Commit graph

90 commits

Author SHA1 Message Date
minskim
5eb0d0da19 tex-bin-latex was replaced with tex-latex-bin in TeX Live 2009. 2010-02-19 18:19:44 +00:00
minskim
02e9343081 Replace tex-bin-metafont with tex-metafont.
The former was obsoleted by the latter in TeX Live 2009.
2010-02-08 05:04:32 +00:00
minskim
cbc3ea40c3 Replace tex-bin-kpathsea (TeX Live 2008) with tex-kpathsea (TeX Live 2009). 2010-01-30 00:26:09 +00:00
minskim
51435e2e6d Adapt teTeX-bin to TeX Live 2009.
- Replace tex-bin-tex with tex-tex.
- Remove format.tetex.cnf, which is no longer used.
2010-01-29 21:46:19 +00:00
minskim
9469aac73e More teTeX3-bin fixes for TeX Live 2009.
- Remove mplib's format from ${VARBASE} when teTeX-bin is deinstalled.
- Do not install the man page of lambda, which is no longer installed.
2010-01-28 21:37:35 +00:00
minskim
d037fe774c Do not build formats using omega.
omega and lambda were removed from TeX Live.  Use aleph and lamed
instead.
2010-01-28 19:33:07 +00:00
minskim
9d6c7b27bb Remove files that are no longer installed. 2009-09-24 23:39:11 +00:00
minskim
29c6a1dd45 Resolve conflicts between tex-a2ping, texlive-pdftools, and teTeX-bin,
so that the teTeX meta package can be installed.

This should have been done in teTeX3-bin-3.0nb35.
2009-09-24 18:53:46 +00:00
tron
8e98653539 Add missing commands "bin/a2ping", "bin/e2pall" and "bin/epstopdf".
Bump package revision.
2009-09-20 09:45:28 +00:00
minskim
ede6b4b1b6 Do not build gsftopk, ps2pkm, a2ping, and pdftools included in teTeX.
Newer versions are available as fonts/gsftopdf, fonts/ps2pkm,
graphics/tex-a2ping, and texlive-pdftools, respectively.
2009-09-19 15:34:51 +00:00
wiz
5ce5fb991e Remove kei as maintainer, he resigned. 2009-09-02 08:34:13 +00:00
minskim
663045abae PKGREVISION bump because of the kpathsea API change. 2009-06-09 21:31:03 +00:00
minskim
10114129f5 Replace the following commands and utilities of teTeX with those in
TeX Live: dviljk, makeindexk, and metafont.

Bump PKGREVISION for teTeX-bin and teTeX.
2009-04-30 01:01:40 +00:00
minskim
603c802313 - Replace teTeX's LaTeX macro with TeX Live's version.
- Use UTF-8 hyphenation patterns, which can be used with luatex.
- Create symlinks for TeX formats explicitly.

Bump PKGREVISION for teTeX-texmf and teTeX-bin.
2009-04-15 09:19:44 +00:00
minskim
d7dfb17863 Do not create a symlink for pdfetex; it is handled by print/tex-pdftex.
Bump PKGREVISION.
2009-04-14 07:48:59 +00:00
minskim
4d2d9f7aed Make sure that this package does not remove files from print/web2c
while installing.
2009-04-13 21:58:26 +00:00
minskim
94a7749237 Replace teTeX's tex and pdftex formats with those in print/tex-bin-tex
and print/tex-pdftex.

While here, remove a symbolic link pointing to nothing from teTeX-bin.

Bump PKGREVISION for teTeX-{texmf,bin}.
2009-04-13 07:48:24 +00:00
minskim
2ee6bef915 Replace teTeX's web2c (7.5.4) with print/web2c (7.5.7). 2009-04-12 07:33:35 +00:00
minskim
e7cb49a3a7 Replace teTeX's dvipdfm with a newer version in print/dvipdfm. 2009-04-12 02:44:07 +00:00
minskim
45644f5331 Resolve conflicts between dvipng and teTeX-bin.
Both packages installed bin/dvipng and bin/dvigif; now only dvipng
installs them.
2009-04-11 22:09:43 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
minskim
48ce10afa6 Let teTeX-texmf register its map files and hyphenation patterns using
map.mk and hyphen.mk.  With this change, language.dat and language.def
are handled propertly through CONF_FILES.

Bump PKGREVISION for teTeX-texmf and teTeX-bin.
2009-03-06 20:41:02 +00:00
minskim
173b867036 Do not build xdvi included in teTeX so that teTeX-bin can be installed
without X11.  A newer version of xdvi is available in print/xdvik.

Bump PKGREVISION.
2009-02-23 20:12:19 +00:00
minskim
8300656bbf Do not build dvipsk included in teTeX.
A newer version of dvipsk is available in print/dvipsk.  This change fixes
PR 31390.

Bump PKGREVISION for teTeX-texmf and teTeX-bin.
2009-02-17 21:09:54 +00:00
minskim
c6ef77e854 Remove a redundant entry in DEPENDS. 2009-01-29 17:52:16 +00:00
minskim
60d3d5bbb1 Remove references to pkgsrc-wip. 2009-01-26 21:19:39 +00:00
minskim
6ff8ef4a53 Update patches for the previous commit. 2009-01-26 21:18:03 +00:00
minskim
78796546c3 Use format.mk and map.mk in texlive-tetex to update TeX formats and
font maps for dvips and dvipdfm.  In this way, configuration files
(fmtutil.cnf and updmap.cfg) are properly installed under
PKG_SYSCONFDIR, not under PREFIX.

Bump PKGREVISION for teTeX-texmf and teTeX-bin.
2009-01-26 21:17:04 +00:00
schwarz
74508cb1ef make sure teTeX3 compiles even if floor is defined by the OS (which is
the case on Mac OS 10.4 at least)
2009-01-21 22:06:54 +00:00
sketch
e944a489a2 Bring in patch from upstream to fix Sun Studio compile. 2009-01-20 23:56:58 +00:00
minskim
f30397ed2a Resolve conflicts between kpathsea and teTeX-{texmf,bin}.
With this change, texmf.cnf is handled properaly using CONF_FILES, and
tex-* packages can be shared by teTeX-3 and TeX Live 2008.

Bump PKGREVISION for teTeX-{texmf,bin}.
2009-01-08 22:09:34 +00:00
minskim
06385b5dfc TEXMFSYSVAR should be under VARBASE.
Previously, TEXMFSYSVAR was placed under PREFIX, which was wrong
because TEXMFSYSVAR stores variable *runtime* data.  This change
relocates TEXMFSYSVAR under VARBASE and move VARTEXFONTS to its
default location inside the TEXMFSYSVAR tree.

Bump PKGREVISION.
2008-12-09 19:43:37 +00:00
minskim
d02aa11c0c Remove an unused entry from REPLACE_PERL. 2008-12-09 05:16:21 +00:00
minskim
0b46d5eb1a Define TEXMFDIST, which will be used by packages that want to install
into the TEXMFDIST tree.
2008-12-07 06:40:47 +00:00
minskim
0c31681225 teTeX-bin does not need libwww any more. Noticed by Yorick Hardy in
PR 36336.

Bump PKGREVISION.
2008-11-19 21:16:02 +00:00
wiz
285b7dd776 Bump PKGREVISION for libXaw API depends bump due to libXaw8 removal. 2008-11-10 17:21:33 +00:00
tonnerre
e9a441e100 If mkdtemp is not defined, define our own version and deploy it. Also, don't
just add mkdtemp to configure.in but also make sure that it is heard.
PKGREVISION++.
2008-08-24 20:35:37 +00:00
joerg
29932c6bd1 Ensure that DESTDIR builds don't leak the build user, but use root
for permissions. Bump revision.
2008-08-07 15:51:11 +00:00
tonnerre
19b1325712 Fix build of teTeX3-bin on MacOS X as described in PR 38635. Patch tested
by me and Matthias Kretschmer.

PKGREVISION not bumped because there is no change at all to the content.
2008-05-25 17:10:29 +00:00
tonnerre
b0aa4c8d0b Remove RCSID from patch-at so it applies again 2008-05-06 09:24:20 +00:00
tonnerre
fb8600907d Fix various buffer overflow vulnerabilities in dvips and dviljk, and an
insecure temp file creation vulnerability in dvips. Fixes CVE-2007-5935,
CVE-2007-5936 and CVE-2007-5937. Bump PKGREVISION.
2008-05-05 22:48:22 +00:00
tnn
ad6ceadd25 Per the process outlined in revbump(1), perform a recursive revbump
on packages that are affected by the switch from the openssl 0.9.7
branch to the 0.9.8 branch. ok jlam@
2008-01-18 05:06:18 +00:00
rillig
105dd4b97c Some packages need lex and yacc. Patch by Aleksey Cheusov via
pkgsrc-users.
2007-11-17 12:04:11 +00:00
tnn
24d5b54409 Fix abusers of LOWER_OPSYS to check OPSYS or MACHINE_PLATFORM instead. 2007-10-16 23:48:58 +00:00
martti
bd986edbc7 Remove trailing spaces. 2007-10-09 19:19:08 +00:00
rillig
9728af1e78 Added VARTEXTFONTS to BUILD_DEFS. 2007-02-15 21:34:00 +00:00
joerg
f7164e0278 As temporary band aid, ensure that PATH contains ${PREFIX}/bin, as
most scripts like tex-config will not work otherwise, breaking
bulk builds badly. Bump revision.
2006-12-07 15:06:07 +00:00
joerg
c1b642aac8 DESTDIR support and switch to modular buildlinks. 2006-11-06 10:49:29 +00:00
schwarz
01d88bca82 added a hack to make teTeX3-bin compile on IRIX 5.3 2006-09-10 19:56:03 +00:00
jschauma
353d3c79f4 Fix PR pkg/34143 by Oliver Gould and use texconfig-sys instead of texconfig:
The INSTALL script for print/teTeX3-bin incorrectly configures paper and font
options using texconfig(1).  Texconfig-sys(1) is the proper method of making
system-wide configuration changes to TeX.  Because of this, options such as
PAPERSIZE have no effect on the installed configuration.
2006-08-22 22:22:29 +00:00