forms are retained for compatibility but deprecated [1]
* Add sha256 to CHECKSUM_ALGORITHMS [2]
* Remove some whitespace [2]
* Add USE_SCONS and bsd.scons.mk for the Python-based SCons build system [3]
* Fix USE_LDCONFIG with non-default PREFIX [4]
* Add USE_WX and friends, and bsd.wx.mk, for common code for WxWidgets
support [5]
* Add 'make missing' to show missing dependencies [6]
* Fix DESKTOP_ENTRIES processing on 4.x [7]
PR: 92445 [1], 98206 [2], 98731 [3], 99370 [4], 89398 [5],
93601 [6], 98891 [7]
Submitted by: linimon [1], edwin [2], alex at foxybanana dot com [3],
gerald [4], flz [4], alepulver [5], alex at fafula dot com [6],
shaun [7]
* Update default PHP version from 4 to 5 [2]
* Update default LDAP version from 2.2 to 2.3 [3]
* Add support for LDAP version 2.4 [4]
* Update default linux_base from '8' (Redhat 8) to 'fc4' (Fedora Core 4) [5]
* Switch default Linux X implementation from XFree86 to xorg to track the
above [5]
* Deprecate INSTALLS_SHLIB and replace it by USE_LDCONFIG. If set to "yes",
the old behavior is preserved. Otherwise, it can be set to a list of
directories to be added to ${PREFIX}/libdata/ldconfig/${UNIQUENAME}.
Note that this directory is used by ldconfig startup script, it is meant
to replace ldconfig scripts installed by some ports as (sometimes
000.${UNQUENAME}.sh) [6]
* Adds USE_LDCONFIG32 which is like USE_LDCONFIG but the target file is
${PREFIX}/libdata/ldconfig32/${UNIQUENAME} instead. (Note: this should
only be used on 64-bit architectures) [6]
* Set the default LANG for tr to be C to avoid some build problems [7]
* Include bsd.java.mk in both pre and post sections [8]
* Get rid of remnants of FORCE_PKG_REGISTER [9]
* Always print options with make showconfig [10]
PR: 92805 [1], 92806 [2], 96793 [3], 97515 [4], 96849 [5],
91933 [6], 91381 [7], 97020 [8], 95841 [9], 97133 [10]
Submitted by: ale [1][2], delphij [3][4], netchild [5], flz [6],
Tsurutani Naoki <turutani at scphys dot kyoto-u dot ac dot jp>
[7], hq [8], sem [9], pav [10]
software. For now sysutils/wmcube will use it. Last time I checked there
were at least a dozen of other ports which can be fetched from there.
PR: ports/94178
Submitted by: Shaun Amott <shaun@inerd.com>
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.
x11/gnomepanel-reference -> x11/gnome-panel-reference
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.
PR: ports/97985
Repocopy by: marcus
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 japanese/gnomelibs, chase the rename.
PR: ports/97985
Repocopy by: marcus
x11/gnomedesktop-reference -> x11/gnome-desktop-reference
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.
PR: ports/97985
Repocopy by: marcus
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
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.
PR: ports/97985
Repocopy by: marcus
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.
PR: ports/97985
Repocopy by: marcus
libssl.o in the base was bumped, but still uses old ABI
KDE crashes, as it does not honor LDFLAGS / -rpath=
- solving regression for OpenOffice users
Reported by: Michel Talon
* Cleanup comments [2] [3] [4]
* include bsd.emacs.mk only when USE_EMACS is set [5]
* Silence the install-info target [6] [7]
* Correct the implementation of pretty-print-run-depends-list [8]
* Use a consistent name for the cookies file when PKGNAMEPREFIX/SUFFIX
are set after bsd.port.pre.mk. [9]
* Include bsd.tcl.mk if USE_TCL_BUILD is defined [10]
* Set PERL_MM_USE_DEFAULT in BATCH mode [11]
* Add the {ONLY,NOT}_FOR_ARCH_REASON and
{ONLY,NOT}_FOR_ARCH_REASON_${ARCH} variables to allow better
customization of the error string reported to users when they
attempt a build on an unsupported architecture. [12]
* Avoid errors from duplicated targets when parsing MLINKS on ports
without a default value set. [13]
* Fix handling of MLINKS when invalid entries are listed [14]
* Enforce sanity of DESKTOP_ENTRIES. If the Categories field is
omitted, try to map ports categories to their freedesktop.org
counterpart [15]
PR: 93873 [1], 92923 [2], 93234 [3], 95680 [4], 95238 [5],
91621 [6], 94035 [7], 94164 [8], 94219 [9], 92355 [10],
95579 [11], 94675 [12], 66109 [13], 66110 [14], 95603 [15]
Submitted by: Eric Cronin <ecronin@gizmolabs.org> [1],
edwin [2][12], pav [3], vd [4][8], nobutaka [5],
anray [6], krion [7],
Andrey Deynega <licedey@gmail.com> [9], mnag [9],
garga [10], skv [11], eik [13][14], jylefort [15]
it from MASTER_SITE_RINGSERVER.
2. For MASTER_SITE_WINDOWMAKER, s/windowmaker.org/windowmaker.info/, and
update the path on the ftp.uvsq.fr mirror.
Submitted by: fenner's distfile survey
- remove all slave ports
- add the ability to build all SAPIs concurrently
- update php5 to 5.1.4
*Read* the UPDATING file *before* trying to update PHP
(or at least before mailing me).
- document some variables
- set some variables based upon presets [1]
- automatically guess the src RPM (needs to be overidden for multi-RPM
ports) [1]
- allow to specify complete directories or a set of files for
automatic brandelf handling (BRANDELF_DIRS/BRANDELF_FILES) [1]
- add fc3 to the automatic plist handling [1]
- allow to override the linux-rpm-generate-plist target
- also detect @dirrmtry in the automatic plist handling [1]
- adopt the new-plist target to the new world order [1]
ports: [1,2]
- edit WRKSRC (add rpm/i386/${LINUX_DIST}/${LINUX_DIST_VER})
- add source distfiles to distinfo to allow auto fetching sources
with defined PACKAGE_BUILDING;
- remove some variables already defined at linux-rpm
(i.e. MASTRE_SITE_SUBDIR);
- add LINUX_DIST_VER to every port (in case default linux_base
changes);
- bump PORTREVISION (so that the ports build cluster puts the
src and binary RPM's to the new location)
- update linux-openal to the newest FC3 port
All errors are mine because of cut&paste patch merging.
Aproved by: maintainer [2]
Reviewed on: multimedia [1]
Submitted by: Boris Samorodov <bsam@ipt.ru> [1]
version bumps, so you can almost do a simple portupgrade to get to 2.14.
There are a few minor gotchas that will be documented in UPDATING shortly.
The FreeBSD GNOME Team would like th thank the following users for their
patches, feedback, and sometimes incessant complaing about crashes (you
know who you are).
Yasuda Keisuke <kysd@po.harenet.ne.jp>
Pascal Hofstee <caelian@gmail.com>
rmgls@wanadoo.fr
tmclaugh
Yuri Pankov <yuri.pankov@gmail.com>
sajd on #freebsd-gnome
ade
ankon on #FreeBSD-Gnome
mux
Pascal Hofstee <caelian@gmail.com>
QuiRK on #freebsd-gnome
Vladimir Timofeev <vovkasm@gmail.com>
Add http://mozdev.org/ mirrors
Source: http://www.mozdev.org/docs/download.html
(with some corrections)
Justification: 7 ports can use these mirrors, 2 more
are coming (conkeror, linux-conkeror), many more will
need it as our xpi infrastructure is developing
PR: ports/96418
Submitted by: Andrew Pantyukhin <infofarmer@gmail.com>
. Make Diablo Caffe 1.5.0 the default JDK for all the versions/architecture
that its available for.
. Make the standard jdk15 the default on FreeBSD 4.x as this should now be
stable with the release of patchset 3.
Reviewed by: hq
of Berkeley DB.
- add {WANT,WITH,INVALID,<UNIQUENAME>_WITH}_BDB_VER and WITH_BDB_HIGHEST
to choose the best version of db.
- support db44.
- update UPDATING
PR: 89023
Submitted by: Scot W. Hetzel <swhetzel at gmail.com>
Approved by: maintainer timeout
This is consistent with vendor configure.
PR: ports/90565
Submitted by: Alexander Zhuravlev <zaa@zaa.pp.ru>
Approved by: maintainer timeout (ale; 3 months)
* devel/libtool13 is no more (requiem mors pacem)
* devel/libtool15 now installs as ${LOCALBASE}/bin/libtool etc.
(ie: no versioning on the binaries and scripts)
* USE_AUTOTOOLS= libtool:XX:inc has been deprecated
Where possible, ports should simply set GNU_CONFIGURE=yes and use the pre-packaged version of libtool that comes as part of the source distribution
* all the legacy hacks to libtool that we have been saddled with over the years have been removed. (eg: .la files are now installed) This brings us in line not only with Linux distributions, but also pkgsrc.
* libtool now understands, and correctly handles, "nonstandard" compilers
such as g++34, gcc295, etc. etc.
This could not have happened without the truly outstanding work from kris,
not only putting up with me, but also running countless builds, both on
dosirak and pointyhat. I am truly indebted to him.
Sponsored by: Theakston Old Peculier, Marlboro Red, Cafe de Colombia
Approved by: portmgr (kris)
so it appends to (BUILD|RUN)_DEPENDS instead of defining new types,
since this requires changes to third party code like the
tinderbox and pointyhat. Hopefully this will be revisited by the
author in the future. [1]
* Cause USE_RC_SUBR to install startup scripts as foo, rather than
foo.sh, on applicable RELENG_6 systems as well as HEAD [2]
PR: ports/92711 [1], ports/93265 [2]
Submitted by: ade [1], dougb [2]
visiable changes are:
- Use OPTIONS to control php#-mysql and pear-DB (for PostgreSQL
support) depends.
- Replace the DRUPDIR make variable with DRUPAL_BASE.
Other changes include abstracting some command paths and most of the
module makefiles out into a bsd.drupal.mk that lives in www/drupal for
now. Module updates to follow.
[1]
- Fix all-depends-list target with dependencies that use the ':target'
syntax. [2]
- Correct errors in USE_DOS2UNIX. [3], [4]
- Detect conflicts between installed and requested FAM implementations and
fail more gracefully instead of registering a dependency on the
wrong port. Set the default implementation based on what the user
has already installed. [5]
- Correctly clean up info subdirectories in pkg-plist [6]
- The linux ldconfig invocation has to be done in a chroot, else some
FreeBSD native libs get cached in the linux ld.so.cache. Use the
internal chroot feature of the linux ldconfig to do this. [7]
- Update the OpenLDAP default version. [8]
PR: ports/92446 [1], ports/86310 [2], ports/92584 [3],
ports/92688 (partial) [4], ports/92583 [5], ports/91057 [6],
ports/92322 [7], ports/86310 [9]
Submitted by: linimon [1], mi [2], jylefort [3], danfe [3],
Alejandro Pulver <alejandro at varnet dot biz> [4],
marcus [5], gerald [6], netchild [7], vsevolod [8]
to reword the strings in the IGNORE statements, but also the change from
BROKEN_WITH to IGNORE_WITH is wrong without the accompanying changes
throughout the ports tree.
Hat: portmgr
Pointy hat: linimon
Noticed by: kris
EMACS ports. [1]
- Allow building a port as root using an NFS-mounted /usr/ports if the
server maps root to a UID other than root. [2]
- Make 'BROKEN' and 'IGNORED' ports exit their "make install" with a fail
status rather than success. [3]
- Improve behavior when dealing with versioned dependencies. [4]
- Fix false positives in check-conflicts target. [5]
- Remove obsolete bzip2 code. [6]
- Add physical category net-p2p. [7]
- Don't fetch INDEXFILE if not necessary; respect FETCH_ENV. [8], [11]
- INDEX can now be moved outside of ports tree. [9]
- Add ghostscript-gpl. [10]
- Remove obsolete USE_MESA. [12]
- Force pkg_install tools from ports on FreeBSD 4.10 and older. [13]
- Document ALWAYS_KEEP_DISTFILES. [14]
- Remove USE_REINPLACE from bsd.port.mk USE_DOS2UNIX patch. [15]
PR: ports/37596 [1], ports/57259 [2], ports/63216 [3],
ports/89448 [4], ports/89710 [5], ports/88996 [6],
ports/89260 [7], ports/89363 [8], ports/89809 [9],
ports/89853 [10], ports/91086 [11], ports/91710 [12],
ports/91727 [13], ports/92111 [14], ports/92124 [15]
Submitted by: Jay Sachs <jay at eziba dot com> [1], sem [1, 3, 8, 12],
Andrew Heybey <ath at niksun dot com> [2], Jamie Jones
<jamie at thompson dot bishopston dot net>, tobez [4], Mark
Andrews <Mark_Andrews at isc dot org> [5], edwin [6, 11, 15],
pav [7, 13], Peter Jeremy <PeterJeremy at optushome dot com
dot au> [9], Ulrich Spoerlein <q at galgenberg dot net> [10],
netchild [11], erwin [14]
Reviewed by: kris, clement (partially)
correctly to start with.
NOTE: if you have your ports tree outside of /usr/ports and don't make your
own INDEX, 'make search' will return no results. This was a pre-existing
problem which no one had ever noticed.
People with long experience in software can imagine the merriment of
attempting to debug the current problem given this, for themselves.
PR: ports/92189
Submitted by: linimon
Fix from clement
very long and if some dependencies can't be added into the list.
[1]
- Fix FAM support. Make gamin the default FAM system. [2]
- Introduce new 'quicksearch' target to show only port, path and
info section of the matching ports. [3]
- Introduce new category - rubygems. [4]
- Fix stale dependencies while installing qmail slaveport and
another port that depends on qmail. [5]
- Add commentary for describes target in bsd.port.mk. [6]
- Fix warning issued during make index on archs !368. [7]
- Add USE_DOS2UNIX variable. If set to "YES", remove the ^M from
all files under ${WRKSRC}. If set to a string, remove in all files
under ${WRKSRC} with one of these names the ^Ms. [8]
- Add new variables PERL_RUN_DEPENDS and PERL_BUILD_DEPENDS by
checking the existance of the Perl modules with the "perl -e 'use
module;'" command. [9]
- Fix bsd.port.mk variable quoting issues. No quoting is necessary
anymore either in the Makefile or on the command line. Affected
variables include:
BROKEN
FORBIDDEN
IGNORE
MANUAL_PACKAGE_BUILD
NO_CDROM
NO_PACKAGE
RESTRICTED
[10]
- Add NOFETCHFILES variable. If set, don't download these files
from the ${MASTER_SITES} or ${MASTER_SITE_BACKUP} (but do from
${MASTER_SITE_OVERRIDE}). [11]
- Improve 'search' target output. [12]
- Add a new virtual category for Amateur Radio - hamradio. [13]
- Cleanup some old/unused pathes in bsd.port.mk. [14]
- Add @dirrmtry for plists which does the same as:
"@unexec rmdir %D/foo 2>/dev/null || true" [15]
- Remove virtual category - offix. [16]
- Use portsnap instead of cvsup or cvs on "make update" in
/usr/ports. [17]
- Move location of bsd.autotools.mk within bsd.port.mk [18]
- Add bsd.linux-rpm.mk, fix INSTALLS_SHLIB for Linux ports [19]
- Use new USE_RC_SUBR format for FreeBSD version >= 700007 [20]
- Replace the string "FreeBSD" by "The FreeBSD Project" in the
security warning [21]
- Add bsd.local.mk for local modification to ports framework. [22]
- Replace rcNG spelling by rc.d [23]
- Remove superfluous USE_REINPLACE. [24]
Special thanks to: linimon for spending hours with all these patches
clement for fixes
kris for help with pointyhat
PR: ports/86310 [1], ports/89498 [2], ports/83530 [3],
ports/83789 [4], ports/84053 [5], ports/86281 [6],
ports/87214 [7], ports/87234 [8], ports/87318 [9],
ports/87396 [10], ports/87605 [11], ports/87840 [12],
ports/88230 [13], ports/88493 [14], ports/88711 [15],
ports/88751 [16], ports/89281 [17], ports/89999 [18],
ports/90031 [19], ports/90150 [20], ports/90668 [21],
ports/91433 [23], ports/88754 [24]
Submitted by: mi [1], marcus [2], Lars Engels <lars.engels@0x20.net> [3],
pav [4, 16, 20, 24], garga [5], cperciva [6], vd [7],
edwin [8, 9, 11, 15, 21],
fenner [10], Arseny Nasokin <tarc.po.cs.msu.su@tarc.po.cs.msu.su> [12],
Carl Makin <carl@stagecraft.cx> [13], arved [14],
NIIMI Satoshi <sa2c@sa2c.net> [17], thierry [18],
jylefort [19], linimon [22], dougb [23]
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