diff options
author | joerg <joerg@pkgsrc.org> | 2009-07-07 20:25:27 +0000 |
---|---|---|
committer | joerg <joerg@pkgsrc.org> | 2009-07-07 20:25:27 +0000 |
commit | 99b23421ba6766aec8d6395e46736b7b19c2d009 (patch) | |
tree | ac335c0ebabcd57ee27d323f97e1f7bfa7d54d6a /textproc | |
parent | aeb2d168e47ed0ee66a89960498014672ab4a148 (diff) | |
download | pkgsrc-99b23421ba6766aec8d6395e46736b7b19c2d009.tar.gz |
user-destdir support
Diffstat (limited to 'textproc')
-rw-r--r-- | textproc/unroff/Makefile | 22 | ||||
-rw-r--r-- | textproc/untex/Makefile | 8 | ||||
-rw-r--r-- | textproc/writer2latex/Makefile | 11 | ||||
-rw-r--r-- | textproc/xalan-j/Makefile | 14 | ||||
-rw-r--r-- | textproc/xerces-j/Makefile | 17 | ||||
-rw-r--r-- | textproc/xhtml/Makefile | 11 | ||||
-rw-r--r-- | textproc/xmlindent/Makefile | 7 | ||||
-rw-r--r-- | textproc/xmlstarlet/Makefile | 8 | ||||
-rw-r--r-- | textproc/xslide/Makefile | 13 |
9 files changed, 60 insertions, 51 deletions
diff --git a/textproc/unroff/Makefile b/textproc/unroff/Makefile index 85c75195a5f..7941beb1cf0 100644 --- a/textproc/unroff/Makefile +++ b/textproc/unroff/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.29 2008/05/26 02:13:24 joerg Exp $ +# $NetBSD: Makefile,v 1.30 2009/07/07 20:34:11 joerg Exp $ DISTNAME= unroff-1.0 PKGNAME= unroff-1.0.2 @@ -13,6 +13,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://www-rn.informatik.uni-bremen.de/software/unroff/ COMMENT= Programmable troff translator with backend for HTML +PKG_DESTDIR_SUPPORT= user-destdir + DIST_SUBDIR= unroff USE_TOOLS+= pax @@ -26,18 +28,14 @@ post-patch: LIBDIR= ${PREFIX}/share/unroff +INSTALLATION_DIRS= bin ${LIBDIR}/doc ${LIBDIR}/misc ${PKGMANDIR}/man1 + do-install: - ${INSTALL_PROGRAM_DIR} ${PREFIX}/bin - ${INSTALL_DATA_DIR} ${LIBDIR} - ${INSTALL_MAN_DIR} ${PREFIX}/${PKGMANDIR}/man1 - cd ${WRKSRC} && ${INSTALL_PROGRAM} src/unroff ${PREFIX}/bin/unroff - cd ${WRKSRC} && pax -wr scm ${LIBDIR} - ${INSTALL_DATA_DIR} ${LIBDIR}/doc - cd ${WRKSRC} && ${INSTALL_DATA} doc/manual.ms ${LIBDIR}/doc - ${INSTALL_DATA_DIR} ${LIBDIR}/misc - cd ${WRKSRC} && ${INSTALL_DATA} doc/tmac.hyper misc/sample.unroff ${LIBDIR}/misc - ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${LIBDIR} - cd ${WRKSRC} && ${INSTALL_MAN} doc/*.1 ${PREFIX}/${PKGMANDIR}/man1 + cd ${WRKSRC} && ${INSTALL_PROGRAM} src/unroff ${DESTDIR}${PREFIX}/bin/unroff + cd ${WRKSRC} && pax -wr scm ${DESTDIR}${LIBDIR} + cd ${WRKSRC} && ${INSTALL_DATA} doc/manual.ms ${DESTDIR}${LIBDIR}/doc + cd ${WRKSRC} && ${INSTALL_DATA} doc/tmac.hyper misc/sample.unroff ${DESTDIR}${LIBDIR}/misc + cd ${WRKSRC} && ${INSTALL_MAN} doc/*.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 .include "../../lang/elk/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff --git a/textproc/untex/Makefile b/textproc/untex/Makefile index 1aa0d8b08c0..eb63b80a780 100644 --- a/textproc/untex/Makefile +++ b/textproc/untex/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.11 2007/01/07 09:14:14 rillig Exp $ +# $NetBSD: Makefile,v 1.12 2009/07/07 20:31:58 joerg Exp $ # DISTNAME= untex-1.3 @@ -8,12 +8,14 @@ MASTER_SITES= ftp://hal6000.uni-duisburg.de/pub/source/ MAINTAINER= pkgsrc-users@NetBSD.org COMMENT= Remove LaTeX commands +PKG_DESTDIR_SUPPORT= user-destdir + WRKSRC= ${WRKDIR} INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 do-install: - ${INSTALL_PROGRAM} ${WRKDIR}/untex ${PREFIX}/bin - ${INSTALL_MAN} ${WRKDIR}/untex.man ${PREFIX}/${PKGMANDIR}/man1/untex.1 + ${INSTALL_PROGRAM} ${WRKDIR}/untex ${DESTDIR}${PREFIX}/bin + ${INSTALL_MAN} ${WRKDIR}/untex.man ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/untex.1 .include "../../mk/bsd.pkg.mk" diff --git a/textproc/writer2latex/Makefile b/textproc/writer2latex/Makefile index 9d9bed671cc..6a24ed989a0 100644 --- a/textproc/writer2latex/Makefile +++ b/textproc/writer2latex/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.5 2006/03/04 21:30:52 jlam Exp $ +# $NetBSD: Makefile,v 1.6 2009/07/07 20:31:33 joerg Exp $ # DISTNAME= ${W2L}beta2 @@ -12,6 +12,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://www.hj-gym.dk/~hj/writer2latex/ COMMENT= Convert OpenOffice.org/StarOffice documents to LaTeX and other formats +PKG_DESTDIR_SUPPORT= user-destdir + WRKSRC= ${WRKDIR}/${W2L} USE_JAVA2= yes USE_JAVA= run @@ -19,7 +21,7 @@ USE_JAVA= run W2L= writer2latex04 W2LPATH= ${PREFIX}/share/${W2L} -INSTALLATION_DIRS= bin +INSTALLATION_DIRS= bin ${W2LPATH} do-configure: .for scr in w2l @@ -34,9 +36,8 @@ do-build: ${RM} -rf ${WRKSRC}/source do-install: - ${INSTALL_SCRIPT} ${WRKSRC}/w2l ${PREFIX}/bin/w2l - ${INSTALL_DATA_DIR} ${W2LPATH} - ${CP} -R ${WRKSRC}/* ${W2LPATH} + ${INSTALL_SCRIPT} ${WRKSRC}/w2l ${DESTDIR}${PREFIX}/bin/w2l + ${CP} -R ${WRKSRC}/* ${DESTDIR}${W2LPATH} .include "../../mk/java-vm.mk" .include "../../mk/bsd.pkg.mk" diff --git a/textproc/xalan-j/Makefile b/textproc/xalan-j/Makefile index 7cf46f87cb4..5cb25b4dbda 100644 --- a/textproc/xalan-j/Makefile +++ b/textproc/xalan-j/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.22 2008/05/26 02:13:24 joerg Exp $ +# $NetBSD: Makefile,v 1.23 2009/07/07 20:30:31 joerg Exp $ # # Note: we currently use the pre-built (-bin) distribution of Xalan-J, # because although Xalan runs fine under JDK 1.1, JDK 1.2 or greater is @@ -21,13 +21,13 @@ USE_TOOLS+= pax NO_CONFIGURE= yes NO_BUILD= yes +INSTALLATION_DIRS= lib/java share/doc/java/xalan share/examples/java/xalan + do-install: - ${INSTALL_DATA} ${WRKSRC}/xalan.jar ${PREFIX}/lib/java - ${INSTALL_DATA} ${WRKSRC}/bsf.jar ${PREFIX}/lib/java - ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/java/xalan - cd ${WRKSRC}/docs && pax -rw -pp . ${PREFIX}/share/doc/java/xalan - ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/java/xalan - cd ${WRKSRC}/samples && pax -rw -pp . ${PREFIX}/share/examples/java/xalan + ${INSTALL_DATA} ${WRKSRC}/xalan.jar ${DESTDIR}${PREFIX}/lib/java + ${INSTALL_DATA} ${WRKSRC}/bsf.jar ${DESTDIR}${PREFIX}/lib/java + cd ${WRKSRC}/docs && pax -rw -pp . ${DESTDIR}${PREFIX}/share/doc/java/xalan + cd ${WRKSRC}/samples && pax -rw -pp . ${DESTDIR}${PREFIX}/share/examples/java/xalan .include "../../mk/java-vm.mk" .include "../../mk/bsd.pkg.mk" diff --git a/textproc/xerces-j/Makefile b/textproc/xerces-j/Makefile index 6dbaf96b030..6fd78552c80 100644 --- a/textproc/xerces-j/Makefile +++ b/textproc/xerces-j/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.27 2008/05/26 02:13:24 joerg Exp $ +# $NetBSD: Makefile,v 1.28 2009/07/07 20:29:41 joerg Exp $ # # Note: we currently use the pre-built (-bin) distribution of Xerces-J, # because although Xerces runs fine under JDK 1.1, JDK 1.2 or greater is @@ -14,6 +14,8 @@ MAINTAINER= jwise@NetBSD.org HOMEPAGE= http://xerces.apache.org/xerces-j/ COMMENT= The Apache Project's validating XML parser with DOM and SAX support +PKG_DESTDIR_SUPPORT= user-destdir + WRKSRC= ${WRKDIR}/xerces-1_2_0 USE_JAVA= run USE_TOOLS+= pax @@ -23,14 +25,13 @@ NO_BUILD= yes post-extract: chmod -R u+w,go-w ${WRKSRC} +INSTALLATION_DIRS= lib/java share/doc/java/xerces share/examples/java/xerces + do-install: - ${INSTALL_DATA_DIR} ${PREFIX}/lib/java - ${INSTALL_DATA} ${WRKSRC}/xerces.jar ${PREFIX}/lib/java - ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/java/xerces - cd ${WRKSRC}/docs && pax -rw -pp . ${PREFIX}/share/doc/java/xerces - ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/java/xerces - ${INSTALL_DATA} ${WRKSRC}/xercesSamples.jar ${PREFIX}/share/examples/java/xerces - cd ${WRKSRC}/data && pax -rw -pp . ${PREFIX}/share/examples/java/xerces + ${INSTALL_DATA} ${WRKSRC}/xerces.jar ${DESTDIR}${PREFIX}/lib/java + cd ${WRKSRC}/docs && pax -rw -pp . ${DESTDIR}${PREFIX}/share/doc/java/xerces + ${INSTALL_DATA} ${WRKSRC}/xercesSamples.jar ${DESTDIR}${PREFIX}/share/examples/java/xerces + cd ${WRKSRC}/data && pax -rw -pp . ${DESTDIR}${PREFIX}/share/examples/java/xerces .include "../../mk/java-vm.mk" .include "../../mk/bsd.pkg.mk" diff --git a/textproc/xhtml/Makefile b/textproc/xhtml/Makefile index 0cee4b654bb..8aaeaac337d 100644 --- a/textproc/xhtml/Makefile +++ b/textproc/xhtml/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.8 2009/04/08 22:43:26 joerg Exp $ +# $NetBSD: Makefile,v 1.9 2009/07/07 20:28:29 joerg Exp $ # DISTNAME= xhtml1 @@ -12,6 +12,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://www.w3.org/MarkUp/ COMMENT= DTDs for the Extensible Hypertext Markup Language +PKG_DESTDIR_SUPPORT= user-destdir + NO_BUILD= yes USE_LANGUAGES= # empty USE_TOOLS+= pax @@ -20,11 +22,12 @@ WRKSRC= ${WRKDIR}/xhtml1-20020801 SGML_CATALOGS= ${PREFIX}/share/xml/xhtml/1.0/xhtml.soc XML_CATALOGS= ${PREFIX}/share/xml/xhtml/1.0/catalog +INSTALLATION_DIRS= share/xml/xhtml/1.0 + do-install: - ${INSTALL_DATA_DIR} ${PREFIX}/share/xml/xhtml/1.0 - cd ${WRKSRC}/DTD && pax -rwpppm . ${PREFIX}/share/xml/xhtml/1.0 + cd ${WRKSRC}/DTD && pax -rwpppm . ${DESTDIR}${PREFIX}/share/xml/xhtml/1.0 ${INSTALL_DATA} ${FILESDIR}/catalog10 \ - ${PREFIX}/share/xml/xhtml/1.0/catalog + ${DESTDIR}${PREFIX}/share/xml/xhtml/1.0/catalog .include "../../textproc/xmlcatmgr/catalogs.mk" .include "../../mk/bsd.pkg.mk" diff --git a/textproc/xmlindent/Makefile b/textproc/xmlindent/Makefile index 781c4b13949..a883dcdbb48 100644 --- a/textproc/xmlindent/Makefile +++ b/textproc/xmlindent/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.7 2007/01/07 09:14:14 rillig Exp $ +# $NetBSD: Makefile,v 1.8 2009/07/07 20:27:05 joerg Exp $ # DISTNAME= xmlindent-0.2.16 @@ -10,6 +10,7 @@ HOMEPAGE= http://www.cs.helsinki.fi/u/penberg/xmlindent/src/ COMMENT= XML stream reformatter written in ANSI C PKG_INSTALLATION_TYPES= overwrite pkgviews +PKG_DESTDIR_SUPPORT= user-destdir USE_TOOLS+= lex @@ -18,7 +19,7 @@ GCC_REQD+= 3.0 INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/xmlindent ${PREFIX}/bin - ${INSTALL_MAN} ${WRKSRC}/xmlindent.1 ${PREFIX}/${PKGMANDIR}/man1 + ${INSTALL_PROGRAM} ${WRKSRC}/xmlindent ${DESTDIR}${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/xmlindent.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 .include "../../mk/bsd.pkg.mk" diff --git a/textproc/xmlstarlet/Makefile b/textproc/xmlstarlet/Makefile index 58d7a6b84f4..f86accfaf37 100644 --- a/textproc/xmlstarlet/Makefile +++ b/textproc/xmlstarlet/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.8 2006/04/06 06:22:52 reed Exp $ +# $NetBSD: Makefile,v 1.9 2009/07/07 20:27:24 joerg Exp $ # DISTNAME= xmlstarlet-1.0.1 @@ -10,6 +10,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://xmlstar.sourceforge.net/ COMMENT= Command line utilities for XML manipulation +PKG_DESTDIR_SUPPORT= user-destdir + USE_PKGLOCALEDIR= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-libxml-prefix=${BUILDLINK_PREFIX.libxml2} @@ -24,8 +26,8 @@ TEST_TARGET= check INSTALLATION_DIRS+= share/doc/xmlstarlet post-install: - ${INSTALL_DATA} ${WRKSRC}/doc/xmlstarlet-ug.pdf ${PREFIX}/share/doc/xmlstarlet - ${INSTALL_DATA} ${WRKSRC}/doc/xmlstarlet.txt ${PREFIX}/share/doc/xmlstarlet + ${INSTALL_DATA} ${WRKSRC}/doc/xmlstarlet-ug.pdf ${DESTDIR}${PREFIX}/share/doc/xmlstarlet + ${INSTALL_DATA} ${WRKSRC}/doc/xmlstarlet.txt ${DESTDIR}${PREFIX}/share/doc/xmlstarlet .include "../../textproc/libxml2/buildlink3.mk" diff --git a/textproc/xslide/Makefile b/textproc/xslide/Makefile index eaa5c4b12fb..8e38831429c 100644 --- a/textproc/xslide/Makefile +++ b/textproc/xslide/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.7 2008/10/11 09:31:58 uebayasi Exp $ +# $NetBSD: Makefile,v 1.8 2009/07/07 20:26:10 joerg Exp $ # DISTNAME= xslide-0.2.2 @@ -11,6 +11,7 @@ MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://xslide.sourceforge.net/ COMMENT= XSL major mode for emacs +PKG_DESTDIR_SUPPORT= user-destdir .include "../../editors/emacs/modules.mk" @@ -33,10 +34,10 @@ do-build: done do-install: - ${INSTALL_DATA_DIR} ${EMACS_LISPPREFIX}/${PKGBASE} - cd ${WRKSRC} && ${INSTALL_DATA} ${SRCS} ${SRCS:.el=.elc} ${EMACS_LISPPREFIX}/${PKGBASE} - ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/xslide - ${INSTALL_DATA} ${WRKSRC}/README.TXT ${PREFIX}/share/doc/xslide - ${INSTALL_DATA} ${WRKSRC}/dot_emacs ${PREFIX}/share/doc/xslide + ${INSTALL_DATA_DIR} ${DESTDIR}${EMACS_LISPPREFIX}/${PKGBASE} + cd ${WRKSRC} && ${INSTALL_DATA} ${SRCS} ${SRCS:.el=.elc} ${DESTDIR}${EMACS_LISPPREFIX}/${PKGBASE} + ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/xslide + ${INSTALL_DATA} ${WRKSRC}/README.TXT ${DESTDIR}${PREFIX}/share/doc/xslide + ${INSTALL_DATA} ${WRKSRC}/dot_emacs ${DESTDIR}${PREFIX}/share/doc/xslide .include "../../mk/bsd.pkg.mk" |