Commit graph

71 commits

Author SHA1 Message Date
Jeremy Messenger
789d75c728 -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.

It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.

With help:	marcus and kwm
Pointyhat-exp:	a few times by pav
Tested by:	pgollucci, "Romain Tartière" <romain@blogreen.org>, and
		a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by:	marcus
Approved by:	portmgr
2009-08-02 19:36:34 +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
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
Lars Thegler
3025ccb859 Updating MASTER_SITES
PR:		ports/117062
Submitted by:	Takefu <takefu@airport.fm>
2007-12-24 11:30:38 +00:00
Edwin Groothuis
65ee97446a [repocopy] move net/rrdtool10 to databases/rrdtool10
Chase the move of net/rrdtool to databases/rrdtool. Since
	this is the same program, this one also has to be moved.

PR:		ports/114311
Submitted by:	Edwin Groothuis <edwin@freebsd.org>
Approved by:	lth@
2007-08-11 11:18:54 +00:00
Gabor Kovesdan
42542fb076 - Remove the DESTDIR modifications from individual ports as we have a new,
fully chrooted DESTDIR, which does not need such any more.

Sponsored by:	Google Summer of Code 2007
Approved by:	portmgr (pav)
2007-08-04 11:41:30 +00:00
Erwin Lansing
50513d5d52 Add support for DESTDIR part I.
This commit should largele be a NOOP as it only adds support
for DESTDIR undefined. This does allow us to start testing
ports with DESTDIR set, but this is as of yet not supported.

Although this has been extensively tested on pointyhat, this
is a very intrusive change and some cases may have been
overlooked. Please contact Gabor and me if you find any.

PR:             100555
Submitted by:   gabor
Sponsored by:   Google Summer of Code 2006
2006-08-04 12:34:50 +00:00
Edwin Groothuis
0f12b488a5 Remove USE_REINPLACE from all categories starting with N 2006-05-11 22:49:56 +00:00
Ade Lovett
8503536d38 Conversion to a single libtool environment.
Approved by:	portmgr (kris)
2006-02-23 10:40:44 +00:00
Lars Thegler
5a888d4d96 - Update to 1.0.50
- Add SHA256 checksum
2005-11-23 19:30:34 +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
Lars Thegler
2c654826f4 Added net/rrdtool10, a resurrection of rrdtool 1.0.x 2005-05-23 19:48:26 +00:00
Dmitry Sivachenko
e1c5df028e Update to version 1.2.8. 2005-05-17 08:45:35 +00:00
Dmitry Sivachenko
44b61cb1b7 Correct WWW. 2005-05-10 09:44:15 +00:00
Dmitry Sivachenko
d927d55d6c Update to version 1.2.6. 2005-05-10 09:14:54 +00:00
Dmitry Sivachenko
ff7e316c16 USE_LIBTOOL implies GNU_CONFIGURE. 2005-05-08 21:31:43 +00:00
Dmitry Sivachenko
b3d4c962dc Upgrade to version 1.2.4. 2005-05-08 20:56:09 +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
Kirill Ponomarev
bb00c51d89 Fix build on amd64. 2005-04-10 21:38:12 +00:00
Kirill Ponomarev
4247f18f22 Fix build on amd64. 2005-04-06 21:40:10 +00:00
Kris Kennaway
3cdc8f829e BROKEN on ia64: Does not build
Approved by:    portmgr (self)
2005-03-26 22:18:04 +00:00
Yen-Ming Lee
70dd1c2c75 - add USE_LIBTOOL_VER=15 and remove *.la from PLIST
- utilize DOCSDIR, EXAMPLESDIR
- respect NOPORTDOCS
- apply OPTIONS

PR:		78942
Submitted by:	leeym
Approved by:	demon
2005-03-17 09:58:57 +00:00
Pav Lucistnik
9ddb7fc465 - Fix plist (kill perllocal.pod) 2005-03-16 20:35:22 +00:00
Dmitry Sivachenko
eeb558bfbc Support for ISO-8859-2 fonts should be enabled with --enable-latin2
option, not --with-latin2.

Submitted by:	Tomasz Baranowski <tb@cybertech.pl>
2004-11-17 14:23:57 +00:00
Dmitry Sivachenko
1b3fa64f1b This patch was integrated into rrdtool.
Nitoced by:	Forrest Aldrich <forrie@forrie.com>
2004-08-09 06:45:01 +00:00
Dmitry Sivachenko
32485aad2d Update to version 1.0.49 2004-08-08 14:25:31 +00:00
Dmitry Sivachenko
5cfa9b3f05 Upgrade to version 1.0.48.
Add --with-pic to CONFIGURE_ARGS on amd64 to fix build.

Submitted by:	arved
2004-07-26 13:09:34 +00:00
Volker Stolz
18aaf7cb1a Add fix for perl <= 5.005_03
PR:		ports/66418
Submitted by:	Lars Thegler
Approved by:	maintainer timeout
2004-07-22 12:41:11 +00:00
Kris Kennaway
14076bc478 BROKEN on amd64: Does not build (needs to build shared libraries with -fPIC) 2004-05-30 07:03:08 +00:00
Dmitry Sivachenko
3301e1a7d2 Avoid coredump in 'rrdtool graph -X <param>'
Submitted by:	"Leonid A. Lyamanov" <leonas@demos.su>
2004-05-11 06:50:49 +00:00
Dmitry Sivachenko
23e7506e5e This port does not require libtool to build.
PR:		65696
Submitted by:	Helge Oldach <rrdtoolapr04@oldach.net>
2004-04-19 07:27:53 +00:00
Dmitry Sivachenko
d0624ee2f2 Use a copy of libpng shipped with rrdtool. This fixes build with ancient
version of perl (5.005).

I have no spare machine with that version of perl to develop a proper fix.

Noticed by:	many
2004-04-16 07:16:50 +00:00
Dmitry Sivachenko
216dba9b3e Update to version 1.0.47. 2004-04-06 07:30:51 +00:00
Trevor Johnson
3bca696b10 Add size data, approved by maintainers. 2004-03-18 18:01:13 +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
Dmitry Sivachenko
eb903a06ad Remove redundant USE_GMAKE.
PR:		58993
Submitted by:	Helge Oldach <1464424446@oldach.net>
2003-12-22 10:27:13 +00:00
Dmitry Sivachenko
c3edcc05e3 Correct pkg-plist. 2003-10-30 12:06:19 +00:00
Dmitry Sivachenko
0c835b65b2 Update to version 1.0.45.
PR:		58297
Submitted by:	Toni Viemero <toni.viemero@iki.fi>
2003-10-29 08:56:29 +00:00
Ying-Chieh Liao
c634b4bb83 utilize SITE_PERL
PR:		58166
Submitted by:	Cheng-Lung Sung <clsung@dragon2.net>
2003-10-24 12:05:09 +00:00
Dmitry Sivachenko
e6ed468ff8 De-pkg-comment. 2003-02-22 09:13:13 +00:00
Dmitry Sivachenko
8dac149893 Update to 1.0.41;
Slightly adjust pkg-descr.
2003-02-20 07:33:56 +00:00
Dmitry Sivachenko
bb21fb5270 Fixes for 64-bit platforms.
Submitted by:	Corey Smith <csmith@bonddesk.com>
2003-02-11 15:14:00 +00:00
Dmitry Sivachenko
91242e72cb Update to 1.0.40. 2002-10-18 06:59:57 +00:00
Dmitry Sivachenko
eb72dabb62 Upgrade to 1.0.39.
Submitted by:	Jun Kuriyama <kuriyama@imgsrc.co.jp> (with modifications).
2002-08-31 13:31:32 +00:00
Dmitry Sivachenko
cccfce0eda Upgrade to version 1.0.38. 2002-05-24 17:51:07 +00:00
Dmitry Sivachenko
cb2fb43562 Upgrade to 1.0.37
Submitted by:	Mark Rowlands <mark.rowlands@minmail.net> (partially).
2002-05-04 21:31:56 +00:00
Dmitry Sivachenko
d399317861 Update to 1.0.33.
Fix MASTER_SITES.

Spotted by:		Forrest Aldrich <forrie@forrie.com>
2001-07-06 06:41:34 +00:00
Dmitry Sivachenko
320ae2df69 Eliminate -ffast-math slightly better way.
Submitted by:	knu
2001-03-28 13:22:15 +00:00
Jun Kuriyama
28d289fe2f Remove -ffast-math from $CFLAGS.
PR:		ports/25750 (problem report)
Submitted by:	kuriyama
Approved by:	dima (maintainer)
2001-03-26 10:55:29 +00:00