Commit graph

62 commits

Author SHA1 Message Date
Pav Lucistnik
41d8c3385c - Remove conditional checks for FreeBSD 5.x and older 2009-01-05 20:36:33 +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
Edwin Groothuis
090059a210 Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
2008-06-06 14:17:21 +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
2d73db3533 - Chase devel/sdl12 shlib version bump 2008-03-13 14:28:35 +00:00
Edwin Groothuis
5555d89b50 Remove always-false/true conditions based on OSVERSION 500000 2007-10-04 01:25:18 +00:00
Thierry Thomas
2cd8ba9190 Upgrade to 1.0.19.
Changelog at <http://gambas.sourceforge.net/changelog.html>.
2007-07-17 20:43:44 +00:00
Thierry Thomas
07e8ffa402 Upgrade to 1.0.18.
Changelog at <http://gambas.sourceforge.net/changelog.html>.
2007-05-28 15:28:54 +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
Peter Pentchev
64e068d25c Update the ftp/curl port to 7.16.0.
Bump PORTREVISION of all dependent ports.
Fix the build errors in the few ports that still use the long deprecated,
and now obsoleted, cURL options.

Thanks to everyone who took the time to look over the patch!

Discussed on:	-ports
2006-12-13 12:41:35 +00:00
Stanislav Sedov
0d2725682b - Update devel/sdl12 to version 1.2.11. Now we employ stock SDL directory
structure (i.e. include/SDL for includes and sdl-config for configuration
   binary)
 - Update graphics/sdl_ttf to version 2.0.8
 - Update graphics/sdl_image to version 1.2.5
 - Update audio/sdl_mixer to version 1.2.7
 - Update net/sdl_net to version 1.2.6
 - Update Mk/bsd.sdl.mk accordingly
 - Fix dependent ports to fit the new directory structure and avoid several
   API breakages
 - Bump up portrevisions for all dependent ports to allow them to be upgraded
   by portupgrade/portmaster etc tools

Approved by:    kris (portmgr), sem (mentor)
2006-09-20 11:21:59 +00:00
Thierry Thomas
e1f2769f1f Upgrade to 1.0.17.
Changelog at <http://gambas.sourceforge.net/changelog.html>.
2006-07-25 09:40:52 +00:00
Thierry Thomas
8d7c2ec9a5 Upgrade to 1.0.16.
Changelog at <http://gambas.sourceforge.net/changelog.html>.
2006-05-02 20:28:52 +00:00
Thierry Thomas
6697d08956 Upgrade to 1.0.15.
Changelog at <http://gambas.sourceforge.net/changelog.html>.
2006-03-25 08:52:09 +00:00
Ade Lovett
8503536d38 Conversion to a single libtool environment.
Approved by:	portmgr (kris)
2006-02-23 10:40:44 +00:00
Thierry Thomas
2b049d203a Upgrade to 1.0.14.
Changelog at <http://gambas.sourceforge.net/changelog.html>.
2006-01-21 21:01:15 +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
Thierry Thomas
85cba31104 Upgrade to 1.0.13.
Changelog at <http://gambas.sourceforge.net/changelog.html>.
2005-11-11 21:15:43 +00:00
Thierry Thomas
341909db6b Upgrade to 1.0.12.
Changelog at <http://gambas.sourceforge.net/changelog.html>.
2005-11-08 06:09:30 +00:00
Thierry Thomas
9e2886827a Allow non standard $LOCALBASE.
Reported by:	dosirak via Kris
2005-11-05 16:39:18 +00:00
Joe Marcus Clarke
235c907ae5 Bump PORTREVISION to chase the glib20 shared library update. 2005-11-05 05:22:06 +00:00
Thierry Thomas
67573981a5 Upgrade to 1.0.11.
Changelog at <http://gambas.sourceforge.net/changelog.html>.
2005-09-01 22:30:55 +00:00
Thierry Thomas
8cd9bafb7f pgrade to 1.0.10. 2005-08-28 09:08:37 +00:00
Thierry Thomas
47436759ac Upgrade to 1.0.9.
Changelog at <http://gambas.sourceforge.net/changelog.html>.
2005-07-19 20:46:14 +00:00
Thierry Thomas
2c20daa804 Upgrade to 1.0.8.
Many bug fixed: changelog at <http://gambas.sourceforge.net/changelog.html>.
2005-07-11 20:34:45 +00:00
Thierry Thomas
bd714abb31 Upgrade to 1.0.7.
The main changes are:

* Process management has been backported from the development version.

* A new czech translation for the IDE, and a new japanese translation
  for the database manager.

* Some important bugs were fixed.
2005-07-03 20:57:13 +00:00
Thierry Thomas
888fbe89c1 Now files are downloaded from the SourceForge FTP servers.
Reported by:	Kris via pointyhat
2005-05-11 18:56:37 +00:00
Thierry Thomas
d5e72dd32b Upgrade to 1.0.6 .
Changelog at <http://gambas.sourceforge.net/changelog.html>.
2005-05-03 19:51:47 +00:00
Thierry Thomas
5f40e2cac1 Mark BROKEN on ia64.
Note: the author knowns problems on 64 bits platform, and they will
      be addressed.

Reported by:	Kris via pointyhat.
2005-05-01 20:36:10 +00:00
Thierry Thomas
99278239a7 - Upgrade to 1.0.5
Changelog at <http://gambas.sourceforge.net/changelog.html>

- Make the dependency on mysql-client optional [1]

- Permit the IDE to display the example projects in the initial
  startup dialog [1]

Suggested by:	Neil Darlow <neil (at) darlow.co.uk> [1]
2005-04-19 21:09:01 +00:00
Kris Kennaway
81087920af BROKEN on sparc64: segfault during build
Approved by:    portmgr (self)
2005-03-26 22:33:30 +00:00
Joe Marcus Clarke
b3458f652e Bump PORTREVISION to chase the glib20 shared lib version change. 2005-03-12 10:54:27 +00:00
Thierry Thomas
e3dba36432 Upgrade to 1.0.4.
Changelog at <http://gambas.sourceforge.net/changelog.html>.
2005-03-09 22:35:10 +00:00
Thierry Thomas
ef5113a4dd Upgrade to 1.0.3. 2005-02-02 09:59:02 +00:00
Palle Girgensohn
34fa6c853e Split the postgresql ports into a server and a client part.
All ports depending on postgresql shall use the USE_PGSQL=yes knob
defined in Mk/bsd.ports.mk. Bumping portrevisions where needed.

PR:		75344
Approved by:	portmgr@ (kris), ade & sean (mentors)
2005-01-31 00:35:55 +00:00
Thierry Thomas
c4455372c8 Update to 1.0.2 (minor bug fixes). 2005-01-12 21:21:32 +00:00
Thierry Thomas
6fcb372003 Upgrade to 1.0.1 (final). 2005-01-08 12:06:24 +00:00
Thierry Thomas
2d4560cee3 Upgrade to 1.0-RC6.
Warning! As of this update, the password of your databases connections
are crypted. If you were using the database manager, please remove
~/.gambas/gambas-database-manager.conf before launching the new version.
2004-12-27 18:35:59 +00:00
Norikatsu Shigemura
617938836d Clean up SQLite and related ports.
o Move databases/sqlite to databases/sqlite2.
o Fix dependency on databases/sqlite.
o Update sqlite2 to 2.8.15.
o Bump PORTREVISION, accordingly.

Approved by:	portmgr, maintainers of sqlite and related ports
2004-12-23 08:25:47 +00:00
Thierry Thomas
13d164aae6 - Upgrade to 1.0-RC5;
- Fix dependencies with libxml2 & libxslt.
2004-12-21 22:18:50 +00:00
Thierry Thomas
82bec9c9af Upgrade to 1.0-RC4. 2004-11-28 23:10:50 +00:00
Thierry Thomas
0cc10aba9d Upgrade to 1.0-RC3. 2004-11-21 22:02:28 +00:00
Thierry Thomas
02b64935a3 Don't trust PORTVERSION: this is actually 1.0-RC2. 2004-11-08 20:47:31 +00:00
Thierry Thomas
79c1f74189 Upgrade to 0.99. 2004-10-11 22:43:44 +00:00
Thierry Thomas
dfba7a27e2 Remove a false dependency if pgrep/pkill are included in the base system.
Approved by:	portmgr (mcl).
2004-09-06 21:49:01 +00:00
Thierry Thomas
863f6a3686 Add a missing patch needed with gcc version 3.4.2. 2004-08-29 17:43:16 +00:00
Thierry Thomas
279c8be671 Upgrade to 0.98a. 2004-08-26 19:37:41 +00:00
Thierry Thomas
c7eac0dd09 Upgrade to 0.97a: bugs fix release + doc. reorganization. 2004-08-18 22:34:32 +00:00
Thierry Thomas
4db83539a2 - Upgrade to 0.97;
- switch to libtool 1.5.

Known bug: the eval component aborts (already in 0.96, beeing
	investigated).
2004-08-15 20:06:48 +00:00
Thierry Thomas
2e0832ed1b Upgrade to 0.96. 2004-08-02 20:37:28 +00:00