summaryrefslogtreecommitdiff
path: root/mail
diff options
context:
space:
mode:
authorjoerg <joerg@pkgsrc.org>2006-11-05 17:06:43 +0000
committerjoerg <joerg@pkgsrc.org>2006-11-05 17:06:43 +0000
commit5dfaaf310b1ff0153e44057c03786c526d867998 (patch)
tree70a6fae62ebc2a27f975798423c758d6cff61075 /mail
parent34ab94198021467642fe8dd956512d328b14141d (diff)
downloadpkgsrc-5dfaaf310b1ff0153e44057c03786c526d867998.tar.gz
DESTDIR support.
Diffstat (limited to 'mail')
-rw-r--r--mail/p5-MIME-tools/Makefile4
-rw-r--r--mail/p5-MailTools/Makefile7
-rw-r--r--mail/spamassassin/Makefile31
3 files changed, 23 insertions, 19 deletions
diff --git a/mail/p5-MIME-tools/Makefile b/mail/p5-MIME-tools/Makefile
index ae3887bbf11..abc18f87d11 100644
--- a/mail/p5-MIME-tools/Makefile
+++ b/mail/p5-MIME-tools/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.27 2006/05/17 21:53:00 wiz Exp $
+# $NetBSD: Makefile,v 1.28 2006/11/05 17:15:54 joerg Exp $
#
DISTNAME= MIME-tools-5.420
@@ -11,6 +11,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://search.cpan.org/dist/MIME-tools/
COMMENT= Perl5 modules for encoding and decoding MIME messages
+PKG_DESTDIR_SUPPORT= user-destdir
+
DEPENDS+= p5-IO-stringy-[0-9]*:../../devel/p5-IO-stringy
DEPENDS+= p5-MIME-Base64>=3.03:../../converters/p5-MIME-Base64
DEPENDS+= p5-MailTools-[0-9]*:../../mail/p5-MailTools
diff --git a/mail/p5-MailTools/Makefile b/mail/p5-MailTools/Makefile
index e3bfd12e631..ef94a12c9df 100644
--- a/mail/p5-MailTools/Makefile
+++ b/mail/p5-MailTools/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.38 2006/05/17 21:52:38 wiz Exp $
+# $NetBSD: Makefile,v 1.39 2006/11/05 17:15:54 joerg Exp $
DISTNAME= MailTools-1.74
PKGNAME= p5-${DISTNAME}
@@ -10,9 +10,10 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://search.cpan.org/dist/MailTools/
COMMENT= Perl5 modules related to mail applications
-BUILD_DEPENDS+= p5-Net>=1.09:../../net/p5-Net
-
PKG_INSTALLATION_TYPES= overwrite pkgviews
+PKG_DESTDIR_SUPPORT= user-destdir
+
+BUILD_DEPENDS+= p5-Net>=1.09:../../net/p5-Net
USE_LANGUAGES= # empty
PERL5_PACKLIST= auto/Mail/.packlist
diff --git a/mail/spamassassin/Makefile b/mail/spamassassin/Makefile
index 47d8bdda9f7..48d8ea337d8 100644
--- a/mail/spamassassin/Makefile
+++ b/mail/spamassassin/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.76 2006/10/10 18:39:27 heinz Exp $
+# $NetBSD: Makefile,v 1.77 2006/11/05 17:15:54 joerg Exp $
DISTNAME= Mail-SpamAssassin-3.1.7
PKGNAME= spamassassin-3.1.7
@@ -10,6 +10,9 @@ MAINTAINER= heinz@NetBSD.org
HOMEPAGE= http://spamassassin.apache.org/
COMMENT= Mail filter to identify spam
+PKG_INSTALLATION_TYPES= overwrite pkgviews
+PKG_DESTDIR_SUPPORT= user-destdir
+
.include "../../mk/bsd.prefs.mk"
DEPENDS+= p5-Net-DNS>=0.34:../../net/p5-Net-DNS
@@ -26,8 +29,6 @@ DEPENDS+= p5-DB_File-[0-9]*:../../databases/p5-DB_File
CONFLICTS= p5-Mail-SpamAssassin-[1-9]*
-PKG_INSTALLATION_TYPES= overwrite pkgviews
-
WRKSRC= ${WRKDIR}/${DISTNAME}
PKG_SYSCONFSUBDIR= spamassassin
@@ -135,18 +136,18 @@ post-install:
spamc/README.qmail \
sample-nonspam.txt sample-spam.txt spamd/README \
spamd/README.vpopmail
- @${INSTALL_DATA} ${WRKSRC}/${f} ${DOCDIR}/${f}
+ @${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${DOCDIR}/${f}
@${ECHO} "${DOC_SUBDIR}/${f}" >> ${PLIST_ADD}
.endfor
.for f in STATISTICS-set0.txt STATISTICS-set1.txt STATISTICS-set2.txt \
STATISTICS-set3.txt
- @${INSTALL_DATA} ${WRKSRC}/rules/${f} ${DOCDIR}
+ @${INSTALL_DATA} ${WRKSRC}/rules/${f} ${DESTDIR}${DOCDIR}
@${ECHO} "${DOC_SUBDIR}/${f}" >> ${PLIST_ADD}
.endfor
.for dir in masses sql ldap tools
@cd ${WRKSRC}; \
for d in `${FIND} ${dir} -type d -print`; do \
- ${INSTALL_DATA_DIR} ${DOCDIR}/$$d; \
+ ${INSTALL_DATA_DIR} ${DESTDIR}${DOCDIR}/$$d; \
done; \
for f in `${FIND} ${dir} -type f -print`; do \
if ${TEST} -x $$f ; then \
@@ -154,9 +155,9 @@ post-install:
> $${f}.fixed && \
${MV} $${f}.fixed $$f && \
${CHMOD} +x $$f && \
- ${INSTALL_SCRIPT} $$f ${DOCDIR}/$$f; \
+ ${INSTALL_SCRIPT} $$f ${DESTDIR}${DOCDIR}/$$f; \
else \
- ${INSTALL_DATA} $$f ${DOCDIR}/$$f; \
+ ${INSTALL_DATA} $$f ${DESTDIR}${DOCDIR}/$$f; \
fi; \
${ECHO} "${DOC_SUBDIR}/$$f" >> ${PLIST_ADD}; \
done; \
@@ -169,16 +170,16 @@ post-install:
${ECHO} "${RULE_SUBDIR}/$$f" >> ${PLIST_ADD}; \
done; \
for f in ${PRE_FILES}; do \
- ${INSTALL_DATA} $$f ${EGDIR} && \
+ ${INSTALL_DATA} $$f ${DESTDIR}${EGDIR} && \
${ECHO} ${EG_SUBDIR}/$$f >> ${PLIST_ADD}; \
done
@# examples are in the static PLIST
- @${INSTALL_DATA} ${WRKSRC}/procmailrc.example ${EGDIR}
- @${INSTALL_DATA} ${WRKSRC}/rules/local.cf ${EGDIR}
- @${INSTALL_DATA} ${FILESDIR}/netbsd_lists.cf ${EGDIR}
- @${CHOWN} ${SHAREOWN} ${RULESDIR}/*
- @${CHGRP} ${SHAREGRP} ${RULESDIR}/*
- @${CHMOD} a=r ${RULESDIR}/*
+ @${INSTALL_DATA} ${WRKSRC}/procmailrc.example ${DESTDIR}${EGDIR}
+ @${INSTALL_DATA} ${WRKSRC}/rules/local.cf ${DESTDIR}${EGDIR}
+ @${INSTALL_DATA} ${FILESDIR}/netbsd_lists.cf ${DESTDIR}${EGDIR}
+ @${CHOWN} ${SHAREOWN} ${DESTDIR}${RULESDIR}/*
+ @${CHGRP} ${SHAREGRP} ${DESTDIR}${RULESDIR}/*
+ @${CHMOD} a=r ${DESTDIR}${RULESDIR}/*
@{ for d in ${INSTALLATION_DIRS}; do \
${ECHO} "@dirrm $$d"; \
done; } | ${SORT} -r >> ${PLIST_ADD};