diff options
author | jlam <jlam@pkgsrc.org> | 2005-06-16 06:57:37 +0000 |
---|---|---|
committer | jlam <jlam@pkgsrc.org> | 2005-06-16 06:57:37 +0000 |
commit | 81edaaa606a86e87c2885489ad72ee9908969aba (patch) | |
tree | 3ccd645970d07eb5e027f9f4978696237c5cd04b /lang | |
parent | 8b982bf812954ec2be8cdc97dbf2d9dd2be7779e (diff) | |
download | pkgsrc-81edaaa606a86e87c2885489ad72ee9908969aba.tar.gz |
Create directories before installing files into them.
Diffstat (limited to 'lang')
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 |