From cd2b10891467b7e14d9c21dfa53a0e89eedc80fc Mon Sep 17 00:00:00 2001 From: Juan RP Date: Thu, 3 Apr 2014 09:58:56 +0200 Subject: [PATCH] freerdp: split shlibs into libfreerdp; use lib32disabled. --- common/shlibs | 8 ++++++++ srcpkgs/freerdp/template | 13 +++++++++++-- srcpkgs/libfreerdp | 1 + 3 files changed, 20 insertions(+), 2 deletions(-) create mode 120000 srcpkgs/libfreerdp diff --git a/common/shlibs b/common/shlibs index 81b5292f791..3c9149ec95c 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1522,3 +1522,11 @@ libmysqld.so.18 libmariadbclient-5.5.36_1 libwsutil.so.3 libwireshark-1.10.6_1 libwireshark.so.3 libwireshark-1.10.6_1 libwiretap.so.3 libwireshark-1.10.6_1 +libfreerdp-core.so.1.0 libfreerdp-1.0.2_2 +libfreerdp-channels.so.1.0 libfreerdp-1.0.2_2 +libfreerdp-rail.so.1.0 libfreerdp-1.0.2_2 +libfreerdp-kbd.so.1.0 libfreerdp-1.0.2_2 +libfreerdp-utils.so.1.0 libfreerdp-1.0.2_2 +libfreerdp-codec.so.1.0 libfreerdp-1.0.2_2 +libfreerdp-gdi.so.1.0 libfreerdp-1.0.2_2 +libfreerdp-cache.so.1.0 libfreerdp-1.0.2_2 diff --git a/srcpkgs/freerdp/template b/srcpkgs/freerdp/template index 52ef20a30f3..055a1b12dde 100644 --- a/srcpkgs/freerdp/template +++ b/srcpkgs/freerdp/template @@ -1,8 +1,9 @@ # Template file for 'freerdp' pkgname=freerdp version=1.0.2 -revision=1 +revision=2 wrksrc="FreeRDP-${version}" +lib32disabled=yes build_style=cmake configure_args="-DWITH_JPEG=ON -DWITH_PULSE=ON -DWITH_XINERAMA=ON -DWITH_XEXT=ON -DWITH_XCURSOR=ON -DWITH_XI=ON -DWITH_XRENDER=ON -DWITH_XV=ON @@ -23,9 +24,17 @@ case "$XBPS_TARGET_MACHINE" in i686*|x86_64*) configure_args+=" -DWITH_SSE2=ON";; esac +libfreerdp_package() { + replaces="freerdp<1.0.2_2" + short_desc+=" - runtime libraries" + pkg_install() { + vmove usr/lib/*.so.* + } +} + freerdp-devel_package() { short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" + depends="lib${sourcepkg}>=${version}_${revision}" pkg_install() { vmove usr/include vmove usr/lib/pkgconfig diff --git a/srcpkgs/libfreerdp b/srcpkgs/libfreerdp new file mode 120000 index 00000000000..ff5b2c64c02 --- /dev/null +++ b/srcpkgs/libfreerdp @@ -0,0 +1 @@ +freerdp \ No newline at end of file