1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-04 01:48:54 +00:00
Commit Graph

54 Commits

Author SHA1 Message Date
Baptiste Daroussin
eb08c5441c Add NO_STAGE all over the place in preparation for the staging support (cat: graphics) 2013-09-20 18:35:44 +00:00
Baptiste Daroussin
926c80457b Convert to new perl framework
Convert from USE_GMAKE to USES=gmake
2013-09-16 17:07:26 +00:00
Baptiste Daroussin
cda59ea3e2 Convert to new options framework 2013-05-06 08:31:29 +00:00
Martin Wilke
63c72e6c24 - Unbreak with libc++
PR:		163444
Submitted by:	Jan Beich <jbeich@tormail.net>
2012-01-14 19:18:03 +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
30f9161773 -remove MD5 2011-07-03 14:12:22 +00:00
Martin Matuska
c86cd8cae2 Bump due to ffmpeg update to 0.7.1 2011-06-24 22:39:03 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Mark Linimon
8ff9e2abf9 Update maintainer's email address.
Submitted by:	maintainer (private email)
2010-12-01 23:12:16 +00:00
Martin Matuska
ab5c533c96 - Update ffmpeg to 0.6 2010-07-24 16:38:20 +00:00
Gerald Pfeifer
f94646a276 Only clean up .la files genuine to this port. 2009-11-22 19:04:04 +00:00
Gerald Pfeifer
f6234381e3 Unbreak this port which also involves adding a dozen+ man pages and
tons of additional include files and libraries.

Approved by:	portmgr (linimon)
2009-11-22 17:14:57 +00:00
Gerald Pfeifer
126ed7f5b0 Update to version 0.0.20091026 of bugle which is sixteen (sic!) versions
newer and no longer requires an older version of GCC.  Fix two portability
issues in the autoconf scripts (submitted upstream, too), though there still
is a problem left, so this remains BROKEN.

Approved by:	maintainer timeout
2009-11-01 17:21:52 +00:00
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
Pav Lucistnik
ab0a332ddb - Mark BROKEN: does not compile
Reported by:	pointyhat
2009-04-25 21:20:25 +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
Mark Linimon
2ce360e47c Mark as broken on sparc64: fails to link. 2008-02-01 11:57:09 +00:00
Martin Wilke
62e2a3ade2 - Update to 0.0.20071009
PR:		117428
Submitted by:	Erik Greenwald <erik@smluc.org> (maintainer)
2007-10-23 23:06:51 +00:00
Mark Linimon
9839011ec3 Welcome bsd.perl.mk. Add support for constructs such as USE_PERL5=5.8.0+.
Drop support for antique perl.

Work done by:	gabor
Sponsored by:	Google Summer of Code 2007
Hat:		portmgr
2007-09-08 01:12:10 +00:00
Martin Wilke
174f427756 - Update to 0.0.20070718
PR:		114902
Submitted by:	Erik Greenwald <erik@smluc.org>
2007-07-26 11:51:55 +00:00
Rong-En Fan
f935a609c5 - Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
supports them.  This is determined by running ``configure --help'' in
  do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
  which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
  Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
  PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
  subdirectory detection.

PR:		ports/111470
Approved by:	portmgr
Discussed with:	stas (Mk/*), gerald (info related stuffs)
Tested by:	pointyhat exp run
2007-07-23 09:36:51 +00:00
Martin Wilke
32fa020b96 - Update to 0.0.20070528
PR:		113374
Submitted by:	Erik Greenwald <erik@smluc.org> (maintainer)
2007-06-06 10:57:15 +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
Rong-En Fan
3ef3003c3b - Update to 0.0.20070217
PR:		ports/109282
Submitted by:	Erik Greenwald <erik at smluc.org> (maintainer)
2007-02-19 06:54:36 +00:00
Martin Wilke
5618ef745e - Update to 0.0.20070107
PR:		ports/107690
Submitted by:	Erik Greenwald <erik@smluc.org> (maintainer)
2007-01-13 22:58:47 +00:00
Cheng-Lung Sung
1b4e89c707 - Update to 0.0.20061227
- Freshmeat blurb (20061109):
  A number of bugs were fixed in this release. The most important is
  that screenshots and video capture are working again, having been
  broken in the previous release.

  Freshmeat blurb (20061227):
  There is now an option in the texture and framebuffer viewers to
  remap the range. This is useful for viewing textures with data
  outside the [0, 1] range as well as images with low dynamic range.
  There are also many bugfixes. In particular, BuGLe should now work
  much better on ATI cards.

PR:		ports/107417
Submitted by:	maintainer (Erik Greenwald)
2007-01-05 07:50:34 +00:00
Rong-En Fan
1c7ac185bb - Respect X11BASE
Approved by:	maintainer (implicit)
2006-12-03 06:37:40 +00:00
Rong-En Fan
e6e48343cd - Update to 0.0.20061022
PR:		ports/104679
Submitted by:	Erik Greenwald (maintainer)
2006-11-01 08:37:08 +00:00
Rong-En Fan
aed44ee637 - Update to 0.0.20060913
PR:		ports/103225
Submitted by:	Erik Greenwald <erik at smluc.org> (maintainer)
2006-09-13 16:55:54 +00:00
Pav Lucistnik
481dec2f60 - Update to 0.0.20060828
PR:		ports/102608
Submitted by:	Erik Greenwald <erik@smluc.org> (maintainer)
2006-08-28 15:42:54 +00:00
Pav Lucistnik
f5f3c198af - Update to 0.0.20060827
PR:		ports/102579
Submitted by:	Erik Greenwald <erik@smluc.org> (maintainer)
2006-08-28 08:26:44 +00:00
Ion-Mihai Tetcu
487ae7ad2c Update to 0.0.20060813: [1]
- This release makes some improvements to the texture viewer: in particular,
shadow textures will be displayed in grey-scale rather than crashing, and
luminance textures will appear in grey-scale rather than red-scale. There are
miscellaneous other bugfixes and improvements.
- Additionally, the gtkglext LIB_DEPEND was fixed, as 1.0.2 seems to be the
current version.

Add OPTIONS support [2]

PR:		ports/102014
Submitted by:	Erik Greenwald (maintainer) [1], itetcu (me) [2]
2006-08-15 13:45:24 +00:00
Alejandro Pulver
ccbf773b26 - Change shared library version in LIB_DEPENDS to match current version of
x11-toolkits/gtkglext.

Reported by:	linimon
Approved by:	maintainer
2006-07-19 01:41:34 +00:00
Marcus Alves Grando
ccaeb9f055 - Update to 0.0.20060528
- Add some OPTIONS

PR:		98384
Submitted by:	maintainer
2006-06-05 00:16:04 +00:00
Stefan Walter
6803e81123 Update to 0.0.20060429.
PR:		97203
Submitted by:	Erik Greenwald <erik@smluc.org> (maintainer)
Approved by:	arved (mentor)
2006-05-13 20:16:30 +00:00
Stefan Walter
c8b3895ce8 Update to 0.0.20060416.
PR:		95981
Submitted by:	Erik Greenwald <erik@smluc.org> (maintainer)
Approved by:	arved (mentor)
2006-05-12 17:54:19 +00:00
Jean Milanez Melo
7dc50bc353 - Update to 0.0.20060306.
PR:		ports/95669
Submitted by:	Erik Greenwald <erik@smluc.org> (maintainer)
Approved by:	mnag (mentor)
2006-04-13 15:57:58 +00:00
Emanuel Haupt
9cbac72e2c Update to 0.0.20060224
PR:		93832
Submitted by:	Erik Greenwald <erik@smluc.org> (maintainer)
2006-04-12 15:47:02 +00:00
Pav Lucistnik
f94621612f - Update to 0.0.20060101
PR:		ports/91179
Submitted by:	Erik Greenwald <erik@smluc.org> (maintainer)
2006-01-01 19:54: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
Erwin Lansing
acde26f363 Let the IGNORE message make a bit more sense and change it from:
===>  p5-Some-Module-0.7 Port requires perl 5.6.x or later. Install
lang/perl5 then try again.

to:

===>  p5-Some-Module-0.7 requires perl 5.6.x or later. Install
lang/perl5 then try again.

Approved by:    silence on -ports
2005-10-31 18:24:21 +00:00
Pav Lucistnik
7cced28062 - Update to 0.0.20050512
PR:		ports/85362
Submitted by:	Erik Greenwald <erik@smluc.org> (maintainer)
2005-09-13 16:04:44 +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
Volker Stolz
e52c3e44b8 Add missing dependency on perl
PR:		ports/74543
Submitted by:	maintainer
2004-12-01 11:01:18 +00:00
Volker Stolz
a3d18b0f15 Update to latest version:
The news stats and showstats filter-sets can now display
frame rate, triangle count, and fragment count as an overlay
on the rendered frame. There has also been some work to
reduce overhead, so that the FPS counter will be reasonably
accurate.

PR:		ports/74296
Submitted by:	maintainer
2004-11-24 09:59:05 +00:00
Pav Lucistnik
f725570b89 - Update to 0.0.20041108 [1]
- Mark IGNOREd for stock perl in FreeBSD 4.x, it does not build with it

PR:		ports/73695 [1]
Submitted by:	Erik Greenwald <erik@smluc.org> (maintainer) [1]
2004-11-09 23:08:01 +00:00
Tilman Keskinoz
129d8123ce Update to 0.0.20041025
This version is a minor update, the most important fix being
        that extension functions will now be properly intercepted.
        If the previous version worked for you, and you are not
        using extensions, then you shouldn't need to update.

PR:		73117
Submitted by:	Erik Greenwald <erik@smluc.org>
2004-11-04 19:36:46 +00:00
Kirill Ponomarev
3a54b6d0be Update to 0.0.20041011
PR:		ports/72640
Submitted by:	maintainer
2004-10-13 13:45:20 +00:00