1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-29 05:38:00 +00:00
Commit Graph

39 Commits

Author SHA1 Message Date
Edwin Groothuis
ff21f59f9f Remove USE_REINPLACE for categories starting with a G 2006-05-07 23:46:33 +00:00
Ade Lovett
8503536d38 Conversion to a single libtool environment.
Approved by:	portmgr (kris)
2006-02-23 10:40:44 +00:00
Pav Lucistnik
792b758ef4 - Add SHA256 2005-11-26 01:48:16 +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
Oliver Lehmann
7f44153281 change the libtool version to use from 1.3 to 1.5 2005-06-01 19:56:04 +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
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
Trevor Johnson
0c881ba59c SIZEify. 2004-01-29 07:24:56 +00:00
Thomas Gellekum
9e9ec5736e Unbreak. 2003-10-31 10:14:37 +00:00
Kris Kennaway
73f86248bd BROKEN on 5.x: does not compile 2003-10-16 02:26:47 +00:00
Kirill Ponomarev
ce1f6608f8 Fix build on -current
PR:		55351
Submitted by:	Glenn Johnson <gjohnson@srrc.ars.usda.gov>
2003-08-10 06:34:37 +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
Maxim Sobolev
3283402163 Fix build on -current. 2002-09-12 16:44:15 +00:00
Tom Hukins
a8b9ee2372 Remove version-specific information, replacing it with summary
information from the plotutils Web site.

The patch is mine, inspired by a patch by Craig Rodrigues posted to
-ports.

Submitted by:	Craig Rodrigues <rodrigc@attbi.com>
2002-09-04 18:35:45 +00:00
Kris Kennaway
c68436a7b7 Remove USE_NEWGCC, which is no longer supported or required.
Submitted by:   Tilman Linneweh <tilman@arved.de>
PR:             ports/40571
2002-08-31 02:44:07 +00:00
Andrey A. Chernov
db2dadbaab Bump png major 2001-09-11 02:22:51 +00:00
Thomas Gellekum
f2eb3faebe Upgrade to 2.4.1.
PR:		25997
Submitted by:	KATO Tsuguru <tkato@prontomail.ne.jp>
		(the maintainer doesn't seem to be active these days)
2001-03-23 11:57:07 +00:00
Satoshi Asami
7112ba2b40 Change motif to a normal dependency. REQUIRES_MOTIF is now called
USE_MOTIF and generates a LIB_DEPENDS to x11-toolkits/open-motif.  As
before, it implies USE_XPM (and therefore USE_XLIB).  Motif-dummy is
removed from PKG_IGNORE_DEPENDS, whose sole resident is now XFree86-3.

Most of the simple ".if defined(HAVE_MOTIF)"s are removed to always
have USE_MOTIF.  ftp/moxftp will define USE_MOTIF unless
WANT_ATHENA_VERSION (new variable) is defined.  I merged the X cases
in cad/mars, so USE_MOTIF is used iff WITHOUT_X11 is not defined.

I will remove x11-toolkits/Motif-dummy (which has been repo copied to
open-motif) in a few days.
2000-11-07 23:28:20 +00:00
Maxim Sobolev
cc121d9794 USE_LIBTOOL implies GNU_CONFIGURE, so remove redundant GNU_CONFIGURE lines. 2000-08-21 10:07:35 +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
61ebd322a2 Fix MASSIVE typo INSTALL_SHLIBS --> INSTALLS_SHLIBS, which occured because I
just cun'n'pasted the name from Satoshi's commit message without checking
it.

Hall of shame entry:	sobomax
2000-06-16 08:19:52 +00:00
Maxim Sobolev
835d6b8655 Third round of INSTALL_SHLIBS=yes fixes. 2000-06-15 17:59:45 +00:00
Satoshi Asami
d8355ae11b Add "ode.1 plot.1 spline.1 tek2plot.1" as MAN1.
Submitted by:	bento
2000-06-07 22:32:10 +00:00
Satoshi Asami
c99c600944 Convert to PORTNAME/PORTVERSION. lfview had an invalid version
string so I fixed it.
2000-04-14 10:48:02 +00:00
Chuck Robey
6cacf2065e Left -lXpm out o fthe linking for Motif.
Obtained from:	Bento logs.
2000-03-05 03:43:48 +00:00
Chuck Robey
dabbbbf8ac Fix a patching screwup (oh my!) Pointed out by Thomas Gellekum. 2000-03-03 14:47:34 +00:00
Chuck Robey
b760132639 Upgrade to version 2.3.
Submitted by:	Thomas Gellekum <tg@melaten.rwth-aachen.de>
2000-03-01 03:57:19 +00:00
Thomas Gellekum
37cd36e2f0 Upgrade to 2.2. 1999-09-10 14:03:51 +00:00
Satoshi Asami
a5abb41db0 Add REQUIRES_MOTIF if Motif support is turned on. Necessary for
proper dependency info.

Note that this port still doesn't build right (it needs to use ${MOTIFLIB}
instead of -lXm).
1999-09-10 12:20:43 +00:00
Michael Haro
65ab34a667 FreeBSD.ORG -> FreeBSD.org
Prompted by PR:  13476, 13477
Submitted by:  KATO Tsuguru
1999-08-31 06:53:31 +00:00
David E. O'Brien
5133141363 Change Id->FreeBSD. 1999-08-25 06:16:32 +00:00
Tim Vanderhoek
4b7f92f936 Commit #2/4 to enforce Caps, no period. I ran this oe as
$ time cvs $FREEBSD ci -m `cat msg` `cat ci.ab`

Results to follow.  :)
1999-06-26 17:55:58 +00:00
Michael Haro
90b0babfff More WWW: additions 1999-05-06 19:10:36 +00:00
Bill Fenner
5261958626 ${MASTER_SITE_GNU} got rearranged in December; let's catch up. 1999-01-27 07:41:29 +00:00
Satoshi Asami
753d555a14 A few more USE_XLIBs. 1998-11-28 02:18:45 +00:00
Steve Price
802ef20941 Convert to ELF. 1998-10-05 03:06:04 +00:00
Satoshi Asami
1033df7384 No need to use += if a variable is defined only once.
By the way, I see that this ports uses HAVE_MOTIF to turn on Motif
support, but I don't see any patches.  Does this port follow our
guidelines for Motif support (MOTIFLIB and all)?  In particular,
what happens if you build a package on a machine with HAVE_MOTIF
and MOTIF_STATIC defined if you have both shared and static libXm?
1998-06-26 04:53:29 +00:00
Chuck Robey
334d0bf1f4 New port of GNU plotutils, version 2.1.1. I first wanted this
to allow me to view the output of Spice graphics.
1998-06-20 03:09:12 +00:00