Wed Apr 25 15:47:50 2012 UTC ()
Let tex-texdoc honor the x11 option.


(minskim)
diff -r1.1.1.1 -r1.2 pkgsrc/print/tex-texdoc/Makefile
diff -r1.1.1.1 -r1.2 pkgsrc/print/tex-texdoc/PLIST
diff -r0 -r1.1 pkgsrc/print/tex-texdoc/options.mk

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

--- pkgsrc/print/tex-texdoc/Makefile 2012/02/09 21:20:31 1.1.1.1
+++ pkgsrc/print/tex-texdoc/Makefile 2012/04/25 15:47:49 1.2
@@ -1,26 +1,23 @@ @@ -1,26 +1,23 @@
1# $NetBSD: Makefile,v 1.1.1.1 2012/02/09 21:20:31 minskim Exp $ 1# $NetBSD: Makefile,v 1.2 2012/04/25 15:47:49 minskim Exp $
2 2
3DISTNAME= texdoc 3DISTNAME= texdoc
4PKGNAME= tex-${DISTNAME:S/./-/}-2011 4PKGNAME= tex-${DISTNAME:S/./-/}-2011
5TEXLIVE_REV= 24354 5TEXLIVE_REV= 24354
6 6
7MAINTAINER= minskim@NetBSD.org 7MAINTAINER= minskim@NetBSD.org
8COMMENT= Documentation access for TeX distributions 8COMMENT= Documentation access for TeX distributions
9LICENSE= gnu-gpl-v3 9LICENSE= gnu-gpl-v3
10 10
11CONFLICTS+= teTeX-bin<3.0nb50 11CONFLICTS+= teTeX-bin<3.0nb50
12DEPENDS+= p5-Tk-[0-9]*:../../x11/p5-Tk 
13 12
14REPLACE_PERL= bin/texdoctk 
15REPLACE_TEXLUA= bin/texdoc 13REPLACE_TEXLUA= bin/texdoc
16TEX_TEXMF_DIRS+= ${PREFIX}/share/texmf ${PREFIX}/share/texmf-dist 14TEX_TEXMF_DIRS+= ${PREFIX}/share/texmf ${PREFIX}/share/texmf-dist
17 15
18.include "../../print/texlive/package.mk" 16.include "../../print/texlive/package.mk"
 17.include "options.mk"
19 18
20post-extract: 19post-extract: extract-texdoctk
21 ${MKDIR} ${WRKSRC}/bin 20 ${MKDIR} ${WRKSRC}/bin
22 ${MV} ${WRKSRC}/texmf/scripts/tetex/texdoctk.pl ${WRKSRC}/bin/texdoctk 
23 ${RMDIR} ${WRKSRC}/texmf/scripts/tetex 
24 ${MV} ${WRKSRC}/texmf/scripts/texdoc/texdoc.tlu ${WRKSRC}/bin/texdoc 21 ${MV} ${WRKSRC}/texmf/scripts/texdoc/texdoc.tlu ${WRKSRC}/bin/texdoc
25 22
26.include "../../mk/bsd.pkg.mk" 23.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1.1.1 -r1.2 pkgsrc/print/tex-texdoc/PLIST (expand / switch to unified diff)

--- pkgsrc/print/tex-texdoc/PLIST 2012/02/09 21:20:31 1.1.1.1
+++ pkgsrc/print/tex-texdoc/PLIST 2012/04/25 15:47:49 1.2
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1@comment $NetBSD: PLIST,v 1.1.1.1 2012/02/09 21:20:31 minskim Exp $ 1@comment $NetBSD: PLIST,v 1.2 2012/04/25 15:47:49 minskim Exp $
2bin/texdoc 2bin/texdoc
3bin/texdoctk 3${PLIST.x11}bin/texdoctk
4share/texmf-dist/texdoc/texdoc.cnf 4share/texmf-dist/texdoc/texdoc.cnf
5share/texmf/scripts/texdoc/Data.meta.lua 5share/texmf/scripts/texdoc/Data.meta.lua
6share/texmf/scripts/texdoc/Data.tlpdb.lua 6share/texmf/scripts/texdoc/Data.tlpdb.lua
7share/texmf/scripts/texdoc/alias.tlu 7share/texmf/scripts/texdoc/alias.tlu
8share/texmf/scripts/texdoc/config.tlu 8share/texmf/scripts/texdoc/config.tlu
9share/texmf/scripts/texdoc/constants.tlu 9share/texmf/scripts/texdoc/constants.tlu
10share/texmf/scripts/texdoc/functions.tlu 10share/texmf/scripts/texdoc/functions.tlu
11share/texmf/scripts/texdoc/main.tlu 11share/texmf/scripts/texdoc/main.tlu
12share/texmf/scripts/texdoc/score.tlu 12share/texmf/scripts/texdoc/score.tlu
13share/texmf/scripts/texdoc/search.tlu 13share/texmf/scripts/texdoc/search.tlu
14share/texmf/scripts/texdoc/texdoclib.tlu 14share/texmf/scripts/texdoc/texdoclib.tlu
15share/texmf/scripts/texdoc/view.tlu 15share/texmf/scripts/texdoc/view.tlu
16share/texmf/texdoctk/texdocrc-win32.defaults 16share/texmf/texdoctk/texdocrc-win32.defaults

File Added: pkgsrc/print/tex-texdoc/Attic/options.mk
# $NetBSD: options.mk,v 1.1 2012/04/25 15:47:49 minskim Exp $

PKG_OPTIONS_VAR=	PKG_OPTIONS.tex-texdoc
PKG_SUPPORTED_OPTIONS+=	x11
PKG_SUGGESTED_OPTIONS+=	x11

.include "../../mk/bsd.options.mk"

PLIST_VARS+=		x11
.if !empty(PKG_OPTIONS:Mx11)
DEPENDS+=	p5-Tk-[0-9]*:../../x11/p5-Tk

PLIST.x11=	yes
REPLACE_PERL=	bin/texdoctk

extract-texdoctk:
	${MKDIR} ${WRKSRC}/bin
	${MV} ${WRKSRC}/texmf/scripts/tetex/texdoctk.pl ${WRKSRC}/bin/texdoctk
	${RMDIR} ${WRKSRC}/texmf/scripts/tetex
.else
extract-texdoctk:
	${RM} -rf ${WRKSRC}/texmf/scripts/tetex
.endif