Wed Feb 8 10:13:29 2017 UTC ()
Update some flags and remove unneeded ones.
>From Guillem Jover.

Add test target.


(wiz)
diff -r1.38 -r1.39 pkgsrc/misc/dpkg/Makefile

cvs diff -r1.38 -r1.39 pkgsrc/misc/dpkg/Makefile (expand / switch to unified diff)

--- pkgsrc/misc/dpkg/Makefile 2017/02/05 18:46:29 1.38
+++ pkgsrc/misc/dpkg/Makefile 2017/02/08 10:13:29 1.39
@@ -1,44 +1,42 @@ @@ -1,44 +1,42 @@
1# $NetBSD: Makefile,v 1.38 2017/02/05 18:46:29 wiz Exp $ 1# $NetBSD: Makefile,v 1.39 2017/02/08 10:13:29 wiz Exp $
2 2
3DISTNAME= dpkg_1.18.22 3DISTNAME= dpkg_1.18.22
4PKGNAME= ${DISTNAME:S/_/-/} 4PKGNAME= ${DISTNAME:S/_/-/}
5CATEGORIES= misc 5CATEGORIES= misc
6MASTER_SITES= ${MASTER_SITE_DEBIAN:=pool/main/d/dpkg/} 6MASTER_SITES= ${MASTER_SITE_DEBIAN:=pool/main/d/dpkg/}
7EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://wiki.debian.org/Teams/Dpkg 10HOMEPAGE= http://wiki.debian.org/Teams/Dpkg
11COMMENT= Package maintenance system for Debian 11COMMENT= Package maintenance system for Debian
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14BUILD_DEPENDS+= po4a>=0:../../textproc/po4a 14BUILD_DEPENDS+= po4a-[0-9]*:../../textproc/po4a
15 15
16WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} 16WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
17BUILD_DEFS+= VARBASE 17BUILD_DEFS+= VARBASE
18 18
19USE_PKGLOCALEDIR= yes 19USE_PKGLOCALEDIR= yes
20GNU_CONFIGURE= yes 20GNU_CONFIGURE= yes
21USE_LANGUAGES= c c++ 21USE_LANGUAGES= c c++
22USE_TOOLS+= gmake msgfmt perl:run gtar:run pod2man 22USE_TOOLS+= gmake msgfmt perl:run gtar:run pod2man
 23TEST_TARGET= check
23INCOMPAT_CURSES+= NetBSD-[0-5].*-* 24INCOMPAT_CURSES+= NetBSD-[0-5].*-*
24 25
25REPLACE_PERL= scripts/*.pl 26REPLACE_PERL= scripts/*.pl
26 27
27CONFIGURE_ARGS+= --with-zlib 
28CONFIGURE_ARGS+= --disable-start-stop-daemon 28CONFIGURE_ARGS+= --disable-start-stop-daemon
29CONFIGURE_ARGS+= --with-admindir=${VARBASE}/db/dpkg 29CONFIGURE_ARGS+= --with-admindir=${VARBASE}/db/dpkg
30CONFIGURE_ARGS+= --sysconfdir=${PREFIX}/share/dpkg 30CONFIGURE_ARGS+= --sysconfdir=${PREFIX}/share/dpkg
31# or uses GCC version specific warning flags unconditionally. 
32CONFIGURE_ARGS+= --disable-compiler-warnings 
33 31
34CONFIGURE_ARGS.Darwin+= --enable-linker-optimisations=no 32CONFIGURE_ARGS.Darwin+= --enable-linker-optimizations=no
35 33
36.include "../../archivers/bzip2/buildlink3.mk" 34.include "../../archivers/bzip2/buildlink3.mk"
37.include "../../archivers/xz/buildlink3.mk" 35.include "../../archivers/xz/buildlink3.mk"
38.include "../../converters/libiconv/buildlink3.mk" 36.include "../../converters/libiconv/buildlink3.mk"
39.include "../../devel/gettext-lib/buildlink3.mk" 37.include "../../devel/gettext-lib/buildlink3.mk"
40.include "../../devel/zlib/buildlink3.mk" 38.include "../../devel/zlib/buildlink3.mk"
41PERL5_CONFIGURE= no 39PERL5_CONFIGURE= no
42.include "../../lang/perl5/module.mk" 40.include "../../lang/perl5/module.mk"
43.include "../../mk/curses.buildlink3.mk" 41.include "../../mk/curses.buildlink3.mk"
44.include "../../mk/bsd.pkg.mk" 42.include "../../mk/bsd.pkg.mk"