Commit graph

5711 commits

Author SHA1 Message Date
Hiroki Sato
58b5747b1e Fix circular dependency via USE_TEX. 2013-05-10 09:19:46 +00:00
Hiroki Sato
5037cbab89 Fix the case when LANG is not set.
Spotted by:	Hiroto Kagotani
2013-05-10 04:34:33 +00:00
Raphael Kubo da Costa
2028cbcd2a - Update to 2.0.6.
- Remove patch that has been upstreamed.
- Adjust pkg-message now that texlive is in ports.
- Update pkg-descr to its new format.
2013-05-09 20:27:24 +00:00
Hiroki Sato
d09ef7c559 Split off print/tex-dvipsk from print/texlive-base. libpaper support
will be added later.
2013-05-09 20:03:43 +00:00
Hiroki Sato
7c1e42f6ac Copy print/tex-dvipsk from print/dvipsk-tetex. Changes will follow. 2013-05-09 20:01:19 +00:00
Olivier Duchateau
edee314615 - Bump PORTREVISION after update of x11/libxfce4util, and x11-wm/xfce4-panel
While I'm here,
- Finish to convert USES
- Trim Makefile header
- Remove ABI version in LIB_DEPENDS
- Remove desktopfileutils, because MimeType entry is not present in desktop file
2013-05-08 16:05:21 +00:00
Baptiste Daroussin
53ad8315b0 Add some shebangfix to allow building most of the ports tree without /usr/bin/perl
Submitted by:	John Marino
Obtained from:	DPorts
2013-05-07 13:12:31 +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
Emanuel Haupt
d7db367c61 Remove USE_GETTEXT leftover.
Approved by:	portmgr (bapt)
2013-05-06 21:53:56 +00:00
Baptiste Daroussin
062ed8d36f Convert from WITHOUT_NLS to PORT_OPTIONS:MNLS
While here do some conversion to new options framework
2013-05-06 10:22:41 +00:00
Hiroki Sato
7dadfc8a88 Remove *_DEPENDS from ports which depend on teTeX and add USE_TEX=tetex
instead to make migration to TeXLive easier.
2013-05-06 02:00:40 +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
Baptiste Daroussin
51d4e2334c Fix build on current 2013-05-04 22:28:11 +00:00
Guido Falsi
bf6e8d25bf - Update to use freetype2 2.4.11
- Convert to new options framework
- Make dependency on freetype2 conditional
- Bump PORTVERSION

PR:		ports/174823
Submitted by:	Naram Qashat <cyberbotx@cyberbotx.com> (maintainer)
2013-05-03 20:36:33 +00:00
Hiroki Sato
cb6d21f4ef Style fix. 2013-05-03 19:05:17 +00:00
Emanuel Haupt
2898e3fa0c Chase security/libgcrypt update 2013-05-03 16:36:39 +00:00
Hiroki Sato
a31b2fc9e9 Fix installation of bin/ert. It should be installed when GS_epag is defined,
not GS_dmprt.

Spotted by:	Andrzej Tobola
2013-05-03 09:15:24 +00:00
Hiroki Sato
b81661e51e - Trim old-style header.
- Add LICENSE.
- Use OPTIONS_DEFINE.
2013-05-02 21:20:22 +00:00
Hiroki Sato
8d99ef281e - Use OPTIONS_MULTI and OPTIONS_GROUP.
- Add dependency on libpaper unconditionally to 8.x and 9.x.
- Fix CONFLICTS_INSTALL.
- Remove ABI version numbers from LIB_DEPENDS.
2013-05-02 21:14:26 +00:00
Dirk Meyer
f10c692219 - make bsdpatch happy
PR:     178220

- merge and cleanup patches
2013-05-02 19:34:48 +00:00
Hiroki Sato
9e53df2fe1 Fix a build breakage when CFLAGS is defined in make.conf.
PR:	ports/178292
2013-05-02 07:12:12 +00:00
Hiroki Sato
532b553a8a Bump PORTREVISION. 2013-05-01 15:10:34 +00:00
Glen Barber
97181ecd74 Set CATEGORIES back to values prior to port removal.
Submitted by:	portmgr (erwin)
Approved by:	doceng (implicit)
2013-05-01 14:48:57 +00:00
Dirk Meyer
572fcf274b - fix package for OPTION EMACS 2013-05-01 08:46:39 +00:00
Hiroki Sato
c5045d2bd1 Use an old version of IPA fonts as Ryumin-Light and GothicBBB-Medium for
Ghostscript 7.  This is because the latest version is not compatible with
.optnttcidfont directive.  The other versions of Ghostscript use the new
version.
2013-05-01 02:55:55 +00:00
Hiroki Sato
6cbb39d5e5 Fix issues on 64-bit platforms. 2013-05-01 02:45:12 +00:00
Johan van Selst
93ebac9c78 Update with new version of htmlxref.cnf 2013-04-30 15:42:43 +00:00
Jason Helfman
454daa83e8 - convert remaining ports to USES= gettext in print category
Approved by:	portmgr (bapt@)
2013-04-30 06:26:37 +00:00
Jason Helfman
37cd89971b - convert to USES=gettext (but unused, at this time) 2013-04-30 00:52:22 +00:00
Hiroki Sato
045633a1b8 Resurrect print/ghostscript7*. Ghostscript 7.x is incompatible with 8.x
and 9.x in terms of CJK character support and they are still in demand.
While I am here, the following changes have been added:

- Add LICENSE.
- Use OPTIONS_DEFINE for ghostscript drivers.
- Add MAKE_JOBS_SAFE=yes.

Discussed with:	bapt
2013-04-29 20:12:16 +00:00
Hiroki Sato
d7a0bbc5a8 - Update MASTER_SITES.
- Trim old-style header.
- Use OPTIONS_DEFINE.
2013-04-29 20:02:01 +00:00
Rene Ladan
4e4178dab5 In preparation of removing devel/libusb (expires 2013-04-30), remove it
from these ports.

Other changes:
- convert Makefile header
- convert to optionsNG
- remove indefinite article from comment
- drop support for FreeBSD < 8.0
- pet portlint (leave library ABI versions in LIB_DEPENDS)
- net-mgmt/spectools: change option name from GTK to GTK2 to use default
  description from bsd.options.desc.mk

Approved by:	portmgr (bapt)
2013-04-29 16:43:05 +00:00
Baptiste Daroussin
dddd7142fb Remove latest references to USE_BISON 2013-04-29 12:59:35 +00:00
Pietro Cerutti
c956e792bf - Update to 2.17.17
- Pet portlint by fixing the WWW line in pkg-descr

Submitted by:	Kim Shrier <kim@westryn.net>
2013-04-29 09:23:43 +00:00
Baptiste Daroussin
5271da855f Rely on bsdtar to autodetermine the format of the distfiles when possible
For a while now bsdtar is able to autotermine compression and archive format.
Let's then use tar directly instead of piping to tar.

Now USE_BZIP2 and USE_XZ only set EXTRACT_SUFX to the right format
2013-04-29 08:57:12 +00:00
Hiroki Sato
02ad6b1271 Fix typos.
Spotted by:	Scott Allendorf
2013-04-28 21:07:16 +00:00
Hiroki Sato
d4215b0008 Update to 1.77. Changes include:
- last-command-char issue has been fixed.
- %#DVIPDF now supports selection of dvi-to-pdf programs.
- More PDF viewers added to the menu.
2013-04-28 17:41:29 +00:00
Hiroki Sato
4dd7a5d4ed Trim old-style header. 2013-04-28 17:00:36 +00:00
Hiroki Sato
ed102396a2 Add print/ghostscript9-agpl{,-nox11}. Ghostscript 9.x has released under
GNU Affero GPL version 3 since 9.07 while print/ghostscript9 (version 9.06)
was under GNU GPL version 3.  The difference between the two licenses is
whether SaaS loophole is closed or not.  For more detail, see
http://www.gnu.org/licenses/why-affero-gpl.html.
2013-04-28 16:59:29 +00:00
Hiroki Sato
9846ed10cd Merge print/html2ps-{a4,letter} to print/html2ps. 2013-04-28 15:11:37 +00:00
Hiroki Sato
6b7642b8e3 - Add LICENSE.
- Convert script/configure and Makefile.inc to OPTIONS_DEFINE.
- Add DOCS option and use PORTDOCS.
- Trim lengthy pkg-descr.
2013-04-28 13:40:01 +00:00
Raphael Kubo da Costa
4a093d322b Do not create a directory in $HOME when building.
PR:		ports/178021
Submitted by:	John Marino <draco@marino.st>
2013-04-28 13:20:06 +00:00
Baptiste Daroussin
56c5e147c5 Convert the last USE_ICONV to USES=iconv 2013-04-27 22:09:15 +00:00
Marcus von Appen
95e7081976 - Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig and
  USE_GETTEXT=yes to USES=gettext while here
2013-04-27 18:25:24 +00:00
Hiroki Sato
0f34d240cc Fix psutils-* and a2ps-* dependency.
Spotted by:	Scott Allendorf
2013-04-27 18:04:42 +00:00
Hiroki Sato
bc0b06f9bf Add a missing dependency. 2013-04-27 17:52:39 +00:00
Hiroki Sato
fc8e7860e9 Fix a typo. 2013-04-27 16:13:34 +00:00
Hiroki Sato
9d0fe33428 Remove print/a2ps-letterdj missed in r316672.
Spotted by:	dvl
2013-04-27 16:12:31 +00:00
Hiroki Sato
03156fbc9e Add libpaper support to print/a2ps-*[1], print/c2ps-*, print/lprps-*,
graphics/jpeg2ps-*, and merge the papersize-suffixed versions into
single ones respectively as print/psutils did.

Approved by:	dinoex (maintainer) [1]
2013-04-27 16:00:26 +00:00
Alex Kozlov
83f02b963c - Convert USE_GETTEXT to USES (part 4)
Approved by:	portmgr (bapt)
2013-04-26 10:44:28 +00:00