summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorjlam <jlam@pkgsrc.org>2005-06-16 06:57:37 +0000
committerjlam <jlam@pkgsrc.org>2005-06-16 06:57:37 +0000
commit9e5a580c7cd0c897aef81fa796765bd0f8c4e40a (patch)
tree3ccd645970d07eb5e027f9f4978696237c5cd04b /devel
parent323657664ad8840f199ea99af8583f369bbe9dad (diff)
downloadpkgsrc-9e5a580c7cd0c897aef81fa796765bd0f8c4e40a.tar.gz
Create directories before installing files into them.
Diffstat (limited to 'devel')
-rw-r--r--devel/ArX/Makefile4
-rw-r--r--devel/ArX2/Makefile4
-rw-r--r--devel/GConf2-ui/Makefile4
-rw-r--r--devel/RTFM/Makefile4
-rw-r--r--devel/acme/Makefile4
-rw-r--r--devel/adocman/Makefile4
-rw-r--r--devel/ald/Makefile4
-rw-r--r--devel/apache-ant/Makefile3
-rw-r--r--devel/apache-ant15/Makefile3
-rw-r--r--devel/as31/Makefile4
-rw-r--r--devel/bmake/Makefile4
-rw-r--r--devel/boaconstructor/Makefile4
-rw-r--r--devel/buddy/Makefile4
-rw-r--r--devel/c4/Makefile4
-rw-r--r--devel/cbrowser/Makefile4
-rw-r--r--devel/cfitsio/Makefile4
-rw-r--r--devel/cgdb/Makefile4
-rw-r--r--devel/cvs2cl/Makefile4
-rw-r--r--devel/cvs2html/Makefile4
-rw-r--r--devel/cvs2p4/Makefile4
-rw-r--r--devel/cvsgraph/Makefile4
-rw-r--r--devel/cvsup-bin/Makefile4
-rw-r--r--devel/cvsup-gui-bin/Makefile4
-rw-r--r--devel/cweb/Makefile3
-rw-r--r--devel/dmake/Makefile4
-rw-r--r--devel/eclipse/Makefile4
-rw-r--r--devel/electricfence/Makefile4
-rw-r--r--devel/elf/Makefile4
-rw-r--r--devel/elfsh/Makefile4
-rw-r--r--devel/fastdep/Makefile4
-rw-r--r--devel/gentle/Makefile3
-rw-r--r--devel/gobo-eiffel/Makefile4
-rw-r--r--devel/guile-slib/Makefile4
-rw-r--r--devel/guile14-slib/Makefile4
-rw-r--r--devel/idiff/Makefile4
-rw-r--r--devel/ipv6socket_scrub/Makefile3
-rw-r--r--devel/its4/Makefile3
-rw-r--r--devel/jam/Makefile4
-rw-r--r--devel/javadeps/Makefile4
-rw-r--r--devel/jgrasp/Makefile3
-rw-r--r--devel/lcc/Makefile4
-rw-r--r--devel/libetm/Makefile3
-rw-r--r--devel/libgetopt/Makefile4
-rw-r--r--devel/libhfs/Makefile4
-rw-r--r--devel/libmemmgr/Makefile3
-rw-r--r--devel/libportlib/Makefile3
-rw-r--r--devel/libts/Makefile3
-rw-r--r--devel/monotone-viz/Makefile3
-rw-r--r--devel/mph/Makefile4
-rw-r--r--devel/netbeans-ide/Makefile4
-rw-r--r--devel/newt/Makefile4
-rw-r--r--devel/nspr/Makefile4
-rw-r--r--devel/ode/Makefile4
-rw-r--r--devel/p4-docs/Makefile4
-rw-r--r--devel/p4/Makefile4
-rw-r--r--devel/p4d/Makefile4
-rw-r--r--devel/p4pr/Makefile4
-rw-r--r--devel/p4web/Makefile4
-rw-r--r--devel/palmpower/Makefile3
-rw-r--r--devel/pvs/Makefile4
-rw-r--r--devel/py-idle/Makefile4
-rw-r--r--devel/python-mode/Makefile4
-rw-r--r--devel/ratfor/Makefile3
-rw-r--r--devel/rdp/Makefile4
-rw-r--r--devel/rsltc/Makefile3
-rw-r--r--devel/ruby-activesupport/Makefile3
-rw-r--r--devel/ruby-bsearch/Makefile3
-rw-r--r--devel/ruby-optparse/Makefile5
-rw-r--r--devel/sablecc/Makefile4
-rw-r--r--devel/semantic/Makefile4
-rw-r--r--devel/slib/Makefile4
-rw-r--r--devel/sml-mode/Makefile4
-rw-r--r--devel/st/Makefile4
-rw-r--r--devel/stlport/Makefile4
-rw-r--r--devel/tavrasm/Makefile3
-rw-r--r--devel/teem/Makefile4
-rw-r--r--devel/tmake/Makefile4
-rw-r--r--devel/tpasm/Makefile4
-rw-r--r--devel/trio/Makefile4
-rw-r--r--devel/unidiff/Makefile4
-rw-r--r--devel/xxgdb/Makefile4
-rw-r--r--devel/z80-asm/Makefile4
82 files changed, 229 insertions, 82 deletions
diff --git a/devel/ArX/Makefile b/devel/ArX/Makefile
index 603eeb2b263..47c51c4ad16 100644
--- a/devel/ArX/Makefile
+++ b/devel/ArX/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2005/04/11 21:45:16 tv Exp $
+# $NetBSD: Makefile,v 1.5 2005/06/16 06:57:44 jlam Exp $
#
DISTNAME= ArX-1.0.20
@@ -27,6 +27,8 @@ IMG_FILES= ArX001.png ArX002.png ArX003.png ArX004.png
DOC_FILES= ArX.html ArX.pdf ${IMG_FILES}
DOCDIR= ${PREFIX}/share/doc/ArX
+INSTALLATION_DIRS= bin
+
do-build:
${_PKG_SILENT}${_PKG_DEBUG}${_ULIMIT_CMD}cd ${WRKSRC} && \
${SETENV} ${MAKE_ENV} ${PREFIX}/bin/scons
diff --git a/devel/ArX2/Makefile b/devel/ArX2/Makefile
index 4d16614131e..f4680496b83 100644
--- a/devel/ArX2/Makefile
+++ b/devel/ArX2/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2005/05/10 07:23:25 recht Exp $
+# $NetBSD: Makefile,v 1.3 2005/06/16 06:57:44 jlam Exp $
#
DISTNAME= ArX-2.2.2
@@ -28,6 +28,8 @@ IMG_FILES= ArX001.png ArX002.png ArX003.png ArX004.png
DOC_FILES= ArX.html ArX.pdf ${IMG_FILES}
DOCDIR= ${PREFIX}/share/doc/ArX
+INSTALLATION_DIRS= bin
+
do-build:
${_PKG_SILENT}${_PKG_DEBUG}${_ULIMIT_CMD}cd ${WRKSRC} && \
${SETENV} ${MAKE_ENV} ${PREFIX}/bin/scons
diff --git a/devel/GConf2-ui/Makefile b/devel/GConf2-ui/Makefile
index b3e907c0657..74dfbfbfb9e 100644
--- a/devel/GConf2-ui/Makefile
+++ b/devel/GConf2-ui/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.19 2005/03/22 15:55:26 jmmv Exp $
+# $NetBSD: Makefile,v 1.20 2005/06/16 06:57:44 jlam Exp $
#
.include "../../devel/GConf2/Makefile.common"
@@ -12,6 +12,8 @@ CONFIGURE_ARGS+= --enable-gtk
BUILD_DIRS= ${WRKSRC}/gconf
BUILD_TARGET= gconfmarshal.h gconfmarshal.c GConfX.h gconf-sanity-check-2
+INSTALLATION_DIRS= libexec
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/gconf/.libs/gconf-sanity-check-2 \
${PREFIX}/libexec
diff --git a/devel/RTFM/Makefile b/devel/RTFM/Makefile
index 458fd2f6aa6..ab5f4027ecd 100644
--- a/devel/RTFM/Makefile
+++ b/devel/RTFM/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1.1.1 2004/11/03 23:46:29 cube Exp $
+# $NetBSD: Makefile,v 1.2 2005/06/16 06:57:44 jlam Exp $
#
DISTNAME= RTFM-2.0.4
@@ -26,6 +26,8 @@ PLIST_SUBST+= RT_HTML_DIR=${RT_HTML_DIR:C/^${LOCALBASE}\///} \
NO_BUILD= YES
NO_CONFIGURE= YES
+INSTALLATION_DIRS= lib share
+
do-install:
@${ECHO} "=> Libraries"
cd ${WRKSRC}/lib && ${FIND} . -type f ! -name '*.orig' 2>/dev/null | \
diff --git a/devel/acme/Makefile b/devel/acme/Makefile
index 2f1efa9b1d4..ce31230f963 100644
--- a/devel/acme/Makefile
+++ b/devel/acme/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2004/04/25 12:11:39 dillo Exp $
+# $NetBSD: Makefile,v 1.7 2005/06/16 06:57:44 jlam Exp $
#
DISTNAME= acme085_linux
@@ -21,6 +21,8 @@ WRKTOP= ${WRKDIR}/acme085
ACME_LIB= ${PREFIX}/share/acme
MAKE_ENV+= ACME_LIB=${ACME_LIB}
+INSTALLATION_DIRS= bin
+
post-extract:
cd ${WRKDIR} && unzip -qa ${_DISTDIR}/${LIBDIST}
diff --git a/devel/adocman/Makefile b/devel/adocman/Makefile
index 1a196e3f050..9ec785a6dc2 100644
--- a/devel/adocman/Makefile
+++ b/devel/adocman/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2005/05/31 22:43:53 rillig Exp $
+# $NetBSD: Makefile,v 1.8 2005/06/16 06:57:44 jlam Exp $
#
DISTNAME= adocman-0.10
@@ -18,6 +18,8 @@ NO_BUILD= YES
REPLACE_PERL= adocman xml_export
+INSTALLATION_DIRS= bin
+
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/adocman ${PREFIX}/bin
${INSTALL_SCRIPT} ${WRKSRC}/xml_export ${PREFIX}/bin
diff --git a/devel/ald/Makefile b/devel/ald/Makefile
index 3ed15b8a054..6a3652f7c48 100644
--- a/devel/ald/Makefile
+++ b/devel/ald/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2004/12/03 15:14:53 wiz Exp $
+# $NetBSD: Makefile,v 1.9 2005/06/16 06:57:45 jlam Exp $
#
DISTNAME= ald-0.0.19d
@@ -15,6 +15,8 @@ ONLY_FOR_PLATFORM= NetBSD-1.5*-i386 NetBSD-1.6*-i386 NetBSD-[2-9]*-i386
WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
GNU_CONFIGURE= YES
+INSTALLATION_DIRS= bin man/man8
+
#do-build:
# cd ${WRKSRC} && ${MAKE_PROGRAM} -f ${MAKEFILE} ${BUILD_TARGET}
diff --git a/devel/apache-ant/Makefile b/devel/apache-ant/Makefile
index 0f698c54fed..611d162c015 100644
--- a/devel/apache-ant/Makefile
+++ b/devel/apache-ant/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.16 2005/04/11 21:45:17 tv Exp $
+# $NetBSD: Makefile,v 1.17 2005/06/16 06:57:45 jlam Exp $
#
# NOTE: if you are depending on ant from another package, please be aware that
# the ant team has CHANGED the version numbering scheme. A previous version
@@ -25,6 +25,7 @@ USE_JAVA= run
USE_JAVA2= yes
EXTRACT_CMD_OPTS.zip= -Caq
+INSTALLATION_DIRS= bin
do-build:
${SED} -e 's,@PREFIX@,${PREFIX},g' \
diff --git a/devel/apache-ant15/Makefile b/devel/apache-ant15/Makefile
index 3726eb757c7..8845488e020 100644
--- a/devel/apache-ant15/Makefile
+++ b/devel/apache-ant15/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2005/04/11 21:45:17 tv Exp $
+# $NetBSD: Makefile,v 1.6 2005/06/16 06:57:45 jlam Exp $
#
# NOTE: if you are depending on ant from another package, please be aware that
# the ant team has CHANGED the version numbering scheme. A previous version
@@ -25,6 +25,7 @@ WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
USE_JAVA= run
EXTRACT_CMD_OPTS.zip= -Caq
+INSTALLATION_DIRS= bin
do-build:
${SED} -e 's,@PREFIX@,${PREFIX},g' \
diff --git a/devel/as31/Makefile b/devel/as31/Makefile
index f2ec042565f..05f8d74e62d 100644
--- a/devel/as31/Makefile
+++ b/devel/as31/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2004/12/03 15:14:54 wiz Exp $
+# $NetBSD: Makefile,v 1.9 2005/06/16 06:57:45 jlam Exp $
DISTNAME= asm.8051
PKGNAME= as31-19900126
@@ -16,6 +16,8 @@ EXTRACT_CMD= ${DECOMPRESS_CMD} ${DOWNLOADED_DISTFILE} | \
MAKEFILE= makefile
BUILD_TARGET= as31 man
+INSTALLATION_DIRS= bin man/cat1 man/man1
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/as31 ${PREFIX}/bin/as31
${INSTALL_DATA} ${WRKSRC}/as31.man ${PREFIX}/man/man1/as31.1
diff --git a/devel/bmake/Makefile b/devel/bmake/Makefile
index 5b0c6d34e21..b1461ee84c3 100644
--- a/devel/bmake/Makefile
+++ b/devel/bmake/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.21 2005/05/31 20:52:53 sjg Exp $
+# $NetBSD: Makefile,v 1.22 2005/06/16 06:57:45 jlam Exp $
#
DISTNAME= bmake-20050530
@@ -17,6 +17,8 @@ makesyspath=${PREFIX}/share/mk:/usr/share/mk:/usr/local/share/mk:/opt/share/mk
GNU_CONFIGURE= no
CONFIGURE_ARGS+= --with-default-sys-path=${makesyspath}
+INSTALLATION_DIRS= bin man/cat1 man/man1
+
do-configure:
do-build:
diff --git a/devel/boaconstructor/Makefile b/devel/boaconstructor/Makefile
index 7f6ff5b7501..c1d7dd98fd8 100644
--- a/devel/boaconstructor/Makefile
+++ b/devel/boaconstructor/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2005/04/11 21:45:18 tv Exp $
+# $NetBSD: Makefile,v 1.6 2005/06/16 06:57:45 jlam Exp $
#
DISTNAME= boa-constructor-0.2.3.src
@@ -20,6 +20,8 @@ BOADIR= ${PREFIX}/share/boa-constructor-0.2.3
SEDSUBST= -e "s|@PYTHONBIN@|${PYTHONBIN}|"
SEDSUBST+= -e "s|@PREFIX@|${PREFIX}|"
+INSTALLATION_DIRS= bin
+
do-build:
${SED} ${SEDSUBST} <${FILESDIR}/Boa.sh >${WRKDIR}/Boa
diff --git a/devel/buddy/Makefile b/devel/buddy/Makefile
index a37a793182a..b68157f58c2 100644
--- a/devel/buddy/Makefile
+++ b/devel/buddy/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2004/12/03 15:14:54 wiz Exp $
+# $NetBSD: Makefile,v 1.3 2005/06/16 06:57:45 jlam Exp $
#
DISTNAME= buddy22
@@ -13,6 +13,8 @@ COMMENT= Library for binary decision diagrams
MAKEFILE= makefile
BUILD_TARGET= buddy
+INSTALLATION_DIRS= include lib
+
do-install:
${INSTALL_DATA} ${WRKSRC}/src/libbdd.a ${PREFIX}/lib
${INSTALL_DATA} ${WRKSRC}/src/bdd.h ${WRKSRC}/src/fdd.h \
diff --git a/devel/c4/Makefile b/devel/c4/Makefile
index 62fb1d5dcf6..1fae4dfa22f 100644
--- a/devel/c4/Makefile
+++ b/devel/c4/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2004/12/03 15:14:54 wiz Exp $
+# $NetBSD: Makefile,v 1.7 2005/06/16 06:57:45 jlam Exp $
#
DISTNAME= c4
@@ -14,6 +14,8 @@ DEPENDS+= p4-[0-9]*:../../devel/p4
WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
BUILD_TARGET= c4
+INSTALLATION_DIRS= bin man/man1
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/c4 ${PREFIX}/bin
${INSTALL_MAN} ${WRKSRC}/c4.1 ${PREFIX}/man/man1
diff --git a/devel/cbrowser/Makefile b/devel/cbrowser/Makefile
index 0c9edf81515..9472f21ec8e 100644
--- a/devel/cbrowser/Makefile
+++ b/devel/cbrowser/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2005/04/11 21:45:18 tv Exp $
+# $NetBSD: Makefile,v 1.10 2005/06/16 06:57:45 jlam Exp $
#
DISTNAME= cbrowser-0.6
@@ -15,6 +15,8 @@ DEPENDS+= tk-[0-9]*:../../x11/tk
NO_BUILD= # defined
+INSTALLATION_DIRS= bin
+
post-patch:
${MV} ${WRKSRC}/cbrowser ${WRKSRC}/cbrowser.input && \
${SED} -e 's|@PREFIX@|${PREFIX}|' ${WRKSRC}/cbrowser.input > ${WRKSRC}/cbrowser
diff --git a/devel/cfitsio/Makefile b/devel/cfitsio/Makefile
index f4d3e4b4505..5a31c88ffab 100644
--- a/devel/cfitsio/Makefile
+++ b/devel/cfitsio/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.13 2005/02/28 07:28:29 tron Exp $
+# $NetBSD: Makefile,v 1.14 2005/06/16 06:57:45 jlam Exp $
DISTNAME= cfitsio2500
PKGNAME= cfitsio-2.500
@@ -16,6 +16,8 @@ USE_LIBTOOL= YES
BUILD_TARGET= all testprog
+INSTALLATION_DIRS= include lib
+
post-build:
cd ${WRKSRC}; \
./testprog | diff - testprog.out; \
diff --git a/devel/cgdb/Makefile b/devel/cgdb/Makefile
index 343bee711dc..2c349cb7912 100644
--- a/devel/cgdb/Makefile
+++ b/devel/cgdb/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2005/05/22 20:07:49 jlam Exp $
+# $NetBSD: Makefile,v 1.7 2005/06/16 06:57:45 jlam Exp $
#
DISTNAME= cgdb-0.4.0
@@ -15,6 +15,8 @@ USE_TOOLS+= gmake
USE_NCURSES= # tigetstr()
USE_GNU_READLINE= # rl_mark and others
+INSTALLATION_DIRS= bin
+
do-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/cgdb
${INSTALL_PROGRAM} ${WRKSRC}/cgdb/src/cgdb ${PREFIX}/bin
diff --git a/devel/cvs2cl/Makefile b/devel/cvs2cl/Makefile
index 127a28ec62a..2a66c3f600f 100644
--- a/devel/cvs2cl/Makefile
+++ b/devel/cvs2cl/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2005/04/11 21:45:19 tv Exp $
+# $NetBSD: Makefile,v 1.12 2005/06/16 06:57:45 jlam Exp $
#
DISTNAME= cvs2cl-2.58
@@ -16,6 +16,8 @@ NO_CONFIGURE= YES
NO_BUILD= YES
USE_PERL5= # defined
+INSTALLATION_DIRS= bin
+
do-install:
${INSTALL_SCRIPT} ${DISTDIR}/${DISTNAME} \
${LOCALBASE}/bin/${DISTNAME:C/-.*$//}
diff --git a/devel/cvs2html/Makefile b/devel/cvs2html/Makefile
index dcb59576d64..f8a19e502ac 100644
--- a/devel/cvs2html/Makefile
+++ b/devel/cvs2html/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2005/04/11 21:45:19 tv Exp $
+# $NetBSD: Makefile,v 1.10 2005/06/16 06:57:45 jlam Exp $
#
DISTNAME= cvs2html-1.82
@@ -13,6 +13,8 @@ NO_BUILD= YES
USE_PERL5= # defined
REPLACE_PERL= cvs2html
+INSTALLATION_DIRS= bin
+
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/cvs2html ${PREFIX}/bin
diff --git a/devel/cvs2p4/Makefile b/devel/cvs2p4/Makefile
index e4cdad016d3..25f0e63a015 100644
--- a/devel/cvs2p4/Makefile
+++ b/devel/cvs2p4/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2003/07/17 21:30:06 grant Exp $
+# $NetBSD: Makefile,v 1.6 2005/06/16 06:57:45 jlam Exp $
#
DISTNAME= cvs2p4-2.3.3
@@ -32,6 +32,8 @@ FILES_SUBST+= P4PORT=${P4PORT:Q}
CVS2P4_INLIB= $$Mydir/lib/util\.pl
CVS2P4_OUTLIB= ${LIBDIR}/${PKGBASE}-util.pl
+INSTALLATION_DIRS= bin ${LIBDIR}
+
do-configure:
for f in ${WRKSRC}/bin/*; do \
( ${ECHO} \#!${PERL5}; ${CAT} $${f} ) | ${SED} -e '2,5d' \
diff --git a/devel/cvsgraph/Makefile b/devel/cvsgraph/Makefile
index 22a9878bb6a..6b6d767b333 100644
--- a/devel/cvsgraph/Makefile
+++ b/devel/cvsgraph/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.18 2005/05/22 20:07:50 jlam Exp $
+# $NetBSD: Makefile,v 1.19 2005/06/16 06:57:45 jlam Exp $
#
DISTNAME= cvsgraph-1.5.1
@@ -27,6 +27,8 @@ SUBST_FILES.man= cvsgraph.1
SUBST_SED.man= -e "s|/usr/local/etc|${PKG_SYSCONFDIR}|g"
SUBST_MESSAGE.man= "Fixing man page paths."
+INSTALLATION_DIRS= bin man/man1 man/man5
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/cvsgraph ${PREFIX}/bin
${INSTALL_MAN} ${WRKSRC}/cvsgraph.1 ${PREFIX}/man/man1/
diff --git a/devel/cvsup-bin/Makefile b/devel/cvsup-bin/Makefile
index a51fc2105d6..b689b137ab5 100644
--- a/devel/cvsup-bin/Makefile
+++ b/devel/cvsup-bin/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2004/04/23 18:07:06 wiz Exp $
+# $NetBSD: Makefile,v 1.5 2005/06/16 06:57:45 jlam Exp $
DISTNAME= cvsup-static-16.1.h
PKGNAME= ${DISTNAME:C/static/bin/}
@@ -19,6 +19,8 @@ DIST_SUBDIR= cvsup-i386-1.6
CONFLICTS= cvsup-[0-9]* cvsup-gui-[0-9]*
+INSTALLATION_DIRS= bin man/man1 man/man5 sbin
+
do-install:
for i in cvpasswd cvsup ; do \
${INSTALL_PROGRAM} ${WRKSRC}/bin/$$i ${PREFIX}/bin; \
diff --git a/devel/cvsup-gui-bin/Makefile b/devel/cvsup-gui-bin/Makefile
index 28804bf6576..102c2314a8f 100644
--- a/devel/cvsup-gui-bin/Makefile
+++ b/devel/cvsup-gui-bin/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2004/04/23 18:07:06 wiz Exp $
+# $NetBSD: Makefile,v 1.9 2005/06/16 06:57:45 jlam Exp $
DISTNAME= cvsup-gui-static-16.1.h
PKGNAME= ${DISTNAME:C/static/bin/}
@@ -20,6 +20,8 @@ DIST_SUBDIR= cvsup-i386-1.6
ONLY_FOR_PLATFORM= NetBSD-1.[5-9]*-i386 NetBSD-[2-9]*-i386
+INSTALLATION_DIRS= bin
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/bin/cvsup ${PREFIX}/bin/cvsup-gui
diff --git a/devel/cweb/Makefile b/devel/cweb/Makefile
index 79eebc4fc8a..0cfd364570b 100644
--- a/devel/cweb/Makefile
+++ b/devel/cweb/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.20 2005/04/02 17:17:44 hubertf Exp $
+# $NetBSD: Makefile,v 1.21 2005/06/16 06:57:45 jlam Exp $
#
# XXX This package needs to be installed with the same PREFIX as teTeX
#
@@ -17,6 +17,7 @@ CONFLICTS+= teTeX-bin>=2.0 # Part of teTeX>=2.0
DEPENDS+= teTeX-[0-9]*:../../print/teTeX1
WRKSRC= ${WRKDIR}
+INSTALLATION_DIRS= bin man/man1
post-patch:
${MV} ${WRKSRC}/cweb.1 ${WRKSRC}/cweb.1.dist
diff --git a/devel/dmake/Makefile b/devel/dmake/Makefile
index 908fc8adefd..de9a6ca0ce2 100644
--- a/devel/dmake/Makefile
+++ b/devel/dmake/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2004/12/03 15:14:54 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2005/06/16 06:57:45 jlam Exp $
#
DISTNAME= dmake-v4.1-src-export.all-unknown-all
@@ -16,6 +16,8 @@ MAKEFILE= makefile
BUILD_TARGET= linux
WRKSRC= ${WRKDIR}/dmake
+INSTALLATION_DIRS= bin man/man1
+
do-configure:
cd ${WRKSRC} && ${RM} unix/bsd43/dirent.h && \
${CP} unix/startup.h unix/startup.h.orig && \
diff --git a/devel/eclipse/Makefile b/devel/eclipse/Makefile
index 2ea3807120c..df862913399 100644
--- a/devel/eclipse/Makefile
+++ b/devel/eclipse/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.13 2005/01/19 20:44:11 jschauma Exp $
+# $NetBSD: Makefile,v 1.14 2005/06/16 06:57:46 jlam Exp $
#
DISTNAME= ${PKGNAME}
@@ -35,6 +35,8 @@ BUILD_DEPENDS+= zip>=2.3:../../archivers/zip
PAXDIR= ${WRKDIR}
+INSTALLATION_DIRS= bin
+
do-build:
cd ${WRKDIR} && ${MAKE_ENV} ${SH} build -os linux -ws motif -arch x86
.else
diff --git a/devel/electricfence/Makefile b/devel/electricfence/Makefile
index 6651fec9ca7..5813fc4e358 100644
--- a/devel/electricfence/Makefile
+++ b/devel/electricfence/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2004/02/04 13:33:36 grant Exp $
+# $NetBSD: Makefile,v 1.9 2005/06/16 06:57:46 jlam Exp $
DISTNAME= ElectricFence-2.1
PKGREVISION= 1
@@ -17,6 +17,8 @@ CFLAGS+= -g -DPAGE_PROTECTION_VIOLATED_SIGNAL=SIGBUS
CFLAGS+= -g
.endif
+INSTALLATION_DIRS= lib man/man3
+
do-install:
${INSTALL_DATA} ${WRKSRC}/libefence.a ${PREFIX}/lib
${INSTALL_MAN} ${WRKSRC}/libefence.3 ${PREFIX}/man/man3
diff --git a/devel/elf/Makefile b/devel/elf/Makefile
index 90ae96ff889..1a926ba0972 100644
--- a/devel/elf/Makefile
+++ b/devel/elf/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2005/04/11 21:45:20 tv Exp $
+# $NetBSD: Makefile,v 1.11 2005/06/16 06:57:46 jlam Exp $
#
DISTNAME= elf-0.5.3
@@ -16,6 +16,8 @@ GNU_CONFIGURE= YES
BUILD_DIRS= ${WRKSRC}/src
BUILD_TARGET= elf
+INSTALLATION_DIRS= bin man/man1
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/src/elf ${PREFIX}/bin
${INSTALL_MAN} ${WRKSRC}/doc/elf.1 ${PREFIX}/man/man1
diff --git a/devel/elfsh/Makefile b/devel/elfsh/Makefile
index 0285643c3dd..d8f93fd6f8c 100644
--- a/devel/elfsh/Makefile
+++ b/devel/elfsh/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2005/04/11 21:45:20 tv Exp $
+# $NetBSD: Makefile,v 1.13 2005/06/16 06:57:46 jlam Exp $
#
VERS= 0.51b3
@@ -24,6 +24,8 @@ SUBST_CLASSES+= elfsh
# XXX This package should be converted to use libtool
+INSTALLATION_DIRS= bin include lib
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/vm/elfsh ${PREFIX}/bin/elfsh
${INSTALL_DATA} ${WRKSRC}/libelfsh/libelfsh.a ${PREFIX}/lib/libelfsh.a
diff --git a/devel/fastdep/Makefile b/devel/fastdep/Makefile
index 6c34dc2217f..24f8554cb33 100644
--- a/devel/fastdep/Makefile
+++ b/devel/fastdep/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2005/05/22 20:07:50 jlam Exp $
+# $NetBSD: Makefile,v 1.9 2005/06/16 06:57:46 jlam Exp $
#
DISTNAME= fastdep-0.16
@@ -12,6 +12,8 @@ COMMENT= Dependency generator for C/C++ files
GNU_CONFIGURE= YES
USE_TOOLS+= gmake
+INSTALLATION_DIRS= bin
+
post-extract:
${RM} -f ${WRKSRC}/*.orig
diff --git a/devel/gentle/Makefile b/devel/gentle/Makefile
index 21c69cf62df..841f70c1758 100644
--- a/devel/gentle/Makefile
+++ b/devel/gentle/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2005/04/11 21:45:23 tv Exp $
+# $NetBSD: Makefile,v 1.3 2005/06/16 06:57:46 jlam Exp $
#
DISTNAME= gentle-97
@@ -10,6 +10,7 @@ HOMEPAGE= http://gentle.compilertools.net/distribution.html
COMMENT= Gentle Compiler Construction System
USE_LIBTOOL= yes
+INSTALLATION_DIRS= bin lib
do-build:
(cd ${WRKSRC}/gentle ; LIBTOOL=${LOCALBASE}/bin/libtool ./build)
diff --git a/devel/gobo-eiffel/Makefile b/devel/gobo-eiffel/Makefile
index f418f5f2c3d..a892fc3eb94 100644
--- a/devel/gobo-eiffel/Makefile
+++ b/devel/gobo-eiffel/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2004/04/24 22:46:09 jlam Exp $
+# $NetBSD: Makefile,v 1.12 2005/06/16 06:57:46 jlam Exp $
#
DISTNAME= gobo15
@@ -21,6 +21,8 @@ EXTRACT_CMD= ${LOCALBASE}/bin/unzip -uLa \
GOBO= ${PREFIX}/share/gobo-eiffel
+INSTALLATION_DIRS= bin
+
post-extract:
${RM} -rf ${WRKSRC}/bin
diff --git a/devel/guile-slib/Makefile b/devel/guile-slib/Makefile
index 3b3432a8f14..343ba36af56 100644
--- a/devel/guile-slib/Makefile
+++ b/devel/guile-slib/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.25 2005/05/09 20:30:42 kristerw Exp $
+# $NetBSD: Makefile,v 1.26 2005/06/16 06:57:46 jlam Exp $
DISTNAME= guile-slib-2.4.2
PKGREVISION= 6
@@ -16,6 +16,8 @@ EXTRACT_ONLY= # empty
NO_CHECKSUM= yes
WRKSRC= ${WRKDIR}
+INSTALLATION_DIRS= share/guile
+
do-build:
do-install:
diff --git a/devel/guile14-slib/Makefile b/devel/guile14-slib/Makefile
index 94bfc39c814..3aab7494605 100644
--- a/devel/guile14-slib/Makefile
+++ b/devel/guile14-slib/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2005/05/09 20:29:26 kristerw Exp $
+# $NetBSD: Makefile,v 1.6 2005/06/16 06:57:46 jlam Exp $
DISTNAME= guile-slib-2.4.2
PKGREVISION= 5
@@ -18,6 +18,8 @@ WRKSRC= ${WRKDIR}
PLIST_SUBST+= GUILE14_SUBDIR=${GUILE14_SUBDIR:Q}
+INSTALLATION_DIRS= share/guile
+
do-build:
do-install:
diff --git a/devel/idiff/Makefile b/devel/idiff/Makefile
index 85f66c70306..e23f2e1f644 100644
--- a/devel/idiff/Makefile
+++ b/devel/idiff/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2003/07/17 21:31:08 grant Exp $
+# $NetBSD: Makefile,v 1.5 2005/06/16 06:57:46 jlam Exp $
#
DISTNAME= idiff-1.0
@@ -9,6 +9,8 @@ MAINTAINER= tech-pkg@NetBSD.org
HOMEPAGE= http://www.darwinsys.com/freeware/
COMMENT= Interactive front-end to diff(1)
+INSTALLATION_DIRS= bin
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/idiff ${PREFIX}/bin/idiff
diff --git a/devel/ipv6socket_scrub/Makefile b/devel/ipv6socket_scrub/Makefile
index 590680794ec..f13804fe703 100644
--- a/devel/ipv6socket_scrub/Makefile
+++ b/devel/ipv6socket_scrub/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.15 2004/01/20 12:13:28 agc Exp $
+# $NetBSD: Makefile,v 1.16 2005/06/16 06:57:46 jlam Exp $
# KAME Id: Makefile,v 1.6 1999/11/28 14:36:04 itojun Exp
#
@@ -23,6 +23,7 @@ NO_BIN_ON_FTP= ${RESTRICTED}
NO_SRC_ON_FTP= ${RESTRICTED}
INTERACTIVE_STAGE= fetch
+INSTALLATION_DIRS= bin man/man1
_FETCH_MESSAGE= \
${ECHO} '======================================================='; \
diff --git a/devel/its4/Makefile b/devel/its4/Makefile
index 1fdd29859ee..8d16085b67a 100644
--- a/devel/its4/Makefile
+++ b/devel/its4/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2004/01/20 12:13:28 agc Exp $
+# $NetBSD: Makefile,v 1.11 2005/06/16 06:57:46 jlam Exp $
#
DISTNAME= its4-1.1.1
@@ -16,6 +16,7 @@ WRKSRC= ${WRKDIR}/its4
HAS_CONFIGURE= YES
CONFIGURE_ARGS+= --prefix=${PREFIX}
CONFIGURE_ARGS+= --datadir=${PREFIX}/share/its4
+INSTALLATION_DIRS= bin man/man1
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/its4 ${PREFIX}/bin
diff --git a/devel/jam/Makefile b/devel/jam/Makefile
index 2daf63aeedd..63c519bda4a 100644
--- a/devel/jam/Makefile
+++ b/devel/jam/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2004/09/04 13:56:46 schmonz Exp $
+# $NetBSD: Makefile,v 1.7 2005/06/16 06:57:46 jlam Exp $
#
DISTNAME= jam-2.5
@@ -19,6 +19,8 @@ WRKSRC= ${WRKDIR}
DOCDIR= share/doc/${PKGBASE}
HTMLDIR= share/doc/html/${PKGBASE}
+INSTALLATION_DIRS= bin
+
do-install:
@for f in jam mkjambase; do \
${INSTALL_PROGRAM} ${WRKSRC}/bin.*/$${f} ${PREFIX}/bin; \
diff --git a/devel/javadeps/Makefile b/devel/javadeps/Makefile
index 558f61a9d10..e930a1530c7 100644
--- a/devel/javadeps/Makefile
+++ b/devel/javadeps/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2005/04/11 21:45:25 tv Exp $
+# $NetBSD: Makefile,v 1.12 2005/06/16 06:57:46 jlam Exp $
#
DISTNAME= javadeps-1.1
@@ -13,6 +13,8 @@ COMMENT= Automatic dependency tracking for Java
WRKSRC= ${WRKDIR}/JavaDeps-1.1
USE_JAVA= run
+INSTALLATION_DIRS= bin
+
do-build:
cd ${WRKSRC}; for file in jdeps; do \
${SED} -e "s|@PREFIX@|${PREFIX}|g" \
diff --git a/devel/jgrasp/Makefile b/devel/jgrasp/Makefile
index f234683a0a2..89f20863ff8 100644
--- a/devel/jgrasp/Makefile
+++ b/devel/jgrasp/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2005/06/01 18:02:44 jlam Exp $
+# $NetBSD: Makefile,v 1.9 2005/06/16 06:57:46 jlam Exp $
#
DISTNAME= jgrasp170
@@ -13,6 +13,7 @@ COMMENT= IDE with support for Software Visualizations
WRKSRC= ${WRKDIR}/jgrasp
PKG_JVMS_ACCEPTED= sun-jdk13 sun-jdk14 jdk13 jdk14
+INSTALLATION_DIRS= bin
do-configure:
${MKDIR} ${WRKSRC}/bin/${LOWER_OPSYS}
diff --git a/devel/lcc/Makefile b/devel/lcc/Makefile
index fd0bacbb6e9..17c9373af76 100644
--- a/devel/lcc/Makefile
+++ b/devel/lcc/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2003/07/21 16:43:25 martti Exp $
+# $NetBSD: Makefile,v 1.8 2005/06/16 06:57:46 jlam Exp $
DISTNAME= lcc-4.1
CATEGORIES= devel lang
@@ -19,6 +19,8 @@ ONLY_FOR_PLATFORM= *-*-i386
BUILDDIR= ${WRKSRC}/src
MAKEFILE= makefile
+INSTALLATION_DIRS= bin libexec man/man1
+
post-extract:
${CP} ${FILESDIR}/x86bsd.md ${WRKSRC}/src/
${CP} ${FILESDIR}/netbsd.c ${WRKSRC}/etc/
diff --git a/devel/libetm/Makefile b/devel/libetm/Makefile
index 4feb5891459..d3799c249e2 100644
--- a/devel/libetm/Makefile
+++ b/devel/libetm/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2004/01/20 12:13:28 agc Exp $
+# $NetBSD: Makefile,v 1.12 2005/06/16 06:57:46 jlam Exp $
#
DISTNAME= ETM-1.09
@@ -11,6 +11,7 @@ HOMEPAGE= ${MASTER_SITES}
COMMENT= Exception and termination manager
WRKSRC= ${WRKDIR}/etm
+INSTALLATION_DIRS= include lib
post-patch:
${MV} ${WRKSRC}/Makefile ${WRKSRC}/Makefile.bak
diff --git a/devel/libgetopt/Makefile b/devel/libgetopt/Makefile
index 458dc3fae3a..f8d8aa6afe3 100644
--- a/devel/libgetopt/Makefile
+++ b/devel/libgetopt/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.22 2005/06/12 07:26:18 jlam Exp $
+# $NetBSD: Makefile,v 1.23 2005/06/16 06:57:46 jlam Exp $
#
DISTNAME= libgetopt-1.4.1
@@ -20,6 +20,8 @@ MAKEFLAGS+= NETBSD_COMPATIBLE=YES
CFLAGS+= -DREPLACE_GETOPT
.endif
+INSTALLATION_DIRS= include lib man/man3
+
do-extract:
${MKDIR} ${WRKSRC}
${CP} ${FILESDIR}/getopt_long.? ${WRKSRC}
diff --git a/devel/libhfs/Makefile b/devel/libhfs/Makefile
index 3574b3270bc..bc7dc312316 100644
--- a/devel/libhfs/Makefile
+++ b/devel/libhfs/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.13 2005/04/11 21:45:27 tv Exp $
+# $NetBSD: Makefile,v 1.14 2005/06/16 06:57:46 jlam Exp $
#
DISTNAME= hfsutils-3.2.6
@@ -19,6 +19,8 @@ USE_LIBTOOL= yes
BUILD_TARGET= all_lib
+INSTALLATION_DIRS= lib
+
pre-patch:
for f in librsrc/librsrc.h libhfs/libhfs.h; do \
${MV} ${WRKSRC}/$$f ${WRKSRC}/$$f-prepatch; \
diff --git a/devel/libmemmgr/Makefile b/devel/libmemmgr/Makefile
index 87234beea65..07f086984cf 100644
--- a/devel/libmemmgr/Makefile
+++ b/devel/libmemmgr/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2005/04/05 11:11:05 wiz Exp $
+# $NetBSD: Makefile,v 1.13 2005/06/16 06:57:46 jlam Exp $
#
DISTNAME= MemMgr-1.04
@@ -11,6 +11,7 @@ HOMEPAGE= ${MASTER_SITES}
COMMENT= Simple memory manager library
WRKSRC= ${WRKDIR}/memmgr-1.04
+INSTALLATION_DIRS= include lib
post-patch:
${MV} ${WRKSRC}/Makefile ${WRKSRC}/Makefile.bak
diff --git a/devel/libportlib/Makefile b/devel/libportlib/Makefile
index ad4523038c1..7408b1561d3 100644
--- a/devel/libportlib/Makefile
+++ b/devel/libportlib/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2004/01/20 12:13:28 agc Exp $
+# $NetBSD: Makefile,v 1.12 2005/06/16 06:57:47 jlam Exp $
#
DISTNAME= portlib-1.01
@@ -11,6 +11,7 @@ HOMEPAGE= ${MASTER_SITES}
COMMENT= Portable file locking and directory reading
WRKSRC= ${WRKDIR}/portlib-1.01
+INSTALLATION_DIRS= include lib
post-patch:
${MV} ${WRKSRC}/Makefile ${WRKSRC}/Makefile.bak
diff --git a/devel/libts/Makefile b/devel/libts/Makefile
index d40e90adaec..5461b4f6f97 100644
--- a/devel/libts/Makefile
+++ b/devel/libts/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2004/01/20 12:13:28 agc Exp $
+# $NetBSD: Makefile,v 1.12 2005/06/16 06:57:47 jlam Exp $
#
DISTNAME= TS-1.08
@@ -11,6 +11,7 @@ HOMEPAGE= ${MASTER_SITES}
COMMENT= Library of simple token-scanning routines
WRKSRC= ${WRKDIR}/tokenscan
+INSTALLATION_DIRS= include lib
post-patch:
${MV} ${WRKSRC}/Makefile ${WRKSRC}/Makefile.bak
diff --git a/devel/monotone-viz/Makefile b/devel/monotone-viz/Makefile
index 404d57e63a1..d5171dfa0c7 100644
--- a/devel/monotone-viz/Makefile
+++ b/devel/monotone-viz/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1.1.1 2005/05/31 16:00:58 drochner Exp $
+# $NetBSD: Makefile,v 1.2 2005/06/16 06:57:47 jlam Exp $
#
DISTNAME= monotone-viz-0.9
@@ -13,6 +13,7 @@ GNU_CONFIGURE= yes
USE_TOOLS+= gmake
BUILD_TARGET= monotone-viz
BUILD_ENV+= BUILDLINK_DIR=${BUILDLINK_DIR}
+INSTALLATION_DIRS= bin
do-install:
${CP} ${WRKSRC}/monotone-viz ${PREFIX}/bin
diff --git a/devel/mph/Makefile b/devel/mph/Makefile
index f4443ea4acc..8c75a49fbaa 100644
--- a/devel/mph/Makefile
+++ b/devel/mph/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2003/12/24 09:53:48 jmmv Exp $
+# $NetBSD: Makefile,v 1.3 2005/06/16 06:57:47 jlam Exp $
#
DISTNAME= mph-1.2
@@ -9,6 +9,8 @@ MAINTAINER= tech-pkg@NetBSD.org
#HOMEPAGE= none
COMMENT= Minimal perfect hashing functionality
+INSTALLATION_DIRS= bin share/doc
+
do-install:
for i in emitc mph mphm; do \
${INSTALL_PROGRAM} ${WRKSRC}/$$i ${PREFIX}/bin; \
diff --git a/devel/netbeans-ide/Makefile b/devel/netbeans-ide/Makefile
index 44b54ac9c4b..3ebb9096f66 100644
--- a/devel/netbeans-ide/Makefile
+++ b/devel/netbeans-ide/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2005/06/01 18:02:44 jlam Exp $
+# $NetBSD: Makefile,v 1.6 2005/06/16 06:57:47 jlam Exp $
#
DISTNAME= NetBeansIDE-release351
@@ -20,6 +20,8 @@ WRKSRC= ${WRKDIR}/netbeans
SHAREDIR= ${PREFIX}/share/${PKGBASE}
DOCDIR= ${PREFIX}/share/doc/html/${PKGBASE}
+INSTALLATION_DIRS= bin
+
pre-install:
cd ${WRKSRC}/bin && ${RM} -rf *.exe *.cmd *.com \
runide_exe_defaults unsupported
diff --git a/devel/newt/Makefile b/devel/newt/Makefile
index a23a4697de3..84b1484f3e2 100644
--- a/devel/newt/Makefile
+++ b/devel/newt/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2005/05/22 20:07:54 jlam Exp $
+# $NetBSD: Makefile,v 1.5 2005/06/16 06:57:47 jlam Exp $
DISTNAME= ${PKGNAME_NOREV}-5.src.rpm
PKGNAME= newt-0.51.6
@@ -21,6 +21,8 @@ NO_EXPORT_CPP= yes
GNU_CONFIGURE= yes
WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
+INSTALLATION_DIRS= bin include lib
+
do-extract:
${LOCALBASE}/sbin/rpm2pkg -d ${WRKDIR} ${DISTDIR}/${DISTNAME}
cd ${WRKDIR} ; ${GZCAT} ${WRKSRC}.tar.gz | ${TAR} -xf -
diff --git a/devel/nspr/Makefile b/devel/nspr/Makefile
index 2f91f4ad541..aa2199c7794 100644
--- a/devel/nspr/Makefile
+++ b/devel/nspr/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2005/06/01 20:08:00 jlam Exp $
+# $NetBSD: Makefile,v 1.8 2005/06/16 06:57:47 jlam Exp $
DISTNAME= nspr-4.4.1
PKGREVISION= 1
@@ -31,6 +31,8 @@ SO_SUFFIX= so.1.0
.endif
PLIST_SUBST+= SO_SUFFIX=${SO_SUFFIX}
+INSTALLATION_DIRS= bin
+
pre-configure:
cd ${WRKSRC}/.. && autoconf
diff --git a/devel/ode/Makefile b/devel/ode/Makefile
index 76eb039c0d8..9e9fbbddfe7 100644
--- a/devel/ode/Makefile
+++ b/devel/ode/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2005/06/01 18:02:44 jlam Exp $
+# $NetBSD: Makefile,v 1.8 2005/06/16 06:57:47 jlam Exp $
#
DISTNAME= ode-0.039
@@ -14,6 +14,8 @@ USE_TOOLS+= gmake
.include "../../mk/x11.buildlink3.mk"
+INSTALLATION_DIRS= lib
+
do-configure:
cd ${WRKSRC} && ${GMAKE} configure
do-build:
diff --git a/devel/p4-docs/Makefile b/devel/p4-docs/Makefile
index b7dc0ff6292..501d2a85a3f 100644
--- a/devel/p4-docs/Makefile
+++ b/devel/p4-docs/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2004/07/19 12:34:50 wiz Exp $
+# $NetBSD: Makefile,v 1.4 2005/06/16 06:57:47 jlam Exp $
#
DISTNAME= p4-docs
@@ -43,6 +43,8 @@ HTMLDIR= share/doc/html/p4
PLIST_SUBST+= DOCDIR=${DOCDIR}
PLIST_SUBST+= HTMLDIR=${HTMLDIR}
+INSTALLATION_DIRS= man/man1
+
do-install:
${INSTALL_MAN} ${DISTDIR}/${DIST_SUBDIR}/*.1 ${PREFIX}/man/man1
diff --git a/devel/p4/Makefile b/devel/p4/Makefile
index 705fdeef089..018a77f9eee 100644
--- a/devel/p4/Makefile
+++ b/devel/p4/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2002/09/01 02:30:57 schmonz Exp $
+# $NetBSD: Makefile,v 1.3 2005/06/16 06:57:47 jlam Exp $
#
DISTNAME= p4
@@ -9,6 +9,8 @@ P4BINONLY= # defined
.include "../../devel/p4/Makefile.common"
+INSTALLATION_DIRS= bin
+
do-install:
${INSTALL_PROGRAM} ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME} ${PREFIX}/bin
diff --git a/devel/p4d/Makefile b/devel/p4d/Makefile
index 1bfeeec2357..e0a3fd566a2 100644
--- a/devel/p4d/Makefile
+++ b/devel/p4d/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2004/12/28 02:47:43 reed Exp $
+# $NetBSD: Makefile,v 1.6 2005/06/16 06:57:47 jlam Exp $
#
DISTNAME= p4d
@@ -30,6 +30,8 @@ RCD_SCRIPTS= p4d
P4LOG?= log
P4JOURNAL?= journal
+INSTALLATION_DIRS= sbin
+
do-install:
${INSTALL_PROGRAM} ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME} ${PREFIX}/sbin
diff --git a/devel/p4pr/Makefile b/devel/p4pr/Makefile
index 707c104f059..e936a457802 100644
--- a/devel/p4pr/Makefile
+++ b/devel/p4pr/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2004/01/20 12:13:29 agc Exp $
+# $NetBSD: Makefile,v 1.5 2005/06/16 06:57:47 jlam Exp $
#
DISTNAME= p4pr
@@ -18,6 +18,8 @@ NO_BUILD= # defined
USE_PERL5= # defined
REPLACE_PERL= ${DISTFILES}
+INSTALLATION_DIRS= bin
+
post-extract:
${CP} ${DISTDIR}/${DISTFILES} ${WRKSRC}
diff --git a/devel/p4web/Makefile b/devel/p4web/Makefile
index 2224961d2cd..77380545108 100644
--- a/devel/p4web/Makefile
+++ b/devel/p4web/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1.1.1 2002/09/01 05:29:12 schmonz Exp $
+# $NetBSD: Makefile,v 1.2 2005/06/16 06:57:47 jlam Exp $
#
DISTNAME= p4web
@@ -9,6 +9,8 @@ P4BINONLY= # defined
.include "../../devel/p4/Makefile.common"
+INSTALLATION_DIRS= bin
+
do-install:
${INSTALL_PROGRAM} ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME} \
${PREFIX}/bin/${DISTNAME}
diff --git a/devel/palmpower/Makefile b/devel/palmpower/Makefile
index 37616e516a2..b6c585bb016 100644
--- a/devel/palmpower/Makefile
+++ b/devel/palmpower/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2005/04/11 21:45:36 tv Exp $
+# $NetBSD: Makefile,v 1.3 2005/06/16 06:57:47 jlam Exp $
#
DISTNAME= palmpower-1.0.2
@@ -13,6 +13,7 @@ CPPFLAGS+= -Dunix
USE_PKGLOCALEDIR= yes
GNU_CONFIGURE= yes
+INSTALLATION_DIRS= bin man/man1
post-build:
cd ${WRKSRC}/utils && \
diff --git a/devel/pvs/Makefile b/devel/pvs/Makefile
index 59121346bcc..7014d84ef64 100644
--- a/devel/pvs/Makefile
+++ b/devel/pvs/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2005/04/11 21:45:37 tv Exp $
+# $NetBSD: Makefile,v 1.18 2005/06/16 06:57:47 jlam Exp $
#
DISTNAME= pvs-${VERSION}
@@ -50,6 +50,8 @@ MAINFILEEXT= solaris
MESSAGE_SRC= ${FILESDIR}/MESSAGE
.endif
+INSTALLATION_DIRS= bin
+
post-patch:
${SED} -e "s|@PREFIX@|${PREFIX}|" ${WRKSRC}/pvs > \
${WRKSRC}/pvs.tmp
diff --git a/devel/py-idle/Makefile b/devel/py-idle/Makefile
index c0638685884..f10b4000f80 100644
--- a/devel/py-idle/Makefile
+++ b/devel/py-idle/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.20 2005/06/01 18:02:45 jlam Exp $
+# $NetBSD: Makefile,v 1.21 2005/06/16 06:57:47 jlam Exp $
#
PKGNAME= ${PYPKGPREFIX}-idle-0
@@ -31,6 +31,7 @@ PYTHON_VERSIONS_ACCEPTED= 24 23 22 21 20
EXTRACT_ELEMENTS= ${PYSUBDIR}/Tools/idle/*
PYTHON_PATCH_SCRIPTS= Tools/idle/idle.py
+INSTALLATION_DIRS= bin ${PYSITELIB}
do-build:
${PYTHONBIN} ${LOCALBASE}/${PYLIB}/compileall.py ${WRKSRC}/Tools/idle
@@ -51,6 +52,7 @@ do-install:
EXTRACT_ELEMENTS= ${PYSUBDIR}/Tools/scripts/idle
PYTHON_PATCH_SCRIPTS= Tools/scripts/idle
NO_BUILD= yes
+INSTALLATION_DIRS= bin
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/Tools/scripts/idle \
diff --git a/devel/python-mode/Makefile b/devel/python-mode/Makefile
index e4649dfe1c4..691776c585e 100644
--- a/devel/python-mode/Makefile
+++ b/devel/python-mode/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2004/12/05 13:40:56 ben Exp $
+# $NetBSD: Makefile,v 1.12 2005/06/16 06:57:47 jlam Exp $
#
DISTNAME= python-mode-4.54
@@ -19,6 +19,8 @@ DIST_SUBDIR= python-mode-20041204
.include "../../mk/emacs.mk"
+INSTALLATION_DIRS= ${EMACS_LISPPREFIX:S/^${PREFIX}\///}
+
do-extract:
${CP} ${DISTDIR}/${DIST_SUBDIR}/python-mode.el ${WRKDIR}
diff --git a/devel/ratfor/Makefile b/devel/ratfor/Makefile
index f062c85e26c..879029b5828 100644
--- a/devel/ratfor/Makefile
+++ b/devel/ratfor/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2005/05/22 20:07:54 jlam Exp $
+# $NetBSD: Makefile,v 1.9 2005/06/16 06:57:47 jlam Exp $
DISTNAME= ratfor77
PKGNAME= ratfor-1.0
@@ -11,6 +11,7 @@ COMMENT= Preprocessor for the Ratfor dialect of Fortran
BUILD_TARGET= ratfor77
USE_TOOLS+= gmake
+INSTALLATION_DIRS= bin man/man1
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/ratfor77 ${PREFIX}/bin/ratfor
diff --git a/devel/rdp/Makefile b/devel/rdp/Makefile
index 436e8989a9b..567f76f4e55 100644
--- a/devel/rdp/Makefile
+++ b/devel/rdp/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2005/04/11 21:45:38 tv Exp $
+# $NetBSD: Makefile,v 1.18 2005/06/16 06:57:47 jlam Exp $
DISTNAME= rdp1_5
PKGNAME= rdp-1.5
@@ -16,6 +16,8 @@ MAKEFILE= makefile
NO_CONFIGURE= yes
USE_LANGUAGES= c c++
+INSTALLATION_DIRS= bin
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/rdp ${PREFIX}/bin
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/rdp
diff --git a/devel/rsltc/Makefile b/devel/rsltc/Makefile
index 1aae34f0b05..30b903a5bb6 100644
--- a/devel/rsltc/Makefile
+++ b/devel/rsltc/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2005/05/22 20:07:54 jlam Exp $
+# $NetBSD: Makefile,v 1.5 2005/06/16 06:57:48 jlam Exp $
#
DISTNAME= rsltcsrc
@@ -17,6 +17,7 @@ DEPENDS+= gentle>=97:../../devel/gentle
MAKEFILE= make_sunos
USE_TOOLS+= gmake
WRKSRC= ${WRKDIR}/rsl.2.4
+INSTALLATION_DIRS= bin
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/rsltc ${PREFIX}/bin
diff --git a/devel/ruby-activesupport/Makefile b/devel/ruby-activesupport/Makefile
index 4ee5ae5135d..22751cccc61 100644
--- a/devel/ruby-activesupport/Makefile
+++ b/devel/ruby-activesupport/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1.1.1 2005/04/10 02:47:00 minskim Exp $
+# $NetBSD: Makefile,v 1.2 2005/06/16 06:57:48 jlam Exp $
DISTNAME= activesupport-1.0.3
PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME}
@@ -16,6 +16,7 @@ NO_CONFIGURE= yes
.include "../../lang/ruby/modules.mk"
do-install:
+ ${INSTALL_DATA_DIR} ${RUBY_SITELIBDIR}
${CP} -R ${WRKSRC}/lib/* ${RUBY_SITELIBDIR}
${CHOWN} -R ${LIBOWN}:${LIBGRP} ${RUBY_SITELIBDIR}/active_support*
${FIND} ${RUBY_SITELIBDIR}/active_support -type d -print | \
diff --git a/devel/ruby-bsearch/Makefile b/devel/ruby-bsearch/Makefile
index 668e6411836..83b62b493b7 100644
--- a/devel/ruby-bsearch/Makefile
+++ b/devel/ruby-bsearch/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2005/04/11 21:45:38 tv Exp $
+# $NetBSD: Makefile,v 1.13 2005/06/16 06:57:48 jlam Exp $
DISTNAME= ruby-bsearch-${VERSION}
PKGNAME= ${RUBY_PKGPREFIX}-bsearch-${VERSION}
@@ -24,6 +24,7 @@ do-build:
.endfor
do-install:
+ ${INSTALL_DATA_DIR} ${RUBY_SITELIBDIR}
${INSTALL_DATA} ${WRKSRC}/bsearch.rb ${RUBY_SITELIBDIR}/bsearch.rb
${INSTALL_DATA_DIR} ${RUBY_DOCDIR}/bsearch
.for f in ${DOCS}
diff --git a/devel/ruby-optparse/Makefile b/devel/ruby-optparse/Makefile
index 8a79d662c8a..21528a88eb2 100644
--- a/devel/ruby-optparse/Makefile
+++ b/devel/ruby-optparse/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2005/03/24 21:12:53 wiz Exp $
+# $NetBSD: Makefile,v 1.12 2005/06/16 06:57:48 jlam Exp $
DISTNAME= optparse-0.12
PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME}
@@ -20,7 +20,10 @@ EXAMPLES= cmd-ls.rb cmd.rb getopts.test.en opttest.rb \
rd/jfold.rb
EXAMPLES_JA= getopts.test
+INSTALLATION_DIRS= man/man3
+
do-install:
+ ${INSTALL_DATA_DIR} ${RUBY_SITELIBDIR}
${INSTALL_DATA} ${WRKSRC}/optparse.rb ${RUBY_SITELIBDIR}
${INSTALL_DATA_DIR} ${RUBY_DOCDIR}/optparse
.for f in ${DOCS}
diff --git a/devel/sablecc/Makefile b/devel/sablecc/Makefile
index 189da94baed..4b57a2e6f5e 100644
--- a/devel/sablecc/Makefile
+++ b/devel/sablecc/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2004/08/05 13:38:00 drochner Exp $
+# $NetBSD: Makefile,v 1.8 2005/06/16 06:57:48 jlam Exp $
#
DISTNAME= sablecc-2.16.2
@@ -13,6 +13,8 @@ COMMENT= Java based Compiler Compiler
USE_JAVA= run
USE_JAVA2= yes
+INSTALLATION_DIRS= bin
+
do-build:
${SED} -e 's,@PREFIX@,${PREFIX},g' \
-e 's,@JAVA_HOME@,${PKG_JAVA_HOME},g' \
diff --git a/devel/semantic/Makefile b/devel/semantic/Makefile
index 8135fbd18ea..622c710e82c 100644
--- a/devel/semantic/Makefile
+++ b/devel/semantic/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.13 2005/05/22 20:07:55 jlam Exp $
+# $NetBSD: Makefile,v 1.14 2005/06/16 06:57:48 jlam Exp $
#
DISTNAME= semantic-1.4.2
@@ -45,6 +45,8 @@ AUXFILES= semantic-load.el
# XXX cd ${WRKSRC}; ${MAKE} -V aux_AUX
AUXFILES+= c.bnf make.bnf java.bnf scheme.bnf
+INSTALLATION_DIRS= ${INFO_DIR}
+
do-install:
${INSTALL_DATA_DIR} ${EMACS_LISPPREFIX}/semantic
cd ${WRKSRC} && ${INSTALL_DATA} ${SRCS} ${SRCS:.el=.elc} \
diff --git a/devel/slib/Makefile b/devel/slib/Makefile
index 7f182bdd9cb..ead0972aecd 100644
--- a/devel/slib/Makefile
+++ b/devel/slib/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.19 2005/04/24 22:13:40 perry Exp $
+# $NetBSD: Makefile,v 1.20 2005/06/16 06:57:48 jlam Exp $
DISTNAME= slib3a1
#
@@ -26,6 +26,8 @@ DOCDIR= ${PREFIX}/share/doc/slib
INFO_FILES= slib.info
+INSTALLATION_DIRS= ${INFO_DIR}
+
do-install:
${INSTALL_DATA_DIR} ${SLIBDIR}
cd ${WRKSRC}; ${INSTALL_DATA} *.scm *.init ${SLIBDIR}
diff --git a/devel/sml-mode/Makefile b/devel/sml-mode/Makefile
index cf044cfed29..5e12940bbb6 100644
--- a/devel/sml-mode/Makefile
+++ b/devel/sml-mode/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2004/12/03 15:14:55 wiz Exp $
+# $NetBSD: Makefile,v 1.10 2005/06/16 06:57:48 jlam Exp $
DISTNAME= sml-mode-3.9.5
CATEGORIES= devel editors
@@ -11,6 +11,8 @@ BUILD_TARGET= default
INFO_FILES= sml-mode.info
+INSTALLATION_DIRS= info
+
do-install:
${INSTALL_DATA_DIR} ${EMACS_LISPPREFIX}/sml-mode
cd ${WRKSRC} && ${INSTALL_DATA} *.el *.elc README NEWS TODO \
diff --git a/devel/st/Makefile b/devel/st/Makefile
index 5be18867d31..1ed27abf17f 100644
--- a/devel/st/Makefile
+++ b/devel/st/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2005/05/22 20:07:55 jlam Exp $
+# $NetBSD: Makefile,v 1.10 2005/06/16 06:57:48 jlam Exp $
#
DISTNAME= st-1.5.1
@@ -17,6 +17,8 @@ BUILD_TARGET= netbsd-debug
HTMLDIR= ${PREFIX}/share/doc/html/st
+INSTALLATION_DIRS= bin lib
+
do-install:
${LIBTOOL} --mode=install ${INSTALL_DATA} \
${WRKSRC}/libst.la ${PREFIX}/lib
diff --git a/devel/stlport/Makefile b/devel/stlport/Makefile
index 7ee24153c5c..bc2b6f63254 100644
--- a/devel/stlport/Makefile
+++ b/devel/stlport/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.23 2005/05/22 20:07:55 jlam Exp $
+# $NetBSD: Makefile,v 1.24 2005/06/16 06:57:48 jlam Exp $
DISTNAME= STLport-4.6
PKGNAME= stlport-4.6
@@ -28,6 +28,8 @@ INCDIR= ${PREFIX}/include/stlport
LIBDIR= ${PREFIX}/lib
HTMLDIR= ${PREFIX}/share/doc/html/stlport
+INSTALLATION_DIRS= include lib
+
pre-install:
cd ${WRKSRC}/stlport && ${RM} -rf BC50 config/new_compiler old_hp
${FIND} ${WRKSRC}/stlport -name "*.orig" -print | ${XARGS} ${RM} -f
diff --git a/devel/tavrasm/Makefile b/devel/tavrasm/Makefile
index 32bb29e209d..591153ecccb 100644
--- a/devel/tavrasm/Makefile
+++ b/devel/tavrasm/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2004/06/12 12:40:21 grant Exp $
+# $NetBSD: Makefile,v 1.11 2005/06/16 06:57:48 jlam Exp $
#
DISTNAME= tavrasm
@@ -19,6 +19,7 @@ MAKEFILE= makefile
DIST_SUBDIR= ${PKGNAME_NOREV}
ONLY_FOR_COMPILER= gcc
+INSTALLATION_DIRS= bin
do-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/tavrasm
diff --git a/devel/teem/Makefile b/devel/teem/Makefile
index 11e4bf2537e..866dabfd7bd 100644
--- a/devel/teem/Makefile
+++ b/devel/teem/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2005/06/16 02:41:21 jlam Exp $
+# $NetBSD: Makefile,v 1.7 2005/06/16 06:57:48 jlam Exp $
#
DISTNAME= teem-1.8.0-src
@@ -45,6 +45,8 @@ MAKE_ENV+= TEEM_ARCH=${TEEM_ARCH} \
TEEM_PTHREAD_IPATH="-I${BUILDLINK_PREFIX.pthread}/include" \
TEEM_PTHREAD_LPATH="-L${BUILDLINK_PREFIX.pthread}/lib"
+INSTALLATION_DIRS= bin include lib
+
do-build:
cd ${WRKSRC}/src && ${MAKE_ENV} ${GMAKE}
diff --git a/devel/tmake/Makefile b/devel/tmake/Makefile
index a762726103b..0ce8ad46e16 100644
--- a/devel/tmake/Makefile
+++ b/devel/tmake/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2004/07/19 13:30:49 wiz Exp $
+# $NetBSD: Makefile,v 1.6 2005/06/16 06:57:48 jlam Exp $
#
DISTNAME= tmake-1.11
@@ -18,6 +18,8 @@ USE_PERL5= YES
TMAKEPATH= ${PREFIX}/lib/tmake/netbsd-g++
GLBASE= ${X11BASE}
+INSTALLATION_DIRS= bin
+
do-build:
${MV} ${WRKSRC}/bin/tmake ${WRKSRC}/bin/tmake.BAK
${SED} -e 's;@PERL5@;${PERL5};g' \
diff --git a/devel/tpasm/Makefile b/devel/tpasm/Makefile
index f13f71095ba..187f6c6f262 100644
--- a/devel/tpasm/Makefile
+++ b/devel/tpasm/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2005/05/22 20:07:55 jlam Exp $
+# $NetBSD: Makefile,v 1.13 2005/06/16 06:57:48 jlam Exp $
#
DISTNAME= tpasm1.0r
@@ -14,6 +14,8 @@ COMMENT= Assembler for 6805, 68HC11, 6502, Surplus, 8051, Z80, PIC, and AVR
WRKSRC= ${WRKDIR}/tpasm
USE_TOOLS+= gmake
+INSTALLATION_DIRS= bin
+
do-install:
${INSTALL_DATA_DIR} ${PREFIX}/libdata/tpasm
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/tpasm
diff --git a/devel/trio/Makefile b/devel/trio/Makefile
index 59934795a0c..a6dce9aff1d 100644
--- a/devel/trio/Makefile
+++ b/devel/trio/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2003/07/21 16:43:48 martti Exp $
+# $NetBSD: Makefile,v 1.5 2005/06/16 06:57:48 jlam Exp $
#
DISTNAME= trio-1.3
@@ -9,6 +9,8 @@ MAINTAINER= tech-pkg@NetBSD.org
HOMEPAGE= http://www.contactor.se/~dast/trio/
COMMENT= Fully matured and stable set of printf and string functions
+INSTALLATION_DIRS= include lib man/man3
+
post-patch:
${SED} "s,^CFLAGS,#CFLAGS,g" ${WRKSRC}/Makefile \
> ${WRKSRC}/Makefile.done
diff --git a/devel/unidiff/Makefile b/devel/unidiff/Makefile
index 7fdd9821732..6de1ffb705d 100644
--- a/devel/unidiff/Makefile
+++ b/devel/unidiff/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2005/05/09 15:18:03 xtraeme Exp $
+# $NetBSD: Makefile,v 1.10 2005/06/16 06:57:48 jlam Exp $
#
DISTNAME= part01
@@ -17,6 +17,8 @@ BUILD_DEPENDS= gsharutils>=4.2.1:../../archivers/gsharutils
WRKSRC= ${WRKDIR}
EXTRACT_CMD= zcat ${DOWNLOADED_DISTFILE} | ${PREFIX}/bin/gunshar
+INSTALLATION_DIRS= bin man/man1
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/unify ${PREFIX}/bin
${INSTALL_PROGRAM} ${WRKSRC}/unipatch ${PREFIX}/bin
diff --git a/devel/xxgdb/Makefile b/devel/xxgdb/Makefile
index 899677e0d78..12f705121c1 100644
--- a/devel/xxgdb/Makefile
+++ b/devel/xxgdb/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2004/01/20 12:13:30 agc Exp $
+# $NetBSD: Makefile,v 1.11 2005/06/16 06:57:49 jlam Exp $
#
DISTNAME= xxgdb-1.12
@@ -17,6 +17,8 @@ USE_IMAKE= yes
MAKE_ENV+= CPPFLAGS=
.endif
+INSTALLATION_DIRS= bin lib/X11/app-defaults man/man1
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/xxgdb ${PREFIX}/bin
${INSTALL_DATA} ${WRKSRC}/XDbx.ad ${PREFIX}/lib/X11/app-defaults/XDbx
diff --git a/devel/z80-asm/Makefile b/devel/z80-asm/Makefile
index e1113cc9ee1..d62ff688d6a 100644
--- a/devel/z80-asm/Makefile
+++ b/devel/z80-asm/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2005/05/22 20:07:55 jlam Exp $
+# $NetBSD: Makefile,v 1.6 2005/06/16 06:57:49 jlam Exp $
#
DISTNAME= z80-asm-1.0
@@ -12,6 +12,8 @@ COMMENT= Z80 assembly code assembler and disassembler
GNU_CONFIGURE= yes
USE_TOOLS+= gmake
+INSTALLATION_DIRS= bin man/man1 man/man5
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/z80-asm ${PREFIX}/bin/z80-asm
${INSTALL_PROGRAM} ${WRKSRC}/z80-dis ${PREFIX}/bin/z80-dis