summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjlam <jlam@pkgsrc.org>2008-03-04 17:57:17 +0000
committerjlam <jlam@pkgsrc.org>2008-03-04 17:57:17 +0000
commita80fd13efc426f96e55870df48a2030daea0f14b (patch)
treeea772f1017a149bdf8c86107c24d16246695614e
parent31c6c3a796edf9dd9bae5586339c5e2e023ca408 (diff)
downloadpkgsrc-a80fd13efc426f96e55870df48a2030daea0f14b.tar.gz
Mechanical changes to add DESTDIR support to packages that install
their files via a custom do-install target.
-rw-r--r--mail/YoSucker/Makefile16
-rw-r--r--mail/anomy-sanitizer/Makefile26
-rw-r--r--mail/autorespond/Makefile17
-rw-r--r--mail/bbmail/Makefile13
-rw-r--r--mail/bulk_mailer/Makefile10
-rw-r--r--mail/columba/Makefile16
-rw-r--r--mail/cucipop/Makefile12
-rw-r--r--mail/cue/Makefile15
-rw-r--r--mail/demime/Makefile12
-rw-r--r--mail/dk-milter/Makefile25
-rw-r--r--mail/etach/Makefile12
-rw-r--r--mail/exim-html/Makefile9
-rw-r--r--mail/exmh/Makefile19
-rw-r--r--mail/fetchyahoo/Makefile16
-rw-r--r--mail/fromto/Makefile6
-rw-r--r--mail/greetdelay/Makefile12
-rw-r--r--mail/ifile-procmail/Makefile16
-rw-r--r--mail/imap-uw-utils/Makefile9
-rw-r--r--mail/imapproxy/Makefile10
-rw-r--r--mail/imapsync/Makefile8
-rw-r--r--mail/imp/Makefile40
-rw-r--r--mail/incm/Makefile6
-rw-r--r--mail/ingo/Makefile42
-rw-r--r--mail/mailgraph/Makefile19
-rw-r--r--mail/mailscanner/Makefile60
-rw-r--r--mail/mailserv/Makefile20
-rw-r--r--mail/mailsync/Makefile17
-rw-r--r--mail/mdfrm/Makefile6
-rw-r--r--mail/milter-regex/Makefile9
-rw-r--r--mail/mimedefang/Makefile38
-rw-r--r--mail/nail/Makefile12
-rw-r--r--mail/newspipe/Makefile12
-rw-r--r--mail/pfqueue/Makefile8
-rw-r--r--mail/policyd-weight/Makefile16
-rw-r--r--mail/popa3d/Makefile15
-rw-r--r--mail/poppy/Makefile8
-rw-r--r--mail/postgrey/Makefile10
-rw-r--r--mail/pymsgauth/Makefile12
-rw-r--r--mail/qcheck/Makefile9
-rw-r--r--mail/qgreylist/Makefile8
-rw-r--r--mail/qmHandle/Makefile10
-rw-r--r--mail/qmail-lint/Makefile7
-rw-r--r--mail/qmail-run/Makefile15
-rw-r--r--mail/qmqtool/Makefile13
-rw-r--r--mail/queue-fix/Makefile9
-rw-r--r--mail/queue-repair/Makefile7
-rw-r--r--mail/rblcheck/Makefile10
-rw-r--r--mail/rmail-mime/Makefile10
-rw-r--r--mail/rss2email/Makefile16
-rw-r--r--mail/sendymail/Makefile17
-rw-r--r--mail/sigrot/Makefile22
-rw-r--r--mail/sma/Makefile18
-rw-r--r--mail/spamd/Makefile50
-rw-r--r--mail/spamdyke/Makefile8
-rw-r--r--mail/squirrelmail-decode/Makefile8
-rw-r--r--mail/squirrelmail-locales/Makefile7
-rw-r--r--mail/squirrelmail/plugin.mk4
-rw-r--r--mail/t-prot/Makefile14
-rw-r--r--mail/tnef2txt/Makefile5
-rw-r--r--mail/turba/Makefile41
-rw-r--r--mail/vm/Makefile12
-rw-r--r--math/abs/Makefile6
-rw-r--r--math/admesh/Makefile17
-rw-r--r--math/antixls/Makefile8
-rw-r--r--math/aribas/Makefile24
-rw-r--r--math/calc/Makefile10
-rw-r--r--math/ess/Makefile18
-rw-r--r--math/fgmp/Makefile9
-rw-r--r--math/gap/Makefile22
-rw-r--r--math/gp-autpgrp/Makefile7
-rw-r--r--math/gp-factint/Makefile7
-rw-r--r--math/gp-fplsa/Makefile9
-rw-r--r--math/gp-grape/Makefile8
-rw-r--r--math/gp-grpconst/Makefile7
-rw-r--r--math/gp-lag/Makefile7
-rw-r--r--math/lapack/Makefile5
-rw-r--r--math/libffm/Makefile11
-rw-r--r--math/ltm/Makefile17
-rw-r--r--math/mapm/Makefile12
-rw-r--r--math/mathomatic/Makefile12
-rw-r--r--math/mcsim/Makefile14
-rw-r--r--math/metis/Makefile26
-rw-r--r--math/newmat/Makefile14
-rw-r--r--math/otter/Makefile22
-rw-r--r--math/pari-galdata/Makefile6
-rw-r--r--math/py-Scientific-doc/Makefile16
-rw-r--r--math/statist/Makefile13
-rw-r--r--math/superlu/Makefile14
-rw-r--r--math/tochnog/Makefile19
-rw-r--r--math/xgap/Makefile18
-rw-r--r--math/xldlas/Makefile12
-rw-r--r--mbone/common-mml/Makefile10
-rw-r--r--mbone/mdd/Makefile7
-rw-r--r--mbone/mdp/Makefile6
-rw-r--r--mbone/rat/Makefile14
-rw-r--r--mbone/sdr/Makefile6
96 files changed, 826 insertions, 556 deletions
diff --git a/mail/YoSucker/Makefile b/mail/YoSucker/Makefile
index b7a7780c8f9..037630cfdbd 100644
--- a/mail/YoSucker/Makefile
+++ b/mail/YoSucker/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2006/03/04 21:29:57 jlam Exp $
+# $NetBSD: Makefile,v 1.7 2008/03/04 17:57:17 jlam Exp $
#
DISTNAME= YoSucker-pr37
@@ -16,6 +16,8 @@ DEPENDS+= p5-Digest-MD5-[0-9]*:../../security/p5-Digest-MD5
DEPENDS+= p5-IO-Socket-SSL-[0-9]*:../../security/p5-IO-Socket-SSL
DEPENDS+= p5-MIME-Base64-[0-9]*:../../converters/p5-MIME-Base64
+PKG_DESTDIR_SUPPORT= user-destdir
+
USE_TOOLS+= perl:run
REPLACE_PERL= bin/EncProxyPasswd bin/EncPasswd bin/YoSucker
@@ -26,11 +28,11 @@ DOCDIR= ${PREFIX}/share/doc/YoSucker
INSTALLATION_DIRS= bin lib
do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/bin/* ${PREFIX}/bin
- ${INSTALL_DATA} ${WRKSRC}/lib/* ${PREFIX}/lib
- ${INSTALL_DATA_DIR} ${EGDIR}
- ${INSTALL_DATA} ${WRKSRC}/conf/* ${EGDIR}
- ${INSTALL_DATA_DIR} ${DOCDIR}
- ${INSTALL_DATA} ${WRKSRC}/docs/* ${DOCDIR}
+ ${INSTALL_SCRIPT} ${WRKSRC}/bin/* ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_DATA} ${WRKSRC}/lib/* ${DESTDIR}${PREFIX}/lib
+ ${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR}
+ ${INSTALL_DATA} ${WRKSRC}/conf/* ${DESTDIR}${EGDIR}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${DOCDIR}
+ ${INSTALL_DATA} ${WRKSRC}/docs/* ${DESTDIR}${DOCDIR}
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/anomy-sanitizer/Makefile b/mail/anomy-sanitizer/Makefile
index cb26f491a9d..68a8fdd739b 100644
--- a/mail/anomy-sanitizer/Makefile
+++ b/mail/anomy-sanitizer/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.22 2006/12/21 19:33:28 rillig Exp $
+# $NetBSD: Makefile,v 1.23 2008/03/04 17:57:17 jlam Exp $
#
DISTNAME= anomy-sanitizer-1.76
@@ -14,6 +14,7 @@ DEPENDS+= p5-MIME-Base64-[0-9]*:../../converters/p5-MIME-Base64
DEPENDS+= p5-Digest-MD5-[0-9]*:../../security/p5-Digest-MD5
PKG_INSTALLATION_TYPES= overwrite pkgviews
+PKG_DESTDIR_SUPPORT= user-destdir
.include "../../mk/bsd.prefs.mk"
@@ -46,9 +47,9 @@ do-build:
[ -d contrib/.tmp ] && rmdir contrib/.tmp
do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/sanitizer ${PREFIX}/sbin
- ${INSTALL_SCRIPT} ${WRKSRC}/simplify ${PREFIX}/sbin
- ${INSTALL_DATA_DIR} ${ANOMYDOC}
+ ${INSTALL_SCRIPT} ${WRKSRC}/sanitizer ${DESTDIR}${PREFIX}/sbin
+ ${INSTALL_SCRIPT} ${WRKSRC}/simplify ${DESTDIR}${PREFIX}/sbin
+ ${INSTALL_DATA_DIR} ${DESTDIR}${ANOMYDOC}
cd ${WRKSRC} && pax -rw -s',.*\.orig$$,,' -s',^\..*$$,,' \
CHANGELOG.sanitizer \
CREDITS \
@@ -56,14 +57,13 @@ do-install:
UNICODE.TXT \
contrib \
sanitizer.html \
- ${ANOMYDOC}
- chown -R ${SHAREOWN}:${SHAREGRP} ${ANOMYDOC}
- ${INSTALL_DATA_DIR} ${ANOMYLIB}
- ${INSTALL_DATA_DIR} ${ANOMYLIB}/bin
- ${INSTALL_SCRIPT} ${WRKSRC}/bin/mailblogger.pl ${ANOMYLIB}/bin
- ${INSTALL_SCRIPT} ${WRKSRC}/bin/sanitizer.pl ${ANOMYLIB}/bin
- ${INSTALL_SCRIPT} ${WRKSRC}/bin/simplify.pl ${ANOMYLIB}/bin
- cd ${WRKSRC}/bin && pax -rw -s',.*\.orig$$,,' Anomy ${ANOMYLIB}/bin
- chown -R ${LIBOWN}:${LIBGRP} ${ANOMYLIB}
+ ${DESTDIR}${ANOMYDOC}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${ANOMYLIB}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${ANOMYLIB}/bin
+ ${INSTALL_SCRIPT} ${WRKSRC}/bin/mailblogger.pl ${DESTDIR}${ANOMYLIB}/bin
+ ${INSTALL_SCRIPT} ${WRKSRC}/bin/sanitizer.pl ${DESTDIR}${ANOMYLIB}/bin
+ ${INSTALL_SCRIPT} ${WRKSRC}/bin/simplify.pl ${DESTDIR}${ANOMYLIB}/bin
+ cd ${WRKSRC}/bin && pax -rw -s',.*\.orig$$,,' Anomy \
+ ${DESTDIR}${ANOMYLIB}/bin
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/autorespond/Makefile b/mail/autorespond/Makefile
index 5ce5a69eddc..fb9c6b19f99 100644
--- a/mail/autorespond/Makefile
+++ b/mail/autorespond/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2007/03/24 06:28:22 schmonz Exp $
+# $NetBSD: Makefile,v 1.11 2008/03/04 17:57:17 jlam Exp $
#
DISTNAME= autorespond-2.0.5
@@ -11,6 +11,8 @@ COMMENT= Simple autoresponder add-on package for qmail
DEPENDS+= qmail>=1.03:../../mail/qmail
+PKG_DESTDIR_SUPPORT= user-destdir
+
SUBST_CLASSES+= qmaildir
SUBST_STAGE.qmaildir= do-configure
SUBST_FILES.qmaildir= autorespond.c
@@ -20,10 +22,13 @@ INSTALLATION_DIRS= bin ${PKGMANDIR}/man1
BUILD_DEFS+= QMAILDIR
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/autorespond ${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/autorespond.1 ${PREFIX}/${PKGMANDIR}/man1
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/autorespond
- ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/autorespond
- ${INSTALL_DATA} ${WRKSRC}/qmail-auto ${PREFIX}/share/doc/autorespond
+ ${INSTALL_PROGRAM} ${WRKSRC}/autorespond ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/autorespond.1 \
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/autorespond
+ ${INSTALL_DATA} ${WRKSRC}/README \
+ ${DESTDIR}${PREFIX}/share/doc/autorespond
+ ${INSTALL_DATA} ${WRKSRC}/qmail-auto \
+ ${DESTDIR}${PREFIX}/share/doc/autorespond
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/bbmail/Makefile b/mail/bbmail/Makefile
index 076662104ac..9e1f1f368ed 100644
--- a/mail/bbmail/Makefile
+++ b/mail/bbmail/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.16 2007/02/15 14:46:27 joerg Exp $
+# $NetBSD: Makefile,v 1.17 2008/03/04 17:57:18 jlam Exp $
#
DISTNAME= bbmail-0.8.3
@@ -10,16 +10,19 @@ MAINTAINER= jschauma@NetBSD.org
HOMEPAGE= http://bbtools.windsofstorm.net/
COMMENT= Mailbox monitor (not only) for the blackbox windowmanager
+PKG_DESTDIR_SUPPORT= user-destdir
+
GNU_CONFIGURE= YES
USE_LANGUAGES= c c++
INSTALLATION_DIRS= bin ${PKGMANDIR}/man1
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/bbmail ${PREFIX}/bin/
- ${INSTALL_MAN} ${WRKSRC}/bbmail.1 ${PREFIX}/${PKGMANDIR}/man1/
- ${INSTALL_DATA_DIR} ${PREFIX}/share/bbtools/
- ${INSTALL_DATA} ${WRKSRC}/data/bbmail.bb ${PREFIX}/share/bbtools/
+ ${INSTALL_PROGRAM} ${WRKSRC}/bbmail ${DESTDIR}${PREFIX}/bin/
+ ${INSTALL_MAN} ${WRKSRC}/bbmail.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/bbtools/
+ ${INSTALL_DATA} ${WRKSRC}/data/bbmail.bb \
+ ${DESTDIR}${PREFIX}/share/bbtools/
BUILDLINK_DEPMETHOD.libXt?= build
diff --git a/mail/bulk_mailer/Makefile b/mail/bulk_mailer/Makefile
index 0e994fd40f8..ee70acb211e 100644
--- a/mail/bulk_mailer/Makefile
+++ b/mail/bulk_mailer/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2007/04/24 22:31:19 abs Exp $
+# $NetBSD: Makefile,v 1.10 2008/03/04 17:57:18 jlam Exp $
#
DISTNAME= bulk_mailer-1.13
@@ -9,6 +9,8 @@ MASTER_SITES= ftp://cs.utk.edu/pub/moore/bulk_mailer/
MAINTAINER= abs@NetBSD.org
COMMENT= Assist in delivery of mail to large numbers of recipients
+PKG_DESTDIR_SUPPORT= user-destdir
+
HAS_CONFIGURE= YES
BUILD_TARGET= bulk_mailer
@@ -17,8 +19,10 @@ CPPFLAGS.SunOS+= -DPIPECOMMAND=\"/usr/sbin/sendmail -bs %s\"
INSTALLATION_DIRS= bin ${PKGMANDIR}/man1
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/bulk_mailer ${PREFIX}/bin/bulk_mailer
- ${INSTALL_MAN} ${WRKSRC}/bulk_mailer.1 ${PREFIX}/${PKGMANDIR}/man1/bulk_mailer.1
+ ${INSTALL_PROGRAM} ${WRKSRC}/bulk_mailer \
+ ${DESTDIR}${PREFIX}/bin/bulk_mailer
+ ${INSTALL_MAN} ${WRKSRC}/bulk_mailer.1 \
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/bulk_mailer.1
.include "../../devel/sysexits/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/columba/Makefile b/mail/columba/Makefile
index ae3693527a9..3550473e677 100644
--- a/mail/columba/Makefile
+++ b/mail/columba/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.14 2007/02/22 19:26:40 wiz Exp $
+# $NetBSD: Makefile,v 1.15 2008/03/04 17:57:18 jlam Exp $
#
DISTNAME= columba-unix-1.0_M2-bin
@@ -12,6 +12,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://columba.sourceforge.net/
COMMENT= Graphical Email Client written in JAVA (TM)
+PKG_DESTDIR_SUPPORT= user-destdir
+
NO_BUILD= yes
USE_JAVA2= yes
PKG_JVMS_ACCEPTED= sun-jdk13 sun-jdk14 jdk14
@@ -25,14 +27,14 @@ SUBST_SED.columba= -e 's,columba.jar,${PREFIX}/share/${PKGBASE}/columba.jar,'
INSTALLATION_DIRS= bin
do-install:
- ${INSTALL_DATA_DIR} ${PREFIX}/share/${PKGBASE}/lib
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/${PKGBASE}
- ${INSTALL_DATA} ${WRKSRC}/lib/* ${PREFIX}/share/${PKGBASE}/lib
- ${INSTALL_DATA} ${WRKSRC}/columba.jar ${PREFIX}/share/${PKGBASE}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/${PKGBASE}/lib
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}
+ ${INSTALL_DATA} ${WRKSRC}/lib/* ${DESTDIR}${PREFIX}/share/${PKGBASE}/lib
+ ${INSTALL_DATA} ${WRKSRC}/columba.jar ${DESTDIR}${PREFIX}/share/${PKGBASE}
.for f in AUTHORS LICENSE CHANGES README
- ${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/share/doc/${PKGBASE}
+ ${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}
.endfor
- ${INSTALL_SCRIPT} ${WRKSRC}/run.sh ${PREFIX}/bin/columba
+ ${INSTALL_SCRIPT} ${WRKSRC}/run.sh ${DESTDIR}${PREFIX}/bin/columba
.include "../../mk/java-vm.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/cucipop/Makefile b/mail/cucipop/Makefile
index 7327a195259..af807b65b55 100644
--- a/mail/cucipop/Makefile
+++ b/mail/cucipop/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.30 2007/06/20 02:22:33 jlam Exp $
+# $NetBSD: Makefile,v 1.31 2008/03/04 17:57:18 jlam Exp $
#
DISTNAME= cucipop-1.31
@@ -15,6 +15,8 @@ COMMENT= The Cubic Circle POP3 mail server
LICENSE= cucipop-license
+PKG_DESTDIR_SUPPORT= user-destdir
+
REQD_DIRS+= ${PREFIX}/share/cucipop/bulletins
# cucipop(8) needs to be able to create dotlocks in the mail spool
@@ -61,9 +63,9 @@ SUBST_SED.prefix= -e "s|@prefix@|${PREFIX}|g"
INSTALLATION_DIRS= ${PKGMANDIR}/man8 sbin
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/cucipop ${PREFIX}/sbin
- ${INSTALL_PROGRAM} ${WRKSRC}/makevpopdb ${PREFIX}/sbin
- ${INSTALL_MAN} ${WRKSRC}/cucipop.8 ${PREFIX}/${PKGMANDIR}/man8
- ${INSTALL_MAN} ${WRKSRC}/makevpopdb.8 ${PREFIX}/${PKGMANDIR}/man8
+ ${INSTALL_PROGRAM} ${WRKSRC}/cucipop ${DESTDIR}${PREFIX}/sbin
+ ${INSTALL_PROGRAM} ${WRKSRC}/makevpopdb ${DESTDIR}${PREFIX}/sbin
+ ${INSTALL_MAN} ${WRKSRC}/cucipop.8 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8
+ ${INSTALL_MAN} ${WRKSRC}/makevpopdb.8 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/cue/Makefile b/mail/cue/Makefile
index afff57fd121..8ec0422451e 100644
--- a/mail/cue/Makefile
+++ b/mail/cue/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.54 2008/01/18 05:08:21 tnn Exp $
+# $NetBSD: Makefile,v 1.55 2008/03/04 17:57:18 jlam Exp $
DISTNAME= cue-snap-20061225
PKGNAME= ${DISTNAME:S/snap-//}
@@ -9,6 +9,8 @@ MASTER_SITES= ftp://sh.wide.ad.jp/WIDE/free-ware/cue/snap/
MAINTAINER= pkgsrc-users@NetBSD.org
COMMENT= mh-e like mail user agent
+PKG_DESTDIR_SUPPORT= user-destdir
+
GNU_CONFIGURE= yes
.include "../../mk/bsd.prefs.mk"
@@ -48,10 +50,11 @@ INSTALLATION_DIRS= bin
.include "../../devel/zlib/buildlink3.mk"
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/cue ${PREFIX}/bin
- ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/cue
- ${INSTALL_DATA} ${WRKSRC}/sample.cuerc ${PREFIX}/share/examples/cue
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/cue
- ${INSTALL_DATA} ${WRKSRC}/cue.hlp ${PREFIX}/share/doc/cue
+ ${INSTALL_PROGRAM} ${WRKSRC}/cue ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/examples/cue
+ ${INSTALL_DATA} ${WRKSRC}/sample.cuerc \
+ ${DESTDIR}${PREFIX}/share/examples/cue
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/cue
+ ${INSTALL_DATA} ${WRKSRC}/cue.hlp ${DESTDIR}${PREFIX}/share/doc/cue
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/demime/Makefile b/mail/demime/Makefile
index 058a5767789..0e2f772e61e 100644
--- a/mail/demime/Makefile
+++ b/mail/demime/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.23 2007/03/24 19:21:26 joerg Exp $
+# $NetBSD: Makefile,v 1.24 2008/03/04 17:57:18 jlam Exp $
#
DISTNAME= demime-1.1d
@@ -18,6 +18,8 @@ DEPENDS+= p5-libwww-[0-9]*:../../www/p5-libwww
DEPENDS+= p5-HTML-Format-[0-9]*:../../www/p5-HTML-Format
DEPENDS+= p5-HTML-Tree-[0-9]*:../../www/p5-HTML-Tree
+PKG_DESTDIR_SUPPORT= user-destdir
+
DIST_SUBDIR= ${PKGNAME_NOREV}
USE_TOOLS+= perl:run pod2man
@@ -37,8 +39,10 @@ do-build:
${POD2MAN} ${WRKSRC}/demime > ${WRKSRC}/demime.1
do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/demime ${PREFIX}/bin/demime
- ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/demime_junkmail.cf ${EGDIR}
- ${INSTALL_MAN} ${WRKSRC}/demime.1 ${PREFIX}/${PKGMANDIR}/man1/demime.1
+ ${INSTALL_SCRIPT} ${WRKSRC}/demime ${DESTDIR}${PREFIX}/bin/demime
+ ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/demime_junkmail.cf \
+ ${DESTDIR}${EGDIR}
+ ${INSTALL_MAN} ${WRKSRC}/demime.1 \
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/demime.1
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/dk-milter/Makefile b/mail/dk-milter/Makefile
index 5050deb59da..bb8a6010377 100644
--- a/mail/dk-milter/Makefile
+++ b/mail/dk-milter/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.14 2008/01/18 05:08:22 tnn Exp $
+# $NetBSD: Makefile,v 1.15 2008/03/04 17:57:18 jlam Exp $
DISTNAME= dk-milter-0.3.0
PKGREVISION= 2
@@ -13,6 +13,8 @@ BUILDLINK_API_DEPENDS.libmilter+= libmilter>=8.13.0
LICENSE= sendmail-open-source-license
+PKG_DESTDIR_SUPPORT= user-destdir
+
MAKE_ENV+= M4=${M4:Q}
RCD_SCRIPTS= dk-milter
USE_BUILTIN.libmilter= no
@@ -42,13 +44,20 @@ post-build:
do-install:
cd ${WRKSRC}/obj.`${UNAME} -srm | ${TR} \ . | ${TR} \/ -` && \
- ${INSTALL_PROGRAM} dk-filter/dk-filter ${PREFIX}/sbin/dk-milter
- ${INSTALL_MAN} ${WRKSRC}/dk-filter/dk-milter.8 ${PREFIX}/${PKGMANDIR}/man8/
- ${INSTALL_DATA} ${WRKSRC}/FEATURES ${PREFIX}/share/doc/dk-milter
- ${INSTALL_DATA} ${WRKSRC}/INSTALL ${PREFIX}/share/doc/dk-milter
- ${INSTALL_DATA} ${WRKSRC}/KNOWNBUGS ${PREFIX}/share/doc/dk-milter
- ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/dk-milter
- ${INSTALL_DATA} ${WRKSRC}/RELEASE_NOTES ${PREFIX}/share/doc/dk-milter
+ ${INSTALL_PROGRAM} dk-filter/dk-filter \
+ ${DESTDIR}${PREFIX}/sbin/dk-milter
+ ${INSTALL_MAN} ${WRKSRC}/dk-filter/dk-milter.8 \
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8/
+ ${INSTALL_DATA} ${WRKSRC}/FEATURES \
+ ${DESTDIR}${PREFIX}/share/doc/dk-milter
+ ${INSTALL_DATA} ${WRKSRC}/INSTALL \
+ ${DESTDIR}${PREFIX}/share/doc/dk-milter
+ ${INSTALL_DATA} ${WRKSRC}/KNOWNBUGS \
+ ${DESTDIR}${PREFIX}/share/doc/dk-milter
+ ${INSTALL_DATA} ${WRKSRC}/README \
+ ${DESTDIR}${PREFIX}/share/doc/dk-milter
+ ${INSTALL_DATA} ${WRKSRC}/RELEASE_NOTES \
+ ${DESTDIR}${PREFIX}/share/doc/dk-milter
.include "options.mk"
.include "../../security/openssl/buildlink3.mk"
diff --git a/mail/etach/Makefile b/mail/etach/Makefile
index 221b6a7a49d..0ad792006ee 100644
--- a/mail/etach/Makefile
+++ b/mail/etach/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.14 2007/10/29 04:35:09 uebayasi Exp $
+# $NetBSD: Makefile,v 1.15 2008/03/04 17:57:18 jlam Exp $
DISTNAME= etach-1.2.9
PKGNAME= ${EMACS_PKGNAME_PREFIX}${DISTNAME}
@@ -10,15 +10,17 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://rulnick.com/etach/
COMMENT= Emacs Lisp package for dealing with MIME email attachments
+PKG_DESTDIR_SUPPORT= user-destdir
+
NO_CONFIGURE= yes
NO_BUILD= yes
do-install:
- ${INSTALL_DATA_DIR} ${EMACS_LISPPREFIX}/etach
- ${INSTALL_DATA} ${WRKSRC}/etach.el ${EMACS_LISPPREFIX}/etach
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/etach
+ ${INSTALL_DATA_DIR} ${DESTDIR}${EMACS_LISPPREFIX}/etach
+ ${INSTALL_DATA} ${WRKSRC}/etach.el ${DESTDIR}${EMACS_LISPPREFIX}/etach
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/etach
cd ${WRKSRC} && ${INSTALL_DATA} README.txt FAQ.txt LICENSE.txt \
- ${PREFIX}/share/doc/etach/
+ ${DESTDIR}${PREFIX}/share/doc/etach/
.include "../../mk/emacs.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/exim-html/Makefile b/mail/exim-html/Makefile
index 2903d961177..14f44febe66 100644
--- a/mail/exim-html/Makefile
+++ b/mail/exim-html/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.15 2008/01/14 18:57:39 adam Exp $
+# $NetBSD: Makefile,v 1.16 2008/03/04 17:57:18 jlam Exp $
DISTNAME= exim-html-4.69
CATEGORIES= mail net
@@ -11,10 +11,13 @@ MAINTAINER= abs@NetBSD.org
HOMEPAGE= http://www.exim.org/
COMMENT= HTML documentation for the Exim mail transfer agent
-NO_BUILD= yes
+PKG_DESTDIR_SUPPORT= user-destdir
+
+NO_BUILD= yes
INSTALLATION_DIRS= share/doc/exim/html
do-install:
- cd ${WRKSRC}/doc/html && pax -wr * ${PREFIX}/share/doc/exim/html
+ cd ${WRKSRC}/doc/html && pax -wr * \
+ ${DESTDIR}${PREFIX}/share/doc/exim/html
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/exmh/Makefile b/mail/exmh/Makefile
index 490ee93e41c..8c098590136 100644
--- a/mail/exmh/Makefile
+++ b/mail/exmh/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.46 2007/02/15 14:46:27 joerg Exp $
+# $NetBSD: Makefile,v 1.47 2008/03/04 17:57:18 jlam Exp $
DISTNAME= exmh-2.7.2
CATEGORIES= mail tk
@@ -11,6 +11,8 @@ COMMENT= X11/TK based mail reader front end to MH
DEPENDS+= nmh>=1.0:../../mail/nmh
DEPENDS+= metamail>=2.7:../../mail/metamail
+PKG_DESTDIR_SUPPORT= user-destdir
+
USE_TOOLS+= tclsh
USE_TOOLS+= wish:run
@@ -32,13 +34,14 @@ do-build:
FILESDIR=${FILESDIR} ${SH} ${FILESDIR}/build
do-install:
- ${INSTALL_MAN} ${WRKSRC}/exmh.l ${PREFIX}/${PKGMANDIR}/man1/exmh.1
+ ${INSTALL_MAN} ${WRKSRC}/exmh.l \
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/exmh.1
for binfile in exmh-async exmh-bg exmh-strip exmh ftp.expect; do \
- ${INSTALL_SCRIPT} ${WRKSRC}/$$binfile ${PREFIX}/bin; \
+ ${INSTALL_SCRIPT} ${WRKSRC}/$$binfile ${DESTDIR}${PREFIX}/bin; \
done
vers=`sed -ne 's/^set vers \(.*\)/\1/p' ${WRKSRC}/exmh.install`; \
- ${INSTALL_DATA_DIR} ${PREFIX}/lib/exmh-$${vers}; \
- ${INSTALL_DATA_DIR} ${PREFIX}/lib/exmh-$${vers}/html; \
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/lib/exmh-$${vers}; \
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/lib/exmh-$${vers}/html; \
for libfile in \
${WRKSRC}/lib/PgpDecryptExpect \
${WRKSRC}/lib/*.tcl ${WRKSRC}/lib/*.bitmap \
@@ -47,10 +50,12 @@ do-install:
${WRKSRC}/lib/app-defaults-* ${WRKSRC}/lib/*.mask \
${WRKSRC}/lib/*.exp ${WRKSRC}/lib/mime.types \
${WRKSRC}/lib/*.au ${WRKSRC}/lib/*.gif; do \
- ${INSTALL_DATA} $$libfile ${PREFIX}/lib/exmh-$${vers}; \
+ ${INSTALL_DATA} $$libfile \
+ ${DESTDIR}${PREFIX}/lib/exmh-$${vers}; \
done; \
for hfile in ${WRKSRC}/lib/html/*; do \
- ${INSTALL_DATA} $$hfile ${PREFIX}/lib/exmh-$${vers}/html; \
+ ${INSTALL_DATA} $$hfile \
+ ${DESTDIR}${PREFIX}/lib/exmh-$${vers}/html; \
done
.include "../../x11/tk/buildlink3.mk"
diff --git a/mail/fetchyahoo/Makefile b/mail/fetchyahoo/Makefile
index 44b916d0ef4..c3a82407fb1 100644
--- a/mail/fetchyahoo/Makefile
+++ b/mail/fetchyahoo/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2007/08/30 08:05:26 obache Exp $
+# $NetBSD: Makefile,v 1.3 2008/03/04 17:57:18 jlam Exp $
#
DISTNAME= fetchyahoo-2.11.0
@@ -22,6 +22,8 @@ DEPENDS+= p5-IO-stringy-[0-9]*:../../devel/p5-IO-stringy
DEPENDS+= p5-MIME-Base64-[0-9]*:../../converters/p5-MIME-Base64
DEPENDS+= p5-Term-ReadKey-[0-9]*:../../devel/p5-Term-ReadKey
+PKG_DESTDIR_SUPPORT= user-destdir
+
USE_TOOLS+= perl:run
REPLACE_PERL= fetchyahoo
@@ -39,13 +41,13 @@ SUBST_SED.sa2= -e s!/etc/fetchyahoorc!${PKG_SYSCONFDIR}/fetchyahoorc!g
SUBST_SED.sa2+= -e s!/usr/share/doc/fetchyahoo!${DOCDIR}!g
do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/fetchyahoo ${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/fetchyahoo.1 ${PREFIX}/${PKGMANDIR}/man1
- ${INSTALL_DATA_DIR} ${DOCDIR}
- ${INSTALL_DATA_DIR} ${EGDIR}
+ ${INSTALL_SCRIPT} ${WRKSRC}/fetchyahoo ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/fetchyahoo.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
+ ${INSTALL_DATA_DIR} ${DESTDIR}${DOCDIR}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR}
.for i in COPYING ChangeLog Credits INSTALL TODO index.html
- ${INSTALL_DATA} ${WRKSRC}/${i} ${PREFIX}/share/doc/fetchyahoo
+ ${INSTALL_DATA} ${WRKSRC}/${i} ${DESTDIR}${PREFIX}/share/doc/fetchyahoo
.endfor
- ${INSTALL_DATA} ${WRKSRC}/fetchyahoorc ${PREFIX}/share/examples/fetchyahoo
+ ${INSTALL_DATA} ${WRKSRC}/fetchyahoorc ${DESTDIR}${PREFIX}/share/examples/fetchyahoo
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/fromto/Makefile b/mail/fromto/Makefile
index 541aa95e3ef..381a8798759 100644
--- a/mail/fromto/Makefile
+++ b/mail/fromto/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2007/10/31 21:47:51 gdt Exp $
+# $NetBSD: Makefile,v 1.12 2008/03/04 17:57:18 jlam Exp $
#
DISTNAME= fromto-1.5
@@ -14,6 +14,8 @@ RESTRICTED= Redistribution allowed for non-commercial purposes only
NO_SRC_ON_CDROM= ${RESTRICTED}
NO_BIN_ON_CDROM= ${RESTRICTED}
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}
USE_TOOLS+= perl:run
@@ -27,6 +29,6 @@ do-build:
(cd ${WRKSRC} ; ${SED} -e "1s,/usr/local,${PREFIX}," fromto.in >fromto)
do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/fromto ${PREFIX}/bin
+ ${INSTALL_SCRIPT} ${WRKSRC}/fromto ${DESTDIR}${PREFIX}/bin
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/greetdelay/Makefile b/mail/greetdelay/Makefile
index c842da18c70..23f9826d0a9 100644
--- a/mail/greetdelay/Makefile
+++ b/mail/greetdelay/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.4 2007/01/30 22:09:06 schmonz Exp $
+# $NetBSD: Makefile,v 1.5 2008/03/04 17:57:18 jlam Exp $
#
DISTNAME= greetdelay-0.03
+PKGREVISION= 1
CATEGORIES= mail
MASTER_SITES= ${HOMEPAGE}
@@ -9,6 +10,8 @@ MAINTAINER= schmonz@NetBSD.org
HOMEPAGE= http://alkemio.org/software/greetdelay/
COMMENT= Introduces a small delay before an SMTP greeting
+PKG_DESTDIR_SUPPORT= user-destdir
+
BUILD_TARGET= default
USE_TOOLS+= nroff
@@ -16,9 +19,8 @@ USE_TOOLS+= nroff
INSTALLATION_DIRS= bin ${PKGMANDIR}/cat1 ${PKGMANDIR}/man1
do-install:
- cd ${WRKSRC}; \
- cp greetdelay ${PREFIX}/bin; \
- cp greetdelay.0 ${PREFIX}/${PKGMANDIR}/cat1; \
- cp greetdelay.1 ${PREFIX}/${PKGMANDIR}/man1
+ ${INSTALL_PROGRAM} ${WRKSRC}/greetdelay ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/greetdelay.1 \
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/ifile-procmail/Makefile b/mail/ifile-procmail/Makefile
index d35998183a5..8f7b949681f 100644
--- a/mail/ifile-procmail/Makefile
+++ b/mail/ifile-procmail/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2007/09/04 20:22:50 joerg Exp $
+# $NetBSD: Makefile,v 1.8 2008/03/04 17:57:18 jlam Exp $
#
DISTNAME= ifile.procmail-0.3
@@ -15,6 +15,8 @@ COMMENT= Set of scripts for ifile used in procmail environment
DEPENDS+= ifile>=1.2.1:../../mail/ifile
DEPENDS+= procmail>=3.22:../../mail/procmail
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/${DISTNAME}
USE_TOOLS+= ksh:run mktemp:run
@@ -24,12 +26,14 @@ REPLACE_KSH+= bin/ifile.*
NO_BUILD= YES
do-install:
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ifile
- ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/ifile
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/ifile
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/examples/ifile
for f in `${LS} ${WRKSRC}/bin` ; do \
- ${INSTALL_SCRIPT} ${WRKSRC}/bin/$$f ${PREFIX}/bin ; \
+ ${INSTALL_SCRIPT} ${WRKSRC}/bin/$$f ${DESTDIR}${PREFIX}/bin ; \
done
- ${INSTALL_DATA} ${WRKSRC}/README.new ${PREFIX}/share/doc/ifile/README
- ${INSTALL_DATA} ${WRKSRC}/sample.procmailrc ${PREFIX}/share/examples/ifile
+ ${INSTALL_DATA} ${WRKSRC}/README.new \
+ ${DESTDIR}${PREFIX}/share/doc/ifile/README
+ ${INSTALL_DATA} ${WRKSRC}/sample.procmailrc \
+ ${DESTDIR}${PREFIX}/share/examples/ifile
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/imap-uw-utils/Makefile b/mail/imap-uw-utils/Makefile
index 93a83c39517..3a562b1991e 100644
--- a/mail/imap-uw-utils/Makefile
+++ b/mail/imap-uw-utils/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.26 2008/01/18 05:08:25 tnn Exp $
+# $NetBSD: Makefile,v 1.27 2008/03/04 17:57:18 jlam Exp $
DISTNAME= imap-utils
PKGNAME= imap-uw-utils-20050108
@@ -15,6 +15,8 @@ DIST_SUBDIR= ${PKGNAME_NOREV}
BUILDLINK_API_DEPENDS.imap-uw+= imap-uw>=2004c1nb1
+PKG_DESTDIR_SUPPORT= user-destdir
+
SRCDIRS= icat ifrom
CFLAGS+= -I${BUILDLINK_PREFIX.imap-uw}/include/c-client
@@ -33,8 +35,9 @@ do-install:
@for prog in ${SRCDIRS}; do \
${ECHO} "==> Installing $${prog}"; \
cd ${WRKSRC}/$${prog}; \
- ${INSTALL_PROGRAM} $${prog} ${PREFIX}/bin; \
- ${INSTALL_MAN} $${prog}.1 ${PREFIX}/${PKGMANDIR}/man1; \
+ ${INSTALL_PROGRAM} $${prog} ${DESTDIR}${PREFIX}/bin; \
+ ${INSTALL_MAN} $${prog}.1 \
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1; \
done
.include "../../mail/imap-uw/buildlink3.mk"
diff --git a/mail/imapproxy/Makefile b/mail/imapproxy/Makefile
index dbda93a9077..8191f8d242a 100644
--- a/mail/imapproxy/Makefile
+++ b/mail/imapproxy/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2007/03/04 11:29:58 wiz Exp $
+# $NetBSD: Makefile,v 1.10 2008/03/04 17:57:18 jlam Exp $
#
DISTNAME= imapproxy-1.0
@@ -10,15 +10,17 @@ HOMEPAGE= http://web.archive.org/web/20030816021412/http://www.kuleuven.net/proj
# http://www.imapproxy.org/ ?
COMMENT= Simple connection caching IMAP proxy daemon
+PKG_DESTDIR_SUPPORT= user-destdir
+
GNU_CONFIGURE= YES
INSTALLATION_DIRS= bin
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/imapproxy ${PREFIX}/bin
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/imapproxy
+ ${INSTALL_PROGRAM} ${WRKSRC}/imapproxy ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/imapproxy
.for doc in BUGS COPYING ChangeLog FAQ INSTALL README THANKS TODO
- ${INSTALL_DATA} ${WRKSRC}/${doc} ${PREFIX}/share/doc/imapproxy
+ ${INSTALL_DATA} ${WRKSRC}/${doc} ${DESTDIR}${PREFIX}/share/doc/imapproxy
.endfor
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/imapsync/Makefile b/mail/imapsync/Makefile
index 1ab8fa4e760..043c381e4cb 100644
--- a/mail/imapsync/Makefile
+++ b/mail/imapsync/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2008/02/14 21:05:15 tv Exp $
+# $NetBSD: Makefile,v 1.4 2008/03/04 17:57:18 jlam Exp $
#
DISTNAME= imapsync-1.241
@@ -16,6 +16,8 @@ DEPENDS+= p5-IO-Socket-SSL-[0-9]*:../../security/p5-IO-Socket-SSL
DEPENDS+= p5-Mail-IMAPClient>=2.2.9:../../mail/p5-Mail-IMAPClient
DEPENDS+= p5-Term-ReadKey-[0-9]*:../../devel/p5-Term-ReadKey
+PKG_DESTDIR_SUPPORT= user-destdir
+
NO_BUILD= YES
USE_TOOLS+= perl:run
REPLACE_PERL+= imapsync
@@ -23,7 +25,7 @@ REPLACE_PERL+= imapsync
INSTALLATION_DIRS= bin share/doc
do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/imapsync ${PREFIX}/bin
- ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/imapsync
+ ${INSTALL_SCRIPT} ${WRKSRC}/imapsync ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/imapsync
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/imp/Makefile b/mail/imp/Makefile
index e455ccb6a07..6eb55df5620 100644
--- a/mail/imp/Makefile
+++ b/mail/imp/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.45 2008/01/09 21:49:48 adrianp Exp $
+# $NetBSD: Makefile,v 1.46 2008/03/04 17:57:18 jlam Exp $
DISTNAME= imp-h3-${IMPVER}
PKGNAME= imp-${IMPVER}
@@ -16,6 +16,8 @@ DEPENDS+= horde>=3.0.2:../../www/horde
DEPENDS+= ${PHP_PKG_PREFIX}-imap>4.3.3:../../mail/php-imap
DEPENDS+= ${PHP_PKG_PREFIX}-pear-Mail-[0-9]*:../../mail/pear-Mail
+PKG_DESTDIR_SUPPORT= destdir
+
.include "../../mk/bsd.prefs.mk"
DOCDIR= ${PREFIX}/share/doc/imp
@@ -75,30 +77,32 @@ do-build:
${FIND} ${WRKSRC} -name .htaccess -print | ${XARGS} ${RM} -f
do-install:
- ${INSTALL_DATA_DIR} ${DOCDIR}
- ${INSTALL_DATA_DIR} ${EGDIR}
- ${INSTALL_DATA_DIR} ${IMPDIR}
- ${INSTALL_DATA_DIR} ${IMPDIR}/config
- ${INSTALL_DATA} ${WRKSRC}/imp.conf.dist ${EGDIR}/imp.conf
- ${INSTALL_DATA} ${WRKSRC}/COPYING ${DOCDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${DOCDIR}
- ${INSTALL_DATA} ${WRKSRC}/docs/* ${DOCDIR}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${DOCDIR}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${IMPDIR}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${IMPDIR}/config
+ ${INSTALL_DATA} ${WRKSRC}/imp.conf.dist ${DESTDIR}${EGDIR}/imp.conf
+ ${INSTALL_DATA} ${WRKSRC}/COPYING ${DESTDIR}${DOCDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${DOCDIR}
+ ${INSTALL_DATA} ${WRKSRC}/docs/* ${DESTDIR}${DOCDIR}
. for d in ${PAXDIRS}
- ${INSTALL_DATA_DIR} ${IMPDIR}/${d}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${IMPDIR}/${d}
. endfor
. for d in ${PAXDIRS}
- cd ${WRKSRC}/${d} && ${PAX} -rwpam . ${IMPDIR}/${d}
+ cd ${WRKSRC}/${d} && ${PAX} -rwpam . ${DESTDIR}${IMPDIR}/${d}
. endfor
- ${INSTALL_DATA} ${WRKSRC}/config/*.dist ${IMPDIR}/config
- ${INSTALL_DATA} ${WRKSRC}/*.php ${IMPDIR}
- ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${IMPDIR}
- ${FIND} ${IMPDIR} -type d -print | ${XARGS} ${CHMOD} ${PKGDIRMODE}
- ${FIND} ${IMPDIR} -type f -print | ${XARGS} ${CHMOD} ${SHAREMODE}
- ${CHOWN} ${APACHE_USER}:${ROOT_GROUP} ${IMPDIR}/config
- ${CHMOD} 0750 ${IMPDIR}/config
+ ${INSTALL_DATA} ${WRKSRC}/config/*.dist ${DESTDIR}${IMPDIR}/config
+ ${INSTALL_DATA} ${WRKSRC}/*.php ${DESTDIR}${IMPDIR}
+ ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${DESTDIR}${IMPDIR}
+ ${FIND} ${DESTDIR}${IMPDIR} -type d -print | \
+ ${XARGS} ${CHMOD} ${PKGDIRMODE}
+ ${FIND} ${DESTDIR}${IMPDIR} -type f -print | \
+ ${XARGS} ${CHMOD} ${SHAREMODE}
+ ${CHOWN} ${APACHE_USER}:${ROOT_GROUP} ${DESTDIR}${IMPDIR}/config
+ ${CHMOD} 0750 ${DESTDIR}${IMPDIR}/config
.include "../../lang/php/phpversion.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/incm/Makefile b/mail/incm/Makefile
index 13f51bd6f2d..b98d8ccb232 100644
--- a/mail/incm/Makefile
+++ b/mail/incm/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2007/09/08 21:57:58 jlam Exp $
+# $NetBSD: Makefile,v 1.11 2008/03/04 17:57:18 jlam Exp $
#
DISTNAME= incm-0.5
@@ -11,12 +11,14 @@ COMMENT= Tool to get mail from mbox file or maildir
CONFLICTS= mew-[0-9]*
+PKG_DESTDIR_SUPPORT= user-destdir
+
USE_FEATURES= utimes
GNU_CONFIGURE= YES
INSTALLATION_DIRS= bin
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/incm ${PREFIX}/bin/
+ ${INSTALL_PROGRAM} ${WRKSRC}/incm ${DESTDIR}${PREFIX}/bin/
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/ingo/Makefile b/mail/ingo/Makefile
index 7f98e4f743f..2a144703bdc 100644
--- a/mail/ingo/Makefile
+++ b/mail/ingo/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2008/01/09 21:48:51 adrianp Exp $
+# $NetBSD: Makefile,v 1.12 2008/03/04 17:57:18 jlam Exp $
DISTNAME= ingo-h3-${INGOVER}
PKGNAME= ingo-${INGOVER}
@@ -12,6 +12,8 @@ COMMENT= Horde based generic and complete mail filter rule frontend
DEPENDS+= horde>=3.0.0:../../www/horde
+PKG_DESTDIR_SUPPORT= destdir
+
.include "../../mk/bsd.prefs.mk"
DOCDIR= ${PREFIX}/share/doc/ingo
@@ -58,31 +60,33 @@ do-build:
${FIND} ${WRKSRC} -name .htaccess -print | ${XARGS} ${RM} -f
do-install:
- ${INSTALL_DATA_DIR} ${DOCDIR}
- ${INSTALL_DATA_DIR} ${EGDIR}
- ${INSTALL_DATA_DIR} ${INGODIR}
- ${INSTALL_DATA_DIR} ${INGODIR}/config
- ${INSTALL_DATA} ${WRKSRC}/ingo.conf.dist ${EGDIR}/ingo.conf
- ${INSTALL_DATA} ${WRKSRC}/README ${DOCDIR}
- ${INSTALL_DATA} ${WRKSRC}/docs/INSTALL ${DOCDIR}
- ${INSTALL_DATA} ${WRKSRC}/docs/RELEASE_NOTES ${DOCDIR}
- ${INSTALL_DATA} ${WRKSRC}/docs/UPGRADING ${DOCDIR}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${DOCDIR}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${INGODIR}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${INGODIR}/config
+ ${INSTALL_DATA} ${WRKSRC}/ingo.conf.dist ${DESTDIR}${EGDIR}/ingo.conf
+ ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${DOCDIR}
+ ${INSTALL_DATA} ${WRKSRC}/docs/INSTALL ${DESTDIR}${DOCDIR}
+ ${INSTALL_DATA} ${WRKSRC}/docs/RELEASE_NOTES ${DESTDIR}${DOCDIR}
+ ${INSTALL_DATA} ${WRKSRC}/docs/UPGRADING ${DESTDIR}${DOCDIR}
. for d in ${PAXDIRS}
- ${INSTALL_DATA_DIR} ${INGODIR}/${d:Q}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${INGODIR}/${d:Q}
. endfor
. for d in ${PAXDIRS}
- cd ${WRKSRC}/${d:Q} && ${PAX} -rwpma . ${INGODIR}/${d:Q}
+ cd ${WRKSRC}/${d:Q} && ${PAX} -rwpma . ${DESTDIR}${INGODIR}/${d:Q}
. endfor
- ${INSTALL_DATA} ${WRKSRC}/config/*.dist ${INGODIR}/config
- ${INSTALL_DATA} ${WRKSRC}/*.php ${INGODIR}
- ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${INGODIR}
- ${FIND} ${INGODIR} -type d -print | ${XARGS} ${CHMOD} ${PKGDIRMODE}
- ${FIND} ${INGODIR} -type f -print | ${XARGS} ${CHMOD} ${SHAREMODE}
- ${CHOWN} ${APACHE_USER}:${SHAREGRP} ${INGODIR}/config
- ${CHMOD} 0750 ${INGODIR}/config
+ ${INSTALL_DATA} ${WRKSRC}/config/*.dist ${DESTDIR}${INGODIR}/config
+ ${INSTALL_DATA} ${WRKSRC}/*.php ${DESTDIR}${INGODIR}
+ ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${DESTDIR}${INGODIR}
+ ${FIND} ${DESTDIR}${INGODIR} -type d -print | \
+ ${XARGS} ${CHMOD} ${PKGDIRMODE}
+ ${FIND} ${DESTDIR}${INGODIR} -type f -print | \
+ ${XARGS} ${CHMOD} ${SHAREMODE}
+ ${CHOWN} ${APACHE_USER}:${SHAREGRP} ${DESTDIR}${INGODIR}/config
+ ${CHMOD} 0750 ${DESTDIR}${INGODIR}/config
.include "../../lang/php/phpversion.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/mailgraph/Makefile b/mail/mailgraph/Makefile
index b694c68b0e5..540aea3b93b 100644
--- a/mail/mailgraph/Makefile
+++ b/mail/mailgraph/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.13 2007/07/08 22:32:15 xtraeme Exp $
+# $NetBSD: Makefile,v 1.14 2008/03/04 17:57:18 jlam Exp $
#
DISTNAME= mailgraph-1.13
@@ -13,6 +13,8 @@ COMMENT= RRDtool frontend for mail statistics
DEPENDS+= rrdtool>=1:../../databases/rrdtool
DEPENDS+= p5-File-Tail-[0-9]*:../../misc/p5-File-Tail
+PKG_DESTDIR_SUPPORT= user-destdir
+
USE_TOOLS+= perl:run
.include "../../mk/bsd.prefs.mk"
@@ -43,14 +45,15 @@ do-build:
do-configure:
do-install:
- ${INSTALL_DATA_DIR} ${PREFIX}/libexec/cgi-bin
- ${INSTALL_SCRIPT} \
- ${WRKSRC}/mailgraph.cgi ${PREFIX}/libexec/cgi-bin/mailgraph.cgi
- ${INSTALL_SCRIPT} \
- ${WRKSRC}/mailgraph.pl ${PREFIX}/sbin/mailgraph
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/mailgraph
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/libexec/cgi-bin
+ ${INSTALL_SCRIPT} ${WRKSRC}/mailgraph.cgi \
+ ${DESTDIR}${PREFIX}/libexec/cgi-bin/mailgraph.cgi
+ ${INSTALL_SCRIPT} ${WRKSRC}/mailgraph.pl \
+ ${DESTDIR}${PREFIX}/sbin/mailgraph
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/mailgraph
.for i in CHANGES COPYING README
- ${INSTALL_DATA} ${WRKSRC}/${i} ${PREFIX}/share/doc/mailgraph/${i}
+ ${INSTALL_DATA} ${WRKSRC}/${i} \
+ ${DESTDIR}${PREFIX}/share/doc/mailgraph/${i}
.endfor
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/mailscanner/Makefile b/mail/mailscanner/Makefile
index da01352d6a6..eb359500992 100644
--- a/mail/mailscanner/Makefile
+++ b/mail/mailscanner/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2007/09/04 20:54:29 joerg Exp $
+# $NetBSD: Makefile,v 1.12 2008/03/04 17:57:18 jlam Exp $
#
DISTNAME= MailScanner-4.30.3-2
@@ -11,6 +11,8 @@ MAINTAINER= grant@NetBSD.org
HOMEPAGE= http://www.mailscanner.info/
COMMENT= Powerful spam/virus filter with many options
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/MailScanner-4.30.3
PKG_SYSCONFSUBDIR= MailScanner
@@ -97,36 +99,36 @@ post-extract:
cd ${WRKSRC} && ${RM} -f */.#*
do-install:
- ${INSTALL_DATA_DIR} ${EGDIR}
- ${INSTALL_DATA_DIR} ${EGDIR}/rules
- ${INSTALL_SCRIPT} ${WRKSRC}/bin/MailScanner ${PREFIX}/bin
+ ${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR}/rules
+ ${INSTALL_SCRIPT} ${WRKSRC}/bin/MailScanner ${DESTDIR}${PREFIX}/bin
- ${INSTALL_LIB_DIR} ${LIBEXECDIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/bin/update_virus_scanners ${LIBEXECDIR}
- cd ${WRKSRC}/lib && ${FIND} . -name "*-autoupdate" -exec ${INSTALL_SCRIPT} '{}' ${LIBEXECDIR} \;
- cd ${WRKSRC}/lib && ${FIND} . -name "*-wrapper" -exec ${INSTALL_SCRIPT} '{}' ${LIBEXECDIR} \;
+ ${INSTALL_LIB_DIR} ${DESTDIR}${LIBEXECDIR}
+ ${INSTALL_SCRIPT} ${WRKSRC}/bin/update_virus_scanners ${DESTDIR}${LIBEXECDIR}
+ cd ${WRKSRC}/lib && ${FIND} . -name "*-autoupdate" -exec ${INSTALL_SCRIPT} '{}' ${DESTDIR}${LIBEXECDIR} \;
+ cd ${WRKSRC}/lib && ${FIND} . -name "*-wrapper" -exec ${INSTALL_SCRIPT} '{}' ${DESTDIR}${LIBEXECDIR} \;
- ${INSTALL_DATA} ${WRKSRC}/etc/MailScanner.conf ${EGDIR}/MailScanner.conf
+ ${INSTALL_DATA} ${WRKSRC}/etc/MailScanner.conf ${DESTDIR}${EGDIR}/MailScanner.conf
.for _f_ in ${MS_CONFIG_FILES}
- ${INSTALL_DATA} ${WRKSRC}/etc/${_f_} ${EGDIR}
+ ${INSTALL_DATA} ${WRKSRC}/etc/${_f_} ${DESTDIR}${EGDIR}
.endfor
cd ${WRKSRC}/etc/rules && ${INSTALL_DATA} \
EXAMPLES README spam.whitelist.rules bounce.rules \
- ${EGDIR}/rules
- cd ${WRKSRC}/etc && ${FIND} reports -type d -exec ${INSTALL_DATA_DIR} ${EGDIR}/'{}' \;
- cd ${WRKSRC}/etc && ${FIND} reports -type f ! -name "*.orig" -exec ${INSTALL_DATA} '{}' ${EGDIR}/'{}' \;
-
- ${INSTALL_LIB_DIR} ${LIBDIR}
- ${INSTALL_LIB_DIR} ${LIBDIR}/MailScanner
- ${INSTALL_SCRIPT} ${WRKSRC}/lib/MailScanner.pm ${LIBDIR}
- cd ${WRKSRC}/lib/MailScanner && ${FIND} . -name "*.pm" -exec ${INSTALL_DATA} '{}' ${LIBDIR}/MailScanner \;
- cd ${WRKSRC}/lib/MailScanner && ${FIND} . -name "*.pl" -exec ${INSTALL_DATA} '{}' ${LIBDIR}/MailScanner \;
-
- ${INSTALL_DATA_DIR} ${DOCSDIR}
- cd ${WRKSRC}/docs && ${FIND} * -type d -exec ${INSTALL_DATA_DIR} ${DOCSDIR}'/{}' \;
- cd ${WRKSRC}/docs && ${FIND} * -type f -exec ${INSTALL_DATA} '{}' ${DOCSDIR} \;
- cd ${WRKSRC}/docs/man && ${INSTALL_MAN} MailScanner.conf.5 ${PREFIX}/${PKGMANDIR}/man5
- cd ${WRKSRC}/docs/man && ${INSTALL_MAN} MailScanner.8 ${PREFIX}/${PKGMANDIR}/man8
+ ${DESTDIR}${EGDIR}/rules
+ cd ${WRKSRC}/etc && ${FIND} reports -type d -exec ${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR}/'{}' \;
+ cd ${WRKSRC}/etc && ${FIND} reports -type f ! -name "*.orig" -exec ${INSTALL_DATA} '{}' ${DESTDIR}${EGDIR}/'{}' \;
+
+ ${INSTALL_LIB_DIR} ${DESTDIR}${LIBDIR}
+ ${INSTALL_LIB_DIR} ${DESTDIR}${LIBDIR}/MailScanner
+ ${INSTALL_SCRIPT} ${WRKSRC}/lib/MailScanner.pm ${DESTDIR}${LIBDIR}
+ cd ${WRKSRC}/lib/MailScanner && ${FIND} . -name "*.pm" -exec ${INSTALL_DATA} '{}' ${DESTDIR}${LIBDIR}/MailScanner \;
+ cd ${WRKSRC}/lib/MailScanner && ${FIND} . -name "*.pl" -exec ${INSTALL_DATA} '{}' ${DESTDIR}${LIBDIR}/MailScanner \;
+
+ ${INSTALL_DATA_DIR} ${DESTDIR}${DOCSDIR}
+ cd ${WRKSRC}/docs && ${FIND} * -type d -exec ${INSTALL_DATA_DIR} ${DESTDIR}${DOCSDIR}'/{}' \;
+ cd ${WRKSRC}/docs && ${FIND} * -type f -exec ${INSTALL_DATA} '{}' ${DESTDIR}${DOCSDIR} \;
+ cd ${WRKSRC}/docs/man && ${INSTALL_MAN} MailScanner.conf.5 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man5
+ cd ${WRKSRC}/docs/man && ${INSTALL_MAN} MailScanner.8 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8
post-install:
${CP} -f ${PKGDIR}/PLIST ${PLIST_SRC}
@@ -134,13 +136,13 @@ post-install:
${ECHO} man/man5/MailScanner.conf.5 >> ${PLIST_SRC}
${ECHO} man/man8/MailScanner.8 >> ${PLIST_SRC}
.for _dir_ in ${DOCSDIR} ${EGDIR} ${LIBDIR} ${LIBEXECDIR}
- ${FIND} ${_dir_} \( -type f -o -type l \) -print \
- | ${SORT} | ${SED} -e "s,${PREFIX}/,,g" \
+ ${FIND} ${DESTDIR}${_dir_} \( -type f -o -type l \) -print \
+ | ${SORT} | ${SED} -e "s,${DESTDIR}${PREFIX}/,,g" \
>> ${PLIST_SRC}
.endfor
.for _dir_ in ${DOCSDIR} ${EGDIR} ${LIBDIR} ${LIBEXECDIR}
- ${FIND} ${_dir_} -type d -print \
- | ${SORT} -r | ${SED} -e "s,${PREFIX}/,@dirrm ,g" \
+ ${FIND} ${DESTDIR}${_dir_} -type d -print \
+ | ${SORT} -r | ${SED} -e "s,${DESTDIR}${PREFIX}/,@dirrm ,g" \
>> ${PLIST_SRC}
.endfor
diff --git a/mail/mailserv/Makefile b/mail/mailserv/Makefile
index 09250f3df41..68acadc1b55 100644
--- a/mail/mailserv/Makefile
+++ b/mail/mailserv/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.15 2006/10/04 21:47:16 wiz Exp $
+# $NetBSD: Makefile,v 1.16 2008/03/04 17:57:18 jlam Exp $
#
DISTNAME= mailserv
@@ -10,6 +10,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.barelyfitz.com/projects/mailserv/
COMMENT= WWW interface to several types of mailing list servers
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}
DIST_SUBDIR= ${PKGNAME_NOREV}
@@ -39,19 +41,19 @@ do-configure:
.endfor
do-install:
- ${INSTALL_PROGRAM_DIR} ${PREFIX}/libexec/cgi-bin/mailserv
- ${INSTALL_SCRIPT} ${WRKSRC}/mailserv ${PREFIX}/libexec/cgi-bin/mailserv
- ${INSTALL_SCRIPT} ${WRKSRC}/cgi-lib.pl ${PREFIX}/libexec/cgi-bin/mailserv
- ${INSTALL_DATA_DIR} ${EGDIR}
+ ${INSTALL_PROGRAM_DIR} ${DESTDIR}${PREFIX}/libexec/cgi-bin/mailserv
+ ${INSTALL_SCRIPT} ${WRKSRC}/mailserv ${DESTDIR}${PREFIX}/libexec/cgi-bin/mailserv
+ ${INSTALL_SCRIPT} ${WRKSRC}/cgi-lib.pl ${DESTDIR}${PREFIX}/libexec/cgi-bin/mailserv
+ ${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR}
.for cf in listproc listserv mail-list maiser majordomo-admin \
majordomo-share majordomo mlp pmdf smartlist subscribe
- ${INSTALL_DATA} ${WRKSRC}/${cf}.cf ${EGDIR}
- cd ${PREFIX}/libexec/cgi-bin/mailserv && \
+ ${INSTALL_DATA} ${WRKSRC}/${cf}.cf ${DESTDIR}${EGDIR}
+ cd ${DESTDIR}${PREFIX}/libexec/cgi-bin/mailserv && \
${LN} -s mailserv ${cf}
.endfor
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/mailserv
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/mailserv
.for doc in ChangeLog LICENSE README
- ${INSTALL_DATA} ${WRKSRC}/${doc} ${PREFIX}/share/doc/mailserv
+ ${INSTALL_DATA} ${WRKSRC}/${doc} ${DESTDIR}${PREFIX}/share/doc/mailserv
.endfor
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/mailsync/Makefile b/mail/mailsync/Makefile
index 2d1c7e01e2a..282427f2474 100644
--- a/mail/mailsync/Makefile
+++ b/mail/mailsync/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.28 2008/01/18 05:08:26 tnn Exp $
+# $NetBSD: Makefile,v 1.29 2008/03/04 17:57:18 jlam Exp $
#
DISTNAME= mailsync_5.2.1.orig
@@ -11,6 +11,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://mailsync.sourceforge.net/
COMMENT= Mailsync is a way of synchronizing a collection of mailboxes
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
USE_TOOLS+= gmake
USE_LANGUAGES= c c++
@@ -33,14 +35,15 @@ DOCS= COPYING NEWS README THANKS TODO doc/ABSTRACT doc/HACKING
INSTALLATION_DIRS= bin ${PKGMANDIR}/man1
do-install:
- ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/mailsync
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/mailsync
- ${INSTALL_PROGRAM} ${WRKSRC}/src/mailsync ${PREFIX}/bin
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/examples/mailsync
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/mailsync
+ ${INSTALL_PROGRAM} ${WRKSRC}/src/mailsync ${DESTDIR}${PREFIX}/bin
${INSTALL_DATA} ${WRKSRC}/doc/examples/mailsync \
- ${PREFIX}/share/examples/mailsync/dot.mailsync
- ${INSTALL_MAN} ${WRKSRC}/doc/mailsync.1 ${PREFIX}/${PKGMANDIR}/man1
+ ${DESTDIR}${PREFIX}/share/examples/mailsync/dot.mailsync
+ ${INSTALL_MAN} ${WRKSRC}/doc/mailsync.1 \
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
.for d in ${DOCS}
- ${INSTALL_DATA} ${WRKSRC}/${d} ${PREFIX}/share/doc/mailsync
+ ${INSTALL_DATA} ${WRKSRC}/${d} ${DESTDIR}${PREFIX}/share/doc/mailsync
.endfor
.include "../../security/openssl/buildlink3.mk"
diff --git a/mail/mdfrm/Makefile b/mail/mdfrm/Makefile
index 4f0b8fc9709..f9f8d1ce55b 100644
--- a/mail/mdfrm/Makefile
+++ b/mail/mdfrm/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2007/02/22 19:26:41 wiz Exp $
+# $NetBSD: Makefile,v 1.13 2008/03/04 17:57:18 jlam Exp $
#
DISTNAME= mdfrm.pl
@@ -12,6 +12,8 @@ COMMENT= Print a summary of mail in a Maildir waiting to be read
DEPENDS+= p5-TimeDate-[0-9]*:../../time/p5-TimeDate
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}
USE_TOOLS+= perl:run
NO_BUILD= yes
@@ -25,6 +27,6 @@ post-patch:
${MV} ${WRKSRC}/mdfrm.pl.done ${WRKSRC}/mdfrm.pl
do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/mdfrm.pl ${PREFIX}/bin/mdfrm
+ ${INSTALL_SCRIPT} ${WRKSRC}/mdfrm.pl ${DESTDIR}${PREFIX}/bin/mdfrm
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/milter-regex/Makefile b/mail/milter-regex/Makefile
index 6e840aa97d2..99e71a6525b 100644
--- a/mail/milter-regex/Makefile
+++ b/mail/milter-regex/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.15 2007/12/21 22:54:57 joerg Exp $
+# $NetBSD: Makefile,v 1.16 2008/03/04 17:57:18 jlam Exp $
DISTNAME= milter-regex-1.6
PKGREVISION= 1
@@ -9,6 +9,8 @@ MAINTAINER= jdarrow@NetBSD.org
HOMEPAGE= http://www.benzedrine.cx/milter-regex.html
COMMENT= Milter enabling regular expression filtering
+PKG_DESTDIR_SUPPORT= user-destdir
+
USE_TOOLS+= yacc
INSTALLATION_DIRS= ${PKGMANDIR}/man8 sbin
@@ -34,8 +36,9 @@ post-extract:
${MV} ${WRKDIR}/${PKGBASE} ${WRKSRC}
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/milter-regex ${PREFIX}/sbin
- ${INSTALL_DATA} ${WRKSRC}/milter-regex.8 ${PREFIX}/${PKGMANDIR}/man8
+ ${INSTALL_PROGRAM} ${WRKSRC}/milter-regex ${DESTDIR}${PREFIX}/sbin
+ ${INSTALL_DATA} ${WRKSRC}/milter-regex.8 \
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8
.include "../../mail/libmilter/buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
diff --git a/mail/mimedefang/Makefile b/mail/mimedefang/Makefile
index 6f6376d69c5..6dc007d0d7f 100644
--- a/mail/mimedefang/Makefile
+++ b/mail/mimedefang/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.38 2007/08/15 04:50:39 markd Exp $
+# $NetBSD: Makefile,v 1.39 2008/03/04 17:57:18 jlam Exp $
DISTNAME= mimedefang-2.63
CATEGORIES= mail
@@ -17,6 +17,8 @@ DEPENDS+= p5-MIME-Base64>=2.11:../../converters/p5-MIME-Base64
DEPENDS+= p5-MIME-tools>=5.411.1:../../mail/p5-MIME-tools
DEPENDS+= spamassassin>=2.31:../../mail/spamassassin
+PKG_DESTDIR_SUPPORT= user-destdir
+
.include "../../mk/bsd.prefs.mk"
USE_TOOLS+= perl:run
@@ -70,23 +72,23 @@ PTHREAD_OPTS+= require native
INSTALLATION_DIRS= bin ${PKGMANDIR}/man5 ${PKGMANDIR}/man7 ${PKGMANDIR}/man8
do-install:
- ${INSTALL_DATA_DIR} ${EGDIR}
- ${INSTALL_DATA_DIR} ${SHAREDIR}
- ${INSTALL_DATA} ${WRKSRC}/gen-ip-validator.pl ${SHAREDIR}
- ${INSTALL_PROGRAM} ${WRKSRC}/md-mx-ctrl ${PREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/mimedefang-multiplexor ${PREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/mimedefang ${PREFIX}/bin
- ${INSTALL_SCRIPT} ${WRKSRC}/watch-mimedefang ${PREFIX}/bin
- ${INSTALL_SCRIPT} ${WRKSRC}/mimedefang.pl ${PREFIX}/bin
- ${INSTALL_DATA} ${WRKSRC}/md-mx-ctrl.8 ${PREFIX}/${PKGMANDIR}/man8
- ${INSTALL_DATA} ${WRKSRC}/mimedefang.8 ${PREFIX}/${PKGMANDIR}/man8
- ${INSTALL_DATA} ${WRKSRC}/mimedefang.pl.8 ${PREFIX}/${PKGMANDIR}/man8
- ${INSTALL_DATA} ${WRKSRC}/mimedefang-multiplexor.8 ${PREFIX}/${PKGMANDIR}/man8
- ${INSTALL_DATA} ${WRKSRC}/watch-mimedefang.8 ${PREFIX}/${PKGMANDIR}/man8
- ${INSTALL_DATA} ${WRKSRC}/mimedefang-filter.5 ${PREFIX}/${PKGMANDIR}/man5
- ${INSTALL_DATA} ${WRKSRC}/mimedefang-protocol.7 ${PREFIX}/${PKGMANDIR}/man7
- ${INSTALL_DATA} ${WRKSRC}/examples/suggested-minimum-filter-for-windows-clients ${EGDIR}/mimedefang-filter
- ${INSTALL_DATA} ${WRKSRC}/SpamAssassin/spamassassin.cf ${EGDIR}/sa-mimedefang.cf
+ ${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${SHAREDIR}
+ ${INSTALL_DATA} ${WRKSRC}/gen-ip-validator.pl ${DESTDIR}${SHAREDIR}
+ ${INSTALL_PROGRAM} ${WRKSRC}/md-mx-ctrl ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/mimedefang-multiplexor ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/mimedefang ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_SCRIPT} ${WRKSRC}/watch-mimedefang ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_SCRIPT} ${WRKSRC}/mimedefang.pl ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_DATA} ${WRKSRC}/md-mx-ctrl.8 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8
+ ${INSTALL_DATA} ${WRKSRC}/mimedefang.8 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8
+ ${INSTALL_DATA} ${WRKSRC}/mimedefang.pl.8 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8
+ ${INSTALL_DATA} ${WRKSRC}/mimedefang-multiplexor.8 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8
+ ${INSTALL_DATA} ${WRKSRC}/watch-mimedefang.8 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8
+ ${INSTALL_DATA} ${WRKSRC}/mimedefang-filter.5 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man5
+ ${INSTALL_DATA} ${WRKSRC}/mimedefang-protocol.7 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man7
+ ${INSTALL_DATA} ${WRKSRC}/examples/suggested-minimum-filter-for-windows-clients ${DESTDIR}${EGDIR}/mimedefang-filter
+ ${INSTALL_DATA} ${WRKSRC}/SpamAssassin/spamassassin.cf ${DESTDIR}${EGDIR}/sa-mimedefang.cf
.include "../../mail/libmilter/buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
diff --git a/mail/nail/Makefile b/mail/nail/Makefile
index f7375b104a9..85534622360 100644
--- a/mail/nail/Makefile
+++ b/mail/nail/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.36 2008/01/18 05:08:27 tnn Exp $
+# $NetBSD: Makefile,v 1.37 2008/03/04 17:57:19 jlam Exp $
DISTNAME= nail-11.25
PKGREVISION= 1
@@ -10,6 +10,8 @@ MAINTAINER= cjep@NetBSD.org
HOMEPAGE= http://nail.sourceforge.net/
COMMENT= BSD mail utility with MIME extensions
+PKG_DESTDIR_SUPPORT= user-destdir
+
MAKE_ENV+= "SYSCONFDIR=${PKG_SYSCONFDIR}"
PKG_OPTIONS_VAR= PKG_OPTIONS.nail
@@ -32,10 +34,10 @@ CONF_FILES= ${EGDIR}/nail.rc ${PKG_SYSCONFDIR}/nail.rc
INSTALLATION_DIRS= bin ${PKGMANDIR}/man1
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/nail ${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/nail.1 ${PREFIX}/${PKGMANDIR}/man1
- ${INSTALL_DATA_DIR} ${EGDIR}
- ${INSTALL_DATA} ${WRKSRC}/nail.rc ${EGDIR}
+ ${INSTALL_PROGRAM} ${WRKSRC}/nail $${DESTDIR}{PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/nail.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
+ ${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR}
+ ${INSTALL_DATA} ${WRKSRC}/nail.rc ${DESTDIR}${EGDIR}
.include "../../converters/libiconv/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"
diff --git a/mail/newspipe/Makefile b/mail/newspipe/Makefile
index 38c83582023..43bf72fa44e 100644
--- a/mail/newspipe/Makefile
+++ b/mail/newspipe/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2007/02/22 19:26:42 wiz Exp $
+# $NetBSD: Makefile,v 1.5 2008/03/04 17:57:19 jlam Exp $
#
DISTNAME= newspipe.1.1.9
@@ -18,6 +18,8 @@ DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
DEPENDS+= ${PYPKGPREFIX}-feedparser-[0-9]*:../../textproc/py-feedparser
DEPENDS+= ${PYPKGPREFIX}-html2text-[0-9]*:../../textproc/py-html2text
+PKG_DESTDIR_SUPPORT= user-destdir
+
NO_BUILD= yes
PYTHON_PATCH_SCRIPTS= *.py
@@ -33,15 +35,15 @@ INSTALLATION_DIRS+= share/examples/newspipe
do-install:
cd ${WRKSRC}; \
- ${INSTALL_SCRIPT} newspipe ${PREFIX}/bin; \
+ ${INSTALL_SCRIPT} newspipe ${DESTDIR}${PREFIX}/bin; \
for f in cache.py newspipe.py opml.py; do \
- ${INSTALL_SCRIPT} $${f} ${PREFIX}/share/newspipe; \
+ ${INSTALL_SCRIPT} $${f} ${DESTDIR}${PREFIX}/share/newspipe; \
done; \
for f in manual.html readme; do \
- ${INSTALL_DATA} $${f} ${PREFIX}/share/doc/newspipe; \
+ ${INSTALL_DATA} $${f} ${DESTDIR}${PREFIX}/share/doc/newspipe; \
done; \
for f in newspipe.ini test.opml; do \
- ${INSTALL_DATA} $${f} ${PREFIX}/share/examples/newspipe; \
+ ${INSTALL_DATA} $${f} ${DESTDIR}${PREFIX}/share/examples/newspipe; \
done
.include "../../lang/python/application.mk"
diff --git a/mail/pfqueue/Makefile b/mail/pfqueue/Makefile
index 3f766e188fa..ad232e10e77 100644
--- a/mail/pfqueue/Makefile
+++ b/mail/pfqueue/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2007/01/07 09:13:59 rillig Exp $
+# $NetBSD: Makefile,v 1.7 2008/03/04 17:57:19 jlam Exp $
#
DISTNAME= pfqueue-0.1.4
@@ -9,14 +9,16 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://pfqueue.sourceforge.net/
COMMENT= Real-time queue scanner for postfix
+PKG_DESTDIR_SUPPORT= user-destdir
+
GNU_CONFIGURE= yes
INCOMPAT_CURSES= NetBSD-1.*-*
INSTALLATION_DIRS= bin ${PKGMANDIR}/man1
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/pfqueue ${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/pfqueue.1 ${PREFIX}/${PKGMANDIR}/man1
+ ${INSTALL_PROGRAM} ${WRKSRC}/pfqueue ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/pfqueue.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
.include "../../devel/ncurses/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/policyd-weight/Makefile b/mail/policyd-weight/Makefile
index fb7f6728c6d..0e459643d24 100644
--- a/mail/policyd-weight/Makefile
+++ b/mail/policyd-weight/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1.1.1 2007/07/06 13:49:46 xtraeme Exp $
+# $NetBSD: Makefile,v 1.2 2008/03/04 17:57:19 jlam Exp $
#
DISTNAME= policyd-weight-0.1.14.5
@@ -11,6 +11,8 @@ COMMENT= Weighted policy daemon for postfix
DEPENDS+= p5-Net-DNS>=0.58:../../net/p5-Net-DNS
+PKG_DESTDIR_SUPPORT= user-destdir
+
USE_TOOLS+= perl:run
USE_LANGUAGES= # none
REPLACE_PERL+= policyd-weight
@@ -44,12 +46,12 @@ SUBST_SED.fix-paths+= -e 's,"polw";,"${POLICYD_WEIGHT_USER}";,g'
do-build: replace-interpreter
do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/policyd-weight ${PREFIX}/sbin
- ${INSTALL_DATA_DIR} ${DOCDIR}
- ${INSTALL_DATA} ${WRKSRC}/changes.txt ${DOCDIR}
- ${INSTALL_DATA} ${WRKSRC}/documentation.txt ${DOCDIR}
- ${INSTALL_DATA_DIR} ${EGDIR}
+ ${INSTALL_SCRIPT} ${WRKSRC}/policyd-weight ${DESTDIR}${PREFIX}/sbin
+ ${INSTALL_DATA_DIR} ${DESTDIR}${DOCDIR}
+ ${INSTALL_DATA} ${WRKSRC}/changes.txt ${DESTDIR}${DOCDIR}
+ ${INSTALL_DATA} ${WRKSRC}/documentation.txt ${DESTDIR}${DOCDIR}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR}
${INSTALL_DATA} ${WRKSRC}/policyd-weight.conf.sample \
- ${EGDIR}/policyd-weight.conf
+ ${DESTDIR}${EGDIR}/policyd-weight.conf
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/popa3d/Makefile b/mail/popa3d/Makefile
index df77243c018..e24d6fd1558 100644
--- a/mail/popa3d/Makefile
+++ b/mail/popa3d/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.49 2007/12/02 12:13:31 wiz Exp $
+# $NetBSD: Makefile,v 1.50 2008/03/04 17:57:19 jlam Exp $
#
DISTNAME= popa3d-1.0.2
@@ -11,6 +11,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.openwall.com/popa3d/
COMMENT= Secure, reliable, performant, and small pop3 server
+PKG_DESTDIR_SUPPORT= user-destdir
+
POPA3D_USER?= popa3d
POPA3D_GROUP?= popa3d
@@ -34,12 +36,13 @@ SUBST_SED.params= -e 's,/var/empty,${PREFIX}/share/empty,' \
INSTALLATION_DIRS= ${PKGMANDIR}/man8 sbin
do-install:
- ${INSTALL_PROGRAM} -m 500 ${WRKSRC}/popa3d ${PREFIX}/sbin
- ${INSTALL_DATA} ${WRKSRC}/popa3d.8 ${PREFIX}/${PKGMANDIR}/man8/
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/popa3d
+ ${INSTALL_PROGRAM} -m 500 ${WRKSRC}/popa3d ${DESTDIR}${PREFIX}/sbin
+ ${INSTALL_DATA} ${WRKSRC}/popa3d.8 \
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8/
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/popa3d
cd ${WRKSRC} && ${INSTALL_DATA} DESIGN INSTALL LICENSE \
- ${PREFIX}/share/doc/popa3d
- ${INSTALL_DATA_DIR} ${PREFIX}/share/empty
+ ${DESTDIR}${PREFIX}/share/doc/popa3d
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/empty
.include "../../security/tcp_wrappers/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/poppy/Makefile b/mail/poppy/Makefile
index 5c238287bcc..e4516ab8571 100644
--- a/mail/poppy/Makefile
+++ b/mail/poppy/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2007/01/07 09:13:59 rillig Exp $
+# $NetBSD: Makefile,v 1.9 2008/03/04 17:57:19 jlam Exp $
#
DISTNAME= poppy-3.1
@@ -9,6 +9,8 @@ MAINTAINER= zuntum@NetBSD.org
HOMEPAGE= http://www.cnpbagwell.com/projects.html
COMMENT= Client to perform simple tasks with a POP3/IMAP server
+PKG_DESTDIR_SUPPORT= user-destdir
+
NO_BUILD= YES
USE_TOOLS+= perl:run
REPLACE_PERL= poppy
@@ -16,7 +18,7 @@ REPLACE_PERL= poppy
INSTALLATION_DIRS= bin ${PKGMANDIR}/man1
do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/poppy ${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/poppy.1 ${PREFIX}/${PKGMANDIR}/man1
+ ${INSTALL_SCRIPT} ${WRKSRC}/poppy ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/poppy.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/postgrey/Makefile b/mail/postgrey/Makefile
index a803fd7922f..5b4862f1362 100644
--- a/mail/postgrey/Makefile
+++ b/mail/postgrey/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.23 2008/01/20 21:08:01 xtraeme Exp $
+# $NetBSD: Makefile,v 1.24 2008/03/04 17:57:19 jlam Exp $
#
DISTNAME= postgrey-1.31
@@ -14,6 +14,8 @@ DEPENDS+= p5-BerkeleyDB-[0-9]*:../../databases/p5-BerkeleyDB
DEPENDS+= p5-IO-Multiplex-[0-9]*:../../devel/p5-IO-Multiplex
DEPENDS+= p5-Net-Server-[0-9]*:../../net/p5-Net-Server
+PKG_DESTDIR_SUPPORT= user-destdir
+
NO_CONFIGURE= yes
USE_TOOLS+= perl:run
@@ -72,12 +74,12 @@ INSTALLATION_DIRS= sbin ${DOCDIR} ${EGDIR}
do-build:
do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/postgrey ${PREFIX}/sbin/postgrey
+ ${INSTALL_SCRIPT} ${WRKSRC}/postgrey ${DESTDIR}${PREFIX}/sbin/postgrey
.for i in COPYING Changes README
- ${INSTALL_DATA} ${WRKSRC}/${i} ${PREFIX}/${DOCDIR}/${i}
+ ${INSTALL_DATA} ${WRKSRC}/${i} ${DESTDIR}${PREFIX}/${DOCDIR}/${i}
.endfor
.for i in postgrey_whitelist_clients postgrey_whitelist_recipients
- ${INSTALL_DATA} ${WRKSRC}/${i} ${PREFIX}/${EGDIR}/${i}
+ ${INSTALL_DATA} ${WRKSRC}/${i} ${DESTDIR}${PREFIX}/${EGDIR}/${i}
.endfor
.include "../../databases/db4/buildlink3.mk"
diff --git a/mail/pymsgauth/Makefile b/mail/pymsgauth/Makefile
index 92a0c18f9b8..946efef92df 100644
--- a/mail/pymsgauth/Makefile
+++ b/mail/pymsgauth/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2006/03/14 01:14:30 jlam Exp $
+# $NetBSD: Makefile,v 1.7 2008/03/04 17:57:19 jlam Exp $
#
DISTNAME= pymsgauth-2.1.0
@@ -10,6 +10,8 @@ MAINTAINER= schmonz@NetBSD.org
HOMEPAGE= http://pyropus.ca/software/pymsgauth/
COMMENT= Automatically process qsecretary confirmation requests
+PKG_DESTDIR_SUPPORT= user-destdir
+
PYMSGAUTH_PROGRAMS= pymsgauth-*
DOCS= BUGS CHANGELOG COPYING pymsgauth.txt
HTMLDOCS= pymsgauth.html
@@ -29,19 +31,19 @@ INSTALLATION_DIRS= ${SHAREDIR} ${DOCDIR} ${HTMLDOCDIR} ${EGDIR} bin
do-install:
for f in ${PYTHON_PATCH_SCRIPTS}; do \
- ${INSTALL_SCRIPT} ${WRKSRC}/$${f} ${PREFIX}/${SHAREDIR}; \
+ ${INSTALL_SCRIPT} ${WRKSRC}/$${f} ${DESTDIR}${PREFIX}/${SHAREDIR}; \
done
for f in ${DOCS}; do \
- ${INSTALL_DATA} ${WRKSRC}/$${f} ${PREFIX}/${DOCDIR}; \
+ ${INSTALL_DATA} ${WRKSRC}/$${f} ${DESTDIR}${PREFIX}/${DOCDIR}; \
done
for f in ${HTMLDOCS}; do \
- ${INSTALL_DATA} ${WRKSRC}/$${f} ${PREFIX}/${HTMLDOCDIR}; \
+ ${INSTALL_DATA} ${WRKSRC}/$${f} ${DESTDIR}${PREFIX}/${HTMLDOCDIR}; \
done
for f in ${EXAMPLES}; do \
- ${INSTALL_DATA} ${WRKSRC}/$${f} ${PREFIX}/${EGDIR}; \
+ ${INSTALL_DATA} ${WRKSRC}/$${f} ${DESTDIR}${PREFIX}/${EGDIR}; \
done
.include "../../lang/python/application.mk"
diff --git a/mail/qcheck/Makefile b/mail/qcheck/Makefile
index 96877ce3618..532cd79d03a 100644
--- a/mail/qcheck/Makefile
+++ b/mail/qcheck/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2007/03/15 04:41:39 schmonz Exp $
+# $NetBSD: Makefile,v 1.7 2008/03/04 17:57:19 jlam Exp $
#
DISTNAME= qcheck
@@ -12,12 +12,15 @@ COMMENT= Text-only biff with Maildir support
DIST_SUBDIR= ${PKGNAME_NOREV}
+PKG_DESTDIR_SUPPORT= user-destdir
+
NO_CONFIGURE= YES
INSTALLATION_DIRS= bin share/doc/${PKGBASE}
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/qcheck ${PREFIX}/bin/qcheck
- ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/${PKGBASE}/README
+ ${INSTALL_PROGRAM} ${WRKSRC}/qcheck ${DESTDIR}${PREFIX}/bin/qcheck
+ ${INSTALL_DATA} ${WRKSRC}/README \
+ ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}/README
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/qgreylist/Makefile b/mail/qgreylist/Makefile
index 0c3bdd18139..38cbfa54bf1 100644
--- a/mail/qgreylist/Makefile
+++ b/mail/qgreylist/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2007/03/24 06:53:16 schmonz Exp $
+# $NetBSD: Makefile,v 1.11 2008/03/04 17:57:19 jlam Exp $
#
DISTNAME= qgreylist-0.3
@@ -12,6 +12,8 @@ COMMENT= Simple greylisting for qmail
DEPENDS_QMAIL= qmail>=1.03nb8:../../mail/qmail
DEPENDS+= ${DEPENDS_QMAIL}
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/qgreylist
USE_TOOLS+= perl:run
@@ -47,7 +49,7 @@ INSTALLATION_DIRS= bin share/doc/qgreylist
BUILD_DEFS+= QMAILDIR
do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/greylist ${PREFIX}/bin/qgreylist
- ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/qgreylist
+ ${INSTALL_SCRIPT} ${WRKSRC}/greylist ${DESTDIR}${PREFIX}/bin/qgreylist
+ ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/qgreylist
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/qmHandle/Makefile b/mail/qmHandle/Makefile
index e7dc3a35450..372e7b37006 100644
--- a/mail/qmHandle/Makefile
+++ b/mail/qmHandle/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.16 2007/06/01 15:25:04 schmonz Exp $
+# $NetBSD: Makefile,v 1.17 2008/03/04 17:57:19 jlam Exp $
#
DISTNAME= qmhandle-1.2.3
@@ -10,6 +10,8 @@ MAINTAINER= schmonz@NetBSD.org
HOMEPAGE= http://qmhandle.sourceforge.net/
COMMENT= Tool to view and manage the qmail message queue
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}
USE_TOOLS+= perl:run
REPLACE_PERL= qmHandle
@@ -28,8 +30,8 @@ INSTALLATION_DIRS= bin
BUILD_DEFS+= QMAIL_QUEUE_DIR
do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/qmHandle ${PREFIX}/bin
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/qmHandle
- ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/qmHandle
+ ${INSTALL_SCRIPT} ${WRKSRC}/qmHandle ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/qmHandle
+ ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/qmHandle
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/qmail-lint/Makefile b/mail/qmail-lint/Makefile
index fe4df6248c8..d32f2e5bb70 100644
--- a/mail/qmail-lint/Makefile
+++ b/mail/qmail-lint/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2007/03/24 07:05:26 schmonz Exp $
+# $NetBSD: Makefile,v 1.13 2008/03/04 17:57:19 jlam Exp $
#
DISTNAME= qmail-lint-0.55
@@ -11,6 +11,8 @@ MAINTAINER= schmonz@NetBSD.org
HOMEPAGE= http://www.qmail.org/
COMMENT= Examine the qmail configuration for common errors
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}
USE_TOOLS+= perl:run
REPLACE_PERL= ${DISTNAME}
@@ -25,6 +27,7 @@ INSTALLATION_DIRS= bin
BUILD_DEFS+= QMAILDIR
do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/${DISTNAME} ${PREFIX}/bin/qmail-lint
+ ${INSTALL_SCRIPT} ${WRKSRC}/${DISTNAME} \
+ ${DESTDIR}${PREFIX}/bin/qmail-lint
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/qmail-run/Makefile b/mail/qmail-run/Makefile
index f5cc87419fb..4d819cf75bc 100644
--- a/mail/qmail-run/Makefile
+++ b/mail/qmail-run/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.21 2007/03/24 07:08:35 schmonz Exp $
+# $NetBSD: Makefile,v 1.22 2008/03/04 17:57:19 jlam Exp $
#
DISTNAME= qmail-run-20060604
@@ -15,6 +15,7 @@ DEPENDS+= ${DEPENDS_QMAIL}
CONFLICTS+= qmail-qfilter-1.5nb1
PKG_INSTALLATION_TYPES= overwrite pkgviews
+PKG_DESTDIR_SUPPORT= user-destdir
WRKSRC= ${WRKDIR}
NO_CHECKSUM= yes
@@ -65,10 +66,12 @@ post-extract:
done
do-install:
- ${INSTALL_SCRIPT} ${WRKDIR}/qmail-procmail ${PREFIX}/bin
- ${INSTALL_SCRIPT} ${WRKDIR}/qmail-qfilter-queue ${PREFIX}/bin
- ${INSTALL_SCRIPT} ${WRKDIR}/qmail-qread-client ${PREFIX}/bin
- ${INSTALL_DATA} ${WRKDIR}/README.pkgsrc ${PREFIX}/share/doc/qmail-run
- ${INSTALL_DATA} ${WRKDIR}/mailer.conf ${PREFIX}/share/examples/qmail-run
+ ${INSTALL_SCRIPT} ${WRKDIR}/qmail-procmail ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_SCRIPT} ${WRKDIR}/qmail-qfilter-queue ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_SCRIPT} ${WRKDIR}/qmail-qread-client ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_DATA} ${WRKDIR}/README.pkgsrc \
+ ${DESTDIR}${PREFIX}/share/doc/qmail-run
+ ${INSTALL_DATA} ${WRKDIR}/mailer.conf \
+ ${DESTDIR}${PREFIX}/share/examples/qmail-run
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/qmqtool/Makefile b/mail/qmqtool/Makefile
index 20b2af61cac..d89b542704f 100644
--- a/mail/qmqtool/Makefile
+++ b/mail/qmqtool/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2007/06/15 14:57:10 jlam Exp $
+# $NetBSD: Makefile,v 1.4 2008/03/04 17:57:19 jlam Exp $
#
DISTNAME= qmqtool-current
@@ -11,6 +11,8 @@ MAINTAINER= schmonz@NetBSD.org
HOMEPAGE= http://jeremy.kister.net/code/qmqtool/
COMMENT= View and safely modify qmail queue
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
USE_LANGUAGES= # none
USE_TOOLS+= perl:run
@@ -30,9 +32,10 @@ BUILD_DEFS+= QMAILDIR
do-install:
cd ${WRKSRC}; \
- cp qmqtool ${PREFIX}/sbin; \
- cp Artistic ChangeLog FAQ README ${PREFIX}/share/doc/qmqtool; \
- cp -Rp contrib ${PREFIX}/share/examples/qmqtool
- ${CHMOD} 0700 ${PREFIX}/sbin/qmqtool
+ cp qmqtool ${DESTDIR}${PREFIX}/sbin; \
+ cp Artistic ChangeLog FAQ README \
+ ${DESTDIR}${PREFIX}/share/doc/qmqtool; \
+ cp -Rp contrib ${DESTDIR}${PREFIX}/share/examples/qmqtool
+ ${CHMOD} 0700 ${DESTDIR}${PREFIX}/sbin/qmqtool
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/queue-fix/Makefile b/mail/queue-fix/Makefile
index 7ec3345418e..66440c3f32d 100644
--- a/mail/queue-fix/Makefile
+++ b/mail/queue-fix/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2005/10/12 09:53:55 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2008/03/04 17:57:19 jlam Exp $
#
DISTNAME= queue-fix-1.4
@@ -9,14 +9,15 @@ MAINTAINER= schmonz@NetBSD.org
HOMEPAGE= http://www.netmeridian.com/e-huss/
COMMENT= Check and repair the qmail queue structure
+PKG_DESTDIR_SUPPORT= user-destdir
INSTALLATION_DIRS= bin
DJB_RESTRICTED= NO
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/queue-fix ${PREFIX}/bin
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/queue-fix
- ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/queue-fix
+ ${INSTALL_PROGRAM} ${WRKSRC}/queue-fix ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/queue-fix
+ ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/queue-fix
.include "../../mk/djbware.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/queue-repair/Makefile b/mail/queue-repair/Makefile
index 3df46582276..968ff737999 100644
--- a/mail/queue-repair/Makefile
+++ b/mail/queue-repair/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2006/12/29 06:44:00 schmonz Exp $
+# $NetBSD: Makefile,v 1.4 2008/03/04 17:57:19 jlam Exp $
#
DISTNAME= queue-repair-0.9.0
@@ -10,13 +10,16 @@ MAINTAINER= schmonz@NetBSD.org
HOMEPAGE= http://pyropus.ca/software/queue-repair/
COMMENT= Check or correct most corruptions of the queue in qmail
+PKG_DESTDIR_SUPPORT= user-destdir
+
NO_BUILD= YES
PYTHON_PATCH_SCRIPTS= queue_repair.py
INSTALLATION_DIRS= bin
do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/queue_repair.py ${PREFIX}/bin/queue_repair
+ ${INSTALL_SCRIPT} ${WRKSRC}/queue_repair.py \
+ ${DESTDIR}${PREFIX}/bin/queue_repair
.include "../../lang/python/application.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/rblcheck/Makefile b/mail/rblcheck/Makefile
index b47e9bbe27e..5e3ae113014 100644
--- a/mail/rblcheck/Makefile
+++ b/mail/rblcheck/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.14 2006/09/11 21:26:04 cube Exp $
+# $NetBSD: Makefile,v 1.15 2008/03/04 17:57:19 jlam Exp $
DISTNAME= rblcheck-1.5
CATEGORIES= mail
@@ -8,6 +8,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://rblcheck.sourceforge.net/
COMMENT= Command-line interface to Paul Vixie's RBL filter
+PKG_DESTDIR_SUPPORT= user-destdir
+
USE_TOOLS+= gmake
GNU_CONFIGURE= yes
@@ -16,9 +18,9 @@ DOCS= README NEWS docs/rblcheck.ps
INSTALLATION_DIRS= bin
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/rblcheck ${PREFIX}/bin
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/rblcheck
+ ${INSTALL_PROGRAM} ${WRKSRC}/rblcheck ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/rblcheck
cd ${WRKSRC} && \
- ${INSTALL_DATA} ${DOCS} ${PREFIX}/share/doc/rblcheck
+ ${INSTALL_DATA} ${DOCS} ${DESTDIR}${PREFIX}/share/doc/rblcheck
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/rmail-mime/Makefile b/mail/rmail-mime/Makefile
index 8441450d13b..3a008dc03b9 100644
--- a/mail/rmail-mime/Makefile
+++ b/mail/rmail-mime/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2006/02/05 23:09:57 joerg Exp $
+# $NetBSD: Makefile,v 1.8 2008/03/04 17:57:19 jlam Exp $
#
DISTNAME= rmail-mime-1.13.0
@@ -12,6 +12,8 @@ COMMENT= MIME-capabilities for RMAIL in Emacs
DEPENDS+= ${EMACS_PKGNAME_PREFIX}semi>=1.14.4:../../devel/semi
+PKG_DESTDIR_SUPPORT= user-destdir
+
.include "../../mk/emacs.mk"
SITE_LISP= ${EMACS_LISPPREFIX:C|^${PREFIX}/||}
@@ -22,8 +24,8 @@ do-build:
-f batch-byte-compile rmail-mime.el
do-install:
- ${INSTALL_DATA_DIR} ${PREFIX}/${SITE_LISP}
- ${INSTALL_DATA} ${WRKSRC}/rmail-mime.el ${EMACS_LISPPREFIX}
- ${INSTALL_DATA} ${WRKSRC}/rmail-mime.elc ${EMACS_LISPPREFIX}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/${SITE_LISP}
+ ${INSTALL_DATA} ${WRKSRC}/rmail-mime.el ${DESTDIR}${EMACS_LISPPREFIX}
+ ${INSTALL_DATA} ${WRKSRC}/rmail-mime.elc ${DESTDIR}${EMACS_LISPPREFIX}
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/rss2email/Makefile b/mail/rss2email/Makefile
index 205889b3dba..ba660d9f508 100644
--- a/mail/rss2email/Makefile
+++ b/mail/rss2email/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.18 2008/02/28 12:12:20 rillig Exp $
+# $NetBSD: Makefile,v 1.19 2008/03/04 17:57:19 jlam Exp $
#
DISTNAME= rss2email-2.62
@@ -13,6 +13,8 @@ COMMENT= Get RSS feeds emailed to you
DEPENDS+= ${PYPKGPREFIX}-feedparser-[0-9]*:../../textproc/py-feedparser
DEPENDS+= ${PYPKGPREFIX}-html2text-[0-9]*:../../textproc/py-html2text
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}
USE_TOOLS+= tr
@@ -38,12 +40,12 @@ do-extract:
do-install:
set -e; cd ${WRKSRC}; \
- ${INSTALL_SCRIPT_DIR} ${SHAREDIR}; \
- ${INSTALL_SCRIPT} rss2email.py ${SHAREDIR}; \
- ${INSTALL_DATA_DIR} ${EGDIR}; \
- ${INSTALL_DATA} config.py ${EGDIR}; \
- ${INSTALL_MAN} r2e.1 ${PREFIX}/${PKGMANDIR}/man1; \
- ${INSTALL_SCRIPT} r2e ${PREFIX}/bin
+ ${INSTALL_SCRIPT_DIR} ${DESTDIR}${SHAREDIR}; \
+ ${INSTALL_SCRIPT} rss2email.py ${DESTDIR}${SHAREDIR}; \
+ ${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR}; \
+ ${INSTALL_DATA} config.py ${DESTDIR}${EGDIR}; \
+ ${INSTALL_MAN} r2e.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1; \
+ ${INSTALL_SCRIPT} r2e ${DESTDIR}${PREFIX}/bin
.include "../../lang/python/application.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/sendymail/Makefile b/mail/sendymail/Makefile
index 4f063e7ac1d..dc511994720 100644
--- a/mail/sendymail/Makefile
+++ b/mail/sendymail/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1.1.1 2007/01/14 14:05:34 obache Exp $
+# $NetBSD: Makefile,v 1.2 2008/03/04 17:57:19 jlam Exp $
#
DISTNAME= sendymail-0.5.8
@@ -16,6 +16,8 @@ DEPENDS+= p5-libwww-[0-9]*:../../www/p5-libwww
DEPENDS+= p5-MailTools-[0-9]*:../../mail/p5-MailTools
DEPENDS+= p5-MIME-tools-[0-9]*:../../mail/p5-MIME-tools
+PKG_DESTDIR_SUPPORT= user-destdir
+
USE_TOOLS+= perl:run
REPLACE_PERL= sendymail.pl
@@ -29,13 +31,16 @@ SUBST_STAGE.sa2= pre-configure
SUBST_FILES.sa2= ChangeLog INSTALL
SUBST_SED.sa2= -e s!sendymail.pl!sendymail!g
+INSTALLATION_DIRS= bin
+
do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/sendymail.pl ${PREFIX}/bin/sendymail
- ${INSTALL_DATA_DIR} ${DOCDIR}
- ${INSTALL_DATA_DIR} ${EGDIR}
+ ${INSTALL_SCRIPT} ${WRKSRC}/sendymail.pl \
+ ${DESTDIR}${PREFIX}/bin/sendymail
+ ${INSTALL_DATA_DIR} ${DESTDIR}${DOCDIR}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR}
.for i in BUGS COPYING ChangeLog INSTALL README TODO
- ${INSTALL_DATA} ${WRKSRC}/${i} ${PREFIX}/share/doc/sendymail
+ ${INSTALL_DATA} ${WRKSRC}/${i} ${DESTDIR}${DOCDIR}
.endfor
- ${INSTALL_DATA} ${WRKSRC}/sendymailrc.sample ${EGDIR}
+ ${INSTALL_DATA} ${WRKSRC}/sendymailrc.sample ${DESTDIR}${EGDIR}
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/sigrot/Makefile b/mail/sigrot/Makefile
index 6c49d7adcad..38deb950338 100644
--- a/mail/sigrot/Makefile
+++ b/mail/sigrot/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2007/01/07 09:13:59 rillig Exp $
+# $NetBSD: Makefile,v 1.13 2008/03/04 17:57:19 jlam Exp $
DISTNAME= sigrot_1.2-1
PKGNAME= sigrot-1.2
@@ -10,6 +10,8 @@ MAINTAINER= drue@users.sourceforge.net
HOMEPAGE= http://packages.debian.org/oldstable/mail/sigrot
COMMENT= Signature file rotation program
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
USE_TOOLS+= gmake
@@ -22,14 +24,14 @@ do-build:
cd ${WRKSRC} && ${CC} sigrot.c -o sigrot
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/sigrot ${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/sigrot.1 ${PREFIX}/${PKGMANDIR}/man1
- ${INSTALL_DATA_DIR} ${DOCDIR}
- ${INSTALL_DATA} ${WRKSRC}/copyright ${DOCDIR}/COPYRIGHT
- ${INSTALL_DATA} ${WRKSRC}/INSTALL ${DOCDIR}/INSTALL
- ${INSTALL_DATA_DIR} ${EGDIR}
- ${INSTALL_DATA} ${WRKSRC}/examples/prefix ${EGDIR}/prefix
- ${INSTALL_DATA} ${WRKSRC}/examples/sig_archive ${EGDIR}/sig_archive
- ${INSTALL_DATA} ${WRKSRC}/examples/suffix ${EGDIR}/suffix
+ ${INSTALL_PROGRAM} ${WRKSRC}/sigrot ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/sigrot.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
+ ${INSTALL_DATA_DIR} ${DESTDIR}${DOCDIR}
+ ${INSTALL_DATA} ${WRKSRC}/copyright ${DESTDIR}${DOCDIR}/COPYRIGHT
+ ${INSTALL_DATA} ${WRKSRC}/INSTALL ${DESTDIR}${DOCDIR}/INSTALL
+ ${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR}
+ ${INSTALL_DATA} ${WRKSRC}/examples/prefix ${DESTDIR}${EGDIR}/prefix
+ ${INSTALL_DATA} ${WRKSRC}/examples/sig_archive ${DESTDIR}${EGDIR}/sig_archive
+ ${INSTALL_DATA} ${WRKSRC}/examples/suffix ${DESTDIR}${EGDIR}/suffix
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/sma/Makefile b/mail/sma/Makefile
index dc6f1b9d5d6..bf7f542fa54 100644
--- a/mail/sma/Makefile
+++ b/mail/sma/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.13 2007/10/16 23:49:01 tnn Exp $
+# $NetBSD: Makefile,v 1.14 2008/03/04 17:57:19 jlam Exp $
DISTNAME= sma-1.4
CATEGORIES= mail
@@ -8,6 +8,8 @@ MAINTAINER= markus@core.de
HOMEPAGE= http://www.klake.org/sma/
COMMENT= Sendmail log analyser
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
NO_CONFIGURE= yes
@@ -22,12 +24,12 @@ CFLAGS+= -DUSE_REGEXP
INSTALLATION_DIRS= bin ${PKGMANDIR}/man8
do-install:
- cd ${WRKSRC}; \
- ${INSTALL_PROGRAM} sma ${PREFIX}/bin; \
- ${INSTALL_MAN} docs/sma.8 ${PREFIX}/${PKGMANDIR}/man8; \
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/sma; \
- ${INSTALL_DATA} README ${PREFIX}/share/doc/sma; \
- ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/sma; \
- ${INSTALL_DATA} sma.conf ${PREFIX}/share/examples/sma
+ cd ${WRKSRC}; \
+ ${INSTALL_PROGRAM} sma ${DESTDIR}${PREFIX}/bin; \
+ ${INSTALL_MAN} docs/sma.8 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8;\
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/sma; \
+ ${INSTALL_DATA} README ${DESTDIR}${PREFIX}/share/doc/sma; \
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/examples/sma; \
+ ${INSTALL_DATA} sma.conf ${DESTDIR}${PREFIX}/share/examples/sma
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/spamd/Makefile b/mail/spamd/Makefile
index 89d3d2d16b4..fb089a55ebd 100644
--- a/mail/spamd/Makefile
+++ b/mail/spamd/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2007/05/18 10:03:30 peter Exp $
+# $NetBSD: Makefile,v 1.12 2008/03/04 17:57:19 jlam Exp $
DISTNAME= spamd-20060330
CATEGORIES= mail
@@ -10,6 +10,8 @@ COMMENT= OpenBSD spam deferral daemon
ONLY_FOR_PLATFORM= NetBSD-*-* OpenBSD-*-* FreeBSD-*-* DragonFly-*-*
+PKG_DESTDIR_SUPPORT= user-destdir
+
NO_CONFIGURE= yes
SPAMD_HOME= ${VARBASE}/chroot/spamd
@@ -41,22 +43,36 @@ INSTALLATION_DIRS+= libexec sbin ${PKGMANDIR}/cat5 ${PKGMANDIR}/man5
INSTALLATION_DIRS+= ${PKGMANDIR}/cat8 ${PKGMANDIR}/man8 share/examples/spamd
do-install:
- ${INSTALL_MAN} ${WRKSRC}/man/spamd.conf.5 ${PREFIX}/${PKGMANDIR}/man5
- ${INSTALL_MAN} ${WRKSRC}/man/spamd.conf.cat5 ${PREFIX}/${PKGMANDIR}/cat5/spamd.conf.0
- ${INSTALL_MAN} ${WRKSRC}/spamd/spamd.8 ${PREFIX}/${PKGMANDIR}/man8
- ${INSTALL_MAN} ${WRKSRC}/spamd/spamd.cat8 ${PREFIX}/${PKGMANDIR}/cat8/spamd.0
- ${INSTALL_MAN} ${WRKSRC}/spamd-setup/spamd-setup.8 ${PREFIX}/${PKGMANDIR}/man8
- ${INSTALL_MAN} ${WRKSRC}/spamd-setup/spamd-setup.cat8 ${PREFIX}/${PKGMANDIR}/cat8/spamd-setup.0
- ${INSTALL_MAN} ${WRKSRC}/spamdb/spamdb.8 ${PREFIX}/${PKGMANDIR}/man8
- ${INSTALL_MAN} ${WRKSRC}/spamdb/spamdb.cat8 ${PREFIX}/${PKGMANDIR}/cat8/spamdb.0
- ${INSTALL_MAN} ${WRKSRC}/spamlogd/spamlogd.8 ${PREFIX}/${PKGMANDIR}/man8
- ${INSTALL_MAN} ${WRKSRC}/spamlogd/spamlogd.cat8 ${PREFIX}/${PKGMANDIR}/cat8/spamlogd.0
-
- ${INSTALL_PROGRAM} ${WRKSRC}/spamd-setup/spamd-setup ${PREFIX}/libexec
- ${INSTALL_PROGRAM} ${WRKSRC}/spamd/spamd ${PREFIX}/libexec
- ${INSTALL_PROGRAM} ${WRKSRC}/spamdb/spamdb ${PREFIX}/sbin
- ${INSTALL_PROGRAM} ${WRKSRC}/spamlogd/spamlogd ${PREFIX}/libexec
- ${INSTALL_DATA} ${WRKSRC}/etc/spamd.conf ${PREFIX}/share/examples/spamd
+ ${INSTALL_MAN} ${WRKSRC}/man/spamd.conf.5 \
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man5
+ ${INSTALL_MAN} ${WRKSRC}/man/spamd.conf.cat5 \
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/cat5/spamd.conf.0
+ ${INSTALL_MAN} ${WRKSRC}/spamd/spamd.8 \
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8
+ ${INSTALL_MAN} ${WRKSRC}/spamd/spamd.cat8 \
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/cat8/spamd.0
+ ${INSTALL_MAN} ${WRKSRC}/spamd-setup/spamd-setup.8 \
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8
+ ${INSTALL_MAN} ${WRKSRC}/spamd-setup/spamd-setup.cat8 \
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/cat8/spamd-setup.0
+ ${INSTALL_MAN} ${WRKSRC}/spamdb/spamdb.8 \
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8
+ ${INSTALL_MAN} ${WRKSRC}/spamdb/spamdb.cat8 \
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/cat8/spamdb.0
+ ${INSTALL_MAN} ${WRKSRC}/spamlogd/spamlogd.8 \
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8
+ ${INSTALL_MAN} ${WRKSRC}/spamlogd/spamlogd.cat8 \
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/cat8/spamlogd.0
+
+ ${INSTALL_PROGRAM} ${WRKSRC}/spamd-setup/spamd-setup \
+ ${DESTDIR}${PREFIX}/libexec
+ ${INSTALL_PROGRAM} ${WRKSRC}/spamd/spamd \
+ ${DESTDIR}${PREFIX}/libexec
+ ${INSTALL_PROGRAM} ${WRKSRC}/spamdb/spamdb \
+ ${DESTDIR}${PREFIX}/sbin
+ ${INSTALL_PROGRAM} ${WRKSRC}/spamlogd/spamlogd \
+ ${DESTDIR}${PREFIX}/libexec
+ ${INSTALL_DATA} ${WRKSRC}/etc/spamd.conf ${DESTDIR}${PREFIX}/share/examples/spamd
.include "../../security/pflkm/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/spamdyke/Makefile b/mail/spamdyke/Makefile
index b133d69bc17..edb7bf4d93e 100644
--- a/mail/spamdyke/Makefile
+++ b/mail/spamdyke/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2008/02/25 07:38:00 schmonz Exp $
+# $NetBSD: Makefile,v 1.11 2008/03/04 17:57:20 jlam Exp $
#
DISTNAME= spamdyke-3.1.6
@@ -10,6 +10,8 @@ MAINTAINER= schmonz@NetBSD.org
HOMEPAGE= http://www.spamdyke.org/
COMMENT= Monitors and intercept incoming SMTP connections to qmail
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}/${PKGBASE}
GNU_CONFIGURE= yes
@@ -30,11 +32,11 @@ INSTALLATION_DIRS= bin share/doc/${PKGBASE}
do-install:
cd ${WRKSRC}; \
for f in spamdyke; do \
- ${INSTALL_PROGRAM} $${f} ${PREFIX}/bin; \
+ ${INSTALL_PROGRAM} $${f} ${DESTDIR}${PREFIX}/bin; \
done; \
cd ../documentation; \
for f in *.txt *.html; do \
- ${INSTALL_DATA} $${f} ${PREFIX}/share/doc/${PKGBASE}; \
+ ${INSTALL_DATA} $${f} ${DESTDIR}${PREFIX}/share/doc/${PKGBASE};\
done
.include "../../mk/resolv.buildlink3.mk"
diff --git a/mail/squirrelmail-decode/Makefile b/mail/squirrelmail-decode/Makefile
index febabb1febd..ea02709a697 100644
--- a/mail/squirrelmail-decode/Makefile
+++ b/mail/squirrelmail-decode/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2007/10/30 19:31:41 martti Exp $
+# $NetBSD: Makefile,v 1.8 2008/03/04 17:57:20 jlam Exp $
DISTNAME= squirrelmail-decode-1.2
#PKGREVISION= 1
@@ -11,13 +11,17 @@ HOMEPAGE= http://www.squirrelmail.org/
COMMENT= Extra decoding library for SquirrelMail
#LICENSE= gnu-gpl-v2
+PKG_DESTDIR_SUPPORT= user-destdir
+
NO_BUILD= yes
DEPENDS+= ${PHP_PKG_PREFIX}-iconv>=4.3.3:../../converters/php-iconv
do-install:
+ ${INSTALL_DATA_DIR} \
+ ${DESTDIR}${PREFIX:Q}/share/squirrelmail/functions/decode
${INSTALL_DATA} ${WRKSRC:Q}/eastasia/*.php ${WRKSRC:Q}/x-mac/*.php \
- ${PREFIX:Q}/share/squirrelmail/functions/decode
+ ${DESTDIR}${PREFIX:Q}/share/squirrelmail/functions/decode
.include "../../lang/php/phpversion.mk"
.include "../../mail/squirrelmail/buildlink3.mk"
diff --git a/mail/squirrelmail-locales/Makefile b/mail/squirrelmail-locales/Makefile
index 6a4aa0d24c9..3b8622b8d1f 100644
--- a/mail/squirrelmail-locales/Makefile
+++ b/mail/squirrelmail-locales/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.22 2008/01/10 20:52:59 adam Exp $
+# $NetBSD: Makefile,v 1.23 2008/03/04 17:57:20 jlam Exp $
DISTNAME= all_locales-${VER}-20071220
PKGNAME= squirrelmail-locales-${VER}
@@ -13,6 +13,8 @@ COMMENT= Locale package for SquirrelMail
VER= 1.4.13
+PKG_DESTDIR_SUPPORT= user-destdir
+
NO_CONFIGURE= yes
USE_TOOLS+= tar
INSTALLATION_DIRS= share/squirrelmail
@@ -24,7 +26,8 @@ do-build:
do-install:
cd ${WRKDIR} && \
- pax -rw -pp help images locale ${PREFIX}/share/squirrelmail
+ pax -rw -pp help images locale \
+ ${DESTDIR}${PREFIX}/share/squirrelmail
.include "../../mail/squirrelmail/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/squirrelmail/plugin.mk b/mail/squirrelmail/plugin.mk
index f2831633d21..a0b7cdabf7b 100644
--- a/mail/squirrelmail/plugin.mk
+++ b/mail/squirrelmail/plugin.mk
@@ -1,4 +1,4 @@
-# $NetBSD: plugin.mk,v 1.4 2007/05/10 10:08:24 martti Exp $
+# $NetBSD: plugin.mk,v 1.5 2008/03/04 17:57:20 jlam Exp $
DISTNAME?= ${PLUGIN_NAME}-${PLUGIN_VERSION}
PKGNAME= sm-${PLUGIN_NAME}-${PLUGIN_VERSION}
@@ -20,6 +20,6 @@ PLIST_SUBST+= PLUGIN_DIR=${PLUGIN_DIR:Q}
do-install:
cd ${WRKSRC:Q} && \
find . -type f ! -name '*.orig' 2>/dev/null | \
- pax -rw ${FULL_PLUGIN_DIR}
+ pax -rw ${DESTDIR}${FULL_PLUGIN_DIR}
.include "../../mail/squirrelmail/buildlink3.mk"
diff --git a/mail/t-prot/Makefile b/mail/t-prot/Makefile
index 908461e657f..9cfdc02d0e0 100644
--- a/mail/t-prot/Makefile
+++ b/mail/t-prot/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2007/10/27 12:39:58 wiz Exp $
+# $NetBSD: Makefile,v 1.3 2008/03/04 17:57:20 jlam Exp $
#
DISTNAME= t-prot-2.5
@@ -11,14 +11,18 @@ COMMENT= TOFU enhancement to mutt for condensing quoted text
DEPENDS+= p5-Getopt-Mixed>=1.10:../../devel/p5-Getopt-Mixed
+PKG_DESTDIR_SUPPORT= user-destdir
+
REPLACE_PERL+= t-prot
do-configure do-build:
do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/t-prot ${PREFIX}/bin/t-prot
- ${INSTALL_MAN} ${WRKSRC}/t-prot.1 ${PREFIX}/${PKGMANDIR}/man1/t-prot.1
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/t-prot
- ${INSTALL_DATA} ${WRKSRC}/contrib/muttrc.t-prot ${PREFIX}/share/doc/t-prot/
+ ${INSTALL_SCRIPT} ${WRKSRC}/t-prot ${DESTDIR}${PREFIX}/bin/t-prot
+ ${INSTALL_MAN} ${WRKSRC}/t-prot.1 \
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/t-prot.1
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/t-prot
+ ${INSTALL_DATA} ${WRKSRC}/contrib/muttrc.t-prot \
+ ${DESTDIR}${PREFIX}/share/doc/t-prot/
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/tnef2txt/Makefile b/mail/tnef2txt/Makefile
index 0f37ad26269..e19f2ee930b 100644
--- a/mail/tnef2txt/Makefile
+++ b/mail/tnef2txt/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2006/03/04 21:30:02 jlam Exp $
+# $NetBSD: Makefile,v 1.8 2008/03/04 17:57:20 jlam Exp $
#
DISTNAME= tnef2txt-1.4
@@ -10,12 +10,13 @@ HOMEPAGE= http://www.fiction.net/blong/programs/
COMMENT= Portable application/ms-tnef parser
PKG_INSTALLATION_TYPES= overwrite pkgviews
+PKG_DESTDIR_SUPPORT= user-destdir
BUILD_TARGET= tnef2txt
INSTALLATION_DIRS= bin
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/tnef2txt ${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/tnef2txt ${DESTDIR}${PREFIX}/bin
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/turba/Makefile b/mail/turba/Makefile
index 7c166275e62..df0fca5b130 100644
--- a/mail/turba/Makefile
+++ b/mail/turba/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.24 2008/02/19 21:45:39 adrianp Exp $
+# $NetBSD: Makefile,v 1.25 2008/03/04 17:57:20 jlam Exp $
DISTNAME= turba-h3-${TURBAVER}
PKGNAME= turba-${TURBAVER}
@@ -12,6 +12,8 @@ COMMENT= Horde contact management application
DEPENDS+= horde>=3.0.0:../../www/horde
+PKG_DESTDIR_SUPPORT= destdir
+
.include "../../mk/bsd.prefs.mk"
DOCDIR= ${PREFIX}/share/doc/turba
@@ -69,30 +71,33 @@ do-build:
${CHMOD} 0750 ${WRKSRC}/scripts/ldap/addou.pl
do-install:
- ${INSTALL_DATA_DIR} ${DOCDIR}
- ${INSTALL_DATA_DIR} ${EGDIR}
- ${INSTALL_DATA_DIR} ${TURBADIR}
- ${INSTALL_DATA_DIR} ${TURBADIR}/config
- ${INSTALL_DATA} ${WRKSRC}/turba.conf.dist ${EGDIR}/turba.conf
- ${INSTALL_DATA} ${WRKSRC}/README ${DOCDIR}
- ${INSTALL_DATA} ${WRKSRC}/docs/INSTALL ${DOCDIR}
- ${INSTALL_DATA} ${WRKSRC}/docs/LDAP ${DOCDIR}
- ${INSTALL_DATA} ${WRKSRC}/docs/RELEASE_NOTES ${DOCDIR}
- ${INSTALL_DATA} ${WRKSRC}/docs/UPGRADING ${DOCDIR}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${DOCDIR}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${TURBADIR}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${TURBADIR}/config
+ ${INSTALL_DATA} ${WRKSRC}/turba.conf.dist ${DESTDIR}${EGDIR}/turba.conf
+ ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${DOCDIR}
+ ${INSTALL_DATA} ${WRKSRC}/docs/INSTALL ${DESTDIR}${DOCDIR}
+ ${INSTALL_DATA} ${WRKSRC}/docs/LDAP ${DESTDIR}${DOCDIR}
+ ${INSTALL_DATA} ${WRKSRC}/docs/RELEASE_NOTES ${DESTDIR}${DOCDIR}
+ ${INSTALL_DATA} ${WRKSRC}/docs/UPGRADING ${DESTDIR}${DOCDIR}
. for d in ${PAXDIRS}
- ${INSTALL_DATA_DIR} ${TURBADIR}/${d:Q}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${TURBADIR}/${d:Q}
. endfor
. for d in ${PAXDIRS}
- cd ${WRKSRC}/${d:Q} && ${PAX} -rwpma . ${TURBADIR}/${d:Q}
+ cd ${WRKSRC}/${d:Q} && ${PAX} -rwpma . \
+ ${DESTDIR}${TURBADIR}/${d:Q}
. endfor
- ${INSTALL_DATA} ${WRKSRC}/config/*.dist ${TURBADIR}/config
- ${INSTALL_DATA} ${WRKSRC}/*.php ${TURBADIR}
- ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${TURBADIR}
- ${FIND} ${TURBADIR} -type d -print | ${XARGS} ${CHMOD} ${PKGDIRMODE}
- ${FIND} ${TURBADIR} -type f -print | ${XARGS} ${CHMOD} ${SHAREMODE}
+ ${INSTALL_DATA} ${WRKSRC}/config/*.dist ${DESTDIR}${TURBADIR}/config
+ ${INSTALL_DATA} ${WRKSRC}/*.php ${DESTDIR}${TURBADIR}
+ ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${DESTDIR}${TURBADIR}
+ ${FIND} ${DESTDIR}${TURBADIR} -type d -print | \
+ ${XARGS} ${CHMOD} ${PKGDIRMODE}
+ ${FIND} ${DESTDIR}${TURBADIR} -type f -print | \
+ ${XARGS} ${CHMOD} ${SHAREMODE}
${CHOWN} ${APACHE_USER}:${SHAREGRP} ${TURBADIR}/config
${CHMOD} 0750 ${TURBADIR}/config
diff --git a/mail/vm/Makefile b/mail/vm/Makefile
index 212ab2fc946..4fb2f3420ae 100644
--- a/mail/vm/Makefile
+++ b/mail/vm/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.32 2007/12/02 12:14:01 wiz Exp $
+# $NetBSD: Makefile,v 1.33 2008/03/04 17:57:20 jlam Exp $
DISTNAME= vm-7.19
PKGNAME= ${EMACS_PKGNAME_PREFIX}${DISTNAME}
@@ -19,6 +19,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.wonderworks.com/vm/
COMMENT= VM (View Mail) is an advanced mail user agent for Emacs
+PKG_DESTDIR_SUPPORT= user-destdir
+
USE_TOOLS+= makeinfo
INFO_FILES= # PLIST
@@ -37,14 +39,14 @@ PIXMAPDIR.emacs= ${EMACS_LISPPREFIX}/vm/pixmaps
PIXMAPDIR.xemacs= ${EMACS_LISPPREFIX:H}/etc/vm
do-install:
- cd ${WRKSRC} && ${INSTALL_DATA} *.el* ${EMACS_LISPPREFIX}/vm
+ cd ${WRKSRC} && ${INSTALL_DATA} *.el* ${DESTDIR}${EMACS_LISPPREFIX}/vm
cd ${WRKSRC}; for f in *.info *.info-[0-9]*; do \
${TEST} ! -f "$$f" || \
- ${INSTALL_DATA} "$$f" ${EMACS_INFOPREFIX}; \
+ ${INSTALL_DATA} "$$f" ${DESTDIR}${EMACS_INFOPREFIX}; \
done
- ${INSTALL_DATA} ${WRKSRC}/pixmaps/*.x[pb]m ${PIXMAPDIR}
+ ${INSTALL_DATA} ${WRKSRC}/pixmaps/*.x[pb]m ${DESTDIR}${PIXMAPDIR}
cd ${WRKSRC} && ${INSTALL_PROGRAM} qp-decode qp-encode \
- base64-decode base64-encode ${PREFIX}/bin
+ base64-decode base64-encode ${DESTDIR}${PREFIX}/bin
.include "../../mk/emacs.mk"
diff --git a/math/abs/Makefile b/math/abs/Makefile
index 349cdeacdc8..84d07f8f8dc 100644
--- a/math/abs/Makefile
+++ b/math/abs/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.19 2006/12/27 13:37:39 joerg Exp $
+# $NetBSD: Makefile,v 1.20 2008/03/04 18:12:58 jlam Exp $
#
DISTNAME= abs-src-0.8
@@ -12,13 +12,15 @@ MAINTAINER= pkgsrc-users@NetBSD.org
# AWOL
COMMENT= Free spreadsheet with graphical user interface
+PKG_DESTDIR_SUPPORT= user-destdir
+
USE_X11BASE= YES
MAKE_FILE= Makefile.netBSD
INSTALLATION_DIRS= bin
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/abs ${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/abs ${DESTDIR}${PREFIX}/bin
.include "../../x11/libXaw/buildlink3.mk"
.include "../../x11/libXpm/buildlink3.mk"
diff --git a/math/admesh/Makefile b/math/admesh/Makefile
index f4c32f18e31..dd943f742bc 100644
--- a/math/admesh/Makefile
+++ b/math/admesh/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2006/03/04 21:30:02 jlam Exp $
+# $NetBSD: Makefile,v 1.10 2008/03/04 18:12:58 jlam Exp $
DISTNAME= admesh-0.95
CATEGORIES= math
@@ -8,16 +8,19 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.varlog.com/products/admesh/
COMMENT= Program for processing triangulated solid meshes
+PKG_DESTDIR_SUPPORT= user-destdir
+
GNU_CONFIGURE= yes
CONFIGURE_HAS_MANDIR= no
INSTALLATION_DIRS= bin
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/admesh ${PREFIX}/bin
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/admesh
- cd ${WRKSRC} && ${INSTALL_DATA} README ADMESH.DOC \
- ${PREFIX}/share/doc/admesh/
- ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/admesh
- ${INSTALL_DATA} ${WRKSRC}/block.stl ${PREFIX}/share/examples/admesh
+ ${INSTALL_PROGRAM} ${WRKSRC}/admesh ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/admesh
+ cd ${WRKSRC} && ${INSTALL_DATA} README ADMESH.DOC \
+ ${DESTDIR}${PREFIX}/share/doc/admesh/
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/examples/admesh
+ ${INSTALL_DATA} ${WRKSRC}/block.stl \
+ ${DESTDIR}${PREFIX}/share/examples/admesh
.include "../../mk/bsd.pkg.mk"
diff --git a/math/antixls/Makefile b/math/antixls/Makefile
index 828a9c3a5a6..d832adc457c 100644
--- a/math/antixls/Makefile
+++ b/math/antixls/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2006/07/07 22:10:07 jlam Exp $
+# $NetBSD: Makefile,v 1.4 2008/03/04 18:12:58 jlam Exp $
#
DISTNAME= antixls-0.2b
@@ -13,13 +13,17 @@ COMMENT= Print XLS file with minimal formatting, or as CSV
DEPENDS+= p5-Spreadsheet-ParseExcel-[0-9]*:../../math/p5-Spreadsheet-ParseExcel
+PKG_DESTDIR_SUPPORT= user-destdir
+
USE_TOOLS+= perl:run
WRKSRC= ${WRKDIR}
EXTRACT_CMD= ${CP} ${DOWNLOADED_DISTFILE} antixls
REPLACE_PERL+= antixls
NO_BUILD= YES
+INSTALLATION_DIRS= bin
+
do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/antixls ${PREFIX}/bin
+ ${INSTALL_SCRIPT} ${WRKSRC}/antixls ${DESTDIR}${PREFIX}/bin
.include "../../mk/bsd.pkg.mk"
diff --git a/math/aribas/Makefile b/math/aribas/Makefile
index f4a7504a3ba..919977fd3db 100644
--- a/math/aribas/Makefile
+++ b/math/aribas/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2007/02/20 19:04:14 wiz Exp $
+# $NetBSD: Makefile,v 1.18 2008/03/04 18:12:58 jlam Exp $
DISTNAME= aribas-1.53
PKGREVISION= 1
@@ -9,6 +9,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.mathematik.uni-muenchen.de/~forster/sw/aribas.html
COMMENT= Multi-precision floating point and big integer arithmetic calculator
+PKG_DESTDIR_SUPPORT= user-destdir
+
CPPFLAGS+= -DUNiX -DPROTO
BUILD_DIRS= src
@@ -16,13 +18,17 @@ BUILD_DIRS= src
INSTALLATION_DIRS= bin ${PKGMANDIR}/man1
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/src/aribas ${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/doc/aribas.1 ${PREFIX}/${PKGMANDIR}/man1
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/aribas
- ${INSTALL_DATA} ${WRKSRC}/doc/aribas.[dmt]* ${PREFIX}/share/doc/aribas/
- ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/aribas
- ${INSTALL_DATA} ${WRKSRC}/examples/* ${PREFIX}/share/examples/aribas/
- ${INSTALL_DATA_DIR} ${PREFIX}/share/emacs/site-lisp
- ${INSTALL_DATA} ${WRKSRC}/src/EL/aribas.el ${PREFIX}/share/emacs/site-lisp
+ ${INSTALL_PROGRAM} ${WRKSRC}/src/aribas ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/doc/aribas.1 \
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/aribas
+ ${INSTALL_DATA} ${WRKSRC}/doc/aribas.[dmt]* \
+ ${DESTDIR}${PREFIX}/share/doc/aribas/
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/examples/aribas
+ ${INSTALL_DATA} ${WRKSRC}/examples/* \
+ ${DESTDIR}${PREFIX}/share/examples/aribas/
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/emacs/site-lisp
+ ${INSTALL_DATA} ${WRKSRC}/src/EL/aribas.el \
+ ${DESTDIR}${PREFIX}/share/emacs/site-lisp
.include "../../mk/bsd.pkg.mk"
diff --git a/math/calc/Makefile b/math/calc/Makefile
index 3a5fccf2dbb..351c5bda247 100644
--- a/math/calc/Makefile
+++ b/math/calc/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.20 2006/10/04 21:47:57 wiz Exp $
+# $NetBSD: Makefile,v 1.21 2008/03/04 18:12:58 jlam Exp $
DISTNAME= calc-2.02f
PKGNAME= ${EMACS_PKGNAME_PREFIX}${DISTNAME}
@@ -10,6 +10,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://directory.fsf.org/math/calc.html
COMMENT= Advanced Calculator for GNU Emacs
+PKG_DESTDIR_SUPPORT= user-destdir
+
.include "../../mk/emacs.mk"
MAKE_ENV+= EMACS=${EMACS_FLAVOR:Q}
@@ -20,11 +22,11 @@ INFO_FILES= # PLIST
INSTALLATION_DIRS= ${EMACS_INFOPREFIX} ${EMACS_LISPPREFIX}/calc
do-install:
- ${INSTALL_DATA} ${WRKSRC}/*.el ${WRKSRC}/*.elc \
- ${WRKSRC}/calccard.tex ${EMACS_LISPPREFIX}/calc
+ ${INSTALL_DATA} ${WRKSRC}/*.el ${WRKSRC}/*.elc \
+ ${WRKSRC}/calccard.tex ${DESTDIR}${EMACS_LISPPREFIX}/calc
cd ${WRKSRC}; for f in *.info *.info-[0-9]*; do \
${TEST} ! -f "$$f" || \
- ${INSTALL_DATA} "$$f" ${EMACS_INFOPREFIX}; \
+ ${INSTALL_DATA} "$$f" ${DESTDIR}${EMACS_INFOPREFIX}; \
done
.include "../../mk/bsd.pkg.mk"
diff --git a/math/ess/Makefile b/math/ess/Makefile
index 739f02dcca2..51f94a08bc2 100644
--- a/math/ess/Makefile
+++ b/math/ess/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.16 2007/10/09 12:24:04 rillig Exp $
+# $NetBSD: Makefile,v 1.17 2008/03/04 18:12:59 jlam Exp $
DISTNAME= ess-5.3.4
PKGNAME= ${EMACS_PKGNAME_PREFIX}${DISTNAME}
@@ -11,6 +11,8 @@ MAINTAINER= markd@NetBSD.org
HOMEPAGE= http://ess.r-project.org/
COMMENT= Emacs Speaks Statistics
+PKG_DESTDIR_SUPPORT= user-destdir
+
USE_TOOLS+= makeinfo perl
EMACS_MODULES= base
INFO_FILES= # PLIST
@@ -30,14 +32,18 @@ post-extract:
cd ${WRKSRC} && chmod u+w doc/*/
do-install:
- cd ${WRKSRC}/lisp && ${INSTALL_DATA} *.el* ${EMACS_LISPPREFIX}/ess
+ cd ${WRKSRC}/lisp && ${INSTALL_DATA} *.el* \
+ ${DESTDIR}${EMACS_LISPPREFIX}/ess
cd ${WRKSRC}/doc/info; for f in ess.info ess.info-[0-9]*; do \
${TEST} ! -f "$$f" || \
- ${INSTALL_DATA} "$$f" ${EMACS_INFOPREFIX}; \
+ ${INSTALL_DATA} "$$f" ${DESTDIR}${EMACS_INFOPREFIX}; \
done
- cd ${WRKSRC}/etc && ${INSTALL_DATA} icons/*.xpm ${EMACS_ETCPREFIX}/ess/icons
- cd ${WRKSRC}/etc && ${INSTALL_DATA} *.S ${EMACS_ETCPREFIX}/ess
- cd ${WRKSRC}/etc && ${INSTALL_SCRIPT} ess-sas-sh-command ${EMACS_ETCPREFIX}/ess
+ cd ${WRKSRC}/etc && ${INSTALL_DATA} icons/*.xpm \
+ ${DESTDIR}${EMACS_ETCPREFIX}/ess/icons
+ cd ${WRKSRC}/etc && ${INSTALL_DATA} *.S \
+ ${DESTDIR}${EMACS_ETCPREFIX}/ess
+ cd ${WRKSRC}/etc && ${INSTALL_SCRIPT} ess-sas-sh-command \
+ ${DESTDIR}${EMACS_ETCPREFIX}/ess
.include "../../mk/emacs.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/math/fgmp/Makefile b/math/fgmp/Makefile
index 79ae4f292df..77707648b85 100644
--- a/math/fgmp/Makefile
+++ b/math/fgmp/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2007/03/24 19:21:28 joerg Exp $
+# $NetBSD: Makefile,v 1.3 2008/03/04 18:12:59 jlam Exp $
DISTNAME= fgmp-1.0b5-src-10.10
PKGNAME= fgmp-1.0b5
@@ -9,6 +9,8 @@ MAINTAINER= pkgsrc-user@NetBSD.org
HOMEPAGE= http://hpux.cs.utah.edu/hppd/hpux/Maths/Misc/fgmp-1.0b5/
COMMENT= Minimalist free re-implementation of GNU multi-precision routines
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
USE_LIBTOOL= yes
NO_CONFIGURE= yes
@@ -23,7 +25,8 @@ do-build:
)
do-install:
- cd ${WRKSRC} && ${LIBTOOL} --mode=install ${INSTALL_LIB} libfgmp.la ${PREFIX}/lib
- ${INSTALL_DATA} ${WRKSRC}/gmp.h ${PREFIX}/include/fgmp.h
+ cd ${WRKSRC} && ${LIBTOOL} --mode=install ${INSTALL_LIB} libfgmp.la \
+ ${DESTDIR}${PREFIX}/lib
+ ${INSTALL_DATA} ${WRKSRC}/gmp.h ${DESTDIR}${PREFIX}/include/fgmp.h
.include "../../mk/bsd.pkg.mk"
diff --git a/math/gap/Makefile b/math/gap/Makefile
index dae5bcaa483..07d47294a81 100644
--- a/math/gap/Makefile
+++ b/math/gap/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.21 2006/07/27 18:48:02 jlam Exp $
+# $NetBSD: Makefile,v 1.22 2008/03/04 18:12:59 jlam Exp $
#
DISTNAME= gap4r3
@@ -21,6 +21,8 @@ SITES.fix4r3n5.tar.gz= ${MASTER_SITES:=bugfixes/}
LICENSE= no-commercial-use
+PKG_DESTDIR_SUPPORT= user-destdir
+
USE_TOOLS+= gtar
GNU_CONFIGURE= yes
@@ -38,22 +40,22 @@ post-extract:
( cd ${WRKSRC} && ${GTAR} zxf ${DISTDIR}/fix4r3n5.tar.gz )
do-install:
- ${INSTALL_PROGRAM_DIR} ${GAP_DIRECTORY}
- ${INSTALL_PROGRAM_DIR} ${GAP_DIRECTORY}/bin
- ${INSTALL_PROGRAM_DIR} ${GAP_DIRECTORY}/bin/${GAP_PLATFORM}
+ ${INSTALL_PROGRAM_DIR} ${DESTDIR}${GAP_DIRECTORY}
+ ${INSTALL_PROGRAM_DIR} ${DESTDIR}${GAP_DIRECTORY}/bin
+ ${INSTALL_PROGRAM_DIR} ${DESTDIR}${GAP_DIRECTORY}/bin/${GAP_PLATFORM}
${INSTALL_PROGRAM} ${WRKSRC}/bin/${GAP_PLATFORM}/gap \
- ${GAP_DIRECTORY}/bin/${GAP_PLATFORM}
+ ${DESTDIR}${GAP_DIRECTORY}/bin/${GAP_PLATFORM}
${INSTALL_SCRIPT} ${WRKSRC}/bin/${GAP_PLATFORM}/gac \
- ${GAP_DIRECTORY}/bin/${GAP_PLATFORM}
+ ${DESTDIR}${GAP_DIRECTORY}/bin/${GAP_PLATFORM}
${INSTALL_SCRIPT} ${WRKSRC}/bin/gap.sh \
- ${PREFIX}/bin/gap
+ ${DESTDIR}${PREFIX}/bin/gap
${INSTALL_DATA} ${WRKSRC}/description5 \
- ${GAP_DIRECTORY}
+ ${DESTDIR}${GAP_DIRECTORY}
${INSTALL_DATA} ${WRKSRC}/sysinfo.gap \
- ${GAP_DIRECTORY}
+ ${DESTDIR}${GAP_DIRECTORY}
for I in cnf doc etc grp lib pkg prim small trans tst; do \
- ${CP} -R ${WRKSRC}/$$I ${GAP_DIRECTORY}; \
+ ${CP} -R ${WRKSRC}/$$I ${DESTDIR}${GAP_DIRECTORY}; \
done
.include "../../mk/bsd.pkg.mk"
diff --git a/math/gp-autpgrp/Makefile b/math/gp-autpgrp/Makefile
index 2ce31b97cd7..3e561682c62 100644
--- a/math/gp-autpgrp/Makefile
+++ b/math/gp-autpgrp/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2006/02/05 23:10:02 joerg Exp $
+# $NetBSD: Makefile,v 1.10 2008/03/04 18:12:59 jlam Exp $
#
DISTNAME= autpgrp-1.1
@@ -13,12 +13,15 @@ MAINTAINER= cjep@NetBSD.org
HOMEPAGE= http://www.gap-system.org/Share/autpgrp.html
COMMENT= GAP package for finding automorphism groups of finite p-groups
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/autpgrp
NO_BUILD= YES
GAP_PKG_NAME= autpgrp
do-install:
- cd ${WRKDIR} && ${PAX} -rw ${GAP_PKG_NAME} ${GAP_PKG_ROOT}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${GAP_PKG_ROOT}
+ cd ${WRKDIR} && ${PAX} -rw ${GAP_PKG_NAME} ${DESTDIR}${GAP_PKG_ROOT}
.include "../../math/gap/gap.package.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/math/gp-factint/Makefile b/math/gp-factint/Makefile
index 81cd08e6eff..6f00361ea3e 100644
--- a/math/gp-factint/Makefile
+++ b/math/gp-factint/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2006/02/05 23:10:02 joerg Exp $
+# $NetBSD: Makefile,v 1.10 2008/03/04 18:12:59 jlam Exp $
#
DISTNAME= factint-1.3
@@ -13,12 +13,15 @@ MAINTAINER= cjep@NetBSD.org
HOMEPAGE= http://www.gap-system.org/Share/factint.html
COMMENT= Integer factorization routines for GAP
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/factint
NO_BUILD= YES
GAP_PKG_NAME= factint
do-install:
- cd ${WRKDIR} && ${PAX} -rw ${GAP_PKG_NAME} ${GAP_PKG_ROOT}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${GAP_PKG_ROOT}
+ cd ${WRKDIR} && ${PAX} -rw ${GAP_PKG_NAME} ${DESTDIR}${GAP_PKG_ROOT}
.include "../../math/gap/gap.package.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/math/gp-fplsa/Makefile b/math/gp-fplsa/Makefile
index 5c0dedf7bdd..a8a961d9cb8 100644
--- a/math/gp-fplsa/Makefile
+++ b/math/gp-fplsa/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2006/02/05 23:10:02 joerg Exp $
+# $NetBSD: Makefile,v 1.11 2008/03/04 18:12:59 jlam Exp $
#
DISTNAME= fplsa
@@ -13,6 +13,8 @@ MAINTAINER= cjep@NetBSD.org
HOMEPAGE= http://www.gap-system.org/Share/fplsa.html
COMMENT= GAP interface to FPLSA
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/fplsa
GAP_PKG_NAME= fplsa
BUILD_TARGET= default
@@ -21,9 +23,10 @@ do-configure:
cd ${WRKSRC} && ${SH} configure ${GAP_DIRECTORY}
do-install:
- ${INSTALL_PROGRAM_DIR} ${GAP_PKG_DIRECTORY}
+ ${INSTALL_PROGRAM_DIR} ${DESTDIR}${GAP_PKG_DIRECTORY}
@for I in README.fplsa bin doc gap init.g lib; do \
- cd ${WRKSRC} && ${PAX} -rw $$I ${GAP_PKG_DIRECTORY}; done
+ cd ${WRKSRC} && ${PAX} -rw $$I ${DESTDIR}${GAP_PKG_DIRECTORY};\
+ done
.include "../../math/gap/gap.package.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/math/gp-grape/Makefile b/math/gp-grape/Makefile
index df66c4049ac..b8b334477cc 100644
--- a/math/gp-grape/Makefile
+++ b/math/gp-grape/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2006/02/05 23:10:02 joerg Exp $
+# $NetBSD: Makefile,v 1.12 2008/03/04 18:12:59 jlam Exp $
#
DISTNAME= grape4r1
@@ -13,6 +13,8 @@ MAINTAINER= cjep@NetBSD.org
HOMEPAGE= http://www.gap-system.org/Share/grape.html
COMMENT= GRAPE (GRape Algorithms using PErmutation groups)
+PKG_DESTDIR_SUPPORT= user-destdir
+
BUILD_TARGET= bsd-gcc
WRKSRC= ${WRKDIR}/${GAP_PKG_NAME}
@@ -22,10 +24,10 @@ do-configure:
cd ${WRKSRC} && ${SH} configure ${GAP_DIRECTORY}
do-install:
- ${INSTALL_PROGRAM_DIR} ${GAP_PKG_DIRECTORY}
+ ${INSTALL_PROGRAM_DIR} ${DESTDIR}${GAP_PKG_DIRECTORY}
@for I in COPYING bin doc grh htm init.g lib nauty20/read.me \
prs; do \
- ${CP} -R ${WRKSRC}/$$I ${GAP_PKG_DIRECTORY}; \
+ ${CP} -R ${WRKSRC}/$$I ${DESTDIR}${GAP_PKG_DIRECTORY}; \
done
.include "../../math/gap/gap.package.mk"
diff --git a/math/gp-grpconst/Makefile b/math/gp-grpconst/Makefile
index 2d8190fd645..eaf8f63f992 100644
--- a/math/gp-grpconst/Makefile
+++ b/math/gp-grpconst/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2006/02/05 23:10:02 joerg Exp $
+# $NetBSD: Makefile,v 1.10 2008/03/04 18:12:59 jlam Exp $
#
DISTNAME= grpconst
@@ -13,6 +13,8 @@ MAINTAINER= cjep@NetBSD.org
HOMEPAGE= http://www.gap-system.org/Share/grpconst.html
COMMENT= GAP package for finding isomorphism classes of finite groups
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/grpconst
NO_BUILD= YES
GAP_PKG_NAME= grpconst
@@ -21,7 +23,8 @@ post-extract:
${RM} -f ${WRKSRC}/doc/.cvsignore
do-install:
- cd ${WRKDIR} && ${PAX} -rw ${GAP_PKG_NAME} ${GAP_PKG_ROOT}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${GAP_PKG_ROOT}
+ cd ${WRKDIR} && ${PAX} -rw ${GAP_PKG_NAME} ${DESTDIR}${GAP_PKG_ROOT}
.include "../../math/gap/gap.package.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/math/gp-lag/Makefile b/math/gp-lag/Makefile
index 6f14972cd5b..ae5e7015d64 100644
--- a/math/gp-lag/Makefile
+++ b/math/gp-lag/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2006/02/05 23:10:02 joerg Exp $
+# $NetBSD: Makefile,v 1.10 2008/03/04 18:12:59 jlam Exp $
#
DISTNAME= lag-2.1
@@ -13,12 +13,15 @@ MAINTAINER= cjep@NetBSD.org
HOMEPAGE= http://www.gap-system.org/Share/lag.html
COMMENT= GAP Bracket Lie Algebra functions
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/lag
NO_BUILD= YES
GAP_PKG_NAME= lag
do-install:
- cd ${WRKDIR} && ${PAX} -rw ${GAP_PKG_NAME} ${GAP_PKG_ROOT}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${GAP_PKG_ROOT}
+ cd ${WRKDIR} && ${PAX} -rw ${GAP_PKG_NAME} ${DESTDIR}${GAP_PKG_ROOT}
.include "../../math/gap/gap.package.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/math/lapack/Makefile b/math/lapack/Makefile
index fdd8cb76372..737ac086af1 100644
--- a/math/lapack/Makefile
+++ b/math/lapack/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.23 2007/12/10 17:50:31 adam Exp $
+# $NetBSD: Makefile,v 1.24 2008/03/04 18:12:59 jlam Exp $
DISTNAME= lapack-lite-3.1.1
PKGNAME= lapack-3.1.1
@@ -13,6 +13,7 @@ HOMEPAGE= http://www.netlib.org/lapack/index.html
COMMENT= Linear Algebra PACKage
PKG_INSTALLATION_TYPES= overwrite pkgviews
+PKG_DESTDIR_SUPPORT= user-destdir
USE_LANGUAGES= c fortran
USE_LIBTOOL= YES
@@ -22,6 +23,6 @@ INSTALLATION_DIRS= lib
do-install:
${LIBTOOL} --mode=install ${INSTALL_DATA} ${WRKSRC}/liblapack.la \
- ${PREFIX}/lib
+ ${DESTDIR}${PREFIX}/lib
.include "../../mk/bsd.pkg.mk"
diff --git a/math/libffm/Makefile b/math/libffm/Makefile
index c5878d16fcf..8d8b76ffd1d 100644
--- a/math/libffm/Makefile
+++ b/math/libffm/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.13 2008/01/19 09:16:25 wiz Exp $
+# $NetBSD: Makefile,v 1.14 2008/03/04 18:12:59 jlam Exp $
DISTNAME= libffm.0.28
PKGNAME= libffm-0.28
@@ -10,6 +10,7 @@ MAINTAINER= pkgsrc-users@NetBSD.org
COMMENT= Fast alpha-optimized replacement for some libm routines
PKG_INSTALLATION_TYPES= overwrite pkgviews
+PKG_DESTDIR_SUPPORT= user-destdir
USE_TOOLS+= gmake
@@ -18,9 +19,9 @@ ONLY_FOR_PLATFORM= NetBSD-*-alpha
INSTALLATION_DIRS= lib include
do-install:
- ${INSTALL_DATA} ${WRKSRC}/libffm.a ${PREFIX}/lib/libffm.a
- ${INSTALL_DATA} ${WRKSRC}/libffm.h ${PREFIX}/include/libffm.h
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/libffm
- ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/libffm
+ ${INSTALL_DATA} ${WRKSRC}/libffm.a ${DESTDIR}${PREFIX}/lib/libffm.a
+ ${INSTALL_DATA} ${WRKSRC}/libffm.h ${DESTDIR}${PREFIX}/include/libffm.h
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/libffm
+ ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/libffm
.include "../../mk/bsd.pkg.mk"
diff --git a/math/ltm/Makefile b/math/ltm/Makefile
index e65299995bb..96ad4dd946c 100644
--- a/math/ltm/Makefile
+++ b/math/ltm/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2008/02/28 11:58:48 rillig Exp $
+# $NetBSD: Makefile,v 1.12 2008/03/04 18:12:59 jlam Exp $
#
DISTNAME= ltm-0.39
@@ -11,6 +11,7 @@ HOMEPAGE= http://math.libtomcrypt.com/
COMMENT= Number theoretic multiple-precision integer library
PKG_INSTALLATION_TYPES= overwrite pkgviews
+PKG_DESTDIR_SUPPORT= user-destdir
WRKSRC= ${WRKDIR}/libtommath-0.39
MAKE_FILE= makefile
@@ -20,12 +21,12 @@ USE_TOOLS+= gmake
AUTO_MKDIRS= yes
do-install:
- ${INSTALL_DATA} ${WRKSRC}/tommath.h ${PREFIX}/include
- ${INSTALL_DATA} ${WRKSRC}/tommath_class.h ${PREFIX}/include
- ${INSTALL_DATA} ${WRKSRC}/tommath_superclass.h ${PREFIX}/include
- ${INSTALL_LIB} ${WRKSRC}/libtommath.a ${PREFIX}/lib
- ${INSTALL_DATA} ${WRKSRC}/bn.pdf ${PREFIX}/share/doc/ltm
- ${INSTALL_DATA} ${WRKSRC}/poster.pdf ${PREFIX}/share/doc/ltm
- ${INSTALL_DATA} ${WRKSRC}/tommath.pdf ${PREFIX}/share/doc/ltm
+ ${INSTALL_DATA} ${WRKSRC}/tommath.h ${DESTDIR}${PREFIX}/include
+ ${INSTALL_DATA} ${WRKSRC}/tommath_class.h ${DESTDIR}${PREFIX}/include
+ ${INSTALL_DATA} ${WRKSRC}/tommath_superclass.h ${DESTDIR}${PREFIX}/include
+ ${INSTALL_LIB} ${WRKSRC}/libtommath.a ${DESTDIR}${PREFIX}/lib
+ ${INSTALL_DATA} ${WRKSRC}/bn.pdf ${DESTDIR}${PREFIX}/share/doc/ltm
+ ${INSTALL_DATA} ${WRKSRC}/poster.pdf ${DESTDIR}${PREFIX}/share/doc/ltm
+ ${INSTALL_DATA} ${WRKSRC}/tommath.pdf ${DESTDIR}${PREFIX}/share/doc/ltm
.include "../../mk/bsd.pkg.mk"
diff --git a/math/mapm/Makefile b/math/mapm/Makefile
index 154486189ee..da718525f40 100644
--- a/math/mapm/Makefile
+++ b/math/mapm/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2006/06/02 13:42:52 joerg Exp $
+# $NetBSD: Makefile,v 1.6 2008/03/04 18:12:59 jlam Exp $
#
DISTNAME= mapm-4.9.2
@@ -9,6 +9,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.tc.umn.edu/~ringx004/
COMMENT= Arbitrary Precision Math library
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/mapm_4.9.2
DOCS= README algorithms.used function.ref
@@ -18,11 +20,11 @@ USE_LANGUAGES= c c++
INSTALLATION_DIRS= bin include lib share/doc/mapm
do-install:
- ${INSTALL_DATA} ${WRKSRC}/m_apm.h ${PREFIX}/include
- ${INSTALL_DATA} ${WRKSRC}/libmapm.a ${PREFIX}/lib
- ${INSTALL_PROGRAM} ${WRKSRC}/calc ${PREFIX}/bin/mapm-calc
+ ${INSTALL_DATA} ${WRKSRC}/m_apm.h ${DESTDIR}${PREFIX}/include
+ ${INSTALL_DATA} ${WRKSRC}/libmapm.a ${DESTDIR}${PREFIX}/lib
+ ${INSTALL_PROGRAM} ${WRKSRC}/calc ${DESTDIR}${PREFIX}/bin/mapm-calc
cd ${WRKSRC}; for f in ${DOCS}; do \
- ${INSTALL_DATA} $$f ${PREFIX}/share/doc/mapm; \
+ ${INSTALL_DATA} $$f ${DESTDIR}${PREFIX}/share/doc/mapm; \
done
.include "../../mk/bsd.pkg.mk"
diff --git a/math/mathomatic/Makefile b/math/mathomatic/Makefile
index 01c86eb8743..15db8a53fe9 100644
--- a/math/mathomatic/Makefile
+++ b/math/mathomatic/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.84 2007/11/21 23:36:23 minskim Exp $
+# $NetBSD: Makefile,v 1.85 2008/03/04 18:12:59 jlam Exp $
#
DISTNAME= mathomatic-12.8.0
@@ -11,6 +11,7 @@ HOMEPAGE= http://www.mathomatic.org/
COMMENT= Small portable symbolic math program
PKG_INSTALLATION_TYPES= overwrite pkgviews
+PKG_DESTDIR_SUPPORT= user-destdir
NO_CONFIGURE= yes
MAKE_FILE= makefile
@@ -23,10 +24,11 @@ BUILDLINK_API_DEPENDS.readline+= readline>=5.1pl1nb1
.include "../../devel/readline/buildlink3.mk"
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/mathomatic ${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/mathomatic.1 ${PREFIX}/${PKGMANDIR}/man1
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/${PKGBASE}
+ ${INSTALL_PROGRAM} ${WRKSRC}/mathomatic ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/mathomatic.1 \
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}
${INSTALL_DATA} ${WRKSRC}/doc/* ${WRKSRC}/README.txt \
- ${PREFIX}/share/doc/${PKGBASE}
+ ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}
.include "../../mk/bsd.pkg.mk"
diff --git a/math/mcsim/Makefile b/math/mcsim/Makefile
index a5d5f0395e3..0d0f1fceef1 100644
--- a/math/mcsim/Makefile
+++ b/math/mcsim/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.18 2006/04/05 23:01:15 jlam Exp $
+# $NetBSD: Makefile,v 1.19 2008/03/04 18:12:59 jlam Exp $
DISTNAME= mcsim-4.2.0
CATEGORIES= math
@@ -7,6 +7,8 @@ MASTER_SITES= ${MASTER_SITE_GNU:=mcsim/}
MAINTAINER= pkgsrc-users@NetBSD.org
COMMENT= Monte Carlo Simulation software
+PKG_DESTDIR_SUPPORT= user-destdir
+
USE_TOOLS+= makeinfo
INFO_FILES= # PLIST
WRKSRC= ${WRKDIR}/mcsim
@@ -17,15 +19,15 @@ post-build:
cd ${WRKSRC}/doc && makeinfo mcsim.texinfo
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/mod/mod ${PREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/sim/mcsim ${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/mod/mod ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/sim/mcsim ${DESTDIR}${PREFIX}/bin
${INSTALL_DATA} ${WRKSRC}/doc/*.txt ${WRKSRC}/doc/MCSim* \
- ${WRKSRC}/doc/mcsim.dvi ${PREFIX}/share/doc/mcsim/
+ ${WRKSRC}/doc/mcsim.dvi ${DESTDIR}${PREFIX}/share/doc/mcsim/
${INSTALL_DATA} ${WRKSRC}/doc/mcsim.html \
- ${PREFIX}/share/doc/html/mcsim
+ ${DESTDIR}${PREFIX}/share/doc/html/mcsim
cd ${WRKSRC}/doc; for f in mcsim mcsim-[0-9]*; do \
${TEST} ! -f "$$f" || \
- ${INSTALL_DATA} "$$f" ${PREFIX}/${PKGINFODIR}; \
+ ${INSTALL_DATA} "$$f" ${DESTDIR}${PREFIX}/${PKGINFODIR};\
done
.include "../../mk/bsd.pkg.mk"
diff --git a/math/metis/Makefile b/math/metis/Makefile
index f1934655e18..8685f13f119 100644
--- a/math/metis/Makefile
+++ b/math/metis/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2006/10/04 21:47:57 wiz Exp $
+# $NetBSD: Makefile,v 1.11 2008/03/04 18:12:59 jlam Exp $
DISTNAME= metis-4.0
CATEGORIES= math
@@ -8,21 +8,27 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://glaros.dtc.umn.edu/gkhome/views/metis/
COMMENT= Unstructured graph partitioning and sparse matrix ordering system
+PKG_DESTDIR_SUPPORT= user-destdir
+
BUILD_TARGET= default
INSTALLATION_DIRS= bin lib
do-install:
cd ${WRKSRC} && ${INSTALL_PROGRAM} graphchk kmetis mesh2dual \
mesh2nodal oemetis onmetis partdmesh partnmesh pmetis \
- ${PREFIX}/bin/
- ${INSTALL_DATA} ${WRKSRC}/libmetis.a ${PREFIX}/lib
- ${INSTALL_DATA_DIR} ${PREFIX}/include/metis
- ${INSTALL_DATA} ${WRKSRC}/Lib/*.h ${PREFIX}/include/metis/
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/metis
- ${INSTALL_DATA} ${WRKSRC}/Doc/manual.ps ${PREFIX}/share/doc/metis
- ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/metis
+ ${DESTDIR}${PREFIX}/bin/
+ ${INSTALL_DATA} ${WRKSRC}/libmetis.a ${DESTDIR}${PREFIX}/lib
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/include/metis
+ ${INSTALL_DATA} ${WRKSRC}/Lib/*.h \
+ ${DESTDIR}${PREFIX}/include/metis/
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/metis
+ ${INSTALL_DATA} ${WRKSRC}/Doc/manual.ps \
+ ${DESTDIR}${PREFIX}/share/doc/metis
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/examples/metis
cd ${WRKSRC}/Graphs && ${INSTALL_DATA} 0README 4elt.graph \
- metis.mesh test.mgraph ${PREFIX}/share/examples/metis/
- ${INSTALL_DATA} ${WRKSRC}/Test/mtest.c ${PREFIX}/share/examples/metis
+ metis.mesh test.mgraph \
+ ${DESTDIR}${PREFIX}/share/examples/metis/
+ ${INSTALL_DATA} ${WRKSRC}/Test/mtest.c \
+ ${DESTDIR}${PREFIX}/share/examples/metis
.include "../../mk/bsd.pkg.mk"
diff --git a/math/newmat/Makefile b/math/newmat/Makefile
index 42ea8bc3e9d..8e1e7934140 100644
--- a/math/newmat/Makefile
+++ b/math/newmat/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2006/09/09 02:43:10 obache Exp $
+# $NetBSD: Makefile,v 1.11 2008/03/04 18:12:59 jlam Exp $
#
DISTNAME= newmat10 # actually newmat10B, but no such distfile
@@ -11,6 +11,8 @@ MAINTAINER= jschauma@NetBSD.org
HOMEPAGE= http://www.robertnz.net/ol_doc.htm
COMMENT= Newmat C++ Matrix Library
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}
DIST_SUBDIR= newmat10B
MAKE_FILE= nm_cc.mak
@@ -25,12 +27,12 @@ DOCDIR= ${PREFIX}/share/doc/html/newmat
INSTALLATION_DIRS= lib
do-install:
- ${INSTALL_DATA_DIR} ${PREFIX}/include/newmat
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/include/newmat
.for header in ${HEADERS}
- ${INSTALL_DATA} ${WRKSRC}/${header} ${PREFIX}/include/newmat
+ ${INSTALL_DATA} ${WRKSRC}/${header} ${DESTDIR}${PREFIX}/include/newmat
.endfor
- ${INSTALL_DATA} ${WRKSRC}/libnewmat.a ${PREFIX}/lib
- ${INSTALL_DATA_DIR} ${DOCDIR}
- ${INSTALL_DATA} ${WRKSRC}/nm10.htm ${DOCDIR}/index.html
+ ${INSTALL_DATA} ${WRKSRC}/libnewmat.a ${DESTDIR}${PREFIX}/lib
+ ${INSTALL_DATA_DIR} ${DESTDIR}${DOCDIR}
+ ${INSTALL_DATA} ${WRKSRC}/nm10.htm ${DESTDIR}${DOCDIR}/index.html
.include "../../mk/bsd.pkg.mk"
diff --git a/math/otter/Makefile b/math/otter/Makefile
index 88bcf520ffb..239fb9c2bdf 100644
--- a/math/otter/Makefile
+++ b/math/otter/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.14 2006/10/04 21:47:58 wiz Exp $
+# $NetBSD: Makefile,v 1.15 2008/03/04 18:12:59 jlam Exp $
DISTNAME= otter-3.0.6
CATEGORIES= math
@@ -8,27 +8,29 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www-unix.mcs.anl.gov/AR/otter/
COMMENT= Automated Deduction System
+PKG_DESTDIR_SUPPORT= user-destdir
+
BUILD_TARGET= otter
WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}/source
INSTALLATION_DIRS= bin
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/otter ${PREFIX}/bin
- ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/otter
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/otter
+ ${INSTALL_PROGRAM} ${WRKSRC}/otter ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/examples/otter
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/otter
cd ${WRKDIR}/${PKGNAME_NOREV} && ${INSTALL_DATA} Announce Changelog \
- Copying README* ${PREFIX}/share/doc/otter
+ Copying README* ${DESTDIR}${PREFIX}/share/doc/otter
for d in auto fringe ivy kalman misc program split wos; do \
- ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/otter/$$d; \
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/examples/otter/$$d;\
${INSTALL_DATA} ${WRKDIR}/${PKGNAME_NOREV}/examples/$$d/* \
- ${PREFIX}/share/examples/otter/$$d; \
+ ${DESTDIR}${PREFIX}/share/examples/otter/$$d; \
done
cd ${WRKDIR}/${PKGNAME_NOREV}/examples && ${INSTALL_SCRIPT} Run_all \
- objects summary ${PREFIX}/share/examples/otter
+ objects summary ${DESTDIR}${PREFIX}/share/examples/otter
${INSTALL_DATA} ${WRKDIR}/${PKGNAME_NOREV}/examples/README \
- ${PREFIX}/share/examples/otter
+ ${DESTDIR}${PREFIX}/share/examples/otter
${INSTALL_DATA} ${WRKDIR}/${PKGNAME_NOREV}/document/* \
- ${PREFIX}/share/doc/otter
+ ${DESTDIR}${PREFIX}/share/doc/otter
.include "../../mk/bsd.pkg.mk"
diff --git a/math/pari-galdata/Makefile b/math/pari-galdata/Makefile
index dd22d705059..f979948432b 100644
--- a/math/pari-galdata/Makefile
+++ b/math/pari-galdata/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2006/03/04 21:30:08 jlam Exp $
+# $NetBSD: Makefile,v 1.9 2008/03/04 18:12:59 jlam Exp $
DISTNAME= galdata
PKGNAME= pari-galdata-2.1
@@ -13,6 +13,8 @@ COMMENT= Galois group data for pari
DEPENDS+= pari-[0-9]*:../../math/pari
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}
DIST_SUBDIR= pari-2.1
@@ -20,6 +22,6 @@ NO_BUILD= yes
INSTALLATION_DIRS= share/pari/galdata
do-install:
- ${INSTALL_DATA} ${WRKSRC}/[CR]* ${PREFIX}/share/pari/galdata
+ ${INSTALL_DATA} ${WRKSRC}/[CR]* ${DESTDIR}${PREFIX}/share/pari/galdata
.include "../../mk/bsd.pkg.mk"
diff --git a/math/py-Scientific-doc/Makefile b/math/py-Scientific-doc/Makefile
index b62ca8d8ef0..1b8e36e4671 100644
--- a/math/py-Scientific-doc/Makefile
+++ b/math/py-Scientific-doc/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2006/03/04 21:30:08 jlam Exp $
+# $NetBSD: Makefile,v 1.7 2008/03/04 18:12:59 jlam Exp $
DISTNAME= ScientificPython-2.4.5
PKGNAME= py-${DISTNAME:S/Python/-doc/}
@@ -12,6 +12,8 @@ COMMENT= Python modules for scientific computing
CONFLICTS+= py-Scientific-*
+PKG_DESTDIR_SUPPORT= user-destdir
+
NO_BUILD= yes
EGDIR= ${PREFIX}/share/examples/py-Scientific
@@ -19,12 +21,12 @@ DOCDIR= ${PREFIX}/share/doc/py-Scientific
HTMLDIR= ${PREFIX}/share/doc/html/py-Scientific
do-install:
- ${INSTALL_DATA_DIR} ${DOCDIR}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${DOCDIR}
cd ${WRKSRC} && ${INSTALL_DATA} README LICENSE \
- Doc/PDF/manual.pdf ${DOCDIR}
- ${INSTALL_DATA_DIR} ${HTMLDIR}
- cd ${WRKSRC}/Doc/HTML && ${PAX} -rw -pp -pm . ${HTMLDIR}
- ${INSTALL_DATA_DIR} ${EGDIR}
- cd ${WRKSRC}/Examples && ${PAX} -rw -pp -pm . ${EGDIR}
+ Doc/PDF/manual.pdf ${DESTDIR}${DOCDIR}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${HTMLDIR}
+ cd ${WRKSRC}/Doc/HTML && ${PAX} -rw -pp -pm . ${DESTDIR}${HTMLDIR}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR}
+ cd ${WRKSRC}/Examples && ${PAX} -rw -pp -pm . ${DESTDIR}${EGDIR}
.include "../../mk/bsd.pkg.mk"
diff --git a/math/statist/Makefile b/math/statist/Makefile
index d0d03a59d03..a90e92d5996 100644
--- a/math/statist/Makefile
+++ b/math/statist/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2006/03/04 21:30:08 jlam Exp $
+# $NetBSD: Makefile,v 1.12 2008/03/04 18:12:59 jlam Exp $
#
DISTNAME= statist-1.0.1
@@ -12,6 +12,8 @@ COMMENT= Small and portable statistics program
DEPENDS+= gnuplot-[0-9]*:../../graphics/gnuplot
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/${DISTNAME}/src
USE_LIBTOOL= YES
@@ -20,10 +22,11 @@ INSTALLATION_DIRS= bin lib
do-install:
cd ${WRKSRC} && \
${LIBTOOL} --mode=install \
- ${INSTALL_DATA} libstatist.la ${PREFIX}/lib && \
+ ${INSTALL_DATA} libstatist.la ${DESTDIR}${PREFIX}/lib &&\
${LIBTOOL} --mode=install \
- ${INSTALL_PROGRAM} statist ${PREFIX}/bin
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/statist
- ${INSTALL_DATA} ${WRKSRC}/../doc/*.ps ${PREFIX}/share/doc/statist
+ ${INSTALL_PROGRAM} statist ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/statist
+ ${INSTALL_DATA} ${WRKSRC}/../doc/*.ps \
+ ${DESTDIR}${PREFIX}/share/doc/statist
.include "../../mk/bsd.pkg.mk"
diff --git a/math/superlu/Makefile b/math/superlu/Makefile
index ab049942be4..2d8af532771 100644
--- a/math/superlu/Makefile
+++ b/math/superlu/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.16 2006/10/04 21:47:58 wiz Exp $
+# $NetBSD: Makefile,v 1.17 2008/03/04 18:12:59 jlam Exp $
DISTNAME= superlu_3.0
PKGNAME= superlu-3.0.1
@@ -11,6 +11,8 @@ COMMENT= ANSI C routine library for the solution of sparse linear systems
DEPENDS+= blas-[0-9]*:../../math/blas
+PKG_DESTDIR_SUPPORT= user-destdir
+
BLAS_PREFIX_DEFAULT= ${LOCALBASE}
EVAL_PREFIX+= BLAS_PREFIX=blas
@@ -22,10 +24,10 @@ TEST_TARGET= all
INSTALLATION_DIRS= lib
do-install:
- ${INSTALL_DATA} ${WRKSRC}/libsuperlu.a ${PREFIX}/lib
- ${INSTALL_DATA_DIR} ${PREFIX}/include/superlu
- ${INSTALL_DATA} ${WRKSRC}/SRC/*.h ${PREFIX}/include/superlu
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/superlu
- ${INSTALL_DATA} ${WRKSRC}/INSTALL/ug.ps ${PREFIX}/share/doc/superlu
+ ${INSTALL_DATA} ${WRKSRC}/libsuperlu.a ${DESTDIR}${PREFIX}/lib
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/include/superlu
+ ${INSTALL_DATA} ${WRKSRC}/SRC/*.h ${DESTDIR}${PREFIX}/include/superlu
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/superlu
+ ${INSTALL_DATA} ${WRKSRC}/INSTALL/ug.ps ${DESTDIR}${PREFIX}/share/doc/superlu
.include "../../mk/bsd.pkg.mk"
diff --git a/math/tochnog/Makefile b/math/tochnog/Makefile
index 157f3e2fd13..121911d20ff 100644
--- a/math/tochnog/Makefile
+++ b/math/tochnog/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.21 2006/09/09 02:43:10 obache Exp $
+# $NetBSD: Makefile,v 1.22 2008/03/04 18:12:59 jlam Exp $
DISTNAME= tochnog-20010429
CATEGORIES= math
@@ -9,6 +9,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://tochnog.sourceforge.net/
COMMENT= Finite Element Analysis Program
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/tochnog/src
DIST_SUBDIR= ${DISTNAME}
EXTRACT_ONLY= tn.tar.gz
@@ -19,18 +21,21 @@ MAKE_ENV+= MACHINE_ARCH=${MACHINE_ARCH:Q}
USE_LANGUAGES= c c++
-INSTALLATION_DIRS= bin share/doc/tochnog share/tochnog/tools share/tochnog/test
+INSTALLATION_DIRS= bin share/doc/tochnog share/tochnog/tools \
+ share/tochnog/test
post-patch:
@${RM} -f ${WRKDIR}/tochnog/test/*.orig ${WRKDIR}/tochnog/tools/*.bat
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/tochnog ${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/tochnog ${DESTDIR}${PREFIX}/bin
${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/tnu.ps.gz \
- ${PREFIX}/share/doc/tochnog
+ ${DESTDIR}${PREFIX}/share/doc/tochnog
${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/tnp.ps.gz \
- ${PREFIX}/share/doc/tochnog
- ${INSTALL_DATA} ${WRKDIR}/tochnog/test/* ${PREFIX}/share/tochnog/test/
- ${INSTALL_DATA} ${WRKDIR}/tochnog/tools/* ${PREFIX}/share/tochnog/tools/
+ ${DESTDIR}${PREFIX}/share/doc/tochnog
+ ${INSTALL_DATA} ${WRKDIR}/tochnog/test/* \
+ ${DESTDIR}${PREFIX}/share/tochnog/test/
+ ${INSTALL_DATA} ${WRKDIR}/tochnog/tools/* \
+ ${DESTDIR}${PREFIX}/share/tochnog/tools/
.include "../../mk/bsd.pkg.mk"
diff --git a/math/xgap/Makefile b/math/xgap/Makefile
index f361a417860..630af0d431c 100644
--- a/math/xgap/Makefile
+++ b/math/xgap/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2007/02/22 19:26:47 wiz Exp $
+# $NetBSD: Makefile,v 1.18 2008/03/04 18:12:59 jlam Exp $
#
DISTNAME= xgap4r16
@@ -12,6 +12,8 @@ MAINTAINER= cjep@NetBSD.org
HOMEPAGE= http://www.gap-system.org/Share/xgap.html
COMMENT= GUI for GAP
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/${GAP_PKG_NAME}
GNU_CONFIGURE= YES
BUILD_TARGET= default
@@ -26,15 +28,17 @@ pre-configure:
(cd ${WRKDIR} && ${LN} -s ${GAP_DIRECTORY}/cnf cnf)
do-install:
- ${INSTALL_PROGRAM_DIR} ${GAP_PKG_DIRECTORY}/bin/${GAP_PLATFORM}
+ ${INSTALL_PROGRAM_DIR} \
+ ${DESTDIR}${GAP_PKG_DIRECTORY}/bin/${GAP_PLATFORM}
${INSTALL_PROGRAM} ${WRKSRC}/bin/${GAP_PLATFORM}/xgap \
- ${GAP_PKG_DIRECTORY}/bin/${GAP_PLATFORM}
+ ${DESTDIR}${GAP_PKG_DIRECTORY}/bin/${GAP_PLATFORM}
${INSTALL_SCRIPT} ${WRKSRC}/bin/xgap.sh \
- ${PREFIX}/bin/xgap
- ${INSTALL_DATA} ${WRKSRC}/init.g ${GAP_PKG_DIRECTORY}
+ ${DESTDIR}${PREFIX}/bin/xgap
+ ${INSTALL_DATA} ${WRKSRC}/init.g ${DESTDIR}${GAP_PKG_DIRECTORY}
for I in doc examples htm lib; do \
- cd ${WRKSRC} && ${PAX} -rw $$I ${GAP_PKG_DIRECTORY}; \
- done
+ cd ${WRKSRC} && \
+ ${PAX} -rw $$I ${DESTDIR}${GAP_PKG_DIRECTORY}; \
+ done
.include "../../math/gap/gap.package.mk"
.include "../../x11/libXaw/buildlink3.mk"
diff --git a/math/xldlas/Makefile b/math/xldlas/Makefile
index 474e307e796..e63acc847b9 100644
--- a/math/xldlas/Makefile
+++ b/math/xldlas/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.30 2007/01/07 09:14:00 rillig Exp $
+# $NetBSD: Makefile,v 1.31 2008/03/04 18:12:59 jlam Exp $
DISTNAME= xldlas-0.85
PKGREVISION= 5
@@ -11,15 +11,17 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://sunsite.math.klte.hu/mirrors/xldlas/
COMMENT= XForms-based statistics package
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/xldlas
USE_X11BASE= yes
INSTALLATION_DIRS= bin ${PKGMANDIR}/man1
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/xldlas ${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/xldlas.1 ${PREFIX}/${PKGMANDIR}/man1
- ${INSTALL_DATA_DIR} ${PREFIX}/share/xldlas
- ${CP} -R ${WRKSRC}/help ${PREFIX}/share/xldlas
+ ${INSTALL_PROGRAM} ${WRKSRC}/xldlas ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/xldlas.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/xldlas
+ ${CP} -R ${WRKSRC}/help ${DESTDIR}${PREFIX}/share/xldlas
.include "../../graphics/jpeg/buildlink3.mk"
.include "../../x11/libXpm/buildlink3.mk"
diff --git a/mbone/common-mml/Makefile b/mbone/common-mml/Makefile
index d745953f4e4..df7fbc00f97 100644
--- a/mbone/common-mml/Makefile
+++ b/mbone/common-mml/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.16 2007/03/30 15:41:02 joerg Exp $
+# $NetBSD: Makefile,v 1.17 2008/03/04 18:15:08 jlam Exp $
#
DISTNAME= common-1.2.16
@@ -11,6 +11,8 @@ MAINTAINER= psham@cs.nmsu.edu
HOMEPAGE= http://www-mice.cs.ucl.ac.uk/multimedia/software/common/
COMMENT= Common multimedia library required by mbone tools
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/common
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
@@ -22,8 +24,8 @@ DOCDIR= ${PREFIX}/share/doc/common-mml
do-install:
${LIBTOOL} --mode=install \
- ${INSTALL_LIB} ${WRKSRC}/src/*.la ${PREFIX}/lib
- ${INSTALL_DATA} ${WRKSRC}/src/*.h ${INCDIR}
- ${INSTALL_DATA} ${WRKSRC}/doc/html/*.html ${DOCDIR}
+ ${INSTALL_LIB} ${WRKSRC}/src/*.la ${DESTDIR}${PREFIX}/lib
+ ${INSTALL_DATA} ${WRKSRC}/src/*.h ${DESTDIR}${INCDIR}
+ ${INSTALL_DATA} ${WRKSRC}/doc/html/*.html ${DESTDIR}${DOCDIR}
.include "../../mk/bsd.pkg.mk"
diff --git a/mbone/mdd/Makefile b/mbone/mdd/Makefile
index 2d8f3529e00..aa1677cb826 100644
--- a/mbone/mdd/Makefile
+++ b/mbone/mdd/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2007/01/07 09:14:00 rillig Exp $
+# $NetBSD: Makefile,v 1.6 2008/03/04 18:15:08 jlam Exp $
#
DISTNAME= mdd-20050318
@@ -9,10 +9,11 @@ EXTRACT_SUFX= .tgz
MAINTAINER= manu@NetBSD.org
COMMENT= Multicast file distribution tool
+PKG_DESTDIR_SUPPORT= user-destdir
INSTALLATION_DIRS= bin ${PKGMANDIR}/man1
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/mdd ${PREFIX}/bin/
- ${INSTALL_DATA} ${WRKSRC}/mdd.1 ${PREFIX}/${PKGMANDIR}/man1/
+ ${INSTALL_PROGRAM} ${WRKSRC}/mdd ${DESTDIR}${PREFIX}/bin/
+ ${INSTALL_DATA} ${WRKSRC}/mdd.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/
.include "../../mk/bsd.pkg.mk"
diff --git a/mbone/mdp/Makefile b/mbone/mdp/Makefile
index 31868577017..214adb3699f 100644
--- a/mbone/mdp/Makefile
+++ b/mbone/mdp/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2007/12/01 13:56:42 rillig Exp $
+# $NetBSD: Makefile,v 1.18 2008/03/04 18:15:08 jlam Exp $
#
# XXX: Shouldn't this package be simply called mdp, without the "src-"?
@@ -13,6 +13,8 @@ MAINTAINER= manu@NetBSD.org
HOMEPAGE= http://cs.itd.nrl.navy.mil/work/mdp/
COMMENT= Multicast file transfer
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/mdp
BUILD_DIRS= unix
USE_LANGUAGES= c++
@@ -29,6 +31,6 @@ do-configure:
cd ${WRKSRC}/unix && rm -f Makefile && ln -s Makefile.netbsd Makefile
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/unix/mdp ${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/unix/mdp ${DESTDIR}${PREFIX}/bin
.include "../../mk/bsd.pkg.mk"
diff --git a/mbone/rat/Makefile b/mbone/rat/Makefile
index 19504be5e31..8d3797d83e8 100644
--- a/mbone/rat/Makefile
+++ b/mbone/rat/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.33 2007/01/08 17:33:42 joerg Exp $
+# $NetBSD: Makefile,v 1.34 2008/03/04 18:15:08 jlam Exp $
#
DISTNAME= rat-3.0.28
@@ -10,7 +10,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www-mice.cs.ucl.ac.uk/multimedia/software/rat/
COMMENT= Robust Audio Tool - multicast audioconferencing
-NO_MTREE= yes
+PKG_DESTDIR_SUPPORT= user-destdir
+
CRYPTO= yes
USE_TOOLS+= gmake
USE_X11BASE= yes
@@ -29,10 +30,11 @@ do-build:
cd ${WRKSRC} && USER=${USER} PREFIX=${PREFIX} MAKE=${MAKE_PROGRAM} LDFLAGS="${LDFLAGS}" X11BASE=${X11BASE} LOCALBASE=${LOCALBASE} TCLCONFIG=${BUILDLINK_PREFIX.tcl}/lib/tclConfig.sh ./Build rat
do-install:
- ${INSTALL_PROGRAM_DIR} ${PREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/bin/rat ${PREFIX}/bin/rat
- ${INSTALL_MAN_DIR} ${PREFIX}/${PKGMANDIR}/man1
- ${INSTALL_MAN} ${WRKSRC}/man/man1/rat.1 ${PREFIX}/${PKGMANDIR}/man1/rat.1
+ ${INSTALL_PROGRAM_DIR} ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/bin/rat ${DESTDIR}${PREFIX}/bin/rat
+ ${INSTALL_MAN_DIR} ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
+ ${INSTALL_MAN} ${WRKSRC}/man/man1/rat.1 \
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/rat.1
.include "../../lang/tcl/buildlink3.mk"
.include "../../x11/tk/buildlink3.mk"
diff --git a/mbone/sdr/Makefile b/mbone/sdr/Makefile
index 010358d241e..dea1fbd7f15 100644
--- a/mbone/sdr/Makefile
+++ b/mbone/sdr/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.48 2007/09/07 22:12:14 jlam Exp $
+# $NetBSD: Makefile,v 1.49 2008/03/04 18:15:08 jlam Exp $
#
DISTNAME= sdr-3.0
@@ -10,6 +10,8 @@ MAINTAINER= is@NetBSD.org
HOMEPAGE= http://www-mice.cs.ucl.ac.uk/multimedia/software/sdr/
COMMENT= MBone Session Directory
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/sdr/${SYSDIR}
CRYPTO= yes
USE_TOOLS+= gmake
@@ -51,7 +53,7 @@ post-configure:
.endif
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/sdr ${PREFIX}/bin/sdr
+ ${INSTALL_PROGRAM} ${WRKSRC}/sdr ${DESTDIR}${PREFIX}/bin/sdr
.include "../../mbone/common-mml/buildlink3.mk"
.include "../../x11/tk83/buildlink3.mk"