Switch to meson, the static library is not built anymore

This commit is contained in:
Laurent Bigonville
2018-06-21 13:17:11 +02:00
parent fbd763a849
commit 98d3045da3
4 changed files with 4 additions and 12 deletions
+2 -1
View File
@@ -1,13 +1,14 @@
libfprint (1:0.8.1-1) UNRELEASED; urgency=medium libfprint (1:0.8.1-1) UNRELEASED; urgency=medium
* New upstream release * New upstream release
- Switch to meson, the static library is not built anymore
- Fix security hole by zero out memory when allocated (Closes: #890827) - Fix security hole by zero out memory when allocated (Closes: #890827)
- d/p/kFreeBSD_FTBFS_add_ETIME_definition.patch: Updated - d/p/kFreeBSD_FTBFS_add_ETIME_definition.patch: Updated
- d/p/use-non-versionned-libusbh-path.patch: Updated - d/p/use-non-versionned-libusbh-path.patch: Updated
* debian/watch: Update the watch file to point to the freedesktop gitlab * debian/watch: Update the watch file to point to the freedesktop gitlab
release page release page
-- Laurent Bigonville <bigon@debian.org> Thu, 21 Jun 2018 13:14:14 +0200 -- Laurent Bigonville <bigon@debian.org> Thu, 21 Jun 2018 13:16:54 +0200
libfprint (1:0.7.0-1) unstable; urgency=medium libfprint (1:0.7.0-1) unstable; urgency=medium
+1 -1
View File
@@ -5,7 +5,7 @@ Maintainer: FingerForce Team <fingerforce-devel@lists.alioth.debian.org>
Uploaders: Ulises Vitulli <dererk@debian.org>, Didier Raboud <odyx@debian.org> Uploaders: Ulises Vitulli <dererk@debian.org>, Didier Raboud <odyx@debian.org>
Build-Depends: debhelper (>= 10), Build-Depends: debhelper (>= 10),
libusb-1.0-0-dev, libglib2.0-dev, libpixman-1-dev, libxv-dev, libusb-1.0-0-dev, libglib2.0-dev, libpixman-1-dev, libxv-dev,
libnss3-dev libnss3-dev, meson
Standards-Version: 3.9.8 Standards-Version: 3.9.8
Homepage: https://www.freedesktop.org/wiki/Software/fprint/libfprint Homepage: https://www.freedesktop.org/wiki/Software/fprint/libfprint
Vcs-Browser: https://anonscm.debian.org/gitweb/?p=fingerforce/libfprint.git Vcs-Browser: https://anonscm.debian.org/gitweb/?p=fingerforce/libfprint.git
-2
View File
@@ -1,5 +1,3 @@
usr/include/* usr/include/*
usr/lib/*/lib*.a
usr/lib/*/lib*.so usr/lib/*/lib*.so
usr/lib/*/pkgconfig/* usr/lib/*/pkgconfig/*
usr/lib/*/*.la
+1 -8
View File
@@ -1,7 +1,7 @@
#!/usr/bin/make -f #!/usr/bin/make -f
# Configuration arguments # Configuration arguments
CONFIG_ARGS = --disable-silent-rules CONFIG_ARGS = -Dudev_rules_dir=/lib/udev/rules.d
%: %:
dh $@ --parallel dh $@ --parallel
@@ -13,13 +13,6 @@ override_dh_clean:
override_dh_auto_configure: override_dh_auto_configure:
dh_auto_configure -- $(CONFIG_ARGS) dh_auto_configure -- $(CONFIG_ARGS)
override_dh_auto_install:
dh_auto_install
# Clear .la dependency_libs
set -e; for file in `ls $(CURDIR)/debian/tmp/usr/lib/*/*.la`; do \
sed -i "/dependency_libs/ s/'.*'/''/" $$file; \
done
override_dh_installudev: override_dh_installudev:
cp libfprint/60-fprint-autosuspend.rules debian/libfprint0.udev cp libfprint/60-fprint-autosuspend.rules debian/libfprint0.udev
dh_installudev dh_installudev