Commit graph

65 commits

Author SHA1 Message Date
Alexey Dokuchaev
a83aa892bb - Spell `LICENSE_FILE' variable correctly
- Fix some nearby bogosities (when noticed)
2017-02-04 07:57:42 +00:00
Hiroki Sato
f54f1e63ec Update to 2016. 2016-11-04 19:26:35 +00:00
Mathieu Arnold
597afc47ba Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:25:16 +00:00
Tijl Coosemans
77760fcb63 Make print/ghostscript9-agpl-base the default Ghostscript port. Upstream
changed the license to the AGPL 3 in version 9.07 so print/ghostscript9-base
is stuck at 9.06 which is almost 4 years old now.

Fix the logic in Uses/ghostscript.mk so "agpl" is treated as a real version
on its own instead of as a variant of other versions.

Fix print/ghostscript9-agpl-base to install eps2write.

Update math/asymptote to 2.37 to support newer Ghostscript.

PR:		208159
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-03-24 15:47:50 +00:00
Hiroki Sato
27470e1676 - Split ghostscript into X11-independent and -dependent parts:
* print/ghostscript{7,8,9,9-agpl}-base

   Installs Ghostscript binary, libgs, and related files.
   These ports do not depend on X11 libraries (i.e. x11* devices
   are not available).  USES=ghostscript will set dependency on
   one of them depending on GHOSTSCRIPT_DEFAULT.

   The default device is set to "display" or "bbox".

 * print/ghostscript{7,8,9,9-agpl}-x11

   Installs a shared library which provides X11 support to
   the installed Ghostscript binaries.  x11* devices will be
   enabled when the library is available.

   This depends on *-base (RUN_DEPENDS).  USES=ghostscript:x11
   will set dependency on one of them.

- Fix integer overflow reported as CVE-2015-3228.

- Update Uses/ghostscript.mk:

 * Add x11 keyword.  nox11 keyword is now obsolete.

 * Use packagename in *_DEPENDS line to prevent relationship between
   -base and -x11 packages from being broken.

- Fix x11/nox11 keyword and bump PORTREVISION in ports using
  USES=ghostscript to update dependency of pre-compiled packages.
2015-08-22 17:48:35 +00:00
Koop Mast
68f883edfc Convert code in bsd.port.mk for USE_GHOSTSCRIPT* to USES=ghostscript.
Add GHOSTSCRIPT_DEFAULT to bsd.default-versions.mk for easy version selection.
Arguments supported: <empty>, build, run, nox11 and agpl

PR:		201201 (exp-run)
Approved by:	portmgr (mat@)
Exp run by:	antione@ (previous patch)
Differential Revision:	https://reviews.freebsd.org/D2938
2015-07-16 20:53:28 +00:00
Mathieu Arnold
60d1a83c2a MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
2015-05-14 10:15:04 +00:00
Mathieu Arnold
46f3e7f462 Fix with Perl 5.21.1+
"defined(@array)" and "defined(%hash)" are now fatal errors
    These have been deprecated since v5.6.1 and have raised deprecation
    warnings since v5.16.

With hat:	perl@
Sponsored by:	Absolight
2015-04-20 16:56:50 +00:00
Antoine Brodin
e3b883655f Cleanup plist 2014-11-15 16:26:32 +00:00
Baptiste Daroussin
e04b632220 Fix properties on pkg-plist 2014-01-21 23:40:21 +00:00
Hiroki Sato
dd2b329114 Add STAGEDIR support. 2013-11-02 17:34:44 +00:00
Baptiste Daroussin
0068f2d47f Add NO_STAGE all over the place in preparation for the staging support (cat: textproc) 2013-09-20 23:17:30 +00:00
Baptiste Daroussin
9f48528e6e Convert to new perl framework
Convert from USE_GMAKE to USES=gmake
2013-09-17 06:51:04 +00:00
Hiroki Sato
4e09def2d4 Rectify USE_TEX to support both of teTeX and TeXLive.
TEX_DEFAULT:
	A knob to choose teTeX or TeXLive.  One can specify in /etc/make.conf.

USE_TEX:
	A knob for port developers.  Valid keywords are listed in
	bsd.tex.mk.
2013-05-11 17:58:55 +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
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Eitan Adler
c59a3834c4 At the moment 1385 ports use BUILD_DEPENDS= ${RUN_DEPENDS} and 450
ports use BUILD_DEPENDS:= ${RUN_DEPENDS}. This patch fixes ports that are
currently broken. This is a temporary measure until we organically stop using
:= or someone(s) spend a lot of time changing all the ports over.

Explicit duplication > := > = and this just moves ports one step to the left

Approved by:	portmgr
2012-01-21 17:40:15 +00:00
Hiroki Sato
3db8febe6a Update to 2008. 2011-02-22 19:08:53 +00:00
Dirk Meyer
de78af3ac5 - update to 1.4.1
Reviewed by:	exp8 run on pointyhat
Supported by:	miwi
2010-03-28 06:47:48 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Dirk Meyer
eca78ec61b - bump all port that indirectly depends on libjpeg and have not yet been bumped or updated
Requested by:	edwin
2009-07-31 13:57:52 +00:00
Rong-En Fan
9716a77fea Remove print/ghostscript-afpl as it has been replaced by print/ghostscript-gpl
since version 8.57. The leading ghostscript is the -gpl one.

Approved by:	portmgr (pav)
2007-09-24 08:43:49 +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
43aedc80a1 - Add CONFLICTS with ja-latex2html[*].
- Use TEXMFDIR instead of TEXMFLOCAL.
- Use pkg-message.in to replace %%DATADIR%% string.
- Bump PORTREVISION.

PR:		ports/107728 [*]
Submitted by:	Koji Yokota [*]
2007-01-18 05:54:50 +00:00
Hiroki Sato
b95a8f1e54 - Fix dependency[1]
- Use %%DATADIR%% in pkg-plist.

Submitted by:	girgen[1]
2006-01-26 16:19:00 +00:00
Edwin Groothuis
84b1517c16 SHA256ify
Approved by: krion@
2006-01-24 03:16:52 +00:00
Hiroki Sato
e936851687 - Fix dependency.
- Take maintainership.
- Use USE_GHOSTSCRIPT.

Approved by:	linimon (mentor)
2004-07-25 14:51:17 +00:00
Hiroki Sato
9f98a09a07 Fix pkg-plist which was broken by the recent print/teTeX change.
Reported by:	kris
2004-06-19 06:16:01 +00:00
Kirill Ponomarev
18ca28961b - Fix plist and bump PORTREVISION
Noticed by:	bento via kris
2004-01-30 22:59:08 +00:00
Trevor Johnson
f15b845ebe SIZEify. 2004-01-29 16:13:06 +00:00
Edwin Groothuis
f07f504808 KATO mega patch
- ECHO -> ECHO_MSG

For some ports:
- pre-fetch -> pre-everything
- ECHO -> ECHO_CMD

PR:		ports/56820-56858
Submitted by:	KATO Tsuguru <tkato@prontomail.com>
2003-09-27 01:01:08 +00:00
Edwin Groothuis
181f872139 [PATCH] textproc/latex2html: enable choose of ghostscript interpreter
This patch allows the admin of the machine to choose either
	print/ghostscript-gnu or print/ghostscript-afp1

PR:		ports/54951
Submitted by:	Jens Rehsack <rehsack@liwing.de>
2003-08-31 01:21:41 +00:00
Daichi GOTO
4f360b58a9 update textproc/latex2html: PLIST is missing some files
PR:		51275
Submitted by:	Alan Barrett <apb@cequrux.com>
2003-07-24 05:47:21 +00:00
Akinori MUSHA
cb07270bfe De-pkg-comment. 2003-02-20 19:21:36 +00:00
Mario Sergio Fujikawa Ferreira
f0a1969d34 o Rollback PORTCOMMENT modifications while this feature's implementation
is better studied
o Turn PORTCOMMENT variable in Makefile back into pkg-comment files

Approved by:	kris (portmgr hat),
		portmgr, re (silence)
2002-11-10 16:48:51 +00:00
Adam Weinberger
d9611f9375 Use PORTCOMMENT in the Makefile, and whack the pkg-comment.
Approved by:	pat
2002-11-06 22:47:41 +00:00
Christian Weisgerber
3e66c8a1fe Rename patch-message, which is already a bsd.port.mk target. 2002-11-03 14:41:52 +00:00
Norikatsu Shigemura
ee4529a9d2 Fix correct ports version.
PR:		ports/44525
Submitted by:	Lev A. Serebryakov <lev@serebryakov.spb.ru>
2002-10-27 15:00:19 +00:00
Ying-Chieh Liao
25eae5e809 upgrade to 2002-2-1
drop maintainership

PR:		43632
Submitted by:	maintainer
2002-10-25 02:21:12 +00:00
Ying-Chieh Liao
62f0eed756 add manpage (grab from Debian)
PR:		35249
Submitted by:	Fred <sexyfork@nomade.fr>
2002-09-17 16:44:15 +00:00
Ying-Chieh Liao
e25b2bd4ac forgot it in the last commit
Submitted by:	Cyrille Lefevre <clefevre@citeweb.net>
2001-10-18 02:49:55 +00:00
Ying-Chieh Liao
88a89262cf targets reworked a lot
PR:		30381
Submitted by:	Cyrille Lefevre <clefevre@citeweb.net>
2001-10-15 10:50:20 +00:00
Akinori MUSHA
8cb369449a Replace the ghostscript55 dependencies with ghostscript-gnu. 2001-09-11 20:52:33 +00:00
Maxim Sobolev
ec7b561464 ${PREFIX}/share/${PORTNAME} --> ${DATADIR} 2001-07-10 13:54:22 +00:00
Jimmy Olgeni
2917814d32 More style fixes for ports/textproc. 2001-02-05 16:35:26 +00:00
FUJISHIMA Satsuki
0cf8b5822d enforce not to create gif files and fix pkg-plist.
Submitted by: bento
2001-02-03 19:12:11 +00:00
FUJISHIMA Satsuki
cb01c3ded8 update checksum.
PR:		24129
Submitted by:	maintainer
2001-01-21 19:22:31 +00:00
Peter Pentchev
cb91768d8b Update to 99.2b8.
PR:		23355 (mostly)
Submitted by:	Cyrille Lefevre <clefevre@citeweb.net>, maintainer mods
Approved by:	maintainer
2000-12-11 16:44:46 +00:00
Satoshi Asami
34241581a3 ghostscript5 doesn't exist anymore, so change dependencies to ghostscript55. 2000-11-25 10:31:07 +00:00
Steve Price
a217d8547f Use correct path for anytopnm in RUN_DEPENDS.
PR:		21029
Submitted by:	maintainer
2000-09-05 01:25:20 +00:00