Commit graph

69 commits

Author SHA1 Message Date
Baptiste Daroussin
6c6152ff82 Add NO_STAGE all over the place in preparation for the staging support (cat: print) 2013-09-20 22:43:59 +00:00
William Grzybowski
eccaa71696 print/transfig: update to 3.2.5e
- Update to 3.2.5e [1]
- Convert lib depends to new syntax
- Pass maintainership to submitter

Changes: http://www.xfig.org/art17.html

PR:		ports/181750
Submitted by:	Kurt Jaeger <fbsd-ports opsec.eu>
2013-09-05 14:10:41 +00:00
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Baptiste Daroussin
932db7c46c New USES imake to handle the dependency on imake.
This uses accept 'env' as an argument for ports that do use their own or a different do-configure target.

Modify xmkmf so it accept IMAKECPPFLAGS as default flags for imake and pass it to the called imake.
Modify xorg-cf-files (the FreeBSD.cf configuration file) to allow CppCmd to be overwritten.
Pass CppCmd CcCmd and CplusplusCmd via command line to each call of imake via IMAKECPPFLAGS
Pass IMAKE_DEFINE with the above arguments to MAKE_ARGS so that imake spawned from Makefile generated by a previous
imake also inherit the defined CppCmd CcCmd and CplusplusCmd.
Make imake use devel/tradcpp all the time, so that when buidling with clang we do not depend on gcc's cpp.
Make imake respect CC and CXX
Make imake respect USE_GCC (if set imake will use gcc's cpp).

While here:
- Remove a couple of indefinite articles from comments
- Trim headers
- Fix a couple of ports to build with clang or use: USE_GCC=any
- Fix a now useless redefinition of the extraction chain
- Fix a typo in japanese/Wnn7-lib bundled imake template definitions
- Fix some XMKMF execution with no env specified
- Use options helper in x11/xautolock to simplify the port
2013-06-28 11:51:05 +00:00
Pietro Cerutti
b8200f5123 - Fix MASTER_SITES
Approved by:	miwi (portmgr)
2013-02-15 09:36:51 +00:00
Mark Linimon
a8693b8dee Force numerous ports that fail to build with clang over to instead always
rely on gcc.  The patch uses the new USE_GCC=any code in Mk/bsd.gcc.mk to
accomplish this.

The ports chosen were ports that blocked 2 or more ports from building with
clang.  (There are several hundred other ports that still fail to build with
clang, even with this patch.  This is merely one step along the way.)

Those interested in fixing these ports with clang, and have clang as their
default compiler, can simply set FORCE_BASE_CC_FOR_TESTING=yes.

For those who have gcc as their default compiler, this change is believed
to cause no change.

Hat:		portmgr
Tested with:	multiple runs on amd64-8-exp-bcm and 9-exp-clang, with various
		combinations of patch/no-patch and flag settings.
2012-10-09 22:12:13 +00:00
Eitan Adler
832f70939d mark a few ports MAKE_JOBS_SAFE after testing them. 2012-09-02 22:41:04 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Greg Lewis
d53b7984af . Update to 3.2.5d.
. Fix MASTER_SITES to make it fetchable.
2011-06-18 01:02:22 +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
Ed Schouten
50f879b46b Remove unneeded -lcompat.
It seems this port doesn't depend on any of the symbols provided by
libcompat, so we'd better just remove it.

Approved by:	miwi
2010-03-08 16:08:53 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Hiroki Sato
75ef30fdb0 Remove WITH_GHOSTSCRIPT_GNU check. 2008-06-01 09:39:20 +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
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
Martin Wilke
3e7df8382c - Update to 3.2.5
PR:		111246
Submitted by:	Eric P. Scott <eps+pbug0704@ana.com>
2007-06-10 00:49: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
Edwin Groothuis
508b8d82f4 Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:    krion@
PR:             ports/88711 (related)
2006-01-22 03:01:03 +00:00
Pav Lucistnik
6edb86f43a - Add SHA256 2005-11-25 17:44:39 +00:00
Trevor Johnson
f15b845ebe SIZEify. 2004-01-29 16:13:06 +00:00
Joe Marcus Clarke
b7eeb1b30d Use the new ghostscript options.
Submitted by:	linimon
2004-01-20 16:30:09 +00:00
Dag-Erling Smørgrav
51c8904041 Remove a quite unnecessary #include <varargs.h> which tripped up the build. 2003-10-07 15:56:00 +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
49482ce384 [PATCH] print/transfig: 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/54950
Submitted by:	Jens Rehsack <rehsack@liwing.de>
2003-08-31 01:20:32 +00:00
Dag-Erling Smørgrav
e31dcfd72d Unsplit multi-line string literals. 2003-07-23 15:37:54 +00:00
Joerg Wunsch
ff9f4e0a71 transfig run-depends on ghostscript. 2003-06-13 20:48:48 +00:00
Kris Kennaway
3988dfe54d Remove chuckr as maintainer of his ports. He has not committed since
09/2000 and has been unresponsive to mail about his ports for at least
2 years.

Approved by:	portmgr
2003-06-08 00:30:49 +00:00
Ade Lovett
7e52725f2a Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
2003-03-07 06:14:21 +00:00
Mikhail Teterin
365b28cd15 Upgrade to 3.2.4, with a minor addition to the patch in the PR.
PR:		ports/46948 ports/38324
Submitted by:	KATO Tsuguru
Approved by:	chuckr (maintainer -- by phone)
2003-02-09 04:26:33 +00:00
Christian Weisgerber
ea0bc1a4cd Fix build on -CURRENT.
PR:		41006
Submitted by:	Maxim Maximov <mcsi@localhost.my.domain.agava.ru>
Approved by:	maintainer timeout
2002-08-15 20:05:41 +00:00
Lars Koeller
a74f3d228b * This fixes the problem where fig2dev uses the "transparentimage" code
for JPEG images, which is only supposed to be used for GIF.

 * I get this patch from the author of transfig after reporting some
   problems with jpeg embedded into PS files generated with xfig.
2002-02-20 19:20:01 +00:00
Andrey A. Chernov
028edff22e Bump png major 2001-09-11 02:59:20 +00:00
David W. Chapman Jr.
48eab8c261 Update to version 3.2.3d
PR:		28061
Submitted by:	KATO Tsuguru <tkato@prontomail.com>
No response:	maintainer
2001-07-09 23:56:00 +00:00
Steve Price
0c8e320e64 Update to version 3.2.3c.
PR:		23278
Submitted by:	KATO Tsuguru <tkato@prontomail.ne.jp>
2000-12-11 02:59:47 +00:00
Satoshi Asami
c6bcad2436 (1) Add new variable, XFREE86_VERSION, to specify which version of
XFree86 (3 or 4) to depend to when USE_XLIB is set.
    XFREE86_VERSION defaults to 3 for now, but adventurous users can
    override it in /etc/make.conf.  When XFREE86_VERSION=3, USE_XLIB
    will add a dependency to x11/XFree86; when it is set to 4, the
    dependency will be to x11/XFree86-4-libraries.  When
    XFREE86_VERSION=4, the PKG_IGNORE_DEPENDS and ALWAYS_BUILD_DEPENDS
    hacks to avoid messing with XFree86 are turned off.

    Since XFree86 version 4 includes some software that used to be
    separate ports, when XFREE86_VERSION=3 the following variables are
    provided:

    USE_DGS		LIB_DEPENDS on x11/dgs
    USE_FREETYPE	LIB_DEPENDS on print/freetype
    USE_MESA		LIB_DEPENDS on graphics/Mesa3
    USE_XPM		LIB_DEPENDS on graphics/xpm

    When XFREE86_VERSION=4, these variables have no effect.  The
    LIB_DEPENDS in the tree for the above four ports have all been
    converted to the USE_* counterparts.  For your information, this
    is the count of the number of ports:

    USE_DGS		0
    USE_FREETYPE	16
    USE_MESA		36
    USE_XPM		236

    There is a new variable, XAWVER, which is set to 6 when
    XFREE86_VERSION=3 and 7 when XFREE86_VERSION=4.  This is also
    passed to PLIST_SUB so ports that build Xaw based shared libraries
    can use this variable to substitute the shlib version number.

    There is also a provision of using a separate mtree file for
    XFREE86_VERSION=4, but that part is not enabled yet.

Reviewed by:	the ports list
Tested by:	make index (XFREE86_VERSION=3 only)

(2) Add hebrew to list of valid categories.
Submitted by:	nbm
2000-08-03 09:28:57 +00:00
CHOI Junho
a1bc057745 - a patch added: changes default Korean PS font. 2000-07-17 14:05:53 +00:00
Chris Piazza
e062d3845f Accidental whitespace 2000-04-09 17:50:59 +00:00
Chris Piazza
d38f7d91c8 Update with the new PORTNAME/PORTVERSION variables 2000-04-09 17:41:40 +00:00
Satoshi Taoka
0b4d835b3a Updated to 3.2.3
PR:		16381
Submitted by:	KATO Tsuguru <tkato@prontomail.ne.jp>
Approved by:	maintainer <chuckr@freebsd.org>
2000-01-27 02:58:58 +00:00
Satoshi Asami
b4fb9ac91b Add missing slash to fix install error (that shows up as a packaging error).
PR:		16253
Submitted by:	Alexander Langer <alex@cichlids.com>
2000-01-21 14:39:37 +00:00
Michael Haro
4de8bf5583 support PREFIX better and update PLIST
PR:		14759
Submitted by:	Jeremy Lea <reg@shale.csir.co.za>
1999-12-24 18:48:00 +00:00
Peter Wemm
a53421230c $Id$ -> $FreeBSD$ 1999-08-31 01:53:22 +00:00
Tim Vanderhoek
a84b5b5f94 #4/4 enforcing Caps, no period
[Has anyone figured-out what makes the number 393 so interesting to PW, now?]

I wonder what was going through Jordan's head during his infamous
$Id$-smashing commit.

Before I forget....

Thanks to naddy@mips.rhein-neckar.de (Christian Weisgerber) for prompting
this commit.  See msg-id: 7geokh$tje$1@mips.rhein-neckar.de
1999-06-26 19:22:14 +00:00
Steve Price
3e38731905 Update to version 3.2.1.
PR:		9592
Submitted by:	Satoshi TAOKA <taoka@infonets.hiroshima-u.ac.jp>
1999-01-26 02:42:34 +00:00
Steve Price
2b6a69a043 Move manpages to the Makefile and use MAN*. 1998-10-03 21:34:10 +00:00
Scott Mace
47619e62e0 fig2dev needs to link with -lX11. 1998-09-22 17:08:34 +00:00
Satoshi Asami
081079e0db Roll back libXpm major to 4. Sorry, it wasn't a good idea to bump it
in the first place.
1998-09-17 00:33:02 +00:00
Satoshi Asami
4dc064b0c5 jpeg is now converted to ELF so change LIB_DEPENDS lines accordingly.
(Note, since the shlib major didn't change this just removes the regexp
 support.)
1998-09-15 11:46:15 +00:00
Satoshi Asami
03d5b496f6 libXpm major is now 5. Also remove regexp support in preparation for
ELF conversion.
1998-09-15 11:13:39 +00:00
Justin M. Seger
18f33c0f93 Change JPEG shared library number to 9. This is to make sure that everyone
installs the version of the port that uses shared library number 9 and the
LIBRARY_VERSION set to the default.  Normally this is against our policy
(bumping the version number for minor things), however due to the major
problems caused with the upgrade, Satoshi and I decided that this was best.

Approved by:    asami
1998-05-04 20:23:32 +00:00