Commit graph

58 commits

Author SHA1 Message Date
Joe Marcus Clarke
7b48a2a251 Revert the previous commit as this port now appears to build on
pointyhat.

Reported by:	pav
2009-01-13 22:53:09 +00:00
Joe Marcus Clarke
f5b0cbb046 Mark this port BROKEN with GNOME 2.24. I'm willing to work with a user to
fix it, but it's dying with zero information right now.

Reported by:	QA Tinderbox
2009-01-13 21:54:00 +00:00
Joe Marcus Clarke
906c445110 Allow this port to build with GTK+ deprecation. 2009-01-12 22:11:18 +00:00
Jeremy Messenger
15b6544926 Add a new framework for browser plugins, USE_WEBPLUGINS. It is for which foo
plugins support one of web browsers and can take care of plist (depend on how
you use it) at the same time. I have written a complete document and even show
how it works in the www/firefox/Makefile.webplugins so be sure to read in
there. If there is anything that isn't clear in the document, please feel free
to ask and I will try my best to improvement it.

FYI: GNOME 2.24 depends on this, so it's coming.

BTW: It's based on www/linux-mplayer-plugin/Makefile.npapi with heavy modified.

Approved by:	portmgr
2009-01-10 02:45:46 +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
Pav Lucistnik
53b1ac6fe1 - Mark BROKEN on FreeBSD 5.x, 6.x 2008-04-16 22:28:19 +00:00
Martin Wilke
2d73db3533 - Chase devel/sdl12 shlib version bump 2008-03-13 14:28:35 +00:00
Thierry Thomas
b5596f502d Upgrade OpenVRML to 0.17.5.
Changelog at <https://sourceforge.net/forum/forum.php?forum_id=781359>.
2008-02-06 20:46:33 +00:00
Thierry Thomas
0cda13b48b Upgrade to 0.17.4.
Changelog at
<http://sourceforge.net/mailarchive/message.php?msg_name=1201336311.3311.5.camel%40hinge.endoframe.net>
2008-01-27 14:32:32 +00:00
Thierry Thomas
8f2e3581ce Upgrade to OpenVRML 0.17.2.
Changelog:
- Fixed a crash in relative URL resolution.

- Added support for gzip-encoded resources to openvrml-player.
2008-01-10 21:01:16 +00:00
Thierry Thomas
f02f448a92 Upgrade to 0.17.1.
Changelog at <https://sourceforge.net/forum/forum.php?forum_id=771224>.
2008-01-07 23:04:46 +00:00
Thierry Thomas
d275f59502 Upgrade to 0.17.0.
Note: since 0.17.0, OpenVRML is placed under the terms of version 3 of
the LGPL and GPL licenses.
The breakdown of how these licenses are applied to the different parts
of OpenVRML does not change: libopenvrml and libopenvrml-gl remains
available under the LGPL, while openvrml-xembed, openvrml-player, the
Mozilla plug-in, and the example programs remain available under the
GPL.

Changelog at <http://sourceforge.net/forum/forum.php?forum_id=766275>.
2008-01-06 10:22:07 +00:00
Simon Barner
e8b40ab830 - Fix build with boost 1.34.0: The Boost unit test framework shared library
no longer contains main(), so set the right #defines.

  Reference: http://lists.boost.org/boost-users/2007/04/27361.php
- Notified by:	pointyhat via pav
2007-07-09 06:27:45 +00:00
Simon Barner
ff9f11c4da - Bump boost shared library version to 4
- Bump PORTREVISION
2007-07-04 15:10:58 +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
Kris Kennaway
0279c1d928 BROKEN on 7.0: Incorrect objformat handling 2007-04-22 03:25:17 +00:00
Mark Linimon
684a0c6a4e Remove 4.X cruft. 2007-02-04 20:00:52 +00:00
Joe Marcus Clarke
29747f458a Chase the GNOME X11BASE to LOCALBASE move, and fix the build with the
new freetype2 where needed.

Submitted by:	mezz, ahze, pav, and many others
Approved by:	portmgr (implicit, kris)
2006-10-14 08:54:54 +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
Cheng-Lung Sung
e2f1a39106 - s,INSTALLS_SHLIB,USE_LDCONFIG,g
- these include www/ x11/ x11-clocks/ x11-servers/ x11-themes/ maintained
  by ports@

PR:		ports/101916
Submitted by:	Gea-Suan Lin <gslin_AT_gslin dot org>
2006-08-15 01:11:33 +00:00
Mark Linimon
4592f2f4b3 Mark broken on sparc64. 2006-07-14 03:10:27 +00:00
Jeremy Messenger
7e42d7a7c4 devel/pkgconfig -> devel/pkg-config
Rename this ports to use the real vendor package name. The advantage of this
is to allow our users' keyword search works and easier for users to file the
Bugzilla report when they use our name of ports. Debian, Gentoo, NetBSD and
other OSs have the correct package name, but not in our ports tree.

My team, FreeBSD GNOME Team, have agreed with it.

As for other ports, chase the rename.

PR:		ports/97985
Repocopy by:	marcus
2006-05-28 05:25:50 +00:00
Edwin Groothuis
e4aa76a9be Remove USE_REINPLACE from categories starting with W 2006-05-13 04:41:22 +00:00
Kris Kennaway
13fd5342ad Now builds on amd64
Approved by:    portmgr (implicit)
2006-03-07 17:17:13 +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
508b8d82f4 Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:    krion@
PR:             ports/88711 (related)
2006-01-22 03:01:03 +00:00
Pav Lucistnik
0d0547d54d - Add SHA256 2005-11-25 19:02:21 +00:00
Simon Barner
e24f4f30df Fix build with Boost 1.33.0 by moving a conflicting boost headers a bit
up. The conflicting symbol was "None", which is definied in

${LOCALBASE}/include/boost/numeric/conversion/detail/converter.hpp and
${X11BASE}/include/X11/X.h

Reported by:	pointyhat via kris
2005-11-15 09:34: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
Simon Barner
ad22739ea8 Chase Boost shared lib version after update to Boost 1.33.0.
devel/sdts++: Also convert from BUILD_DEPENDS and RUN_DEPENDS to
              LIB_DEPENDS.
2005-11-09 14:35:07 +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
d3503c8c60 - Upgrade to 0.15.10 [1]
- remove a patch included upstream;

- install examples;

- add a test target.

Reported by:	edwin's version check [1]
2005-10-09 07:51:02 +00:00
Thierry Thomas
fa54d29ff8 Fix plist.
Reported by:	krion via pointyhat
Approved by:	portmgr (krion)
2005-08-03 08:18:11 +00:00
Thierry Thomas
dce4738293 Upgrade to 0.15.9 and unbreak.
Remarks:
- still broken on FreeBSD-4.11;
- to be tested on != i386;
- it now installs a plug-in for mozilla, but it only works for local
  files.

PR:		84023
Submitted by:	/me
2005-07-26 13:39:59 +00:00
Kris Kennaway
71d09b15a7 BROKEN on i386: Does not build 2005-05-07 02:58:17 +00:00
Joe Marcus Clarke
b3458f652e Bump PORTREVISION to chase the glib20 shared lib version change. 2005-03-12 10:54:27 +00:00
Kris Kennaway
e04d6a1c32 Now builds on FreeBSD >= 5.x 2004-12-25 01:04:55 +00:00
Greg Lewis
d23598c541 . Fix the build with the latest gcc 3.4. 2004-11-17 18:28:48 +00:00
Joe Marcus Clarke
46a4d69571 Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the
big upgrade.
2004-11-07 22:37:47 +00:00
Kris Kennaway
84e8d56ed5 Increase USE_GCC to 3.4 for those ports which compile with it.
Approved by:	portmgr
2004-09-30 05:32:00 +00:00
Kris Kennaway
377caa3884 BROKEN on 5.x: Does not compile
Approved by:    portmgr (self)
2004-09-19 02:59:05 +00:00
Joe Marcus Clarke
6b6ef19cf8 Depend on Mozilla for now as Firefox dependencies are broken.
Still reported by:	pointyhat via kris
2004-06-21 04:23:12 +00:00
Joe Marcus Clarke
e4960c6a55 Fix build now that the Firefox pkg-config files are named firefox-* instead
of mozilla-*.

Reported by:	pointyhat via kris
2004-06-19 05:50:06 +00:00
Joe Marcus Clarke
464407b167 Chase the new firefox pkg-config file names.
Reported by:	pointyhat via kris
2004-06-17 16:02:07 +00:00
Ying-Chieh Liao
f64a840634 fix build on -stable by using gcc 3.3
Noticed by:	bento via kris
2004-04-12 03:14:24 +00:00
Ying-Chieh Liao
f850b2b7e3 upgrade to 0.14.3 2004-04-07 06:28:35 +00:00
Trevor Johnson
33fdc4cde2 SIZEify. 2004-03-17 18:29:46 +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