Upgrade security/libfprint from 0.0.6 to 0.7.0 Changes are too numerous to list. Install cli test tools.diff -r1.37 -r1.38 pkgsrc/security/libfprint/Makefile
(hauke)
@@ -1,29 +1,36 @@ | @@ -1,29 +1,36 @@ | |||
1 | # $NetBSD: Makefile,v 1.37 2017/10/05 12:51:59 hauke Exp $ | 1 | # $NetBSD: Makefile,v 1.38 2017/10/06 14:16:00 hauke Exp $ | |
2 | 2 | |||
3 | DISTNAME= libfprint-0.0.6 | 3 | DISTNAME= libfprint-0.7.0 | |
4 | PKGREVISION= 32 | 4 | #PKGREVISION= 1 | |
5 | CATEGORIES= security devel | 5 | CATEGORIES= security devel | |
6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=fprint/} | 6 | MASTER_SITES= https://people.freedesktop.org/~anarsoul/ | |
7 | EXTRACT_SUFX= .tar.bz2 | 7 | EXTRACT_SUFX= .tar.xz | |
8 | 8 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | |||
9 | HOMEPAGE= https://www.freedesktop.org/wiki/Software/fprint/ | 10 | HOMEPAGE= https://www.freedesktop.org/wiki/Software/fprint/ | |
10 | COMMENT= Fingerprint reader access library | 11 | COMMENT= Fingerprint reader access library | |
11 | LICENSE= gnu-lgpl-v2.1 | 12 | LICENSE= gnu-lgpl-v2.1 | |
12 | 13 | |||
13 | USE_LIBTOOL= yes | 14 | USE_LIBTOOL= yes | |
14 | GNU_CONFIGURE= yes | 15 | GNU_CONFIGURE= yes | |
15 | USE_TOOLS+= pkg-config autoconf automake autoheader autoreconf | 16 | USE_TOOLS+= pkg-config gmake | |
17 | USE_LANGUAGES= c | |||
18 | ||||
19 | #CONFIGURE_ARGS+= --enable-debug-log | |||
20 | CONFIGURE_ARGS+= --enable-examples-build | |||
21 | ||||
22 | INSTALLATION_DIRS+= lib bin | |||
23 | ||||
24 | post-install: | |||
25 | for pp in enroll img_capture verify verify_live; do \ | |||
26 | ${INSTALL_PROGRAM} ${WRKSRC}/examples/$${pp} \ | |||
27 | ${DESTDIR}${PREFIX}/bin/ ; \ | |||
28 | done | |||
16 | 29 | |||
17 | CPPFLAGS+= -DHAVE_MEMMEM | 30 | .include "../../x11/pixman/buildlink3.mk" | |
18 | ||||
19 | CONFIGURE_ARGS+=CRYPTO_CFLAGS=-I${SSLBASE}/include/openssl \ | |||
20 | CRYPTO_LIBS="-L${SSLBASE}/lib -lcrypto" | |||
21 | ||||
22 | pre-configure: | |||
23 | cd ${WRKSRC} && autoreconf -vif | |||
24 | ||||
25 | .include "../../devel/glib2/buildlink3.mk" | |||
26 | .include "../../devel/libusb/buildlink3.mk" | |||
27 | .include "../../graphics/ImageMagick6/buildlink3.mk" | 31 | .include "../../graphics/ImageMagick6/buildlink3.mk" | |
32 | .include "../../devel/glib2/buildlink3.mk" | |||
33 | .include "../../devel/libusb1/buildlink3.mk" | |||
34 | .include "../../devel/nss/buildlink3.mk" | |||
28 | .include "../../security/openssl/buildlink3.mk" | 35 | .include "../../security/openssl/buildlink3.mk" | |
29 | .include "../../mk/bsd.pkg.mk" | 36 | .include "../../mk/bsd.pkg.mk" |
@@ -1,7 +1,8 @@ | @@ -1,7 +1,8 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.2 2009/06/14 18:13:31 joerg Exp $ | 1 | @comment $NetBSD: PLIST,v 1.3 2017/10/06 14:16:00 hauke Exp $ | |
2 | bin/enroll | |||
3 | bin/img_capture | |||
4 | bin/verify | |||
5 | bin/verify_live | |||
2 | include/libfprint/fprint.h | 6 | include/libfprint/fprint.h | |
3 | lib/libfprint.a | |||
4 | lib/libfprint.la | 7 | lib/libfprint.la | |
5 | lib/libfprint.so | |||
6 | lib/libfprint.so.0 | |||
7 | lib/pkgconfig/libfprint.pc | 8 | lib/pkgconfig/libfprint.pc |
@@ -1,13 +1,13 @@ | @@ -1,13 +1,13 @@ | |||
1 | # $NetBSD: buildlink3.mk,v 1.2 2009/03/20 19:25:18 joerg Exp $ | 1 | # $NetBSD: buildlink3.mk,v 1.3 2017/10/06 14:16:00 hauke Exp $ | |
2 | 2 | |||
3 | BUILDLINK_TREE+= libfprint | 3 | BUILDLINK_TREE+= libfprint | |
4 | 4 | |||
5 | .if !defined(LIBFPRINT_BUILDLINK3_MK) | 5 | .if !defined(LIBFPRINT_BUILDLINK3_MK) | |
6 | LIBFPRINT_BUILDLINK3_MK:= | 6 | LIBFPRINT_BUILDLINK3_MK:= | |
7 | 7 | |||
8 | BUILDLINK_API_DEPENDS.libfprint+= libfprint>=0.0.6 | 8 | BUILDLINK_API_DEPENDS.libfprint+= libfprint>=0.7.0 | |
9 | BUILDLINK_ABI_DEPENDS.libfprint+= libfprint>=0.0.6 | 9 | BUILDLINK_ABI_DEPENDS.libfprint+= libfprint>=0.7.0 | |
10 | BUILDLINK_PKGSRCDIR.libfprint?= ../../security/libfprint | 10 | BUILDLINK_PKGSRCDIR.libfprint?= ../../security/libfprint | |
11 | .endif # LIBFPRINT_BUILDLINK3_MK | 11 | .endif # LIBFPRINT_BUILDLINK3_MK | |
12 | 12 | |||
13 | BUILDLINK_TREE+= -libfprint | 13 | BUILDLINK_TREE+= -libfprint |
@@ -1,8 +1,7 @@ | @@ -1,8 +1,7 @@ | |||
1 | $NetBSD: distinfo,v 1.4 2015/11/04 01:17:48 agc Exp $ | 1 | $NetBSD: distinfo,v 1.5 2017/10/06 14:16:00 hauke Exp $ | |
2 | 2 | |||
3 | SHA1 (libfprint-0.0.6.tar.bz2) = 430af91efbefeb2b98fe30215fb33051e4f8efc5 | 3 | SHA1 (libfprint-0.7.0.tar.xz) = 378c3c3797fe2c7d945f79296ff76e8bc956aa90 | |
4 | RMD160 (libfprint-0.0.6.tar.bz2) = 3677a0997da641ba3e8586222ca88640e1f6373f | 4 | RMD160 (libfprint-0.7.0.tar.xz) = 5cafb1f7ab8b1259ed75276b4ef74f4a399ba825 | |
5 | SHA512 (libfprint-0.0.6.tar.bz2) = f7d5781b2911d45e80631f3d82dd1dd5a3a96ffa257569c01332b821265db59d123471979b79e09318560249e19ff2f2f5d3e3c3161449d7609d39dbdc0693ad | 5 | SHA512 (libfprint-0.7.0.tar.xz) = 7a5280a34408ebe129256195a1219ed6a8258a2f5a46d92de4e1e18e931b0c15bd3df3898a7ee1aa5ed9b569e77953d12d007f1b7ced8b708d4bf0946e993e16 | |
6 | Size (libfprint-0.0.6.tar.bz2) = 431957 bytes | 6 | Size (libfprint-0.7.0.tar.xz) = 550484 bytes | |
7 | SHA1 (patch-aa) = 19797404ed4937941c008fd129e5efb643b9f5e2 | 7 | SHA1 (patch-examples_Makefile) = 9f18e40b0f3037fe047c40f4a556a5c5cd88a387 | |
8 | SHA1 (patch-ab) = 0bde246ce6e1d223637ba0decce6fa5db9e88eb1 |
$NetBSD: patch-examples_Makefile,v 1.1 2017/10/06 14:16:00 hauke Exp $
Do not build C++ test binary.
--- examples/Makefile.in.orig 2017-05-14 16:27:17.000000000 +0000
+++ examples/Makefile.in
@@ -89,7 +89,7 @@ POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
noinst_PROGRAMS = verify_live$(EXEEXT) enroll$(EXEEXT) verify$(EXEEXT) \
- img_capture$(EXEEXT) cpp-test$(EXEEXT) $(am__EXEEXT_1)
+ img_capture$(EXEEXT) $(am__EXEEXT_1)
@BUILD_X11_EXAMPLES_TRUE@am__append_1 = img_capture_continuous
subdir = examples
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4