Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. =================================================================== RCS file: /ftp/cvs/cvsroot/pkgsrc/security/dirmngr/Attic/Makefile,v rcsdiff: /ftp/cvs/cvsroot/pkgsrc/security/dirmngr/Attic/Makefile,v: warning: Unknown phrases like `commitid ...;' are present. retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- pkgsrc/security/dirmngr/Attic/Makefile 2006/10/11 11:09:48 1.26 +++ pkgsrc/security/dirmngr/Attic/Makefile 2006/12/12 13:09:21 1.27 @@ -1,12 +1,14 @@ -# $NetBSD: Makefile,v 1.26 2006/10/11 11:09:48 shannonjr Exp $ +# $NetBSD: Makefile,v 1.27 2006/12/12 13:09:21 shannonjr Exp $ # -DISTNAME= dirmngr-0.9.6 +DISTNAME= dirmngr-1.0.0 CATEGORIES= security -MASTER_SITES= ftp://ftp.gnupg.org/gcrypt/alpha/dirmngr/ +MASTER_SITES= ftp://ftp.gnupg.org/gcrypt/dirmngr/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} DISTFILES+= pth-2.0.7.tar.gz SITES.pth-2.0.7.tar.gz= ${MASTER_SITE_GNU:=pth/} +DISTFILES+= libassuan-1.0.0.tar.bz2 +SITES.libassuan-1.0.0.tar.bz2= ftp://ftp.gnupg.org/gcrypt/libassuan/ EXTRACT_SUFX= .tar.bz2 MAINTAINER= shannonjr@NetBSD.org @@ -22,6 +24,11 @@ PKG_HOME.${DIRMNGR_USER}= ${VARBASE}/dir GNU_CONFIGURE= yes USE_TOOLS+= gawk +#USE_TOOLS+= gmake +USE_TOOLS+= autoconf +USE_TOOLS+= automake +USE_TOOLS+= gettext +USE_LIBTOOL= yes USE_PKGLOCALEDIR= yes RCD_SCRIPTS= dirmngr INFO_FILES= YES @@ -30,6 +37,7 @@ CONFIGURE_ARGS+= --localstatedir=${VARBA CONFIGURE_ARGS+= --sharedstatedir=${VARBASE:Q} CONFIGURE_ENV+= BUILDLINK_PREFIX_openldap-client=${BUILDLINK_PREFIX.openldap-client} CONFIGURE_ARGS+= --with-pth-prefix=${WRKDIR}/pth +CONFIGURE_ARGS+= --with-libassuan-prefix=${WRKDIR}/libassuan SUBST_FILES+= VARBASE=${VARBASE} SUBST_FILES+= PREFIX=${PREFIX} @@ -47,8 +55,14 @@ OWN_DIRS_PERMS+= ${PREFIX}/libdata/dirmn OWN_DIRS_PERMS+= ${PREFIX}/libdata/dirmngr/extra-certs ${DIRMNGR_PERMS} # We are building a static pth library and linking against it +# We are also building libassuan here to get libassuan-pth. pre-configure: cd ${WRKDIR}/pth-2.0.7 && ./configure --prefix=${WRKDIR}/pth --enable-pthread --enable-static --disable-shared && ${MAKE} install + cd ${WRKDIR}/libassuan-1.0.0 && \ + ${SETENV} ${CONFIGURE_ENV} ./autogen.sh && \ + ${SETENV} ${CONFIGURE_ENV} ./configure --enable-maintainer-mode --prefix=${WRKDIR}/libassuan --with-pth-prefix=${WRKDIR}/pth && \ + ${SETENV} ${PKGSRC_MAKE_ENV} ${MAKE} install + cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ./autogen.sh pre-build: ${CP} ${FILESDIR}/runDirmngr.c ${WRKDIR}/runDirmngr.c @@ -64,7 +78,6 @@ post-install: .include "../../databases/openldap-client/buildlink3.mk" .include "../../devel/gettext-lib/buildlink3.mk" .include "../../devel/libgetopt/buildlink3.mk" -.include "../../security/libassuan/buildlink3.mk" .include "../../security/libgcrypt/buildlink3.mk" .include "../../security/libgpg-error/buildlink3.mk" .include "../../security/libksba/buildlink3.mk"