Commit Graph

110 Commits

Author SHA1 Message Date
Hiroki Sato
b83680da1a Fix build and bump PORTREVISION.
Spotted by:	pointyhat
2009-06-03 08:22:50 +00:00
Hiroki Sato
c4e8b112b7 Add missing dependency.
Submitted by:	Mel
PR:		ports/123576
2008-10-05 12:58:31 +00:00
Martin Wilke
3e4ed01146 - Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
2008-04-19 17:56:05 +00:00
Hiroki Sato
158243389e Fix some manpages that should have been in MLINKS.
Submitted by:	brian
2007-06-24 15:57:25 +00:00
Florent Thoumie
d4f0d0048a - Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2007-05-19 20:36:56 +00:00
Hiroki Sato
63c02a83ee Update MASTER_SITE_SUBDIR. 2007-05-02 07:49:06 +00:00
Hiroki Sato
fa7bec861d Add $TEXMF/fonts/map// to the tail of updmap(1)'s search path
for *.map files in case no map file is found in
$TEXMF/fonts/map//<dviwarename>//.  While map files should
be separated in this manner to prevent updmap(1) from getting
confused by difference in the file formats between dvips and
dvipdfm, the current chinese/CJK package depends on the obsolete
search path and files in $TEXMF/fonts/map/CJK at this moment.

Rationale: TDS (standard TeX Directory Structure) 1.1[*] specifies
a directory for font map files should be "fonts/map/<syntax>/<package>/..."
and names like "fonts/map/<package>" are discouraged.

Bump PORTREVISION, but there is no visible change for most people.

Spotted by:	rafan
References:	[*] http://tug.org/tds/tds.html
2006-09-09 15:11:51 +00:00
Hiroki Sato
d5f333d66d - Fix longstanding bugs in updmap(1) which prevent it from
working with map files for dvipdfm.

- updmap(1) now supports --progname option.

- Bump PORTREVISION.
2006-06-29 18:46:38 +00:00
Hiroki Sato
8164dfd28f Add a wrapper script for texdoctk(1).
PR:		ports/59553
Submitted by:	Rong-En Fan (rafan at infor dot org)
2006-05-20 16:40:55 +00:00
Marcus Alves Grando
d4a0d8517f - Add patches for security issues
- Bump PORTREVISION

Approved by:	hrs
Obtained from:	gentoo
Security:	CVE-2005-3624, CVE-2005-3625, CVE-2005-3626, CVE-2005-3627,
		http://secunia.com/advisories/18303/
2006-03-27 22:15:50 +00:00
Ade Lovett
8503536d38 Conversion to a single libtool environment.
Approved by:	portmgr (kris)
2006-02-23 10:40:44 +00:00
Hiroki Sato
f52abe7582 - Add libxpdf security patches
- Add SHA256 checksums

PR:		ports/90067
Submitted by:	mnag
Security:	CVE-2005-3191, CVE-2005-3192, CVE-2005-3193
2005-12-07 15:00:04 +00:00
Hiroki Sato
98df6620e9 Add USE_GHOSTSCRIPT_RUN=yes for ports which use epstopdf(1).
Submitted by:	thierry
2005-11-20 17:57:05 +00:00
Ade Lovett
54a0b86543 Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
	http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
2005-11-15 06:52:12 +00:00
Hiroki Sato
e304c3dc20 Build libkpathsea with -fPIC.
Suggested by:	Pascal Hofstee (caelian at gmail dot com)
2005-09-08 19:04:42 +00:00
Hiroki Sato
a2ce8c8377 - Use SUB_FILES and SUB_LIST instead of own sed script.
- Override user-defined TEXINPUTS, TEXMF, TEXMFCNF variables
  during the build.  Add a note to pkg-message that
  setting these variables in a wrong way may prevent
  teTeX from working.
2005-06-09 01:48:38 +00:00
Greg Lewis
1c2ba24bde . pre-install -> pre-su-install as files are installed in ${PREFIX} during
this phase.  This makes the port installable by a non-root user.

Approved by:	hrs
Inspired by:	jhb
2005-06-01 19:52:17 +00:00
Hiroki Sato
d382c39db0 - Fix pkg-plist.
- Install ${TEXMFCONFIGDIR}/web2c/updmap.cfg.
- Some style changes.
2005-03-02 17:58:32 +00:00
Hiroki Sato
8cfd6cde16 Increase the default hash size. This is required for typesetting
the FreeBSD Handbook with JadeTeX.  Bump PORTREVISION.
2005-02-12 18:51:54 +00:00
Hiroki Sato
9927e20bc6 Make sure to rescan the texmf* directories just before
regenerating .fmt and .map files.  Without this step,
the regeneration during pkg_add could fail under some circumstances.

Reported by:	lofi
2005-02-11 15:49:00 +00:00
Hiroki Sato
92b5d95387 Add an ${RM} line forgotten in the previous commit. 2005-02-10 21:15:02 +00:00
Hiroki Sato
e38510b0f6 - Generate .fmt and .map files during package install.
- Remove old configuration files in the texmf-var directory
  which prevent the fmtutil utility from working.
- Bump PORTREVISION.
2005-02-10 17:25:36 +00:00
Hiroki Sato
daf18a34c2 Update to teTeX-3.0. 2005-02-08 06:43:31 +00:00
Edwin Groothuis
f3e5d560af Temporary add http://people.freebsd.org/~edwin/ to the MASTER_SITES
to host the disappeared beta.

Informed maintainer.
2005-02-08 00:57:17 +00:00
Hiroki Sato
25aa275d8d Update to 2.99.13.20040204, a teTeX-3.0 release candidate.
A lot of tools and macros has been updated and the share/texmf* directory
structure has been changed as well.  The portupgrade utility should work,
but please read http://people.freebsd.org/~hrs/tetex-upgrade.txt before
upgrading.
2005-02-06 13:52:59 +00:00
Hiroki Sato
4f387e35ee Fix a buffer overflow which can be triggered by
a large /Encrypt /Length keyLength value.  Bump PORTREVISION.

Obtained from:	ftp://ftp.foolabs.com/pub/xpdf/xpdf-3.00pl3.patch
CVE Name:	CAN-2005-0064
2005-01-21 02:39:55 +00:00
Hiroki Sato
c4654710e7 Fix the missing dvipdfm.1 in ${MAN1}.
Reported by:	kris
2004-12-28 18:08:16 +00:00
Josef El-Rayes
7afc38b623 Patch vulnerability in imported xpdf code. Bump PORTREVISION.
Approved by:	pav(mentor)
With hat:	secteam

References:	http://www.vuxml.org/freebsd/e3e266e9-5473-11d9-a9e7-0001020eed82.html
2004-12-24 23:07:06 +00:00
Hiroki Sato
6f899cf75b - Remove tetex-modesw dependency.
- Bump PORTREVISION.
2004-12-21 19:40:35 +00:00
Hiroki Sato
55fa155fec - Fix a problem that some characters are not properly rendered
when dvipdfmx is used.

- Bump PORTREVISION.

- Fix dependency[*]

Spotted by:	lesi[*]
2004-12-19 17:39:39 +00:00
Hiroki Sato
069147a61e - Fix dependency when WITHOUT_X11=yes is specified[1].
- Take maintainership[2].

Submitted by:	Markus Mann (max93 at despammed dot com) [1]
PR:		ports/70940 [1]
Approved by:	demon (maintainer) [2]
2004-11-10 17:07:57 +00:00
Hiroki Sato
d9a5f05c58 Security update to libxpdf.
CVE ID:	CAN-2004-0888
2004-10-29 00:46:43 +00:00
Hiroki Sato
ae9ce0df2f Fix "I can't find file `ushyph1.tex'" problem and
bump PORTREVISION.

PR:	ports/73170, ports/73205, ports/73207
sleuthing done with support from:	matusita
2004-10-28 15:16:39 +00:00
Hiroki Sato
81fe21a661 Add more CONFLICTS. 2004-09-03 12:59:48 +00:00
Hiroki Sato
e6f28c081b Add a patch to fix a bug which prevents etex(1) from working. Without
this patch, the following code fragment causes a segmentation fault.

 \toksdef\whatevertoks = 266
 \toksdef\extratoks = 267
 \whatevertoks={junk}
 \everypar{\extratoks=\whatevertoks}
 \immediate\write16{t={\the\toks265}}
 some paragraph\par
 \bye

Approved by:	linimon (mentor)
2004-07-26 13:30:18 +00:00
Hiroki Sato
de119d0e94 Make use of t1lib properly.
PR:		ports/68210
Submitted by:	Ulrich Spoerlein (q at uni.de)
Approved by:	linimon (mentor)
2004-07-25 14:58:20 +00:00
Hiroki Sato
09d48e6c55 Disable the OPTIONS line since it can confuse the users
when print/teTeX-base is installed as a dependency.
2004-06-22 07:57:02 +00:00
Hiroki Sato
1823d59a64 print/teTeX restructuring:
print/teTeX-base installs binaries in the teTeX distribution.  This
	is based on the old version of print/teTeX (repo-copy'd).

PR:		ports/67452
Approved by:	linimon (mentor)
Approved by:	demon (print/teTeX maintainer, in concept)
2004-06-18 15:15:32 +00:00
Hiroki Sato
7e1ebefc79 - Add OPTIONS for xdvik, dvipsk, and X11 support
- dvipsk is no longer installed by default
- Add dependency: devel/t1lib
- cleanup pkg-plist

Approved by:	demon (in concept)
Approved by:	linimon (mentor)
2004-05-12 16:34:07 +00:00
Volker Stolz
4ba8dd7f85 Register CONFLICTS with xdvi-*.
OK'ed by:	demon
Approved by:	linimon (implicit)
2004-05-02 07:18:50 +00:00
Trevor Johnson
3bca696b10 Add size data, approved by maintainers. 2004-03-18 18:01:13 +00:00
Joe Marcus Clarke
73f7c91b5d Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 1)
2004-02-04 05:10:27 +00:00
Dmitry Sivachenko
620f802c8e Utilize INFO variable. 2003-08-16 10:01:54 +00:00
Dmitry Sivachenko
f2df3ac311 Portlint. 2003-05-22 06:28:21 +00:00
Dmitry Sivachenko
a736e91045 This port CONFLICTS with ja-ptex-*
Submitted by:	max
2003-05-22 06:26:09 +00:00
Dmitry Sivachenko
8f0f066748 Disable *all* programs that depend on X11 when WITHOUT_X11=yes and
X does present on the system.

PR:		50021
Submitted by:	Alex Dupre <sysadmin@alexdupre.com>
2003-03-25 09:29:58 +00:00
Dmitry Sivachenko
822f733030 Install listings.sty file which was omitted from texmf tarball by accident.
Bump PORTREVISION.
Grab maintainership. (*)

PR:		50131 except (*).
Submitted by:	Volker Stolz <stolz@i2.informatik.rwth-aachen.de> (with
modifications).
Approved by:	kris
2003-03-20 21:24:54 +00:00
Dmitry Sivachenko
abcc5675b9 Thomas Esser rerolled tarball with our patch included. 2003-03-01 12:45:42 +00:00
Dmitry Sivachenko
d06eebe0b9 Version 2.0.2 released with minor updates. 2003-03-01 09:27:48 +00:00
Akinori MUSHA
2c41b9e5f3 De-pkg-comment. 2003-02-20 19:00:52 +00:00