Sat Jul 4 23:31:24 2015 UTC ()
Add CONFLICTS with gnupg21.


(ryoon)
diff -r1.52 -r1.53 pkgsrc/security/dirmngr/Makefile

cvs diff -r1.52 -r1.53 pkgsrc/security/dirmngr/Attic/Makefile (switch to unified diff)

--- pkgsrc/security/dirmngr/Attic/Makefile 2015/03/11 01:31:02 1.52
+++ pkgsrc/security/dirmngr/Attic/Makefile 2015/07/04 23:31:24 1.53
@@ -1,72 +1,74 @@ @@ -1,72 +1,74 @@
1# $NetBSD: Makefile,v 1.52 2015/03/11 01:31:02 mef Exp $ 1# $NetBSD: Makefile,v 1.53 2015/07/04 23:31:24 ryoon Exp $
2 2
3DISTNAME= dirmngr-1.1.1 3DISTNAME= dirmngr-1.1.1
4CATEGORIES= security 4CATEGORIES= security
5MASTER_SITES= ftp://ftp.gnupg.org/gcrypt/dirmngr/ 5MASTER_SITES= ftp://ftp.gnupg.org/gcrypt/dirmngr/
6EXTRACT_SUFX= .tar.bz2 6EXTRACT_SUFX= .tar.bz2
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://www.gnupg.org/aegypten2/ 9HOMEPAGE= http://www.gnupg.org/aegypten2/
10COMMENT= X509 certificate and CRL downloader 10COMMENT= X509 certificate and CRL downloader
11LICENSE= gnu-gpl-v3 11LICENSE= gnu-gpl-v3
12 12
 13CONFLICTS= gnupg2-2.1.[0-9]
 14
13DIRMNGR_USER?= dirmngr 15DIRMNGR_USER?= dirmngr
14DIRMNGR_GROUP?= dirmngr 16DIRMNGR_GROUP?= dirmngr
15PKG_GROUPS= ${DIRMNGR_GROUP} 17PKG_GROUPS= ${DIRMNGR_GROUP}
16PKG_USERS= ${DIRMNGR_USER}:${DIRMNGR_GROUP} 18PKG_USERS= ${DIRMNGR_USER}:${DIRMNGR_GROUP}
17PKG_GROUPS_VARS+= DIRMNGR_GROUP 19PKG_GROUPS_VARS+= DIRMNGR_GROUP
18PKG_USERS_VARS+= DIRMNGR_USER 20PKG_USERS_VARS+= DIRMNGR_USER
19 21
20BUILD_DEFS+= VARBASE 22BUILD_DEFS+= VARBASE
21 23
22PKG_HOME.${DIRMNGR_USER}= ${VARBASE}/dirmngr 24PKG_HOME.${DIRMNGR_USER}= ${VARBASE}/dirmngr
23 25
24USE_TOOLS+= autoconf automake gawk gettext 26USE_TOOLS+= autoconf automake gawk gettext
25USE_LIBTOOL= yes 27USE_LIBTOOL= yes
26USE_PKGLOCALEDIR= yes 28USE_PKGLOCALEDIR= yes
27RCD_SCRIPTS= dirmngr 29RCD_SCRIPTS= dirmngr
28INFO_FILES= yes 30INFO_FILES= yes
29 31
30GNU_CONFIGURE= yes 32GNU_CONFIGURE= yes
31CONFIGURE_ARGS+= --localstatedir=${VARBASE} 33CONFIGURE_ARGS+= --localstatedir=${VARBASE}
32CONFIGURE_ARGS+= --sharedstatedir=${VARBASE} 34CONFIGURE_ARGS+= --sharedstatedir=${VARBASE}
33CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} 35CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
34CONFIGURE_ARGS+= --datadir=${PREFIX}/libdata 36CONFIGURE_ARGS+= --datadir=${PREFIX}/libdata
35CONFIGURE_ENV+= BUILDLINK_PREFIX_openldap-client=${BUILDLINK_PREFIX.openldap-client} 37CONFIGURE_ENV+= BUILDLINK_PREFIX_openldap-client=${BUILDLINK_PREFIX.openldap-client}
36 38
37FILES_SUBST+= VARBASE=${VARBASE} 39FILES_SUBST+= VARBASE=${VARBASE}
38FILES_SUBST+= PREFIX=${PREFIX} 40FILES_SUBST+= PREFIX=${PREFIX}
39FILES_SUBST+= SYSCONFDIR=${SYSCONFDIR} 41FILES_SUBST+= SYSCONFDIR=${SYSCONFDIR}
40FILES_SUBST+= DIRMNGR_USER=${DIRMNGR_USER} 42FILES_SUBST+= DIRMNGR_USER=${DIRMNGR_USER}
41FILES_SUBST+= DIRMNGR_GROUP=${DIRMNGR_GROUP} 43FILES_SUBST+= DIRMNGR_GROUP=${DIRMNGR_GROUP}
42FILES_SUBST+= DIRMNGR_PATH=${DIRMNGR_PATH:Q} 44FILES_SUBST+= DIRMNGR_PATH=${DIRMNGR_PATH:Q}
43 45
44OWN_DIRS+= ${PKG_SYSCONFDIR}/dirmngr 46OWN_DIRS+= ${PKG_SYSCONFDIR}/dirmngr
45OWN_DIRS+= ${PKG_SYSCONFDIR}/dirmngr/trusted-certs 47OWN_DIRS+= ${PKG_SYSCONFDIR}/dirmngr/trusted-certs
46OWN_DIRS+= ${VARBASE}/cache/dirmngr 48OWN_DIRS+= ${VARBASE}/cache/dirmngr
47 49
48DIRMNGR_PERMS= ${DIRMNGR_USER} ${DIRMNGR_GROUP} 0755 50DIRMNGR_PERMS= ${DIRMNGR_USER} ${DIRMNGR_GROUP} 0755
49OWN_DIRS_PERMS+= ${VARBASE}/cache/dirmngr ${DIRMNGR_PERMS} 51OWN_DIRS_PERMS+= ${VARBASE}/cache/dirmngr ${DIRMNGR_PERMS}
50OWN_DIRS_PERMS+= ${PREFIX}/libdata/dirmngr ${DIRMNGR_PERMS} 52OWN_DIRS_PERMS+= ${PREFIX}/libdata/dirmngr ${DIRMNGR_PERMS}
51OWN_DIRS_PERMS+= ${PREFIX}/libdata/dirmngr/extra-certs ${DIRMNGR_PERMS} 53OWN_DIRS_PERMS+= ${PREFIX}/libdata/dirmngr/extra-certs ${DIRMNGR_PERMS}
52 54
53INSTALLATION_DIRS= sbin 55INSTALLATION_DIRS= sbin
54 56
55post-build: 57post-build:
56 ${SETENV} ${MAKE_ENV} ${CC} ${CFLAGS} -DDIRMNGR_USER='"${DIRMNGR_USER}"' -DDIRMNGR_PATH='"${PREFIX}/bin/dirmngr"' -o ${WRKDIR}/runDirmngr ${FILESDIR}/runDirmngr.c 58 ${SETENV} ${MAKE_ENV} ${CC} ${CFLAGS} -DDIRMNGR_USER='"${DIRMNGR_USER}"' -DDIRMNGR_PATH='"${PREFIX}/bin/dirmngr"' -o ${WRKDIR}/runDirmngr ${FILESDIR}/runDirmngr.c
57 59
58post-install: 60post-install:
59 ${INSTALL_PROGRAM} ${WRKDIR}/runDirmngr ${DESTDIR}${PREFIX}/sbin 61 ${INSTALL_PROGRAM} ${WRKDIR}/runDirmngr ${DESTDIR}${PREFIX}/sbin
60 62
61.include "../../converters/libiconv/buildlink3.mk" 63.include "../../converters/libiconv/buildlink3.mk"
62.include "../../databases/openldap-client/buildlink3.mk" 64.include "../../databases/openldap-client/buildlink3.mk"
63.include "../../devel/gettext-lib/buildlink3.mk" 65.include "../../devel/gettext-lib/buildlink3.mk"
64.include "../../devel/libgetopt/buildlink3.mk" 66.include "../../devel/libgetopt/buildlink3.mk"
65.include "../../security/libgcrypt/buildlink3.mk" 67.include "../../security/libgcrypt/buildlink3.mk"
66.include "../../security/libgpg-error/buildlink3.mk" 68.include "../../security/libgpg-error/buildlink3.mk"
67.include "../../security/libksba/buildlink3.mk" 69.include "../../security/libksba/buildlink3.mk"
68# previous pth versions have a bug which breaks CRL fetch on NetBSD 70# previous pth versions have a bug which breaks CRL fetch on NetBSD
69BUILDLINK_ABI_DEPENDS.pth+= pth>=2.0.7nb1 71BUILDLINK_ABI_DEPENDS.pth+= pth>=2.0.7nb1
70.include "../../devel/pth/buildlink3.mk" 72.include "../../devel/pth/buildlink3.mk"
71.include "../../security/libassuan2/buildlink3.mk" 73.include "../../security/libassuan2/buildlink3.mk"
72.include "../../mk/bsd.pkg.mk" 74.include "../../mk/bsd.pkg.mk"