Thu Jan 28 19:33:08 2010 UTC ()
Do not build formats using omega.

omega and lambda were removed from TeX Live.  Use aleph and lamed
instead.


(minskim)
diff -r1.52 -r1.53 pkgsrc/print/teTeX3-bin/Makefile
diff -r1.19 -r1.20 pkgsrc/print/teTeX3-bin/PLIST
diff -r1.4 -r1.5 pkgsrc/print/teTeX3-bin/files/format.tetex.cnf

cvs diff -r1.52 -r1.53 pkgsrc/print/teTeX3-bin/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/print/teTeX3-bin/Attic/Makefile 2009/09/24 18:53:46 1.52
+++ pkgsrc/print/teTeX3-bin/Attic/Makefile 2010/01/28 19:33:07 1.53
@@ -1,39 +1,36 @@ @@ -1,39 +1,36 @@
1# $NetBSD: Makefile,v 1.52 2009/09/24 18:53:46 minskim Exp $ 1# $NetBSD: Makefile,v 1.53 2010/01/28 19:33:07 minskim Exp $
2 2
3DISTNAME= tetex-src-3.0 3DISTNAME= tetex-src-3.0
4PKGNAME= ${DISTNAME:C/tetex/teTeX/:C/src/bin/} 4PKGNAME= ${DISTNAME:C/tetex/teTeX/:C/src/bin/}
5PKGREVISION= 37 5PKGREVISION= 38
6CATEGORIES= print 6CATEGORIES= print
7MASTER_SITES= ${MASTER_SITE_TEX_CTAN:=systems/unix/teTeX/3.0/distrib/} 7MASTER_SITES= ${MASTER_SITE_TEX_CTAN:=systems/unix/teTeX/3.0/distrib/}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://www.tug.org/tetex/ 10HOMEPAGE= http://www.tug.org/tetex/
11COMMENT= TeX distribution for UNIX compatible systems - binaries 11COMMENT= TeX distribution for UNIX compatible systems - binaries
12 12
13PKG_DESTDIR_SUPPORT= user-destdir 13PKG_DESTDIR_SUPPORT= user-destdir
14 14
15DEPENDS+= makeindexk-[0-9]*:../../textproc/makeindexk 15DEPENDS+= makeindexk-[0-9]*:../../textproc/makeindexk
16DEPENDS+= teTeX-texmf>=3.0nb14:../../print/teTeX3-texmf 16DEPENDS+= teTeX-texmf>=3.0nb14:../../print/teTeX3-texmf
17DEPENDS+= tex-bin-kpathsea-[0-9]*:../../print/tex-bin-kpathsea 17DEPENDS+= tex-bin-kpathsea-[0-9]*:../../print/tex-bin-kpathsea
18DEPENDS+= tex-bin-latex-[0-9]*:../../print/tex-bin-latex 18DEPENDS+= tex-bin-latex-[0-9]*:../../print/tex-bin-latex
19DEPENDS+= tex-bin-metafont-[0-9]*:../../fonts/tex-bin-metafont 19DEPENDS+= tex-bin-metafont-[0-9]*:../../fonts/tex-bin-metafont
20DEPENDS+= tex-bin-tex-[0-9]*:../../print/tex-bin-tex 20DEPENDS+= tex-bin-tex-[0-9]*:../../print/tex-bin-tex
21DEPENDS+= tex-pdftex-[0-9]*:../../print/tex-pdftex 21DEPENDS+= tex-pdftex-[0-9]*:../../print/tex-pdftex
22DEPENDS+= web2c>=7.5.7nb2:../../print/web2c 22DEPENDS+= web2c>=7.5.7nb2:../../print/web2c
23 23
24# games/omega previously installed an omega executable too 
25CONFLICTS+= omega<0.90.4nb1 
26 
27INFO_FILES= # PLIST 24INFO_FILES= # PLIST
28 25
29USE_TOOLS+= bison lex 26USE_TOOLS+= bison lex
30 27
31USE_LIBTOOL= yes 28USE_LIBTOOL= yes
32 29
33CONFIGURE_ARGS+= --without-texinfo --without-texi2html 30CONFIGURE_ARGS+= --without-texinfo --without-texi2html
34CONFIGURE_ARGS+= --without-dvipdfm --without-dvipng 31CONFIGURE_ARGS+= --without-dvipdfm --without-dvipng
35CONFIGURE_ARGS+= --without-dvipsk --without-odvipsk 32CONFIGURE_ARGS+= --without-dvipsk --without-odvipsk
36CONFIGURE_ARGS+= --without-dviljk --without-gsftopk 33CONFIGURE_ARGS+= --without-dviljk --without-gsftopk
37CONFIGURE_ARGS+= --without-makeindexk --without-ps2pkm 34CONFIGURE_ARGS+= --without-makeindexk --without-ps2pkm
38CONFIGURE_ARGS+= --without-etex --without-omega --without-aleph \ 35CONFIGURE_ARGS+= --without-etex --without-omega --without-aleph \
39 --without-pdftex --without-pdfetex --without-pdfxtex 36 --without-pdftex --without-pdfetex --without-pdfxtex
@@ -71,20 +68,19 @@ INSTALLATION_DIRS+= info share/texmf/fmt @@ -71,20 +68,19 @@ INSTALLATION_DIRS+= info share/texmf/fmt
71TEX_TEXMF_DIRS= ${PREFIX}/share/texmf 68TEX_TEXMF_DIRS= ${PREFIX}/share/texmf
72 69
73TEX_FORMAT_NAMES+= tetex 70TEX_FORMAT_NAMES+= tetex
74 71
75.include "../../print/kpathsea/texmf.mk" 72.include "../../print/kpathsea/texmf.mk"
76.include "../../print/teTeX3-bin/Makefile.common" 73.include "../../print/teTeX3-bin/Makefile.common"
77.include "../../print/texlive-tetex/format.mk" 74.include "../../print/texlive-tetex/format.mk"
78 75
79post-extract: 76post-extract:
80 ${RM} -rf ${WRKSRC}/texk/kpathsea 77 ${RM} -rf ${WRKSRC}/texk/kpathsea
81 78
82post-install: 79post-install:
83 ${LN} -sf mpost ${DESTDIR}${PREFIX}/bin/metafun 80 ${LN} -sf mpost ${DESTDIR}${PREFIX}/bin/metafun
84 ${LN} -sf omega ${DESTDIR}${PREFIX}/bin/lambda 
85 ${LN} -sf aleph ${DESTDIR}${PREFIX}/bin/lamed 81 ${LN} -sf aleph ${DESTDIR}${PREFIX}/bin/lamed
86 ${LN} -sf pdftex ${DESTDIR}${PREFIX}/bin/mptopdf 82 ${LN} -sf pdftex ${DESTDIR}${PREFIX}/bin/mptopdf
87 ${INSTALL_DATA} ${FILESDIR}/format.tetex.cnf \ 83 ${INSTALL_DATA} ${FILESDIR}/format.tetex.cnf \
88 ${DESTDIR}${PREFIX}/share/texmf/fmtutil 84 ${DESTDIR}${PREFIX}/share/texmf/fmtutil
89 85
90.include "../../mk/bsd.pkg.mk" 86.include "../../mk/bsd.pkg.mk"

cvs diff -r1.19 -r1.20 pkgsrc/print/teTeX3-bin/Attic/PLIST (expand / switch to unified diff)

--- pkgsrc/print/teTeX3-bin/Attic/PLIST 2009/09/24 23:39:11 1.19
+++ pkgsrc/print/teTeX3-bin/Attic/PLIST 2010/01/28 19:33:07 1.20
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1@comment $NetBSD: PLIST,v 1.19 2009/09/24 23:39:11 minskim Exp $ 1@comment $NetBSD: PLIST,v 1.20 2010/01/28 19:33:07 minskim Exp $
2bin/fdf2tan 2bin/fdf2tan
3bin/fdf2tex 3bin/fdf2tex
4bin/lambda 
5bin/lamed 4bin/lamed
6bin/makempy 5bin/makempy
7bin/metafun 6bin/metafun
8bin/mptopdf 7bin/mptopdf
9bin/pdfcrop 8bin/pdfcrop
10bin/texdoc 9bin/texdoc
11bin/texdoctk 10bin/texdoctk
12bin/texexec 11bin/texexec
13bin/texfind 12bin/texfind
14bin/texfont 13bin/texfont
15bin/texshow 14bin/texshow
16bin/texutil 15bin/texutil
17bin/thumbpdf 16bin/thumbpdf

cvs diff -r1.4 -r1.5 pkgsrc/print/teTeX3-bin/files/Attic/format.tetex.cnf (expand / switch to unified diff)

--- pkgsrc/print/teTeX3-bin/files/Attic/format.tetex.cnf 2009/04/30 01:01:41 1.4
+++ pkgsrc/print/teTeX3-bin/files/Attic/format.tetex.cnf 2010/01/28 19:33:07 1.5
@@ -24,28 +24,26 @@ @@ -24,28 +24,26 @@
24 24
25# The format of the table is: 25# The format of the table is:
26 26
27# format engine pattern-file arguments 27# format engine pattern-file arguments
28 28
29# The last part of "arguments" must be the name of the file to run 29# The last part of "arguments" must be the name of the file to run
30# initex (or another "ini"-engine) on. 30# initex (or another "ini"-engine) on.
31 31
32# metafont and metapost: 32# metafont and metapost:
33mpost mpost - -translate-file=cp227.tcx mpost.mp 33mpost mpost - -translate-file=cp227.tcx mpost.mp
34metafun mpost - -translate-file=cp227.tcx metafun.mp 34metafun mpost - -translate-file=cp227.tcx metafun.mp
35 35
36# Standard formats (plain, latex) with all engines: 36# Standard formats (plain, latex) with all engines:
37omega omega - omega.ini 
38lambda omega language.dat lambda.ini 
39aleph aleph - *aleph.ini 37aleph aleph - *aleph.ini
40lamed aleph language.dat *lambda.ini 38lamed aleph language.dat *lambda.ini
41 39
42# The amstex format: 40# The amstex format:
43 41
44# Change "amstex.ini -> bamstex.ini" and "- -> language.dat" 42# Change "amstex.ini -> bamstex.ini" and "- -> language.dat"
45# if you want babel support in amstex: 43# if you want babel support in amstex:
46#! amstex pdfetex - -translate-file=cp227.tcx *amstex.ini 44#! amstex pdfetex - -translate-file=cp227.tcx *amstex.ini
47 45
48# Change "pdfamstex.ini -> pdfbamstex.ini" and "- -> language.dat" 46# Change "pdfamstex.ini -> pdfbamstex.ini" and "- -> language.dat"
49# if you want babel support in pdfamstex: 47# if you want babel support in pdfamstex:
50#! pdfamstex pdfetex - -translate-file=cp227.tcx *pdfamstex.ini 48#! pdfamstex pdfetex - -translate-file=cp227.tcx *pdfamstex.ini
51 49