Commit graph

28 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
Mark Linimon
238940659f Return laszlof's ports to the pool due to lack of time.
Hat:		portmgr
2008-08-19 09:18:37 +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
Kris Kennaway
b5de47e69a Use libtool port instead of included version to avoid a.out objformat botch 2007-01-29 23:51:55 +00:00
Frank J. Laszlo
40d889badc Update my email address in all ports that I maintain.
Approved by:	flz (mentor)
2006-11-07 15:37:06 +00:00
Edwin Groothuis
7c6393360c Remove USE_REINPLACE from the categories starting with L 2006-05-09 20:52:24 +00:00
Ade Lovett
8503536d38 Conversion to a single libtool environment.
Approved by:	portmgr (kris)
2006-02-23 10:40:44 +00:00
Edwin Groothuis
51eca5f2e6 [UPDATE]: lang/ferite: Update to version 1.0.2
This patch will update lang/ferite to version 1.0.2. This version fixes several memory issues:

	- Fix for a threading issue that caused the engine to crash with a memory issue.
	- Fix for rmi and a lack of parsing of arguments within function calls.
	- Fix for rmi that caused the starvation of network sockets within the server environment. The new fix forces
		the GC to be run when in blocking listen mode and also forces the shutdown of network sockets.
	- Fix for array code that would cause objects to have an inflated refcount and cause scripts to not deleted
		objects within the GC
	- Fix for refcounting issues within the assignment of objects
	- Fix for building on CYGWIN: required -no-undefined on the libraries and a missing header in aphex_thread.c
	- Fix for class/namespace modifies on a class/namesapce that already exists

PR:		ports/91409
Submitted by:	Frank Laszlo <laszlof@vonostingroup.com>
2006-01-07 02:26:57 +00:00
Emanuel Haupt
2e8e9197d7 Update to 1.0.1
PR:		91095
Submitted by:	Frank Laszlo <laszlof@vonostingroup.com> (maintainer)
2005-12-31 05:12:17 +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
Renato Botelho
8aad0c1dff - Add SHA256 to all ports submitter maintain
PR:		ports/88791
Submitted by:	Frank Laszlo <laszlof@vonostingroup.com>
2005-11-10 18:41:27 +00:00
Pav Lucistnik
1a24cd790f - Update to 1.0.0
- Take maintainership

PR:		ports/87695
Submitted by:	Frank Laszlo <laszlof@vonostingroup.com>
2005-10-21 22:37:29 +00:00
Volker Stolz
df4416fbe9 USE_LIBTOOL instead of local patch 2005-04-13 17:31:57 +00:00
David E. O'Brien
c3d8037aeb At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
2005-04-12 03:26:56 +00:00
David E. O'Brien
f2fc2d60ae Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
2005-04-11 08:04:41 +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
0c881ba59c SIZEify. 2004-01-29 07:24:56 +00:00
Akinori MUSHA
2c41b9e5f3 De-pkg-comment. 2003-02-20 19:00:52 +00:00
Tilman Keskinoz
c4897416bc Update to 0.99.6
PR:		47084
Submitted by:	KATO Tsuguru <tkato@prontomail.com>
2003-01-18 22:20:18 +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
Ying-Chieh Liao
2f1e7a4789 Replace ${PERL} with ${REINPLACE_CMD}
PR:		39605
Submitted by:	Oliver Braun <obraun@informatik.unibw-muenchen.de>
2002-06-21 16:20:23 +00:00
Pete Fritchman
f6abfcd643 Reset maintainership to ports@. Thanks for your work on these, Jeremy!
PR:		38874
Submitted by:	Jeremy Norris <ishmael@mchsi.com> (previous maintainer)
2002-06-04 01:38:45 +00:00
FUJISHIMA Satsuki
d49de8a9ae o update to 0.99.4.
o change maintainer's e-mail address.

PR:		33748
Submitted by:	maintainer
2002-01-19 05:02:32 +00:00
David W. Chapman Jr.
b0d53c6558 Update to 0.99.3
PR:		32027
Submitted by:	maintainer
2001-11-24 02:43:25 +00:00
Ying-Chieh Liao
2cdaf1d950 upgrade to 0.99.2
PR:		31964
Submitted by:	maintainer
2001-11-14 03:12:36 +00:00
Maxim Sobolev
9909a6bc17 Don't link in libc - FreeBSD doesn't need this.
PRs:		31601, 31602, 31603, ...
Submitted by:	Ports Fury
2001-10-31 08:32:30 +00:00
Ying-Chieh Liao
6bd1710bb2 add ferite
An embeddable scripting language

PR:		30094
Submitted by:	Jeremy Norris <ishmael27@home.com>
2001-10-14 14:45:04 +00:00