1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-20 04:02:27 +00:00
Commit Graph

56 Commits

Author SHA1 Message Date
Rong-En Fan
741aa71483 Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
 - Remove CONFIGURE_TARGET hack in various bsd.*.mk
 - USE_GNOME=gnometarget is now an no-op

Changes to individual ports, other than removing the CONFIGURE_TARGET hack:

= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
  - comms/gnuradio
  - science/abinit
  - science/elmer-fem
  - science/elmer-matc
  - science/elmer-meshgen2d
  - science/elmerfront
  - science/elmerpost

= use x86_64 as ARCH
  - devel/g-wrap

= other changes
  - print/magicfilter
    GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf

Total # of ports modified:  1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)

PR:		126524 (obsoletes 52917)
Submitted by:	rafan
Tested on:	two pointyhat 7-amd64 exp runs (by pav)
Approved by:	portmgr (pav)
2008-08-21 06:18:49 +00:00
Pav Lucistnik
1bb8ac2a10 - Add more downloading locations
PR:		ports/123414
Submitted by:	Ganael Laplanche <ganael.laplanche@martymac.com> (maintainer)
2008-05-05 07:43:49 +00:00
Martin Wilke
d11c8cc25b - Update to 1.0.0
- Pass maintainership to submitter

PR:		123337
Submitted by:	Ganael Laplanche <ganael.laplanche@martymac.com>
2008-05-03 00:24:46 +00:00
Mark Linimon
e21f53b16f Reset jylefort's port maintainerships. portmgr has taken his commit bit
into safekeeping due to inactivity.
2008-04-29 05:11:44 +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
Martin Wilke
06aa815303 - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Bump PORTREVISION

Approved by:	portmgr (xorg cleanup)
2008-03-23 23:03:18 +00:00
Edwin Groothuis
f7c0630cd2 Remove always-false/true conditions based on OSVERSION 500000 2007-10-04 01:02:44 +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
Jean-Yves Lefort
fa9a9cd603 - Update to 0.9.10 and drop FreeBSD 4.x support
- Install js_server
2006-04-07 20:28:45 +00:00
Sergey Matveychuk
b4d2ac42d7 - Update graphics/libglut to 6.4.1.
- Shared lib version and PORTREVISION bumb for all affected ports.

While I'm here:
- Remove USE_MESA knob where it was (35 ports).
  It marked as depricated for 2 years.

PR:		ports/90247
Submitted by:	Ermal Lu?i <eri--@albabsd.org>
2006-01-12 12:54:32 +00:00
Jean-Yves Lefort
02290c6823 Accommodate the flightgear-l410 slave port. 2005-12-11 18:04:49 +00:00
Jean-Yves Lefort
5a8159d852 Chase the plib update by bumping PORTREVISION, since it is statically
linked in.
2005-12-07 10:13:02 +00:00
Jean-Yves Lefort
fe6bee82ec - Update to 0.9.9
- Move to ${X11BASE}
2005-11-20 22:16:58 +00:00
Jean-Yves Lefort
c44ce64ea0 - Respect ${X11BASE} [1]
- Respect ${PTHREAD_CFLAGS}
- Add a pkg-message advicing the user to increase the data size limit
- Cleanup the Makefile

Reported by:	pointyhat via kris [1]
2005-10-23 03:13:53 +00:00
Jean-Yves Lefort
c632792ff7 Take maintainership. 2005-10-03 21:44:12 +00:00
Dag-Erling Smørgrav
96572994de Drop maintainership. 2005-10-03 20:29:24 +00:00
Jean-Yves Lefort
97d9539bf5 Do not die when a floating point exception occurs in the nvidia GL
library (ignore SIGFPE).

PR:		ports/86220
Submitted by:	jylefort
Approved by:	maintainer timeout (17 days)
2005-10-03 17:15:25 +00:00
Pav Lucistnik
e1c3b01efd - Fix build on FreeBSD 4.X
PR:		ports/80740
Submitted by:	Martin Kaeske <Martin.Kaeske@Stud.TU-Ilmenau.DE>
Approved by:	maintainer timeout (des; 4 months)
2005-09-14 23:29:14 +00:00
Dag-Erling Smørgrav
12f1ee60d9 Upgrade to 0.9.8. 2005-02-20 20:35:33 +00:00
Kris Kennaway
1a9f977f3f BROKEN on 4.x: Does not compile
Approved by:    portmgr (self)
2005-01-02 00:56:40 +00:00
Dag-Erling Smørgrav
e71946e1e8 Update to 0.9.6. Note that scenery, textures and aircraft models are now
installed by a separate port, games/fgfs-base, which this one lists as a
run-time dependency.
2004-12-12 14:10:54 +00:00
Kris Kennaway
e9cb0e0ba3 BROKEN on 5.x: Does not compile
Approved by:    portmgr (self)
2004-09-17 22:47:50 +00:00
Dag-Erling Smørgrav
edc4fb8c6f Add missing glut dependency, remove BROKEN.
PR:		ports/69245
Submitted by:	Erik Greenwald <erik@smluc.org>
2004-08-07 20:51:44 +00:00
Kris Kennaway
06609d5758 BROKEN: Missing dependency 2004-07-11 01:07:01 +00:00
Dag-Erling Smørgrav
65657a56a7 SIZEify; group distfiles. 2004-03-08 03:11:10 +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
Trevor Johnson
439b8a040c Use the CPIO macro defined in bsd.port.mk. 2004-01-22 12:18:43 +00:00
Dag-Erling Smørgrav
cd80fe2b74 Updated plist which I forgot to commit yesterday. 2003-11-20 09:52:50 +00:00
Dag-Erling Smørgrav
2100c822a3 Remove dependency on metakit, which is no longer used. 2003-11-20 08:22:06 +00:00
Dag-Erling Smørgrav
9b376bb135 Fix typo in post-extract.
Spotted by:	Olivier Saut <Olivier.Saut@gmm.insa-tlse.fr>
2003-11-19 21:20:39 +00:00
Dag-Erling Smørgrav
0709fafe06 Upgrade to 0.9.3. 2003-11-19 11:04:39 +00:00
Edwin Groothuis
931ff1179b [patch][non-maintainer] add use_gmake to games/flightgear
Per bento, this port seems to require having USE_GMAKE set.
	(This probably doesn't really affect most users).  Also,
	while fiddling around, pacify portlint a bit.

Informed maintainer.

PR:		ports/56514
Submitted by:	Mark Linimon <linimon@lonesome.com>
2003-09-28 12:00:35 +00:00
Dag-Erling Smørgrav
b083774c53 Left out a line in previous commit. 2003-07-17 08:33:57 +00:00
Dag-Erling Smørgrav
52882de731 Upgrade to 0.9.2. 2003-07-14 23:50:36 +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
Dag-Erling Smørgrav
deef1edf2e Use threads. Temporarily add an extra dependency on SimGear to make sure
we get a version that was compiled with thread support.
2003-03-03 20:26:50 +00:00
Dag-Erling Smørgrav
23191bbdb8 Unbotch the previous commit: metakit is in LOCALBASE, not X11BASE. 2003-03-03 11:35:39 +00:00
Dag-Erling Smørgrav
e50ee1f256 Add metakit to dependency list. I thought it was already included
indirectly, but apparently it wasn't.
2003-02-25 18:47:23 +00:00
Dag-Erling Smørgrav
4433ae9359 BUILD_DEPENDS isn't enough, we need RUN_DEPENDS as well so the dependency
gets registered in the package.  This should unbreak the bento builds of
games/flightgear.
2003-02-05 11:23:26 +00:00
Dag-Erling Smørgrav
f525587551 Remove a duplicate of patch-aa that snuck in here. 2003-01-22 23:06:56 +00:00
Dag-Erling Smørgrav
c34b11a2c1 Take over maintainership (Brian says he's too busy flying real planes).
Update to 0.9.1.  So much has changed since 0.6.1 that I've practically
had to redo the port from scratch.  It builds and installs fine now, but
due to limited resources I haven't been able to actually run it.
2003-01-22 13:58:58 +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
Marc Fonvieille
deef46806d Fix links to the Handbook, the FAQ and the porters-handbook.
Approved by:	portmgr
2002-08-04 09:04:12 +00:00
Kris Kennaway
35a6fc6481 BROKEN: Does not link correctly 2002-05-18 03:01:07 +00:00
Kris Kennaway
de772a8373 Remove #include <malloc.h>. Port build still broken. 2002-03-31 03:17:57 +00:00
Will Andrews
f3171de7e6 First round of auto* cleanups:
- USE_AUTO* -> USE_AUTO*_VER=* where required
 - USE_AUTO* / *_DEPENDS=.*auto*:*/devel/auto* -> GNU_CONFIGURE where OK
 - Other minor changes to fix things

These changes should be no-ops with the current bsd.port.mk, but will
assist in preparing for the next generation of USE_AUTO*.

Submitted by:	bento 4-exp USE_AUTO* cleanups
		http://people.FreeBSD.org/~will/4-exp/
		http://bento.FreeBSD.org/errorlogs/4-exp-latest/
2002-01-06 06:20:22 +00:00
Satoshi Asami
1ee18e5274 The plib library name is libplibsl.a, not libpsl.a.
Submitted by:	bento
2000-11-13 23:58:11 +00:00
Satoshi Asami
c050cd6b6b Rename PLIST.notools to pkg-plist.notools.
(I'm leaving patches.tools alone as it should still work fine after the change.)
2000-10-08 01:10:50 +00:00
Michael Haro
429158af25 PORTNAME/PORTVERSION stuff 2000-04-14 06:43:02 +00:00
Chris Piazza
9188b31c52 Add a patch to unbreak for gcc 2.95.1
PR:		13674
Submitted by:	maintainer
1999-09-10 04:25:34 +00:00