summaryrefslogtreecommitdiff
path: root/print
diff options
context:
space:
mode:
authorjoerg <joerg>2006-11-05 17:31:09 +0000
committerjoerg <joerg>2006-11-05 17:31:09 +0000
commita04891bb08b7613694e96b6c35d1de4d40422b95 (patch)
tree9c7b8d7af3ab6f4c4b742fb364df84b9851cf76c /print
parent99d41bdd30141350ae72be44236404dfb3afa3b1 (diff)
downloadpkgsrc-a04891bb08b7613694e96b6c35d1de4d40422b95.tar.gz
DESTDIR support.
Diffstat (limited to 'print')
-rw-r--r--print/ghostscript-gnu/Makefile6
-rw-r--r--print/ghostscript-gnu/distinfo4
-rw-r--r--print/ghostscript-gnu/patches/patch-ab125
-rw-r--r--print/gimp-print-lib/Makefile4
-rw-r--r--print/libgnomeprintui/Makefile4
-rw-r--r--print/teTeX/Makefile4
-rw-r--r--print/teTeX3-texmf/Makefile6
7 files changed, 141 insertions, 12 deletions
diff --git a/print/ghostscript-gnu/Makefile b/print/ghostscript-gnu/Makefile
index 020f17fbea9..10b5a323e5e 100644
--- a/print/ghostscript-gnu/Makefile
+++ b/print/ghostscript-gnu/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.14 2006/07/27 18:48:03 jlam Exp $
+# $NetBSD: Makefile,v 1.15 2006/11/05 17:34:44 joerg Exp $
DISTNAME= ghostscript-${GS_VERS}
PKGNAME= ghostscript-gnu-${GS_VERS}
@@ -13,6 +13,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
COMMENT= GNU Postscript interpreter with all drivers
HOMEPAGE= http://www.cs.wisc.edu/~ghost/index.html
+PKG_DESTDIR_SUPPORT= user-destdir
+
CONFLICTS+= ghostscript{,-nox11}-[0-9]*
CONFLICTS+= ghostscript-afpl-[0-9]*
CONFLICTS+= ghostscript-esp{,-nox11}-[0-9]*
@@ -93,7 +95,7 @@ post-extract:
# Reinstall the gs binary so that it's properly stripped.
post-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/bin/gs ${PREFIX}/bin/gs
+ ${INSTALL_PROGRAM} ${WRKSRC}/bin/gs ${DESTDIR}${PREFIX}/bin/gs
.include "../../graphics/png/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/print/ghostscript-gnu/distinfo b/print/ghostscript-gnu/distinfo
index 9abbdf9154c..7be0cca3f81 100644
--- a/print/ghostscript-gnu/distinfo
+++ b/print/ghostscript-gnu/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.5 2005/11/27 17:06:36 adrianp Exp $
+$NetBSD: distinfo,v 1.6 2006/11/05 17:34:44 joerg Exp $
SHA1 (ghostscript/ghostscript-8.15.tar.bz2) = 9b72a87e0521545265ec207bf12b7c20003ae2ad
RMD160 (ghostscript/ghostscript-8.15.tar.bz2) = fb8f997c164c98c8c73dee032bb4f2fef3e90901
@@ -7,6 +7,6 @@ SHA1 (ghostscript/jpegsrc.v6b.tar.gz) = 7079f0d6c42fad0cfba382cf6ad322add1ace8f9
RMD160 (ghostscript/jpegsrc.v6b.tar.gz) = 18892206014fbb8cae2a44e281f4ed53feaf7882
Size (ghostscript/jpegsrc.v6b.tar.gz) = 613261 bytes
SHA1 (patch-aa) = f9d706b19430c32f568316c0b02eee792e311236
-SHA1 (patch-ab) = ee1cad8503700d088e2a4dcf4c3d14237cb84b0e
+SHA1 (patch-ab) = f8c30796f284d504749adac1847ca6106253fe90
SHA1 (patch-ac) = 9758dcf3427ab1a7b018060b928d60f42dd9fd5e
SHA1 (patch-ad) = 964023e6d5e94f7cd471a9e7c5b29c4ce7db715e
diff --git a/print/ghostscript-gnu/patches/patch-ab b/print/ghostscript-gnu/patches/patch-ab
index 5df80803340..2ec10cd507a 100644
--- a/print/ghostscript-gnu/patches/patch-ab
+++ b/print/ghostscript-gnu/patches/patch-ab
@@ -1,8 +1,114 @@
-$NetBSD: patch-ab,v 1.1.1.1 2002/09/13 05:43:28 jlam Exp $
+$NetBSD: patch-ab,v 1.2 2006/11/05 17:34:44 joerg Exp $
---- src/unixinst.mak.orig Thu Apr 18 18:10:40 2002
+--- src/unixinst.mak.orig 2003-12-12 22:08:05.000000000 +0000
+++ src/unixinst.mak
-@@ -133,7 +133,7 @@ install-man: $(PSMANDIR)/gs.1
+@@ -28,24 +28,24 @@ install: install-exec install-scripts in
+ # rules, just in case bindir or scriptdir is a subdirectory of any of these.
+
+ install-exec: STDDIRS $(GS_XE)
+- -mkdir -p $(datadir)
+- -mkdir -p $(gsdir)
+- -mkdir -p $(gsdatadir)
+- -mkdir -p $(bindir)
+- $(INSTALL_PROGRAM) $(GS_XE) $(bindir)/$(GS)
++ -mkdir -p ${DESTDIR}$(datadir)
++ -mkdir -p ${DESTDIR}$(gsdir)
++ -mkdir -p ${DESTDIR}$(gsdatadir)
++ -mkdir -p ${DESTDIR}$(bindir)
++ $(INSTALL_PROGRAM) $(GS_XE) ${DESTDIR}$(bindir)/$(GS)
+
+ install-scripts: $(PSLIBDIR)/gsnd
+- -mkdir -p $(datadir)
+- -mkdir -p $(gsdir)
+- -mkdir -p $(gsdatadir)
+- -mkdir -p $(scriptdir)
++ -mkdir -p ${DESTDIR}$(datadir)
++ -mkdir -p ${DESTDIR}$(gsdir)
++ -mkdir -p ${DESTDIR}$(gsdatadir)
++ -mkdir -p ${DESTDIR}$(scriptdir)
+ $(SH) -c 'for f in \
+ gsbj gsdj gsdj500 gslj gslp gsnd \
+ bdftops dumphints dvipdf eps2eps font2c \
+ pdf2dsc pdf2ps pdfopt pf2afm pfbtopfa printafm \
+ ps2ascii ps2epsi ps2pdf ps2pdf12 ps2pdf13 ps2pdf14 ps2pdfwr ps2ps wftopfa \
+ fixmswrd.pl lprsetup.sh pj-gs.sh pv.sh sysvlp.sh unix-lpr.sh ;\
+- do if ( test -f $(PSLIBDIR)/$$f ); then $(INSTALL_PROGRAM) $(PSLIBDIR)/$$f $(scriptdir); fi;\
++ do if ( test -f $(PSLIBDIR)/$$f ); then $(INSTALL_PROGRAM) $(PSLIBDIR)/$$f ${DESTDIR}$(scriptdir); fi;\
+ done'
+
+ PSRESDIR=$(PSLIBDIR)/../Resource
+@@ -59,10 +59,10 @@ install-data: install-libdata install-re
+ # one file from each subdirectory just as a sanity check.
+
+ install-libdata:
+- -mkdir -p $(datadir)
+- -mkdir -p $(gsdir)
+- -mkdir -p $(gsdatadir)
+- -mkdir -p $(gsdatadir)/lib
++ -mkdir -p ${DESTDIR}$(datadir)
++ -mkdir -p ${DESTDIR}$(gsdir)
++ -mkdir -p ${DESTDIR}$(gsdatadir)
++ -mkdir -p ${DESTDIR}$(gsdatadir)/lib
+ $(SH) -c 'for f in \
+ Fontmap Fontmap.GS cidfmap \
+ FAPIcidfmap FAPIconfig FAPIfontmap xlatmap \
+@@ -79,24 +79,24 @@ viewcmyk.ps viewgif.ps viewjpeg.ps viewm
+ viewpcx.ps viewpbm.ps viewps2a.ps \
+ winmaps.ps wftopfa.ps wrfont.ps zeroline.ps \
+ pdf2dsc.ps pdfopt.ps ;\
+- do if ( test -f $(PSLIBDIR)/$$f ); then $(INSTALL_DATA) $(PSLIBDIR)/$$f $(gsdatadir)/lib; fi;\
++ do if ( test -f $(PSLIBDIR)/$$f ); then $(INSTALL_DATA) $(PSLIBDIR)/$$f ${DESTDIR}$(gsdatadir)/lib; fi;\
+ done'
+ $(SH) -c 'for f in $(PSLIBDIR)/gs_*.ps $(PSLIBDIR)/pdf*.ps;\
+- do $(INSTALL_DATA) $$f $(gsdatadir)/lib ;\
++ do $(INSTALL_DATA) $$f ${DESTDIR}$(gsdatadir)/lib ;\
+ done'
+ $(SH) -c 'for f in $(PSLIBDIR)/*.ppd $(PSLIBDIR)/*.rpd $(PSLIBDIR)/*.upp $(PSLIBDIR)/*.xbm $(PSLIBDIR)/*.xpm;\
+- do $(INSTALL_DATA) $$f $(gsdatadir)/lib ;\
++ do $(INSTALL_DATA) $$f ${DESTDIR}$(gsdatadir)/lib ;\
+ done'
+
+ # install the default resource files
+ # copy in every category (directory) but CVS
+ RES_CATEGORIES=`ls $(PSRESDIR) | grep -v CVS`
+ install-resdata: $(PSRESDIR)/Decoding/Unicode
+- -mkdir -p $(datadir)
+- -mkdir -p $(gsdir)
+- -mkdir -p $(gsdatadir)/Resource
++ -mkdir -p ${DESTDIR}$(datadir)
++ -mkdir -p ${DESTDIR}$(gsdir)
++ -mkdir -p ${DESTDIR}$(gsdatadir)/Resource
+ $(SH) -c 'for dir in $(RES_CATEGORIES); do \
+- rdir=$(gsdatadir)/Resource/$$dir ; \
++ rdir=${DESTDIR}$(gsdatadir)/Resource/$$dir ; \
+ test -d $$rdir || mkdir -p $$rdir ; \
+ for file in $(PSRESDIR)/$$dir/*; do \
+ if test -f $$file; then $(INSTALL_DATA) $$file $$rdir ; fi \
+@@ -117,9 +117,9 @@ DOC_PAGES=PUBLIC README index.html gs.cs
+ Psfiles.htm Public.htm Readme.htm Release.htm \
+ Source.htm Tester.htm Unix-lpr.htm Use.htm Xfonts.htm
+ install-doc: $(PSDOCDIR)/News.htm
+- -mkdir -p $(docdir)
++ -mkdir -p ${DESTDIR}$(docdir)
+ $(SH) -c 'for f in $(DOC_PAGES) ;\
+- do if ( test -f $(PSDOCDIR)/$$f ); then $(INSTALL_DATA) $(PSDOCDIR)/$$f $(docdir); fi;\
++ do if ( test -f $(PSDOCDIR)/$$f ); then $(INSTALL_DATA) $(PSDOCDIR)/$$f ${DESTDIR}$(docdir); fi;\
+ done'
+
+ # install the man pages for each locale
+@@ -128,9 +128,9 @@ MAN1_LINKS_PS2PS=eps2eps
+ MAN1_LINKS_PS2PDF=ps2pdf12 ps2pdf13
+ MAN1_LINKS_GSLP=gsbj gsdj gsdj500 gslj
+ install-man: $(PSMANDIR)/gs.1
+- $(SH) -c 'test -d $(mandir) || mkdir -p $(mandir)'
++ $(SH) -c 'test -d ${DESTDIR}$(mandir) || mkdir -p ${DESTDIR}$(mandir)'
+ $(SH) -c 'for d in $(MAN_LCDIRS) ;\
+- do man1dir=$(mandir)/$$d/man$(man1ext) ;\
++ do man1dir=${DESTDIR}$(mandir)/$$d/man$(man1ext) ;\
+ ( test -d $$man1dir || mkdir -p $$man1dir ) ;\
+ for f in $(PSMANDIR)/$$d/*.1 ;\
+ do $(INSTALL_DATA) $$f $$man1dir ;\
+@@ -146,7 +146,7 @@ install-man: $(PSMANDIR)/gs.1
ln -s ps2pdf.$(man1ext) $$f.$(man1ext) ) ;\
done ;\
fi ;\
@@ -11,3 +117,16 @@ $NetBSD: patch-ab,v 1.1.1.1 2002/09/13 05:43:28 jlam Exp $
then for f in $(MAN1_LINKS_GSLP) ;\
do ( cd $$man1dir; rm -f $$f.$(man1ext) ;\
ln -s gslp.$(man1ext) $$f.$(man1ext) ) ;\
+@@ -157,10 +157,10 @@ install-man: $(PSMANDIR)/gs.1
+
+ # install the example files
+ install-examples:
+- -mkdir -p $(exdir)
++ -mkdir -p ${DESTDIR}$(exdir)
+ for f in \
+ alphabet.ps chess.ps colorcir.ps doretree.ps escher.ps \
+ golfer.eps grayalph.ps snowflak.ps tiger.eps vasarely.ps waterfal.ps \
+ ridt91.eps ;\
+- do $(INSTALL_DATA) $(PSEXDIR)/$$f $(exdir) ;\
++ do $(INSTALL_DATA) $(PSEXDIR)/$$f ${DESTDIR}$(exdir) ;\
+ done
diff --git a/print/gimp-print-lib/Makefile b/print/gimp-print-lib/Makefile
index 609956f1186..a3c4df9e9c9 100644
--- a/print/gimp-print-lib/Makefile
+++ b/print/gimp-print-lib/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.30 2006/03/31 23:56:29 jlam Exp $
+# $NetBSD: Makefile,v 1.31 2006/11/05 17:34:44 joerg Exp $
DISTNAME= gimp-print-4.2.7
PKGNAME= gimp-print-lib-4.2.7
@@ -10,6 +10,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://gimp-print.sourceforge.net/
COMMENT= Drivers for Canon, Epson, Lexmark, and PCL printers
+PKG_DESTDIR_SUPPORT= user-destdir
+
USE_TOOLS+= gmake lex
USE_PKGLOCALEDIR= yes
USE_LIBTOOL= yes
diff --git a/print/libgnomeprintui/Makefile b/print/libgnomeprintui/Makefile
index 74e996c7423..f2edcf05640 100644
--- a/print/libgnomeprintui/Makefile
+++ b/print/libgnomeprintui/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.45 2006/04/17 13:46:07 wiz Exp $
+# $NetBSD: Makefile,v 1.46 2006/11/05 17:34:44 joerg Exp $
#
DISTNAME= libgnomeprintui-2.12.1
@@ -11,6 +11,8 @@ MAINTAINER= jmmv@NetBSD.org
HOMEPAGE= http://www.levien.com/gnome/print-arch.html
COMMENT= Graphical library for the GNOME2 Printing Architecture
+PKG_DESTDIR_SUPPORT= user-destdir
+
GNU_CONFIGURE= YES
USE_PKGLOCALEDIR= YES
USE_TOOLS+= gmake msgfmt pkg-config
diff --git a/print/teTeX/Makefile b/print/teTeX/Makefile
index 5ebaed7f5a6..4daf7cd9fb1 100644
--- a/print/teTeX/Makefile
+++ b/print/teTeX/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.42 2006/02/05 23:10:39 joerg Exp $
+# $NetBSD: Makefile,v 1.43 2006/11/05 17:34:44 joerg Exp $
#
DISTNAME= teTeX-3.0
@@ -11,6 +11,8 @@ MAINTAINER= kei@NetBSD.org
HOMEPAGE= http://www.tug.org/tetex/
COMMENT= Thomas Esser's TeX distribution for UNIX compatible systems, version 2
+PKG_DESTDIR_SUPPORT= user-destdir
+
DEPENDS+= texi2html>=1.52:../../textproc/texi2html
CONFLICTS+= teTeX2-[0-9]*
diff --git a/print/teTeX3-texmf/Makefile b/print/teTeX3-texmf/Makefile
index 7536d53a431..a292229d5f1 100644
--- a/print/teTeX3-texmf/Makefile
+++ b/print/teTeX3-texmf/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.15 2006/10/09 03:08:24 rillig Exp $
+# $NetBSD: Makefile,v 1.16 2006/11/05 17:34:44 joerg Exp $
#
DISTNAME= tetex-texmf-3.0
@@ -11,6 +11,8 @@ MAINTAINER= kei@NetBSD.org,pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.tug.org/tetex/
COMMENT= Machine-independent part of teTeX
+PKG_DESTDIR_SUPPORT= user-destdir
+
CONFLICTS+= teTeX-share-[0-9]*
WRKSRC= ${WRKDIR}/tetex
@@ -28,6 +30,6 @@ post-extract:
rm -f ${WRKSRC}/ls-R
do-install:
- cd ${WRKSRC} && pax -wr -s ',.*\.orig$$,,' * ${PREFIX}/share/texmf-dist
+ cd ${WRKSRC} && pax -wr -s ',.*\.orig$$,,' * ${DESTDIR}${PREFIX}/share/texmf-dist
.include "../../mk/bsd.pkg.mk"