Commit graph

25 commits

Author SHA1 Message Date
Baptiste Daroussin
888ab73a81 Add NO_STAGE all over the place in preparation for the staging support (cat: lang) 2013-09-20 19:53:09 +00:00
Baptiste Daroussin
6adf864b81 Convert to new perl framework
Convert from USE_GMAKE to USES=gmake
2013-09-17 06:40:21 +00:00
Baptiste Daroussin
a4336b798b Convert to new options framework 2013-05-12 06:05:03 +00:00
Eitan Adler
334eb0fc61 This changes almost all the "gnomehack" only USE_GNOME cases to USES= pathfix.
If a port used other USE_GNOME items it was untouched.
The ports that used other USES were fixed by hand.

PR:		ports/177081
Reviewed by:	bapt
Approved by:	portmgr (miwi)
2013-03-19 13:04:30 +00:00
Dmitry Marakasov
6f6fbe4bdf - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
2011-09-23 22:26:39 +00:00
Olli Hauer
27de467a2b - remove MD5 2011-07-03 13:45:36 +00:00
Pietro Cerutti
2076821b43 - Import two bug-fixes from upstream
PR:		126713
Submitted by:	Simun Mikecin <numisemis@yahoo.com> (maintainer)
2008-08-21 23:00:20 +00:00
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
Ion-Mihai Tetcu
430838889b - add new option MULTIPLE_THREADS. With this option enabled libsee/dtoa.c is
compiled with proper thread locking.
- bump PORTVERSION

PR:		ports/122525
Submitted by:	maintainer
2008-05-09 17:11:13 +00:00
Rong-En Fan
9235f0ecdb - Update to 3.0.1376
- Change MASTER_SITES to submitter's mirror site

PR:		ports/122330
Submitted by:	Simun Mikecin <numisemis at yahoo.com> (maintainer)
2008-04-06 10:03:46 +00:00
Erwin Lansing
dbe0a5f5d0 Fix fetching by spelling MASTER_SITE_LOCAL with only one S
Submitted by:	pointyhat
2008-01-29 19:27:17 +00:00
Vanilla I. Shu
b6543b73df Upgrade to 2.1.1293.
PR:		ports/120082
Submitted by:	maintainer
2008-01-29 09:38:31 +00:00
Edwin Groothuis
5555d89b50 Remove always-false/true conditions based on OSVERSION 500000 2007-10-04 01:25:18 +00:00
Martin Wilke
b17918378c - Add DEBUG knob
PR:		ports/106665
Submitted by:	Simun Mikecin <numisemis@yahoo.com> (maintainer)
2006-12-14 12:52:25 +00:00
Martin Wilke
769e0f6c0f - Fix UTF8 decoding
PR:		ports/106635
Submitted by:	Simun Mikecin <numisemis@yahoo.com> (maintainer)
2006-12-12 21:32:37 +00:00
Jean Milanez Melo
1e1270e13e - Update mastersite.
PR:		ports/105691
Submitted by:	Simun Mikecin <numisemis@yahoo.com> (maintainer)
2006-12-05 15:03:41 +00:00
Emanuel Haupt
0df33da9cc - Provide a patch to fix daylight saving calculations
- Bump PORTREVISION

PR:		102895
Submitted by:	Simun Mikecin <numisemis@yahoo.com> (maintainer)
2006-09-07 20:21:33 +00:00
Rong-En Fan
9a76c75068 - Update to 2.0.1131, unbreak it
- Update maintainer's email
- -O2 -> -O3 if WITH_OPTIMIZED_CFLAGS
- s/INSTALLS_SHLIB/USE_LDCONFIG/

PR:		ports/102145
Submitted by:	Simun Mikecin <numisemis at yahoo.com> (maintainer)
2006-08-17 16:42:03 +00:00
Mark Linimon
848c1e4897 Mark as broken: fail to install. 2006-07-16 21:09:05 +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
c92c635b24 SHA256ify
Approved by: krion@
2006-01-22 12:42:24 +00:00
Florent Thoumie
2028303991 - Add new locations in MASTER_SITES.
PR:		ports/90202
Submitted by:	maintainer
2005-12-10 18:51:02 +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
d2af571a96 Library that provides an ECMAScript (JavaScript) run-time environment.
WWW: http://www.adaptive-enterprises.com.au/~d/software/see/

PR:		ports/88178
Submitted by:	Simun Mikecin <sime@logos.hr>
2005-10-31 14:42:20 +00:00