From e65aa01402154989a92fed0cdadc58e13d4c9c81 Mon Sep 17 00:00:00 2001 From: maxice8 Date: Wed, 2 May 2018 23:54:28 -0300 Subject: [PATCH] fswatch: update to 1.11.3. --- common/shlibs | 2 +- srcpkgs/fswatch/template | 30 +++++++++++++++++++-------- srcpkgs/{fswatch-devel => libfswatch} | 0 srcpkgs/libfswatch-devel | 1 + 4 files changed, 23 insertions(+), 10 deletions(-) rename srcpkgs/{fswatch-devel => libfswatch} (100%) create mode 120000 srcpkgs/libfswatch-devel diff --git a/common/shlibs b/common/shlibs index d8366eb6dff..3c2e61870af 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1711,6 +1711,7 @@ libBulletCollision.so.2.87 bullet-2.87_1 libLinearMath.so.2.87 bullet-2.87_1 libBulletSoftBody.so.2.87 bullet-2.87_1 libinotifytools.so.0 libinotify-tools-3.14_2 +libfswatch.so.9 libfswatch-1.11.3_1 libopensc.so.6 libopensc-0.18.0_1 libSDL2_ttf-2.0.so.0 SDL2_ttf-2.0.12_1 librtlsdr.so.0 librtlsdr-0.5.3_1 @@ -3059,7 +3060,6 @@ librime.so.1 librime-1.2.9_1 libairspy.so.0 libairspy-1.0.9_1 libKF5KDcraw.so.5 libkdcraw5-17.04.3_1 libKF5Kipi.so.32.0.0 libkipi5-17.04.3_1 -libfswatch.so.9 fswatch-1.11.2_1 libhackrf.so.0 libhackrf-2017.02.1_1 libtecla.so.1 libtecla-1.6.3_1 libtecla_r.so.1 libtecla-1.6.3_1 diff --git a/srcpkgs/fswatch/template b/srcpkgs/fswatch/template index 22a3768dec3..7c31bab26c2 100644 --- a/srcpkgs/fswatch/template +++ b/srcpkgs/fswatch/template @@ -1,25 +1,37 @@ # Template file for 'fswatch' pkgname=fswatch -version=1.11.2 +version=1.11.3 revision=1 build_style=gnu-configure +configure_args="--disable-static" +hostmakedepends="doxygen" short_desc="A cross-platform file change monitor with multiple backends" -maintainer="maxice8 " -license="GPL-3" +maintainer="Orphaned " +license="GPL-3.0-or-later" homepage="https://emcrisostomo.github.io/fswatch/" distfiles="https://github.com/emcrisostomo/fswatch/releases/download/${version}/fswatch-${version}.tar.gz" -checksum=b7dadb84848ce666aac0311f9b4c739fbfee6a90c6097807a1f45ad4367294c2 +checksum=21f60ff255bd8dac72c8eb917b08c10ef2a040b380876a35357f6a860282ac83 case "$XBPS_TARGET_MACHINE" in armv6l-musl) LDFLAGS=" -latomic" ;; esac -fswatch-devel_package() { - depends="fswatch>=${version}_${revision}" - short_desc+=" - development files" +post_install() { + rm -rf -- "${DESTDIR}/usr/share/doc" +} + +libfswatch_package() { + short_desc+=" - fswatch library" pkg_install() { - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" + vmove "usr/lib/libfswatch.so.*" + } +} + +libfswatch-devel_package() { + depends="libfswatch-${version}_${revision}" + short_desc+=" - fswatch development files" + pkg_install() { + vmove usr/lib/libfswatch.so vmove usr/include } } diff --git a/srcpkgs/fswatch-devel b/srcpkgs/libfswatch similarity index 100% rename from srcpkgs/fswatch-devel rename to srcpkgs/libfswatch diff --git a/srcpkgs/libfswatch-devel b/srcpkgs/libfswatch-devel new file mode 120000 index 00000000000..73e34256b32 --- /dev/null +++ b/srcpkgs/libfswatch-devel @@ -0,0 +1 @@ +fswatch \ No newline at end of file