Commit graph

13 commits

Author SHA1 Message Date
Hiroki Sato
6e0c41ef75 Update TeXLive to 2014.
- Note that full support of configuration tools such as tlmgr and texconfig
  is not ready yet.

- Most of dviware now supports libpaper to choose the default papersize.
  Use paperconfig(8) utility or print/papersize-default-* packages.

- Some quite old macros of the age of latex209 have been removed, and
  there are user-visible/invisible incompatibilities.  Please send a report
  to freebsd-tex@FreeBSD.org or file a PR if you have trouble.
2014-08-22 11:04:23 +00:00
Dmitry Marakasov
9acc5bda68 - Drop .la files for print/tex-ptexenc
- Bump dependent ports as .so version has changed
- Also fix upgrade of dependent ports, as portrevision was not bumped after previous change

Approved by:	portmgr blanket
2014-08-15 09:52:45 +00:00
Baptiste Daroussin
2a0b64c734 Support stage for texlive, given it is impossible to rebuild the fmt files into
the stage then they are now rebuild in post-installation, like it is done in
other package system
2014-07-04 17:35:18 +00:00
Antoine Brodin
c10106a5f6 Resetting maintainership on ports that have not been staged and without any
pending PR

With hat:	portmgr
2014-07-02 19:21:25 +00:00
Martin Wilke
cf6b32bc02 - Convert gmake,bzip2 to USES
Approved by:	portmgr
2014-05-26 12:33:13 +00:00
Baptiste Daroussin
e04b632220 Fix properties on pkg-plist 2014-01-21 23:40:21 +00:00
Baptiste Daroussin
8ee9a3584f Add NO_STAGE all over the place in preparation for the staging support (cat: japanese) 2013-09-20 18:47:54 +00:00
Hiroki Sato
cdae00cbc4 Fix build on 10.X. 2013-09-18 05:45:39 +00:00
Hiroki Sato
83f00ce6ea Fix pkg-plist.
Spotted by:	QAT
2013-05-27 02:40:17 +00:00
Hiroki Sato
56735dbed4 - Fix PKGNAMEPREFIX.
- Mark USE_TEX=texlive.

Spotted by:	nyan
2013-05-27 01:46:24 +00:00
Hiroki Sato
ca9b293799 - Fix duplicated pkg-plist entries.
- Split off documentation to print/texlive-docs from print/texlive-texmf.
  The document part was 1.3GB (30k files).  Now the size of texlive-texmf
  package is 557MB (this was 1.5GB before the split).
- do-texhash, do-fmtutil, do-updmap targets now run after post-install.
2013-05-22 08:26:53 +00:00
Hiroki Sato
7148be76c6 - Separate print/tex-dvipdfmx from print/texlive-base and add libpaper
support.  dvipdfmx's default paper size can be set by
  ${LOCALBASE}/etc/papersize and/or PAPERSIZE environment variable as
  other programs like print/psutils do.

- Use absolute pathname in {fmtutil,texconfig,updmap}-sys programs because
  manually-installed and/or old TeXLive files can prevent them from
  working. [1]

- Fix pkg-plist in print/texlive-texmf.

- Remove DIST_SUBDIR from Mk/bsd.tex.mk.

Reported by:	bsam, Stephen Montgomery-Smith [1]
2013-05-07 08:44:32 +00:00
Hiroki Sato
139838ce1d TeXLive mega commit. The following ports have been added:
* Meta port
   - print/texlive-full: meta port to install all of the TeXLive components

  * Libraries
   - devel/tex-kpathsea: kpathsea library
   - devel/tex-web2c: WEB2C toolchain and TeX engines
   - print/tex-ptexenc: character code conversion library for pTeX

  * Base part of the TeXLive
   - print/texlive-base: binary programs in TeXLive
   - print/texlive-texmf: macro and font data in TeXLive
   - print/texlive-infra: tlmgr dependency (Perl modules)

  * TeX Formats
   - print/tex-formats: TeX, LaTeX, PDFTeX, AMSTeX, ConTeXT, CSLaTeX,
       EplainTeX, METAFONT, MLTeX, PDFTeX, TeXsis
   - print/tex-aleph: Aleph/Lambda
   - print/tex-xetex: XeTeX
   - print/tex-luatex: LuaTeX
   - print/tex-jadetex: JadeTeX
   - print/tex-xmltex: XMLTeX
   - japanese/tex-ptex: pTeX

  * DVI ware
   - print/tex-xdvik: XDvi

Mk/bsd.tex.mk is added for common part and USE_TEX knob [1].

Approved by:	portmgr (old version) [1]
PR:		ports/171571
PR:		ports/176399 [1]
2013-05-06 00:44:22 +00:00