summaryrefslogtreecommitdiff
path: root/lang
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
commit81edaaa606a86e87c2885489ad72ee9908969aba (patch)
tree3ccd645970d07eb5e027f9f4978696237c5cd04b /lang
parent8b982bf812954ec2be8cdc97dbf2d9dd2be7779e (diff)
downloadpkgsrc-81edaaa606a86e87c2885489ad72ee9908969aba.tar.gz
Create directories before installing files into them.
Diffstat (limited to 'lang')
-rw-r--r--lang/Cg-compiler/Makefile4
-rw-r--r--lang/a60/Makefile4
-rw-r--r--lang/baci/Makefile4
-rw-r--r--lang/brandybasic/Makefile3
-rw-r--r--lang/cint/Makefile4
-rw-r--r--lang/cu-prolog/Makefile4
-rw-r--r--lang/eieio/Makefile4
-rw-r--r--lang/focal/Makefile4
-rw-r--r--lang/gcc3-ada/Makefile3
-rw-r--r--lang/gcc3-c++/Makefile3
-rw-r--r--lang/gcc3-f77/Makefile3
-rw-r--r--lang/gcc3-java/Makefile3
-rw-r--r--lang/gcc3-objc/Makefile3
-rw-r--r--lang/hugs/Makefile4
-rw-r--r--lang/jasmin/Makefile4
-rw-r--r--lang/jbuilder-jit/Makefile3
-rw-r--r--lang/libperl/Makefile3
-rw-r--r--lang/libtcl-nothread/Makefile4
-rw-r--r--lang/minischeme/Makefile4
-rw-r--r--lang/mzscheme/Makefile4
-rw-r--r--lang/parrot/Makefile4
-rw-r--r--lang/pforth/Makefile4
-rw-r--r--lang/py-extclass/Makefile6
-rw-r--r--lang/ruby/Makefile4
-rw-r--r--lang/sather/Makefile4
-rw-r--r--lang/smalleiffel/Makefile4
-rw-r--r--lang/smlnj/Makefile4
-rw-r--r--lang/snobol/Makefile3
-rw-r--r--lang/stalin/Makefile4
-rw-r--r--lang/tk-expect/Makefile4
-rw-r--r--lang/twelf/Makefile4
-rw-r--r--lang/umb-scheme/Makefile3
-rw-r--r--lang/vscm/Makefile4
33 files changed, 90 insertions, 34 deletions
diff --git a/lang/Cg-compiler/Makefile b/lang/Cg-compiler/Makefile
index c0289f3ac61..e069218384b 100644
--- a/lang/Cg-compiler/Makefile
+++ b/lang/Cg-compiler/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2005/04/11 21:46:12 tv Exp $
+# $NetBSD: Makefile,v 1.5 2005/06/16 06:57:59 jlam Exp $
#
DISTNAME= CgLinux-1.3.0408-0400
@@ -22,6 +22,8 @@ NO_BUILD= yes
DEPENDS+= suse_base>=7.3:../../emulators/suse_base
.endif
+INSTALLATION_DIRS= bin lib man/man3 share
+
do-install:
${INSTALL_DATA_DIR} ${PREFIX}/include/Cg
${INSTALL_DATA_DIR} ${PREFIX}/include/CgFX
diff --git a/lang/a60/Makefile b/lang/a60/Makefile
index 56f70428f69..225db753fca 100644
--- a/lang/a60/Makefile
+++ b/lang/a60/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2003/08/09 10:59:04 seb Exp $
+# $NetBSD: Makefile,v 1.8 2005/06/16 06:57:59 jlam Exp $
DISTNAME= a60-0.20a
CATEGORIES= lang
@@ -13,6 +13,8 @@ CPPFLAGS+= -Dunix
INFO_FILES= RRA60.info a60.info
+INSTALLATION_DIRS= bin info man/man1
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/a60 ${PREFIX}/bin/
${INSTALL_DATA_DIR} ${PREFIX}/share/a60/
diff --git a/lang/baci/Makefile b/lang/baci/Makefile
index 1fa141def15..4c7e13be3e8 100644
--- a/lang/baci/Makefile
+++ b/lang/baci/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2003/07/17 21:44:00 grant Exp $
+# $NetBSD: Makefile,v 1.9 2005/06/16 06:57:59 jlam Exp $
#
DISTNAME= bacisrc
@@ -16,6 +16,8 @@ DEPENDS+= bison-[0-9]*:../../devel/bison
PLIST_SRC= ${WRKDIR}/PLIST
+INSTALLATION_DIRS= bin
+
do-build:
cd ${WRKSRC}/ccomp && ${MAKE}
cd ${WRKSRC}/disasm && ${MAKE}
diff --git a/lang/brandybasic/Makefile b/lang/brandybasic/Makefile
index 768c0290fbe..1d531a90897 100644
--- a/lang/brandybasic/Makefile
+++ b/lang/brandybasic/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2005/05/16 01:15:32 jlam Exp $
+# $NetBSD: Makefile,v 1.11 2005/06/16 06:57:59 jlam Exp $
#
DISTNAME= b116
@@ -17,6 +17,7 @@ EXAMPLEDIR= ${PREFIX}/share/examples/brandy
BUILD_TARGET= nodebug
PKGSRC_USE_TOOLS+= gtar
+INSTALLATION_DIRS= bin
do-install:
${INSTALL_DATA_DIR} ${DOCDIR}
diff --git a/lang/cint/Makefile b/lang/cint/Makefile
index ac87f05c669..7a1248bb3ea 100644
--- a/lang/cint/Makefile
+++ b/lang/cint/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.16 2005/05/31 16:40:31 drochner Exp $
+# $NetBSD: Makefile,v 1.17 2005/06/16 06:57:59 jlam Exp $
DISTNAME= cint5.15
PKGNAME= cint-5.15.174
@@ -22,6 +22,8 @@ PLIST_SUBST+= HAVE_THR=""
PLIST_SUBST+= HAVE_THR="@comment "
.endif
+INSTALLATION_DIRS= bin
+
post-extract:
${FIND} -d ${WRKSRC} -type d -name CVS -exec ${RM} -rf {} \;
${FIND} ${WRKSRC} -type f -name .cvsignore -exec ${RM} -f {} \;
diff --git a/lang/cu-prolog/Makefile b/lang/cu-prolog/Makefile
index 880833c08d1..24ad2c60467 100644
--- a/lang/cu-prolog/Makefile
+++ b/lang/cu-prolog/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2005/03/24 21:12:55 wiz Exp $
+# $NetBSD: Makefile,v 1.13 2005/06/16 06:58:00 jlam Exp $
DISTNAME= cu-prolog-3.94
CATEGORIES= lang
@@ -13,6 +13,8 @@ DIST_SUBDIR= ${DISTNAME}
MAKEFILE= makefile
BUILD_TARGET= cup
+INSTALLATION_DIRS= bin
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/cup3 ${PREFIX}/bin/cuprolog
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/cu-prolog
diff --git a/lang/eieio/Makefile b/lang/eieio/Makefile
index fb3554aec94..9c2293db89b 100644
--- a/lang/eieio/Makefile
+++ b/lang/eieio/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2005/05/22 20:08:09 jlam Exp $
+# $NetBSD: Makefile,v 1.11 2005/06/16 06:58:00 jlam Exp $
#
DISTNAME= eieio-0.17
@@ -29,6 +29,8 @@ SRCS= eieio.el eieio-comp.el eieio-opt.el eieio-custom.el eieio-doc.el \
# XXX $cd ${WRKSRC}; ${MAKE} -V examples_LISP
SRCS+= tree.el call-tree.el chart.el eieio-speedbar.el linemark.el
+INSTALLATION_DIRS= ${INFO_DIR}
+
do-install:
${INSTALL_DATA_DIR} ${EMACS_LISPPREFIX}/eieio
cd ${WRKSRC} && ${INSTALL_DATA} ${SRCS} ${SRCS:.el=.elc} \
diff --git a/lang/focal/Makefile b/lang/focal/Makefile
index dc9d51251bc..39c27eed0bc 100644
--- a/lang/focal/Makefile
+++ b/lang/focal/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2005/04/11 21:46:13 tv Exp $
+# $NetBSD: Makefile,v 1.4 2005/06/16 06:58:00 jlam Exp $
#
DISTNAME= focal
@@ -13,6 +13,8 @@ COMMENT= Interpreted programming language
FOCALDOCDIR= ${PREFIX}/share/doc/focal
+INSTALLATION_DIRS= bin
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/focal ${PREFIX}/bin
${INSTALL_DATA_DIR} ${FOCALDOCDIR}
diff --git a/lang/gcc3-ada/Makefile b/lang/gcc3-ada/Makefile
index cd19dcdb752..b293587fb2e 100644
--- a/lang/gcc3-ada/Makefile
+++ b/lang/gcc3-ada/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.14 2004/11/28 19:19:52 jlam Exp $
+# $NetBSD: Makefile,v 1.15 2005/06/16 06:58:00 jlam Exp $
PKGNAME= gcc3${GCC3_PKGMODIF}-ada-${GCC_VERSION}
COMMENT= GNU Compiler Collection, v3 - Ada compiler
@@ -75,6 +75,7 @@ post-build:
${ECHO} "ADA_INCLUDE_PATH+=${GCC_ARCHDIR}/adainclude" >> ${WRKDIR}/gcc3.mk
do-install:
+ ${INSTALL_PROGRAM_DIR} ${GCC_ARCHDIR}
${INSTALL_PROGRAM} ${WRKSRC}/gcc/gnat1 ${GCC_ARCHDIR}
cd ${WRKSRC}/gcc && ${SETENV} ${MAKE_ENV} ${GMAKE} \
ada.install-common ada.install-info install-gnatlib
diff --git a/lang/gcc3-c++/Makefile b/lang/gcc3-c++/Makefile
index b69e0f5833b..b5101dc53a8 100644
--- a/lang/gcc3-c++/Makefile
+++ b/lang/gcc3-c++/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.13 2004/07/02 15:40:01 drochner Exp $
+# $NetBSD: Makefile,v 1.14 2005/06/16 06:58:00 jlam Exp $
PKGNAME= gcc3${GCC3_PKGMODIF}-c++-${GCC_VERSION}
COMMENT= GNU Compiler Collection, v3 - C++ compiler
@@ -21,6 +21,7 @@ post-build:
@${SED} ${FILES_SUBST_SED} ${FILESDIR}/gcc3.mk > ${WRKDIR}/gcc3.mk
do-install:
+ ${INSTALL_PROGRAM_DIR} ${GCC_ARCHDIR}
${INSTALL_PROGRAM} ${WRKSRC}/gcc/cc1plus ${GCC_ARCHDIR}
cd ${WRKSRC}/gcc && ${SETENV} ${MAKE_ENV} ${GMAKE} \
c++.install-common c++.install-man
diff --git a/lang/gcc3-f77/Makefile b/lang/gcc3-f77/Makefile
index 3b5668a6c8c..a3c45c5074d 100644
--- a/lang/gcc3-f77/Makefile
+++ b/lang/gcc3-f77/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.13 2004/07/02 15:40:01 drochner Exp $
+# $NetBSD: Makefile,v 1.14 2005/06/16 06:58:00 jlam Exp $
PKGNAME= gcc3${GCC3_PKGMODIF}-f77-${GCC_VERSION}
COMMENT= GNU Compiler Collection, v3 - F77 compiler
@@ -22,6 +22,7 @@ post-build:
@${SED} ${FILES_SUBST_SED} ${FILESDIR}/gcc3.mk > ${WRKDIR}/gcc3.mk
do-install:
+ ${INSTALL_PROGRAM_DIR} ${GCC_ARCHDIR}
${INSTALL_PROGRAM} ${WRKSRC}/gcc/f771 ${GCC_ARCHDIR}
cd ${WRKSRC}/gcc && ${SETENV} ${MAKE_ENV} ${GMAKE} \
f77.install-common f77.install-info f77.install-man
diff --git a/lang/gcc3-java/Makefile b/lang/gcc3-java/Makefile
index 2f82e274230..5ecabe0c702 100644
--- a/lang/gcc3-java/Makefile
+++ b/lang/gcc3-java/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.16 2004/07/02 15:40:01 drochner Exp $
+# $NetBSD: Makefile,v 1.17 2005/06/16 06:58:00 jlam Exp $
PKGNAME= gcc3${GCC3_PKGMODIF}-java-${GCC_VERSION}
COMMENT= GNU Compiler Collection, v3 - Java compiler
@@ -26,6 +26,7 @@ do-build:
${GMAKE} all-target-libjava
do-install:
+ ${INSTALL_PROGRAM_DIR} ${GCC_ARCHDIR}
${INSTALL_PROGRAM} ${WRKSRC}/gcc/jc1 ${GCC_ARCHDIR}
${INSTALL_PROGRAM} ${WRKSRC}/gcc/gcj ${GCC_ARCHDIR}
${INSTALL_PROGRAM} ${WRKSRC}/gcc/jvgenmain ${GCC_ARCHDIR}
diff --git a/lang/gcc3-objc/Makefile b/lang/gcc3-objc/Makefile
index 034d6921b30..90939b75b8b 100644
--- a/lang/gcc3-objc/Makefile
+++ b/lang/gcc3-objc/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2004/07/02 15:40:01 drochner Exp $
+# $NetBSD: Makefile,v 1.13 2005/06/16 06:58:00 jlam Exp $
PKGNAME= gcc3${GCC3_PKGMODIF}-objc-${GCC_VERSION}
COMMENT= GNU Compiler Collection, v3 - Objective C compiler
@@ -14,6 +14,7 @@ do-build:
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} all-target-libobjc
do-install:
+ ${INSTALL_PROGRAM_DIR} ${GCC_ARCHDIR}
${INSTALL_PROGRAM} ${WRKSRC}/gcc/cc1obj ${GCC_ARCHDIR}
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} \
install-target-libobjc
diff --git a/lang/hugs/Makefile b/lang/hugs/Makefile
index ca5830cd09c..17ecde4c93d 100644
--- a/lang/hugs/Makefile
+++ b/lang/hugs/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.29 2005/04/11 21:46:14 tv Exp $
+# $NetBSD: Makefile,v 1.30 2005/06/16 06:58:00 jlam Exp $
DISTNAME= hugs98-Dec2001
PKGNAME= hugs98-200112
@@ -23,6 +23,8 @@ BUILD_TARGET= default
CONFIGURE_ENV+= ac_cv_header_nlist_h=no
.endif
+INSTALLATION_DIRS= man/man1
+
do-build:
@cd ${WRKSRC}/.. && ${SETENV} ${MAKE_ENV} \
${MAKE_PROGRAM} ${MAKE_FLAGS} -f ${MAKEFILE} ${BUILD_TARGET}
diff --git a/lang/jasmin/Makefile b/lang/jasmin/Makefile
index 6bb3b65c20b..391bb907078 100644
--- a/lang/jasmin/Makefile
+++ b/lang/jasmin/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2005/04/11 21:46:14 tv Exp $
+# $NetBSD: Makefile,v 1.18 2005/06/16 06:58:00 jlam Exp $
#
DISTNAME= jasmin-1.06
@@ -14,6 +14,8 @@ USE_JAVA= run
WRKSRC= ${WRKDIR}/jasmin
NO_BUILD= # defined
+INSTALLATION_DIRS= bin
+
post-patch:
${MV} ${WRKSRC}/bin/jasmin ${WRKSRC}/bin/jasmin.patch && \
${SED} -e 's|@PREFIX@|${PREFIX}|g' \
diff --git a/lang/jbuilder-jit/Makefile b/lang/jbuilder-jit/Makefile
index c35730940c7..5559cf37878 100644
--- a/lang/jbuilder-jit/Makefile
+++ b/lang/jbuilder-jit/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.21 2005/05/16 01:15:32 jlam Exp $
+# $NetBSD: Makefile,v 1.22 2005/06/16 06:58:00 jlam Exp $
#
DISTNAME= unix_jb35foundation
@@ -39,6 +39,7 @@ post-extract:
@cd ${WRKDIR} && ${GTAR} -xzf ${EXTRACT_ELEMENTS}
do-install:
+ ${INSTALL_LIB_DIR} ${PKG_JAVA_HOME}/lib/i386
${INSTALL_PROGRAM} ${WRKSRC}/libjavacomp.so ${WRKSRC}/libjavacomp_g.so \
${PKG_JAVA_HOME}/lib/i386/
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/jbuilder-jit
diff --git a/lang/libperl/Makefile b/lang/libperl/Makefile
index b478c0c82fa..865ca63fe05 100644
--- a/lang/libperl/Makefile
+++ b/lang/libperl/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.35 2005/04/11 21:46:14 tv Exp $
+# $NetBSD: Makefile,v 1.36 2005/06/16 06:58:00 jlam Exp $
.include "../../lang/perl5/Makefile.common"
@@ -37,6 +37,7 @@ do-build:
${MAKE_PROGRAM} -f ${MAKEFILE} DynaLoader.o
do-install:
+ ${INSTALL_DATA_DIR} ${PERL5_ARCHLIB}
${INSTALL_DATA} ${WRKSRC}/DynaLoader.o ${PERL5_ARCHLIB}/DynaLoader_pic.o
.include "../../lang/perl5/module.mk"
diff --git a/lang/libtcl-nothread/Makefile b/lang/libtcl-nothread/Makefile
index dd049a09d78..dba9c06c99b 100644
--- a/lang/libtcl-nothread/Makefile
+++ b/lang/libtcl-nothread/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2005/04/11 21:46:14 tv Exp $
+# $NetBSD: Makefile,v 1.5 2005/06/16 06:58:00 jlam Exp $
#
DISTNAME= tcl8.4.6-src
@@ -35,6 +35,8 @@ CONFIGURE_ENV+= TCL_PACKAGE_PATH="${VIEWBASE}/lib/tcl"
CONFIGURE_ENV+= COMPILER_OPTIMIZATION_BUG=YES
.endif
+INSTALLATION_DIRS= lib
+
post-configure:
${SED} 's|tcl84|tcl84-nothread|g' <${WRKSRC}/tclConfig.sh \
>${WRKSRC}/tclConfig-nothread.sh
diff --git a/lang/minischeme/Makefile b/lang/minischeme/Makefile
index 3183376df2f..c936f281249 100644
--- a/lang/minischeme/Makefile
+++ b/lang/minischeme/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2003/07/17 21:44:55 grant Exp $
+# $NetBSD: Makefile,v 1.6 2005/06/16 06:58:00 jlam Exp $
DISTNAME= minischeme
PKGNAME= minischeme-0.85
@@ -8,6 +8,8 @@ MASTER_SITES= ftp://ftp.cs.indiana.edu/pub/scheme-repository/imp/
MAINTAINER= tech-pkg@NetBSD.org
COMMENT= Very tiny scheme interpreter
+INSTALLATION_DIRS= bin
+
post-extract:
${MV} ${WRKSRC}/makefile ${WRKSRC}/Makefile
diff --git a/lang/mzscheme/Makefile b/lang/mzscheme/Makefile
index 331c6a40bd3..85a87608904 100644
--- a/lang/mzscheme/Makefile
+++ b/lang/mzscheme/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.13 2005/05/16 03:04:45 jlam Exp $
+# $NetBSD: Makefile,v 1.14 2005/06/16 06:58:00 jlam Exp $
DISTNAME= mzscheme-205.src.unix
PKGNAME= mzscheme-205
@@ -19,6 +19,8 @@ EXTRACT_USING= pax
ONLY_FOR_PLATFORM= NetBSD-*-i386
ONLY_FOR_PLATFORM+= Linux-*-i386
+INSTALLATION_DIRS= man/man1
+
post-patch:
@for patchee in ${WRKDIR}/plt/man/man1/mzscheme.1 \
${WRKDIR}/plt/man/man1/help-desk.1 \
diff --git a/lang/parrot/Makefile b/lang/parrot/Makefile
index 5c475b1e434..f9bc5e78352 100644
--- a/lang/parrot/Makefile
+++ b/lang/parrot/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2004/12/03 15:15:01 wiz Exp $
+# $NetBSD: Makefile,v 1.6 2005/06/16 06:58:00 jlam Exp $
#
DISTNAME= parrot-0.0.1
@@ -13,6 +13,8 @@ USE_PERL5= # defined
BUILD_TARGET= test_prog
+INSTALLATION_DIRS= bin
+
do-install:
${INSTALL_PROGRAM_DIR} ${PREFIX}/include/parrot
${INSTALL_PROGRAM_DIR} ${PREFIX}/share/doc/parrot
diff --git a/lang/pforth/Makefile b/lang/pforth/Makefile
index 0f3e50a4088..be600fc974a 100644
--- a/lang/pforth/Makefile
+++ b/lang/pforth/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.14 2005/05/22 20:08:10 jlam Exp $
+# $NetBSD: Makefile,v 1.15 2005/06/16 06:58:00 jlam Exp $
DISTNAME= pfthpc21
PKGNAME= pforth-21
@@ -16,6 +16,8 @@ MAKEFILE= ${WRKSRC}/makefile
NOT_FOR_PLATFORM= *-*-alpha #segfaults when running ./pforth during build
+INSTALLATION_DIRS= bin
+
post-extract:
${MKDIR} ${WRKSRC}/objects
diff --git a/lang/py-extclass/Makefile b/lang/py-extclass/Makefile
index 2454bf7bec9..019d2c591ce 100644
--- a/lang/py-extclass/Makefile
+++ b/lang/py-extclass/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.16 2005/05/25 19:21:25 kristerw Exp $
+# $NetBSD: Makefile,v 1.17 2005/06/16 06:58:01 jlam Exp $
#
DISTNAME= Zope-2.2.2-src
@@ -25,7 +25,9 @@ post-build:
(cd ${WRKSRC}; ${PY_PROG} -O ${PY_LIBDIR}/compileall.py .)
do-install:
- (cd ${WRKSRC}; ${INSTALL_DATA} ExtensionClass.h ${PY_INCDIR} ; \
+ (cd ${WRKSRC}; \
+ ${INSTALL_DATA_DIR} ${PY_INCDIR} ; \
+ ${INSTALL_DATA} ExtensionClass.h ${PY_INCDIR} ; \
${INSTALL_SCRIPT_DIR} ${PY_SITEPKG} ; \
${INSTALL_SCRIPT} Xaq.py* ${PY_SITEPKG} ; \
${INSTALL_PROGRAM} *.so ${PY_SITEPKG} ; \
diff --git a/lang/ruby/Makefile b/lang/ruby/Makefile
index 5510aa940b1..3dab9f2eea5 100644
--- a/lang/ruby/Makefile
+++ b/lang/ruby/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.34 2005/03/24 21:12:55 wiz Exp $
+# $NetBSD: Makefile,v 1.35 2005/06/16 06:58:01 jlam Exp $
DISTNAME= ruby-${RUBY_VERSION}
PKGREVISION= 2
@@ -25,6 +25,8 @@ RUBY_COMMANDS= irb ruby
RUBY_COMMANDS+= erb h2rb rdoc ri testrb
.endif
+INSTALLATION_DIRS= bin man/man1
+
do-install:
${CP} ${PKGDIR}/PLIST ${PLIST_SRC}
.if ${RUBY_NAME} != "ruby"
diff --git a/lang/sather/Makefile b/lang/sather/Makefile
index b364562889b..89fc5a0bdfd 100644
--- a/lang/sather/Makefile
+++ b/lang/sather/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.26 2005/06/01 18:02:59 jlam Exp $
+# $NetBSD: Makefile,v 1.27 2005/06/16 06:58:01 jlam Exp $
DISTNAME= sather-1.2.1
PKGREVISION= 5
@@ -48,6 +48,8 @@ SUBST_SED.sather-configure= \
-e 's:@LINKER_RPATH_FLAG@:${LINKER_RPATH_FLAG}:g' \
-e 's:@COMPILER_RPATH_FLAG@:${COMPILER_RPATH_FLAG}:g'
+INSTALLATION_DIRS= man/man1
+
post-build:
cd ${WRKSRC}/Emacs; ${MAKEINFO} sather.texinfo; \
${MAKEINFO} sather-tutorial.texinfo; \
diff --git a/lang/smalleiffel/Makefile b/lang/smalleiffel/Makefile
index 2db4d5c1f3b..9b432140934 100644
--- a/lang/smalleiffel/Makefile
+++ b/lang/smalleiffel/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.19 2004/12/03 15:15:01 wiz Exp $
+# $NetBSD: Makefile,v 1.20 2005/06/16 06:58:01 jlam Exp $
#
DISTNAME= ${PKGNAME:S/smalleiffel/se/}
@@ -22,6 +22,8 @@ EGDIR= ${PREFIX}/share/examples/smalleiffel
LIBDIR= ${PREFIX}/share/smalleiffel
LIBEXECDIR= ${PREFIX}/libexec/smalleiffel
+INSTALLATION_DIRS= bin
+
post-extract:
${FIND} ${WRKSRC} -type f -print | ${XARGS} ${CHMOD} 644
diff --git a/lang/smlnj/Makefile b/lang/smlnj/Makefile
index 03a43f2d413..056659c8692 100644
--- a/lang/smlnj/Makefile
+++ b/lang/smlnj/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2005/05/22 20:08:11 jlam Exp $
+# $NetBSD: Makefile,v 1.11 2005/06/16 06:58:01 jlam Exp $
#
DISTNAME= boot.${BOX}-unix
@@ -49,6 +49,8 @@ SML_SCRIPTS= _link-sml _run-sml _ml-build _ml-makedepend
.include "../../lang/smlnj/Makefile.common"
+INSTALLATION_DIRS+= bin
+
# create parent directory for the runtime system
pre-extract:
${MKDIR} ${WRKDIR}/src || ${TRUE}
diff --git a/lang/snobol/Makefile b/lang/snobol/Makefile
index e45c8bb2be8..0e109c815b0 100644
--- a/lang/snobol/Makefile
+++ b/lang/snobol/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2005/05/15 22:02:27 jlam Exp $
+# $NetBSD: Makefile,v 1.10 2005/06/16 06:58:01 jlam Exp $
#
DISTNAME= snobol-0.99.4
@@ -20,6 +20,7 @@ BUILD_TARGET= it
USE_CONFIGURE= NO
PKGSRC_USE_TOOLS+= gzip
+INSTALLATION_DIRS= bin man/man1
do-install:
@${CP} ${WRKSRC}/doc/head ${WRKSRC}/doc/tutorial
diff --git a/lang/stalin/Makefile b/lang/stalin/Makefile
index 2f43ec4a2aa..c0f22b7c963 100644
--- a/lang/stalin/Makefile
+++ b/lang/stalin/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.23 2005/06/01 18:02:59 jlam Exp $
+# $NetBSD: Makefile,v 1.24 2005/06/16 06:58:01 jlam Exp $
DISTNAME= stalin-0.9
PKGREVISION= 4
@@ -21,6 +21,8 @@ UNLIMIT_RESOURCES= stacksize datasize
CFLAGS:= ${CFLAGS:C/-O[0-9]*/-O0/}
.endif
+INSTALLATION_DIRS= bin man/man1
+
post-patch:
${SED} -e 's:@PREFIX@:${PREFIX}:g' \
-e 's:@LOCALBASE@:${LOCALBASE}:g' \
diff --git a/lang/tk-expect/Makefile b/lang/tk-expect/Makefile
index ade1a7155c6..57da19e4a9b 100644
--- a/lang/tk-expect/Makefile
+++ b/lang/tk-expect/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.18 2005/04/08 11:54:15 adam Exp $
+# $NetBSD: Makefile,v 1.19 2005/06/16 06:58:01 jlam Exp $
.include "../../lang/tcl-expect/Makefile.common"
@@ -16,6 +16,8 @@ CONFIGURE_ARGS+= --with-tclinclude=${PREFIX}/include/tcl
CONFIGURE_ARGS+= --with-tkconfig=${PREFIX}/lib
CONFIGURE_ARGS+= --with-tkinclude=${PREFIX}/include/tk
+INSTALLATION_DIRS= bin man/man1
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/expectk ${PREFIX}/bin
${INSTALL_MAN} ${WRKSRC}/expectk.man ${PREFIX}/man/man1/expectk.1
diff --git a/lang/twelf/Makefile b/lang/twelf/Makefile
index 5d2255e4b42..cadcee1c7f4 100644
--- a/lang/twelf/Makefile
+++ b/lang/twelf/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2004/12/03 15:15:01 wiz Exp $
+# $NetBSD: Makefile,v 1.9 2005/06/16 06:58:01 jlam Exp $
#
DISTNAME= twelf-1-4
@@ -34,6 +34,8 @@ TWELF_EXAMPLEDIR= ${PREFIX}/share/examples/twelf
.include "../../lang/smlnj/Makefile.common"
+INSTALLATION_DIRS+= bin
+
post-extract:
${CHMOD} -R +r ${WRKSRC}
diff --git a/lang/umb-scheme/Makefile b/lang/umb-scheme/Makefile
index 96dd4990282..8194aea695f 100644
--- a/lang/umb-scheme/Makefile
+++ b/lang/umb-scheme/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2004/12/03 15:15:02 wiz Exp $
+# $NetBSD: Makefile,v 1.10 2005/06/16 06:58:01 jlam Exp $
DISTNAME= umb-scheme-3.2
CATEGORIES= lang
@@ -10,6 +10,7 @@ COMMENT= UMB Scheme interpreter
WRKSRC= ${WRKDIR}/scheme-3.2
BUILD_TARGET= default
+INSTALLATION_DIRS= bin man/man1
pre-patch:
${MV} ${WRKSRC}/scheme.1 ${WRKSRC}/scheme.1.dist
diff --git a/lang/vscm/Makefile b/lang/vscm/Makefile
index d2727a7453d..64ac0f9d699 100644
--- a/lang/vscm/Makefile
+++ b/lang/vscm/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2005/05/22 20:08:11 jlam Exp $
+# $NetBSD: Makefile,v 1.13 2005/06/16 06:58:02 jlam Exp $
DISTNAME= vscmV0r4
PKGNAME= vscm-0.4
@@ -15,6 +15,8 @@ COMMENT= Portable scheme implementation
USE_TOOLS+= gmake
+INSTALLATION_DIRS= bin
+
post-patch:
${SED} -e "s,@PREFIX@,${PREFIX}," ${FILESDIR}/path.h >${WRKSRC}/path.h