like to strip it. Change the suggest with different choices to:
-Put your attach in website.
-copy-n-paste in http://freebsd-gnome.pastebin.com/
-send-pr with attach
Modify the FreeBSD GNOME FAQ and bug report are on the way too.
Discussed with: marcus
- ftp.redhat.com no longer carries 7.1, 7.3, 8.0 or 9, so remove it
and the mirrorservice.org mirror.
MASTER_SITE_KDE:
- ftp://ftp.rediris.es rearranged
- http://ftp.rediris.es/ redirects to sunsite.rediris.es and rearranged
- ftp://ftp.sun.ac.za/ no longer mirrors ftp.kde.org
- mirror.xmission.com no longer mirrors kde
MASTER_SITE_XEMACS:
- removed ftp.at.xemacs.org; it has only 8% of the files we try to
fetch from this site (10 / 133, only the most recent stuff).
MASTER_SITE_GENTOO:
- removed ftp://gg3.net/, as it has no files. http://gentoo.gg3.net/
remains and works.
if a port is still using the old autotools Makefile constructs.
For example:
*** AUTOTOOLS WARNING for x11/electricsheep
This port is using old autotools constructs which wil be
disappearing on 1st January 2006
In most cases, this warning can be fixed by removing
all the old constructs and replacing them with:
USE_AUTOTOOLS= libtool:13
The first line should be easily parseable by portbuild and tinderbox
clusters to flag such ports.
I'll be doing a few more sweeps of the ports tree to pick up on any
such ports over the coming weeks, before turning off the old system
and marking the port BROKEN in such cases.
(via .warning) for pending ports etc. that use the Old World Order
for autotools.
This will turn into a BROKEN message, along with removal of the old
shims, on January 1st 2006, or after 5.5-RELEASE, whichever comes first.
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.
- Change LOCALBASE with _RUBY_BASE
- Set _RUBY_BASE=PREFIX if defined _RUBY_PORT_TEST
_RUBY_BASE=LOCALBASE otherwise for easy ports testing.
lang/ruby18:
- Update to 1.8.3
Grant maintainership to submitter.
While I'm here:
- Add _RUBY_PORT_TEST=yes to lang/ruby16 port too.
(lang/ruby1[68] must set it for right install).
PR: ports/87332
Submitted by: Alexander Novitsky
- USE_ZOPE now gets USE_PYTHON-like version syntax to use in
Zope product ports Makefiles to limit range of supported
Zope versions.
- "yes" for choosing default (2.7).
- 2.8+ for 2.8 and any of higher versions.
- -2.8 in case of the Zope product isn't ready for Zope 3.
- 2.8-3.1 if the product isn't compatible with Python 2.3.
- ZOPE_VERSION is to use in command line argument or
/etc/make.conf. This accepts one of 2.7 2.8 and 3.1
currently.
PR: 87476
Requested by: Filippo Natali <filippo.natali@gmail.com>
is not generally available in all versions of make(1) (specifically, it
was never ported to 4.X). This was causing INDEX builds to break on 4.X.
Reported by: cperciva
of Jikes not does support all of Java 1.5 extensions.
Porters may still enforce the use of Jikes with Java 1.5 by explicitely
setting:
USE_JIKES= yes
This fix is a temporary one and is bound to be removed whenever Java 1.5 gets
fully supported in Jikes.
Reported by: lawrance
Approved by: glewis (co-maintainer)
we try to fetch from them.
MASTER_SITE_KDE:
remove ftp.tu-clausthal.de; it no longer has a /pub/mirror/kde directory.
MASTER_SITE_SUSE:
remove ftp.linux.org.tr; it has 0 of the 58 files we fetch from suse.
remove ftp.uni-bremen.de; it has 3 of the 58 files we fetch from suse
remove linux.mathematik.tu-darmstadt.de; it has 3 of the 58 files we
fetch from suse
change ops.tamu.edu to mirror.tamu.edu to chase a 302 redirect.
MASTER_SITE_NETBSD:
remove ftp.weird.com; it has 5 of the 41 files we fetch from netbsd.
Remove aleraon, unc and voxel. They are missing about 30%
of the files we're trying to fetch, and prdownloads.sf.net
doesn't currently offer them as mirrors.
Remove mesh, even though prdownloads.sf.net currently offers
it as a mirror. It is missing about 30% of the files we're
trying to fetch.
Add umn and jaist, sites that prdownloads.sf.net currently
offers that have most of the files that we're trying to fetch.
Don't add internap; even though prdownloads.sf.net currently
offers it, it's missing about 30% of the files we're trying
to fetch.
Deleted mirrors.telenet.be; they only mirror i386/current
Deleted ftp.rdc.cl; they only mirror i386/9.0
Deleted ftp.htwk-leipzig.de; they only mirror 7.3-8.2
Deleted ftp.plig.org; they do not have a /pub/suse directory.
Deleted ftp.lug.ro; they do not have a suse directory.
Deleted ftp.chello.nl; the /pub/linux directory exists but is empty.
Deleted ftp.linux.ro; they only mirror the i386 subdir so can't use
%SUBDIR%.
Deleted ftp.telekabel.at; the /pub/linux directory exists but is empty.
Deleted ftp.suselinux.su; they no longer carry SUSE (see
ftp://ftp.suselinux.hu/pub/suse-gone/README)
Deleted suse-update.ftp.fu-berlin.de; they only carry updates.
Deleted darkstar.ist.utl.pt; they only carry two CDs.
Deleted ftp.hs-niederrhein.de; they only carry updates.
Deleted trane.caset.buffalo.edu; it has a low user limit.
Deleted ftp.skynet.be; it only has 9.3 and 10.0 and we look for
9.1 and 9.2.
Deleted ftp.task.gda.pl; it only has the 9.2 iso and nothing else.
Deleted ftp.nl.uu.net; it only has 9.3, 10.0 and 10.1 and we look
for 9.1 and 9.2.
Deleted ftp.mirror.nl; while it has the 9.1 and 9.2 directories and
all their subdirectories, the subdirectories we want are empty.
Changed http://ftp.mirror.ac.uk to http://download.mirror.ac.uk to match
302 redirects
Deleted duplicates for ftp.suse.cl and mirror.usu.edu.
Added missing %SUBDIR% for mirror.aarnet.edu.au.
Changed too many URLs to count to match the actual site layout.
Still to do: reduce the size of the list. While all the mirrors
are now 99%-100% good, it's still not useful to have 110 mirrors.
The list should be cut down by about half.
- Allow to override a command passing to distutils using
PYDISTUTILS_{CONFIGURE,BUILD,INSTALL}_TARGET [2]
- Allow to specify BUILD/RUN dependency separatedly. [3]
- Replace shell executions with regex replacement on bsd.python.mk. [3]
- Remove thread serialization from socket.getaddrinfo() on FreeBSD 5.3
and later versions because we've got thread-safe implementation. [4]
- Add a workaround to avoid curses.h problem of FreeBSD base.
PR: 86685 [1]
Submitted by: Soeren Straarup <xride@x12.dk> [1],
lioux [2], vsevolod [3], sobomax [4]
Obtained from: Python CVS [4]
hostname or directory structure.
This should finish the removal of the completely broken hosts except for
MASTER_SITES_FEDORA which will be in a separate commit.
no such host:
http://gentoo.noved.orghttp://gentoo.linux.no
ftp://gentoo.noved.org
ftp://gentoo.linux.no/pub/gentoo
ftp://ftp.itjit.ne.jp/pub/NetBSD/packages/distfiles
ftp://ftp13.us.postgresql.org/mirror/postgresql
ftp://ftp2.de.postgresql.org/pub/comp/os/unix/database/postgresql
ftp://ftp4.de.postgresql.org/pub/postgresql
ftp://ftp2.is.postgresql.org/pub/postgresql
http://kyushu-u.dl.sourceforge.jp
ftp://ftp.be.itu.edu.tr/pub/mirror/sus
ftp://ftp.dqbo.cartuja.csic.es/mirror/suse
could not connect:
ftp://ftp.dk.debian.org/debian-non-US
ftp://exim.stupendous.net/mirror/exim/exim
ftp://cs.ubishops.ca/pub/gentoo
ftp://ftp.ipv6.uni-muenster.de/pub/linux/distributions/gentoo
ftp://ftp.fhh.opensource-mirror.de/pub/gentoo.org
ftp://ftp.ayamura.org/pub/gnupg
ftp://ftp.fresh.co.il/pub/mirrors/mysql.com/Downloads
no longer mirroring certain files:
http://gentoo.ccccom.comhttp://www.zentek-international.com/mirrors/gentoo
ftp://sunsite.ualberta.ca/pub/unix/Linux/gentoo
ftp://gentoo.ccccom.com
ftp://ftp.uninett.no/pub/linux/Gentoo
http://trumpetti.atm.tut.fi/gcrypt
hostname and/or directory changed:
ftp://planetmirror.com/pub/gentoo
http://ftp.rpmfind.net/linux/gnome.orghttp://python.planetmirror.com/pub/gnustep/gnustep
ftp://ftp.kr.postgresql.org/mirror/database/postgresql
http://fr2.rpmfind.net/linux/SUSE-LINUXhttp://www.planetmirror.com/pub/linux/suse/suse
list that is considered useful. Add a note about how all entries must
terminate with a slash.
This is part of the continuing attempt to clean up the very poor state
of this file.
hat: portmgr
MASTER_SITE_FEDORA_LINUX:
remove ftp://ftp.rediris.es/mirror/fedora.redhat/ . There is no
fedora.redhat directory.
remove http://ftp.rediris.es/mirror/fedora.redhat/ . There are no
files fetchable from this URL.
remove ftp://ftp.univie.ac.at/systems/linux/fedora/ . This is an
incomplete mirror and contains none of the files we fetch.
remove http://ftp.univie.ac.at/systems/linux/fedora/ . This is an
incomplete mirror and contains none of the files we fetch.
remove ftp://ftp.uci.edu/mirrors/fedora/linux/core/ . This is an
incomplete mirror and contains none of the files we fetch.
MASTER_SITE_GCC:
removed ftp://ftp.fu-berlin.de/unix/gnu/gcc/ because it doesn't have
any of the files that we fetch.
removed ftp://ftp.uvsq.fr/pub/gcc/ because it only has 5 of 48 files.
MASTER_SITE_GNOME:
remove http://ftp.linux.org.uk/mirrors/ftp.gnome.org/ . It reports
404 errors for more than 75% of the files we try to fetch from it.
MASTER_SITE_GNU:
removed http://gatekeeper.dec.com/pub/GNU/ since it was last updated
in 2003.
MASTER_SITE_MOZILLA:
remove ftp://ftp.rediris.es/mirror/mozilla/ . It is only a partial
mirror, mirroring only what would be in MASTER_SITE_SUBDIR as
mozilla/.
MASTER_SITE_PERL_CPAN:
remove ftp://ftp.bora.net . It hasn't been updated since August 11.
MASTER_SITE_REDHAT_LINUX:
remove ftp://ftp.lip6.fr/pub/linux/distributions/redhat/linux/ . It
has none of the files that we fetch.
remove ftp://ftp.riken.go.jp/pub/Linux/redhat/releases . It has none
of the files that we fetch.
remove ftp://ftp.univie.ac.at/systems/linux/ftp.redhat.com/redhat/linux/ .
There is no ftp.redhat.com directory.
remove ftp://ftp.uci.edu/mirrors/redhat/linux/ . It is a partial mirror,
having only 4 of the 176 files that we try to fetch from it.
remove ftp://ftp.cse.cuhk.edu.hk/pub2/redhat/ . It is a partial mirror,
having only 23 of the 176 files that we try to fetch from it.
remove ftp://ftp.carrier.kiev.ua/pub/Linux/RedHat/redhat/linux/ . It is
a partial mirror, having only 62 of the 176 files that we try to fetch
from it.
MASTER_SITE_SUNSITE:
remove ftp://ftp.rediris.es/sites2/ibiblio.org/linux/ . There is
no sites2 directory.
MASTER_SITE_TEX_CTAN:
remove ftp://ftp.ntnu.no/pub/tex/CTAN/ . It is missing most of
latex/contrib, xmltex, foiltex, ghostgum, and others.
MASTER_SITE_SUSE:
changed ftp://ftp.rediris.es/pub/linux/distributions/suse/ to
ftp://ftp.rediris.es/pub/linux/distributions/suse/pub/suse/ to match
the site layout.
changed ftp://ftp.icm.edu.pl/packages/linux-suse/i386/ to
ftp://ftp.icm.edu.pl/packages/linux-suse/ to match the site layout.
removed ftp://ftp.ntua.gr/pub/linux/suse/i386/ since it contains none
of the files that we fetch.
changed ftp://ftp.gwdg.de/pub/linux/suse/ to
ftp://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse/ to match the site
layout
changed ftp://ftp.belnet.be/linux/suse/ to
ftp://ftp.belnet.be/linux/suse/suse/ to match the site layout
removed ftp://ftp.rez-gif.supelec.fr/pub/Linux/distrib/suse/ since
there is no suse directory.
added missing slash in ftp://ftp.unicamp.br/pub/suse%SUBDIR%/ . What
an incredibly sloppy list this is.
changed ftp://ftp.empiricalnetworks.com/pub/suse/i386/ to
ftp://ftp.empiricalnetworks.com/pub/suse/ to match the site layout.
changed http://suse.cs.utah.edu/ to http://suse.utah.edu/suse/ to
match the site layout.
changed ftp://suse.cs.utah.edu/ to ftp://suse.cs.utah.edu/pub/suse.com/suse/
to match the site layout.
changed ftp://ftp.skynet.be/mirror/suse.com/ftp.suse.com/ to
ftp://ftp.skynet.be/mirror/suse.com/ftp.suse.com/suse/ to match the
site layout. Who made all these errors!?
changed http://suse.oregonstate.edu/ to http://suse.osuosl.org/suse/
to follow a 301 redirect and match the site layout.
changed http://sunsite.utk.edu/ftp/pub/linux/suse/ to
http://sunsite.utk.edu/ftp/pub/linux/suse/suse/ to match the
site layout.
changed ftp://linux.mathematik.tu-darmstadt.de/pub/linux/distributions/suse/
to ftp://linux.mathematik.tu-darmstadt.de/pub/linux/distributions/suse/ftp.suse.com/suse/
to match the site layout.
changed ftp://ftp.uni-bremen.de/pub/mirrors/suse/ to
ftp://ftp.uni-bremen.de/pub/mirrors/suse/ftp.suse.com/suse/ to match
the site layout.
removed ftp://ftp.mirror.nl/pub/mirror/suse/ . While it has subdirectories
such as i386/9.1/suse/i586/ that we'd like to fetch stuff from, they're
empty.
MASTER_SITE_XEMACS:
removed ftp://ftp.cz.xemacs.org/MIRRORS/ftp.xemacs.org/pub/xemacs/
since it was last updated in 2004
more bad entries to go. This file is in awful shape.
MASTER_SITE_APACHE:
change ftp://ftp.forthnet.gr/pub/www/apache/dist/
to ftp://ftp.forthnet.gr/pub/www/apache/ to match the site layout
change ftp://ftp.kappa.ro/pub/mirrors/ftp.apache.org/dist/
to ftp://ftp.kappa.ro/pub/mirrors/ftp.apache.org/ to match the site layout
removed ftp://apache.mirrors.rossfell.co.uk/mirrors/apache/dist/ since
there is no mirrors/apache directory.
removed ftp://ftp.plig.net/pub/apache/dist/ since there is no pub/apache
directory.
change ftp://mirrors.rmplc.co.uk/pub/apache/dist/ to
ftp://mirrors.rmplc.co.uk/pub/apache/ to match the site layout
MASTER_SITE_GNU:
remove http://ftp.lug.udel.edu/pub/gnu/ - connection attempts have
been timing out consistently for 3 weeks and it's not listed as a
mirror in http://www.gnu.org/order/ftp.html .
remove http://gnu.mirror.mcgill.ca/ - connection attempts have been
timing out consistently for 3 weeks and it's not listed as a mirror
in http://www.gnu.org/order/ftp.html .
MASTER_SITE_KDE:
remove ftp://ftp.rutgers.edu/pub/kde/ . The /pub/kde directory
exists but is empty on ftp.rutgers.edu.
remove http://ftp.rutgers.edu/pub/kde/ . ftp.rutgers.edu is not
running a web server.
Change http://sunsite.tus.ac.jp/pub/archives/linux/X/kde to
http://sunsite.tus.ac.jp/pub/archives/linux/kde to match a
301 redirect and the list of KDE mirrors
remove http://kde.gnusoft.net/kde/ . While there is some kde
stuff there, it is not organized in the same was as other sites
so this site would need its own MASTER_SITE_SUBDIR.
MASTER_SITE_REDHAT_LINUX:
remove ftp://ftp.rutgers.edu/pub/redhat/linux/ . The /pub/redhat
directory exists but is empty on ftp.rutgers.edu.
remove ftp://ftp.crc.ca/pub/systems/linux/redhat/ftp.redhat.com/linux/ .
ftp.crc.ca has removed everything from /pub but /pub/crc.
remove ftp://ftp.redhat.de/pub/redhat/linux/ . The distfile survey
has not been able to successfully fetch a single file from this site
since it started checking at Tue Oct 28 21:04:23 UTC 2003.
remove ftp://ftp.inet.it/pub/Linux/redhat/ . There is no Linux
subdirectory in /pub.
remove ftp://ftp.cs.nott.ac.uk/Mirrors/ftp.redhat.com/pub/redhat/linux/ .
It has not been running an FTP server since the distfile survey started
checking at Sun Sep 11 08:09:48 UTC 2005.
MASTER_SITE_SUSE:
Change http://ftp.tpnet.pl/d2/ftp.suse.com to
http://ftp.tpnet.pl/vol/d7/ftp.suse.com/i386 based on
http://ftp.tpnet.pl/vol/d2/ftp.suse.com/.message
Change ftp://ftp.tpnet.pl/d2/ftp.suse.com to
ftp://ftp.tpnet.pl/d7/ftp.suse.com/i386 based on
ftp://ftp.tpnet.pl/d2/ftp.suse.com/.message
MASTER_SITE_XEMACS:
remove ftp://ftp.jp.xemacs.org/pub/GNU/xemacs/ . The /pub/GNU/xemacs
directory exists but is empty.
remove ftp://ftp.tw.xemacs.org/pub/xemacs/ . There is no /pub/xemacs
directory.
remove ftp://ftp.nz.xemacs.org/mirror/ftp.xemacs.org/ . There is no
mirror directory.
remove ftp://ftp.za.xemacs.org/mirrorsites/ftp.xemacs.org/ . mirrorsites
has no ftp.xemacs.org subdirectory.
Found by: distfile survey
or dramatically stale. Extra axe points given to sites that no loner
appear on ISC's mirror list. Add one site in Sweden. More sites could
be added if necessary.
For MASTER_SITE_WINDOWMAKER, delete sites that do not have the
latest version.
Prompted by: fenner's distfile survey
There are a few reason to have standard indenting and only one against:
easy reading on 80 characters terminals. It's not enough.
PR: ports/84840
Submitted by: Emanuel Haupt <ehaupt@critical.ch>
Discussed with: pav
This brings USE_TWISTED options which works like USE_GNOME
to python ports. [1]
- Fill comment about USE_ZOPE. [1]
- Fix some mixed usage of tab and space.
PR: 82445 [1]
Submitted by: Vsevolod Stakhov <vsevolod@highsecure.ru> [1]
Wavpack moves from main package to stand alone plugin.
New cdio plugin, spc plugin now enabled.
Mark the cairo plugin ignore because it needs a newer version of cairo.
Use gst-register-0.8 instead of gst-register.
Changelog: http://gstreamer.freedesktop.org/releases/gst-plugins/0.8.10.html
Approved by: maintainer (implicit)
it is empty. USE_AUTOTOOLS_COMPAT will always be defined, but we don't
want to assume that we're using autotools compatibility unless its value
is non-null. Previously, the defined check would cause ports using the new
USE_AUTOTOOLS scheme to fail.
Approved by: ade
USE_AUTOTOOLS stanza. Full backwards compatibility with the current
USE/WANT variables has been maintained via a number of shims which
are set to expire on January 1st, 2006.
Please do *not* start using USE_AUTOTOOLS in port Makefiles until
after 6.0-RELEASE has gone out the door. Once that has happened,
I will implement a tree-wide conversion process before 5.5-RELEASE,
at which points ports will be free to use the new mechanisms.
This change has been extensively locally tested with various large
consumers of autotools building with no ill-effects notice. However,
there may well be edge cases that need to be taken care of. After
discussion with various members of portmgr, it was agreed that this
commit could go ahead without an -exp run, but that does not, in
my mind, constitute full approval. The responsibility for any breakages
caused by this commit are mine, and mine alone. Please do file PRs,
or mail me directly, if breakage is noticed, and I will endeavor to
fix immediately.
PR: 82462
- USE_LINUX now implies NO_FILTER_SHLIBS=yes. It also doesn't use FreeBSD
tools to strip binaries anymore, so it's not neccesary anymore to override
STRIP and STRIP_CMD.
- USE_LINUX_PREFIX implies NO_MTREE now.
- In the USE_LINUX case, USE_XLIB now depends upon the linux X11 libraries
instead upon the native FreeBSD libraries.
- The variable LINUX_BASE_PORT contains a string which is suitable as an
item in *_DEPENDS, so if a port BATCH_DEPENDS or FETCH_DEPENDS upon the
default (or overriden) linux base, ${LINUX_BASE_PORT} should be used
instead of a hardcoded reference.
- Change all ports to comply to the "new world order".
- The Ports Collection now allows to override the default linux_base port.
Specify e.g. OVERRIDE_LINUX_BASE_PORT=rh-9 in /etc/make.conf to use
${PORTSDIR}/emulators/linux_base-rh-9 (the logic is to use
${PORTSDIR}/emulators/linux_base-${OVERRIDE_LINUX_BASE_PORT}).
- If USE_LINUX or OVERRIDE_LINUX_BASE doesn't point to an existing linux_base
port and if USE_LINUX isn't set to "yes" (case insensitive), the port will
be marked as IGNORE. [1]
- Readd USE_LINUX knobs into several ports and make several uses of a
conditional dependency ("USE_LINUX?=") into an unconditional one
("USE_LINUX=") which where removed/changed by Trevor to allow the use of
alternative linux_base ports. While this is a nice goal, the implementation
resulted in missing dependencies. The OVERRIDE_LINUX_BASE_PORT knob
in this commit is supposed to fix the problem while keeping the feature.
Basicaly this includes a backout of Trevor's commit, to prevent confusion
I mention it here explicitely.
- Use the correct prefix (X11- instead of LOCAL- or LINUX-) for some ports.
Chase dependencies for this.
- Changes to make linux_devtools installable on amd64, remove some stray
device nodes (they don't work on recent OS versions and aren't really
needed).
- Make linux_base-8 PREFIX clean and remove some stray device nodes.
Additionally tell a little bit more about how to setup NIS/YP [2].
- Update the PGSQL dependency in the linux-opengroupware port to a recent
version (the old one isn't available anymore), I don't know if this
works (at least it isn't more broken than before).
- Use PREFIX/usr/share/doc instead of PREFIX/usr/doc in the divx4linux
ports, the former path exists already and gets populated by other
packages too (PREFIX=LINUXPREFIX!).
- Fix some obvious (non-linuxolator) bugs in some linux ports while being
there.
- Bump PORTREVISION where neccesary.
Requested by: portmgr (linimon) [1]
Submittted by: Gerrit Kuehn <gerrit_huehn@gruft.fido.de [2]
Approved by: portmgr (kris, linimon), maintainers (or maintainer timeout)
Tested on: ports cluster (kris)
Reviewed by: silence on emulation@
Superseedes PR: 69997
Maintainer approval from:
chris@chrisburkert.decracauer@cons.org
des
girgen
jamie@bishopston.net
mezz
mi
nivit@users.sf.net
pat
simond@irrelevant.orgriggs@rrr.deUdo.Schweigert@Siemens.com
flagged a port as BROKEN. Since INDEX builds just fine, it's pretty
obvious that all ports have been converted over to the current world
order, and this has been the case through at least the lifetime of 5.x,
so it's time they went away.
using the various GNU autotools, running "aclocal" at configuration
time, prior to any other tools.
This should allow a number of ports Makefiles to be cleaned up with
respect to their explicit calling of ${ACLOCAL}
PR: 41945 (reworked for current reality)
Submitted by: Bruce M Simpson <bms@spc.org>
The versioned autotools are now strictly for building other ports in the tree.
Likewise, the gnu- autotools are for runtime dependencies for IDEs, and others,
where unmodified cross-platform capabilities are desired.
USE_GCC=3.2+ on a 6-CURRENT system prefers the GCC 3.2 compiler
instead of the GCC 3.4 default system compiler.
One often uses USE_GCC=3.2+ to enable a port to build on RELENG_4,
but that does not mean a 6-CURRENT user doesn't want to use the
native compiler.
I also argue that the correct algorithm for USE_GCC=3.2+ is:
1. Use system compiler if it's version is allowable by the USE_GCC
invocation.
2. Prefer the highest version # found already installed and allowed
by the USE_GCC invocation, rather than the lowest.
3. Install the specified GCC version and use if, if no other already
installed compiler meets the USE_GCC invocation.
#1 and #3 are implemented with this patch, but #2 isn't.
The reason for it is because there is no highest version # specifiable
with the USE_GCC command. What could be made is that the USE_GCC
command accepts two arguments, where the first is the lower version,
the second is the upper version. Or USE_GCC=-4.0, where everything
<= 4.0 is allowed.
PR: ports/81116
Reviewed by: David O'Brien <obrien@freebsd.org>
Remove xine plugins, not very well supported and gstreamer-ffmpeg does a
better job.
Override COMMENT and PORTREVISION in slave ports.
For the slave ports in multimedia add also CATAGORIES.
Chase libmusepack -> libmpcdec rename.
Changelog: http://gstreamer.freedesktop.org/releases/gst-plugins/0.8.9.html
Approved by: maintainer (implicit)
graciously provided by the Federal University of Parana, Brazil;
the only SOURCEFORGE mirror on Latin America. They are committed
for full SOURCEFORGE mirroring.