diff options
-rw-r--r-- | mail/courier-auth/Makefile | 9 | ||||
-rw-r--r-- | mail/courier-auth/Makefile.authdaemond | 14 | ||||
-rw-r--r-- | mail/courier-auth/Makefile.common | 7 | ||||
-rw-r--r-- | mail/courier-authldap/Makefile | 6 | ||||
-rw-r--r-- | mail/courier-authmysql/Makefile | 8 | ||||
-rw-r--r-- | mail/courier-authpgsql/Makefile | 10 | ||||
-rw-r--r-- | mail/courier-imap/Makefile | 5 | ||||
-rw-r--r-- | mail/courier-maildirmake/Makefile | 17 | ||||
-rw-r--r-- | mail/imap-uw-utils/Makefile | 9 | ||||
-rw-r--r-- | mail/php4-imap/Makefile | 12 | ||||
-rw-r--r-- | mail/sqwebmail/Makefile | 3 |
11 files changed, 37 insertions, 63 deletions
diff --git a/mail/courier-auth/Makefile b/mail/courier-auth/Makefile index 83e2ebc0767..32f00b3ee08 100644 --- a/mail/courier-auth/Makefile +++ b/mail/courier-auth/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.7 2002/09/19 09:04:10 jlam Exp $ +# $NetBSD: Makefile,v 1.8 2002/10/08 23:15:58 jlam Exp $ PKGNAME= courier-auth-${BASE_VERS} PKGREVISION?= 1 @@ -8,7 +8,6 @@ COMMENT= authentication modules for Courier mail packages CONFLICTS= courier-imap<=1.4.0 CONFLICTS+= courier-imap-ldap-* -USE_BUILDLINK_ONLY= yes USE_PERL5= yes REPLACE_PERL= sysconftool @@ -30,12 +29,6 @@ RCD_SCRIPTS= authdaemond FILES_SUBST+= GEN_FILES=${GEN_FILES:Q} -do-install: -.for DIR in ${WRKSRC_SUBDIRS} - @cd ${WRKSRC}/${DIR} && ${SETENV} ${MAKE_ENV} \ - ${MAKE_PROGRAM} ${INSTALL_TARGET} -.endfor - post-install: ${INSTALL_DATA_DIR} ${EGDIR} ${INSTALL_SCRIPT} ${WRKSRC}/sysconftool ${SYSCONFTOOL} diff --git a/mail/courier-auth/Makefile.authdaemond b/mail/courier-auth/Makefile.authdaemond index b4aaa50119c..960cd72e369 100644 --- a/mail/courier-auth/Makefile.authdaemond +++ b/mail/courier-auth/Makefile.authdaemond @@ -1,9 +1,9 @@ -# $NetBSD: Makefile.authdaemond,v 1.3 2002/02/05 15:03:19 jlam Exp $ +# $NetBSD: Makefile.authdaemond,v 1.4 2002/10/08 23:15:58 jlam Exp $ .include "../../mail/courier-auth/Makefile.common" PERL5_REQD= 5.6.0 -BUILD_DEPENDS+= perl>=${PERL5_REQD}:../../lang/perl5 +USE_PERL5?= build WRKSRC_FILES= config.guess config.sub configure \ install-sh mkinstalldirs @@ -22,17 +22,13 @@ SYSCONFTOOL= ${PREFIX}/sbin/authdaemon.sysconftool DISTINFO_FILE= ${.CURDIR}/../../mail/courier-auth/distinfo PATCHDIR= ${.CURDIR}/../../mail/courier-auth/patches +BUILD_DIRS= ${WRKSRC_SUBDIRS:S/^/${WRKSRC}\//} + FILES_SUBST+= SYSCONFTOOL=${SYSCONFTOOL:Q} .if defined(USE_PAM) BUILD_DEFS+= USE_PAM -.include "../../security/PAM/buildlink.mk" +. include "../../security/PAM/buildlink2.mk" .endif pre-configure: configure-init - -do-build: -.for DIR in ${WRKSRC_SUBDIRS} - @cd ${WRKSRC}/${DIR} && ${SETENV} ${MAKE_ENV} \ - ${MAKE_PROGRAM} ${ALL_TARGET} -.endfor diff --git a/mail/courier-auth/Makefile.common b/mail/courier-auth/Makefile.common index 9777d45894a..d465dac9956 100644 --- a/mail/courier-auth/Makefile.common +++ b/mail/courier-auth/Makefile.common @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.common,v 1.4 2002/02/05 15:03:19 jlam Exp $ +# $NetBSD: Makefile.common,v 1.5 2002/10/08 23:15:58 jlam Exp $ DISTNAME?= courier-${DIST_VERS} CATEGORIES+= mail @@ -26,6 +26,7 @@ EGDIR= ${PREFIX}/share/examples/courier .include "../../mk/bsd.prefs.mk" +USE_BUILDLINK2= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+= --datadir=${DATADIR} CONFIGURE_ARGS+= --libexecdir=${LIBEXECDIR} @@ -53,8 +54,8 @@ CONFIGURE_ARGS+= --without-authpgsql CONFIGURE_ENV+= EXPECT="${LOCALBASE}/bin/expect" .if ${OPSYS} == "SunOS" -.include "../../databases/db/buildlink.mk" -CPPFLAGS+= -I${BUILDLINK_DIR}/include/db2 +. include "../../databases/db/buildlink2.mk" +CPPFLAGS+= ${BUILDLINK_CPPFLAGS.db} .endif configure-init: diff --git a/mail/courier-authldap/Makefile b/mail/courier-authldap/Makefile index bab6c6edbcb..e08aab18fa9 100644 --- a/mail/courier-authldap/Makefile +++ b/mail/courier-authldap/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.3 2002/01/27 23:47:08 jlam Exp $ +# $NetBSD: Makefile,v 1.4 2002/10/08 23:15:59 jlam Exp $ PKGNAME= courier-authldap-${BASE_VERS} PKGREVISION?= # empty @@ -8,8 +8,6 @@ CONFLICTS= courier-imap-ldap-[0-9]* DEPENDS+= courier-auth>=${BASE_VERS}:../../mail/courier-auth -USE_BUILDLINK_ONLY= yes - .include "../../mail/courier-auth/Makefile.authdaemond" CONFIGURE_ARGS+= --with-authldap @@ -29,6 +27,6 @@ do-install: ${INSTALL_DATA} ${WRKSRC}/authlib/authldap.schema ${EGDIR} ${INSTALL_DATA} ${WRKSRC}/authlib/authldaprc ${EGDIR}/authldaprc.dist -.include "../../databases/openldap/buildlink.mk" +.include "../../databases/openldap/buildlink2.mk" .include "../../mk/bsd.pkg.install.mk" .include "../../mk/bsd.pkg.mk" diff --git a/mail/courier-authmysql/Makefile b/mail/courier-authmysql/Makefile index b02710d857e..b64914ebbfc 100644 --- a/mail/courier-authmysql/Makefile +++ b/mail/courier-authmysql/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2002/01/27 23:47:09 jlam Exp $ +# $NetBSD: Makefile,v 1.3 2002/10/08 23:15:59 jlam Exp $ PKGNAME= courier-authmysql-${BASE_VERS} PKGREVISION?= # empty @@ -6,12 +6,10 @@ COMMENT= Courier MySQL authentication module DEPENDS+= courier-auth>=${BASE_VERS}:../../mail/courier-auth -USE_BUILDLINK_ONLY= yes - .include "../../mail/courier-auth/Makefile.authdaemond" CONFIGURE_ARGS+= --with-authmysql -LDFLAGS+= -Wl,-R${BUILDLINK_PREFIX.mysql-client}/lib/mysql +LDFLAGS+= ${BUILDLINK_LDFLAGS.mysql-client} GEN_FILES= authmysqlrc CONF_FILES_PERMS= # empty @@ -30,6 +28,6 @@ do-install: ${INSTALL_DATA} ${WRKSRC}/authlib/README.authmysql.html \ ${PREFIX}/share/doc/html/courier -.include "../../databases/mysql-client/buildlink.mk" +.include "../../databases/mysql-client/buildlink2.mk" .include "../../mk/bsd.pkg.install.mk" .include "../../mk/bsd.pkg.mk" diff --git a/mail/courier-authpgsql/Makefile b/mail/courier-authpgsql/Makefile index fe28ceec7ae..9242f25edef 100644 --- a/mail/courier-authpgsql/Makefile +++ b/mail/courier-authpgsql/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2002/01/27 23:47:09 jlam Exp $ +# $NetBSD: Makefile,v 1.3 2002/10/08 23:16:00 jlam Exp $ PKGNAME= courier-authpgsql-${BASE_VERS} PKGREVISION?= # empty @@ -6,13 +6,11 @@ COMMENT= Courier PostgreSQL authentication module DEPENDS+= courier-auth>=${BASE_VERS}:../../mail/courier-auth -USE_BUILDLINK_ONLY= yes - .include "../../mail/courier-auth/Makefile.authdaemond" CONFIGURE_ARGS+= --with-authpgsql -CONFIGURE_ARGS+= --with-pgsql-includes=${BUILDLINK_DIR}/include/pgsql -CONFIGURE_ARGS+= --with-pgsql-libs=${BUILDLINK_DIR}/lib +CONFIGURE_ARGS+= --with-pgsql-includes=${BUILDLINK_PREFIX.postgresql-lib}/include/pgsql +CONFIGURE_ARGS+= --with-pgsql-libs=${BUILDLINK_PREFIX.postgresql-lib}/lib GEN_FILES= authpgsqlrc CONF_FILES_PERMS= # empty @@ -38,6 +36,6 @@ do-install: ${INSTALL_DATA} ${WRKSRC}/authlib/README.authpgsql.html \ ${PREFIX}/share/doc/html/courier -.include "../../databases/postgresql-lib/buildlink.mk" +.include "../../databases/postgresql-lib/buildlink2.mk" .include "../../mk/bsd.pkg.install.mk" .include "../../mk/bsd.pkg.mk" diff --git a/mail/courier-imap/Makefile b/mail/courier-imap/Makefile index 6307d2883c4..b68c3121a52 100644 --- a/mail/courier-imap/Makefile +++ b/mail/courier-imap/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.14 2002/09/19 09:04:11 jlam Exp $ +# $NetBSD: Makefile,v 1.15 2002/10/08 23:16:00 jlam Exp $ DISTNAME= courier-imap-1.4.2 PKGREVISION= 1 @@ -8,7 +8,6 @@ HOMEPAGE= http://www.inter7.com/courierimap/ DEPENDS+= courier-auth>=0.37.1:../../mail/courier-auth DEPENDS+= courier-maildirmake>=0.37.1nb1:../../mail/courier-maildirmake -USE_BUILDLINK_ONLY= yes USE_PERL5= yes REPLACE_PERL= sysconftool @@ -68,6 +67,6 @@ post-install: ${DOCDIR}/README.imap cd ${WRKSRC}; ${INSTALL_DATA} imap/imapd.pam imap/pop3d.pam ${EGDIR} -.include "../../security/openssl/buildlink.mk" +.include "../../security/openssl/buildlink2.mk" .include "../../mk/bsd.pkg.install.mk" .include "../../mk/bsd.pkg.mk" diff --git a/mail/courier-maildirmake/Makefile b/mail/courier-maildirmake/Makefile index 4df51971c10..c610d4ad7c2 100644 --- a/mail/courier-maildirmake/Makefile +++ b/mail/courier-maildirmake/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.9 2002/09/18 21:15:11 jlam Exp $ +# $NetBSD: Makefile,v 1.10 2002/10/08 23:16:00 jlam Exp $ PKGNAME= courier-maildirmake-${BASE_VERS} PKGREVISION?= 1 @@ -7,7 +7,6 @@ COMMENT= Courier Maildir utilities PERL5_REQD= 5.6.0 USE_PERL5= build -USE_BUILDLINK_ONLY= yes REPLACE_PERL= sysconftool .include "../../mail/courier-auth/Makefile.common" @@ -21,6 +20,8 @@ WRKSRC_SUBDIRS+= maildir EXTRACT_ELEMENTS= ${WRKSRC_FILES:S/^/${DISTNAME}\//} EXTRACT_ELEMENTS+= ${WRKSRC_SUBDIRS:S/^/${DISTNAME}\//} +BUILD_DIRS= ${WRKSRC_SUBDIRS:S/^/${WRKSRC}\//} + .if defined(_STRIPFLAG_INSTALL) && !empty(_STRIPFLAG_INSTALL:M-s) INSTALL_TARGET= install-strip .endif @@ -29,18 +30,6 @@ CONF_FILES= ${EGDIR}/quotawarnmsg ${PKG_SYSCONFDIR}/quotawarnmsg pre-configure: configure-init -do-build: -.for DIR in ${WRKSRC_SUBDIRS} - @cd ${WRKSRC}/${DIR} && ${SETENV} ${MAKE_ENV} \ - ${MAKE_PROGRAM} ${ALL_TARGET} -.endfor - -do-install: -.for DIR in ${WRKSRC_SUBDIRS} - @cd ${WRKSRC}/${DIR} && ${SETENV} ${MAKE_ENV} \ - ${MAKE_PROGRAM} ${INSTALL_TARGET} -.endfor - post-install: ${INSTALL_DATA_DIR} ${EGDIR} ${INSTALL_DATA} ${WRKSRC}/maildir/quotawarnmsg ${EGDIR}/quotawarnmsg diff --git a/mail/imap-uw-utils/Makefile b/mail/imap-uw-utils/Makefile index c5bd7392e92..f164ed890b9 100644 --- a/mail/imap-uw-utils/Makefile +++ b/mail/imap-uw-utils/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.7 2002/09/02 14:38:23 wiz Exp $ +# $NetBSD: Makefile,v 1.8 2002/10/08 23:20:38 jlam Exp $ DISTNAME= imap-utils PKGNAME= imap-uw-utils-20020102 @@ -12,12 +12,12 @@ COMMENT= UW IMAP mailbox utilities DIST_SUBDIR= ${PKGNAME} WRKSRC= ${WRKDIR} -USE_BUILDLINK_ONLY= # defined +USE_BUILDLINK2= # defined SRCDIRS= chkmail dmail icat ifrom imapcopy imapxfer \ mbxcopy mbxcreat mbxcvt tmail -CFLAGS+= -I${BUILDLINK_DIR}/include/c-client +CFLAGS+= -I${BUILDLINK_PREFIX.imap-uw}/include/c-client LIBS+= -lc-client -lssl -lcrypto do-build: @@ -37,5 +37,6 @@ do-install: ${LN} -sf imapcopy ${PREFIX}/bin/imapmove ${LN} -sf mbxcopy ${PREFIX}/bin/mbxmove -.include "../../mail/imap-uw/buildlink.mk" +.include "../../mail/imap-uw/buildlink2.mk" +.include "../../security/openssl/buildlink2.mk" .include "../../mk/bsd.pkg.mk" diff --git a/mail/php4-imap/Makefile b/mail/php4-imap/Makefile index 447b32ae560..07d3c694eb5 100644 --- a/mail/php4-imap/Makefile +++ b/mail/php4-imap/Makefile @@ -1,18 +1,20 @@ -# $NetBSD: Makefile,v 1.6 2002/02/28 06:18:03 jlam Exp $ +# $NetBSD: Makefile,v 1.7 2002/10/08 23:22:07 jlam Exp $ MODNAME= imap CATEGORIES+= mail PKGREVISION= # empty COMMENT= PHP4 extension for IMAP (Internet Mailbox Access Protocol) +USE_BUILDLINK2= # defined + .include "../../www/php4/Makefile.module" -CONFIGURE_ARGS+= --with-${MODNAME}=shared,${BUILDLINK_DIR} -CONFIGURE_ARGS+= --with-${MODNAME}-ssl=${BUILDLINK_DIR} +CONFIGURE_ARGS+= --with-${MODNAME}=shared,${BUILDLINK_PREFIX.imap-uw} +CONFIGURE_ARGS+= --with-${MODNAME}-ssl=${SSLBASE} CONFIGURE_ENV+= ac_cv_lib_pam_pam_start=no LIBS+= -lssl -lcrypto -.include "../../mail/imap-uw/buildlink.mk" -.include "../../security/openssl/buildlink.mk" +.include "../../mail/imap-uw/buildlink2.mk" +.include "../../security/openssl/buildlink2.mk" .include "../../mk/bsd.pkg.mk" diff --git a/mail/sqwebmail/Makefile b/mail/sqwebmail/Makefile index c9a738719e8..00a553b563d 100644 --- a/mail/sqwebmail/Makefile +++ b/mail/sqwebmail/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.10 2002/09/18 21:15:13 jlam Exp $ +# $NetBSD: Makefile,v 1.11 2002/10/08 23:16:01 jlam Exp $ DISTNAME= sqwebmail-3.3.1 CATEGORIES= www @@ -8,7 +8,6 @@ HOMEPAGE= http://www.inter7.com/sqwebmail/ DEPENDS+= courier-auth>=0.37.1nb1:../../mail/courier-auth DEPENDS+= courier-maildirmake>=0.37.1nb1:../../mail/courier-maildirmake -USE_BUILDLINK_ONLY= yes USE_PERL5= yes REPLACE_PERL= sysconftool |