Commit graph

116 commits

Author SHA1 Message Date
Erwin Lansing
2292797b8f - Fixed MASTER_SITES to fix fetch problem on mpeg_lib.
- Removed unfetchable sites to download gimp tarball and replaced by new site.

PR:		90753
Submitted by:	Jean Milanez Melo <jmelo@freebsdbrasil.com.br>
2005-12-21 18:15:18 +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
Joe Marcus Clarke
9e5632dd66 Apply a big libtool patch to allow porters to use the libtool installed by
the libtoolX ports instead of the one included with each port.  Ports that
set USE_LIBTOOL_VER=X will now use the ports version of libtool instead of
the included version.  To restore previous behavior, use the new macro,
USE_INC_LIBTOOL_VER.  Both macros accept the same argument: a libtool version.

For example, to use the ports version of libtool-1.5, add the following to
your Makefile:

USE_LIBTOOL_VER=        15

To use the included version of libtool with extra hacks provided by
libtool-1.5, add the following to your Makefile:

USE_INC_LIBTOOL_VER=    15

With this change, ports that had to add additional libtool hacks to prevent
.la files from being installed or to fix certain threading issues can now
delete those hacks (after appropriate testing, of course).

PR:		63944
Based on work by:eik and marcus
Approved by:	ade (autotools maintainer)
Tested by:	kris on pointyhat
Bound to be hidden problems:	You bet
2004-07-09 17:43:11 +00:00
Pav Lucistnik
beaf6bfa35 - Define NO_LATEST_LINK in favour of graphics/gimp
Spotted by:	krion
2004-03-29 13:03:41 +00:00
Pav Lucistnik
692d82e61a - Mark DEPRECATED and point users to 2.0 release in graphics/gimp port
I haven't set an expiration date because there are still some ports
  that require old GIMP, most notably xsane.
2004-03-27 18:25:17 +00:00
Alexander Nedotsukov
d5143af07a After GIMP 2.0 release both versions can not be longer installed
at the same time.
2004-03-24 09:16:45 +00:00
Ade Lovett
3f651573ad Whoa there, boy, that's a mighty big commit y'all have there...
Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".

For ports-in-waiting:

	USE_LIBTOOL=YES		->	USE_LIBTOOL_VER=13
	USE_AUTOCONF=YES	->	USE_AUTOCONF_VER=213
	USE_AUTOMAKE=YES	->	USE_AUTOMAKE_VER=14

Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed.
2004-03-14 06:17:56 +00:00
Joe Marcus Clarke
053fdb6a6b Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2)
2004-02-04 05:21:48 +00:00
Joe Marcus Clarke
27a69f4efb Correct some obsolete MASTER_SITES
PR:		57557
Submitted by:	Mark Linimon <linimon@lonesome.com>
2003-10-06 01:13:39 +00:00
Joe Marcus Clarke
777ed55c1a Update to 1.2.5. 2003-06-20 16:43:52 +00:00
Joe Marcus Clarke
cdf8b90a60 Make the print plug-in conditional on whether or not WITHOUT_PRINT is
specified.

PR:	53071
2003-06-09 04:12:20 +00:00
Joe Marcus Clarke
3ca3ac7fef Update to 1.2.4. 2003-06-01 04:01:52 +00:00
Joe Marcus Clarke
b33eaf3276 Remove USE_GNOMENG. 2003-04-20 19:54:55 +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
Joe Marcus Clarke
1732752ddd Roll mpeg-lib into the two gimp ports. mpeg-lib is now abandoned ware, and will
be removed from the ports tree soon.

mpeg-lib will now be built solely for the purpose of gimp, and no libmpeg.*
will be installed on the system.  This will avoid a namespace conflict with
KDE which also installs a libmpeg.so.  These two libraries are incompatible.

Submitted by:	alane and myself
Not reviewed by:	alane
Inspired by:	mail/evolution
2002-08-12 18:15:20 +00:00
Maxim Sobolev
4c90d44f12 Use USE_GNOMENG. 2002-07-20 11:04:45 +00:00
Maxim Sobolev
1c743e1f63 - Use USE_LIBTOOL properly;
- add dozen missed files into pkg-plist;
- bump PORTREVISION.
2002-05-20 08:26:07 +00:00
Vanilla I. Shu
5d8b21f98c pass maintainerbit to gnome@
Approved by:	sobomax
2002-05-18 02:55:13 +00:00
Vanilla I. Shu
83c81b28a7 set PORTEPOCH back.
PR:		Christopher Masto <chris@netmonger.net>
2002-04-11 16:41:52 +00:00
Vanilla I. Shu
2c31c88e4b Upgrade to 1.2.3. 2002-04-11 01:37:32 +00:00
FUJISHIMA Satsuki
590ab501a4 add missing entries to pkg-plist.
PR:		30727
Submitted by:	Patrick Li <pat@databits.net>
2001-09-22 06:36:21 +00:00
Andrey A. Chernov
db2dadbaab Bump png major 2001-09-11 02:22:51 +00:00
Akinori MUSHA
b8309bf75a Resurrect PORTEPOCH which has been removed in the last commit by
mistake.
2001-08-21 16:29:15 +00:00
Clive Lin
9ff6940c8e Upgrade to 1.2.2
Done by : vanilla
Fix vinum for several days before bad scsi cable got fixed (Arrrgh !),
and finally lost all his /home and ssh key : vanilla
2001-08-18 06:03:21 +00:00
Maxim Sobolev
fc5bea7541 Undo 1.2.2 upgrade.
Requested by:	vanilla (maintainer)
2001-08-14 13:15:51 +00:00
Maxim Sobolev
835b09cfd8 Update to 1.2.2. 2001-08-13 17:14:24 +00:00
Akinori MUSHA
86efb8e8b9 Add MASTER_SITE_RINGSERVER to MASTER_SITES.
Approved by:	vanilla (MAINTAINER)
2001-03-26 20:07:47 +00:00
Vanilla I. Shu
707e30d5d7 Gimp is 1.2 now, not 1.1.
Submitted by:	"Sergey A. Osokin" <osa@freebsd.org.ru>
2001-03-15 13:39:35 +00:00
Vanilla I. Shu
c8027fbc79 Dont strip script when use --install-admin-bin,
It will broken p5-Gimp installation.
2001-03-14 22:20:10 +00:00
Vanilla I. Shu
e3282fa4f8 Upgrade to 1.2.1. 2001-01-24 01:21:30 +00:00
Vanilla I. Shu
97ba68ff0b Upgrade to 1.2.0, add a patch for print plug-ins (by mistral@imasy.or.jp (Yoshihiko SARUMARU). 2000-12-26 15:09:31 +00:00
Vanilla I. Shu
df366ceafe Upgrade to 1.1.30. 2000-12-10 09:01:41 +00:00
Vanilla I. Shu
763cddd5c5 Upgrade to 1.1.29, split gimp-perl to p5-Gimp (coming soon). 2000-11-13 01:20:57 +00:00
Vanilla I. Shu
ea81a2cd2b Upgrade to 1.1.27.
PR:		ports/21945
Submitted by:	trevor
2000-10-13 07:59:48 +00:00
Satoshi Asami
7acef1cd7a Change PKGDIR from pkg/ to . Also fix places where ${PKGDIR} is
spelled out (many of which are ${PKGDIR}/MESSAGE -> ${PKGMESSAGE} type
fixes that shouldn't have been necessary) and the string "/pkg/"
appear.
2000-10-08 10:23:48 +00:00
Jeremy Lea
7b4c77811e Implement WANT_GNOME. 2000-10-05 07:22:56 +00:00
Maxim Sobolev
a2a9f1fee7 Update to 1.1.26.
PR:			21560 (very incomplete)
Actual work done by:	sobomax
2000-09-26 16:15:45 +00:00
Maxim Sobolev
8d8b937e7a Update to 1.1.25. 2000-08-23 18:33:58 +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
Maxim Sobolev
6db96c0500 Bump png shared library version.
Submitted by:	Hajimu UMEMOTO <ume@mahoroba.org>
2000-07-04 07:13:35 +00:00
Maxim Sobolev
3f5cc53518 Update 1.1.24.
Also provide following enhancements:
- Remove PLIST.perl and merge its contents into main PLIST using Satoshi's
  %%PORTDOCS:%% hack;
- the same as previous for Gnome bits;
- automatically generate and substitute shared libraries version;
- slightly reorder Makefile to be more organised;
- remove mailformed pieces from configure patch (it is appears that somebody
  did diff after USE_LIBTOOL hack has been applied).
2000-06-26 16:06:17 +00:00
Satoshi Asami
ffb21b5654 Rename INSTALLS_SHLIBS to INSTALLS_SHLIB. (There was a typo in the
previous commit message to bsd.port.mk, which said INSTALL_SHLIBS.  Boo.)

Line up the rhs of variable assignments nicely.  Remove a couple of extra
whitespaces while I'm here.

Suggested by:	 sobomax
2000-06-16 21:52:40 +00:00
Maxim Sobolev
5178b48938 Final round of the INSTALLS_SHLIBS=yes conversion. Few remaining ports with
ldconfig in PLIST need personal consideration.
2000-06-16 10:38:50 +00:00
Ade Lovett
8bd85a9d02 Updates for new shared library versions in GNOME 1.2 2000-06-01 16:25:45 +00:00
Maxim Sobolev
8b7c12b85c Correct PLIST.perl and update Makefile to reflect recent
WITHOUT_PERL --> WITH_PERL thansition.

PR:			18935
Partially submitted by:	Masahide -mac- NODA <mac@clave.gr.jp>
2000-06-01 16:11:58 +00:00
Maxim Sobolev
9d0f2d5862 Update to 1.1.23. Also remove mandatory libintl dependency (should be inherited
from gtk++).
2000-05-30 06:47:14 +00:00
Jim Mock
3d3e80a22e Update to version 1.1.22. From the information I have, vanilla might not
have a vacation for a while, so I figured I wouldn't let this get stale if
that's the case.
2000-05-19 21:14:20 +00:00
Jim Mock
f5e385e048 Update to version 1.1.20. Hopefully this will fix some of the build
problems people are having with 1.1.19.  Vanilla, if you have any problems
with this update, let me know and I'll back it out.
2000-04-26 21:49:45 +00:00
Jeremy Lea
877b8a533b Standardize all user defined options to the booleans WITH_FOO and
WITHOUT_FOO.  Begin the process of reserving these prefixes for user defined
options.

No comment by:	ports
2000-04-17 00:18:05 +00:00
Jim Mock
380e26e02d Update to version 1.1.19.
Submitted by:	vanilla
2000-04-14 18:13:57 +00:00