From 1314c545fd3280ef28c0391f88fdb74da8b7e3bf Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sun, 11 Jan 2015 15:35:09 +0100 Subject: [PATCH] cdparanoia: split into libcdparanoia{,-devel}. --- common/shlibs | 4 ++-- srcpkgs/cdparanoia/template | 14 +++++++++++--- srcpkgs/{cdparanoia-devel => libcdparanoia} | 0 srcpkgs/libcdparanoia-devel | 1 + 4 files changed, 14 insertions(+), 5 deletions(-) rename srcpkgs/{cdparanoia-devel => libcdparanoia} (100%) create mode 120000 srcpkgs/libcdparanoia-devel diff --git a/common/shlibs b/common/shlibs index 115857e643..5f17529c99 100644 --- a/common/shlibs +++ b/common/shlibs @@ -321,8 +321,8 @@ libvorbisfile.so.3 libvorbis-1.2.1rc1_1 libtheora.so.0 libtheora-1.0_1 libtheoradec.so.1 libtheora-1.0_1 libtheoraenc.so.1 libtheora-1.0_1 -libcdda_interface.so.0 cdparanoia-10.2_1 -libcdda_paranoia.so.0 cdparanoia-10.2_1 +libcdda_interface.so.0 libcdparanoia-10.2_10 +libcdda_paranoia.so.0 libcdparanoia-10.2_10 libasound.so.2 alsa-lib-1.0.20_1 libvisual-0.4.so.0 libvisual-0.4.0_1 libxfsm-4.6.so.0 xfce4-session-4.9.1_1 diff --git a/srcpkgs/cdparanoia/template b/srcpkgs/cdparanoia/template index 0d7aa9f988..ad6962a3e5 100644 --- a/srcpkgs/cdparanoia/template +++ b/srcpkgs/cdparanoia/template @@ -1,7 +1,7 @@ # Template file for 'cdparanoia'. pkgname=cdparanoia version=10.2 -revision=9 +revision=10 wrksrc="${pkgname}-III-${version}" hostmakedepends="libtool automake" build_style=gnu-configure @@ -24,8 +24,16 @@ do_install() { make prefix=${DESTDIR}/usr MANDIR=${DESTDIR}/usr/share/man LIBDIR=${DESTDIR}/usr/lib install } -cdparanoia-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" +libcdparanoia_package() { + replaces="${sourcepkg}<10.2_10" + short_desc+=" - runtime library" + pkg_install() { + vmove usr/lib/*.so.* + } +} +libcdparanoia-devel_package() { + replaces="${sourcepkg}-devel<10.2_10" + depends="lib${sourcepkg}>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include diff --git a/srcpkgs/cdparanoia-devel b/srcpkgs/libcdparanoia similarity index 100% rename from srcpkgs/cdparanoia-devel rename to srcpkgs/libcdparanoia diff --git a/srcpkgs/libcdparanoia-devel b/srcpkgs/libcdparanoia-devel new file mode 120000 index 0000000000..f68cec3ad3 --- /dev/null +++ b/srcpkgs/libcdparanoia-devel @@ -0,0 +1 @@ +cdparanoia \ No newline at end of file