Sun Mar 1 18:09:18 2009 UTC ()
- texlive-tetex is needed at build-time only.
- Make sure that generating config.ps is not affected by the system's
  config.ps.

Bump PKGREVISION.


(minskim)
diff -r1.1.1.1 -r1.2 pkgsrc/print/dvipsk/Makefile

cvs diff -r1.1.1.1 -r1.2 pkgsrc/print/dvipsk/Makefile (expand / switch to unified diff)

--- pkgsrc/print/dvipsk/Makefile 2009/02/17 19:10:49 1.1.1.1
+++ pkgsrc/print/dvipsk/Makefile 2009/03/01 18:09:18 1.2
@@ -1,29 +1,30 @@ @@ -1,29 +1,30 @@
1# $NetBSD: Makefile,v 1.1.1.1 2009/02/17 19:10:49 minskim Exp $ 1# $NetBSD: Makefile,v 1.2 2009/03/01 18:09:18 minskim Exp $
2 2
3DISTNAME= texlive-20080816-source 3DISTNAME= texlive-20080816-source
4PKGNAME= dvipsk-5.97 4PKGNAME= dvipsk-5.97
 5PKGREVISION= 1
5CATEGORIES= print 6CATEGORIES= print
6MASTER_SITES= ${MASTER_SITE_TEX_CTAN:=systems/texlive/Source/} 7MASTER_SITES= ${MASTER_SITE_TEX_CTAN:=systems/texlive/Source/}
7EXTRACT_SUFX= .tar.lzma 8EXTRACT_SUFX= .tar.lzma
8 9
9MAINTAINER= minskim@NetBSD.org 10MAINTAINER= minskim@NetBSD.org
10HOMEPAGE= http://www.radicaleye.com/dvips.html 11HOMEPAGE= http://www.radicaleye.com/dvips.html
11COMMENT= DVI-to-PostScript translator 12COMMENT= DVI-to-PostScript translator
12 13
13CONFLICTS+= teTeX-bin<3.0nb24 14CONFLICTS+= teTeX-bin<3.0nb24
14CONFLICTS+= teTeX-texmf<3.0nb9 15CONFLICTS+= teTeX-texmf<3.0nb9
 16BUILD_DEPENDS+= texlive-tetex-[0-9]*:../../print/texlive-tetex
15DEPENDS+= tex-bin-dvipsk-[0-9]*:../../print/tex-bin-dvipsk 17DEPENDS+= tex-bin-dvipsk-[0-9]*:../../print/tex-bin-dvipsk
16DEPENDS+= texlive-tetex-[0-9]*:../../print/texlive-tetex 
17 18
18EXTRACT_ELEMENTS= ${DISTNAME}/texk/dvipsk \ 19EXTRACT_ELEMENTS= ${DISTNAME}/texk/dvipsk \
19 ${DISTNAME}/texk/make \ 20 ${DISTNAME}/texk/make \
20 ${DISTNAME}/texk/install.sh \ 21 ${DISTNAME}/texk/install.sh \
21 ${DISTNAME}/texk/mkinstalldirs 22 ${DISTNAME}/texk/mkinstalldirs
22 23
23PKG_DESTDIR_SUPPORT= user-destdir 24PKG_DESTDIR_SUPPORT= user-destdir
24 25
25GNU_CONFIGURE= yes 26GNU_CONFIGURE= yes
26INFO_FILES= yes 27INFO_FILES= yes
27USE_LIBTOOL= yes 28USE_LIBTOOL= yes
28WRKSRC= ${WRKDIR}/${DISTNAME}/texk/dvipsk 29WRKSRC= ${WRKDIR}/${DISTNAME}/texk/dvipsk
29 30
@@ -53,22 +54,23 @@ LOWER_PAPERSIZE= ${LOWER_PAPERSIZE_cmd:s @@ -53,22 +54,23 @@ LOWER_PAPERSIZE= ${LOWER_PAPERSIZE_cmd:s
53INSTALLATION_DIRS+= share/texmf-dist/dvips/config 54INSTALLATION_DIRS+= share/texmf-dist/dvips/config
54 55
55TEX_TEXMF_DIRS+= ${PKG_SYSCONFDIR} 56TEX_TEXMF_DIRS+= ${PKG_SYSCONFDIR}
56TEX_TEXMF_DIRS+= ${PREFIX}/share/texmf 57TEX_TEXMF_DIRS+= ${PREFIX}/share/texmf
57TEX_TEXMF_DIRS+= ${PREFIX}/share/texmf-dist 58TEX_TEXMF_DIRS+= ${PREFIX}/share/texmf-dist
58 59
59.include "../../print/kpathsea/buildlink3.mk" 60.include "../../print/kpathsea/buildlink3.mk"
60.include "../../print/kpathsea/texmf.mk" 61.include "../../print/kpathsea/texmf.mk"
61 62
62post-build: 63post-build:
63 ${MKDIR} -p ${WRKSRC}/texmf/dvips/config 64 ${MKDIR} -p ${WRKSRC}/texmf/dvips/config
64 ${CP} ${BIN_DVIPSK_PREFIX}/share/texmf/dvips/config/config.ps \ 65 ${CP} ${BIN_DVIPSK_PREFIX}/share/texmf/dvips/config/config.ps \
65 ${WRKSRC}/texmf/dvips/config 66 ${WRKSRC}/texmf/dvips/config
66 env TFC_TEXMFCONFIG=${WRKSRC}/texmf \ 67 env TEXMFCONFIG=${BIN_DVIPSK_PREFIX}/share/texmf \
 68 TFC_TEXMFCONFIG=${WRKSRC}/texmf \
67 configPsFile=${WRKSRC}/config.ps \ 69 configPsFile=${WRKSRC}/config.ps \
68 ${TETEX_PREFIX}/bin/texconfig dvips paper ${LOWER_PAPERSIZE} 70 ${TETEX_PREFIX}/bin/texconfig dvips paper ${LOWER_PAPERSIZE}
69 71
70post-install: 72post-install:
71 ${INSTALL_DATA} ${WRKSRC}/texmf/dvips/config/config.ps \ 73 ${INSTALL_DATA} ${WRKSRC}/texmf/dvips/config/config.ps \
72 ${DESTDIR}${PREFIX}/share/texmf-dist/dvips/config 74 ${DESTDIR}${PREFIX}/share/texmf-dist/dvips/config
73 75
74.include "../../mk/bsd.pkg.mk" 76.include "../../mk/bsd.pkg.mk"