summaryrefslogtreecommitdiffstats
path: root/Mk
Commit message (Collapse)AuthorAgeFilesLines
* Add PHP_EXT_DIR to SUB_LIST, too.ale2005-11-201-0/+1
|
* Add a pre-everything:: target that will print out appropriate warningsade2005-11-191-0/+10
| | | | | | | | | | | | | | | | | | | | | 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.
* Switch to <target>:: convention for both patch-autotools and run-autotools,ade2005-11-192-2/+2
| | | | | to allow for easier overriding of these targets by port Makefiles, if they need to.
* Rework the run-autotools target into a series of sub-targets, theade2005-11-181-4/+31
| | | | | | | order of which can now be overriden. PR: 86309 (slightly reworked) Submitted by: thierry
* Use ${X11BASE} rather than %%X11BASE%% in the packing list ofjylefort2005-11-161-2/+2
| | | | | INSTALLS_ICONS ports. The latter does not work because we modify the packing list after the PLIST_SUB processing.
* Fix make index (define APXS is not already set).ale2005-11-161-0/+1
| | | | | PR: ports/88827 Submitted by: Vasil Dimov <vd@datamax.bg>
* Feh. Revert previous commit. Apparently 4.x make(1) doesn'tade2005-11-151-1/+0
| | | | understanding .warning.
* Now that the mass-conversion is done, print out a helpful messageade2005-11-151-0/+1
| | | | | | | | (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.
* Mass-conversion to the USE_AUTOTOOLS New World Order. The code presentade2005-11-151-1/+1
| | | | | | | | | | | | | | | | | 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.
* - Back out the last update. It breaks many ruby ports install.sem2005-11-141-20/+17
| | | | Reported by: kris via pointyhat
* - reorder osversion checkdinoex2005-11-111-13/+10
| | | | PR: 88825
* - Use lower in USE_BDB and USE_SQLITE to make testsvsevolod2005-11-111-6/+9
| | | | | | | | - Fix comment about BROKEN - Fix wrong dependency on sqlite PR: 88661 Submitted by: mnag
* bsd.ruby.mk:sem2005-11-091-17/+20
| | | | | | | | | | | | | | | | | | - 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
* Move instant messaging related ports to newly created net-im category:pav2005-11-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | net/gaim -> net-im/gaim net/gaim-latex -> net-im/gaim-latex net/gaim-openq -> net-im/gaim-openq net/gaim-rss-reader -> net-im/gaim-rss-reader net/gicq -> net-im/gicq net/gnomeicu2 -> net-im/gnomeicu2 net/gossip -> net-im/gossip net/ickle -> net-im/ickle net/jabber -> net-im/jabber net/jabber-aim -> net-im/jabber-aim net/jabber-conference -> net-im/jabber-conference net/jabber-jud -> net-im/jabber-jud net/jabber-msn -> net-im/jabber-msn net/jabber-users-agent -> net-im/jabber-users-agent net/jabber-yahoo -> net-im/jabber-yahoo net/jarl -> net-im/jarl net/kf -> net-im/kf net/libicq -> net-im/libicq net/libicq2000 -> net-im/libicq2000 net/loudmouth -> net-im/loudmouth net/meanwhile -> net-im/meanwhile net/meanwhile-gaim -> net-im/meanwhile-gaim net/newsbot -> net-im/newsbot net/ocaml-jabbr -> net-im/ocaml-jabbr net/psi -> net-im/psi net/py-jabber -> net-im/py-jabber net/py-twistedWords -> net-im/py-twistedWords net/p5-Net-Jabber -> net-im/p5-Net-Jabber Repocopied by: marcus
* * Add bsd.database.mk [1]clement2005-11-086-325/+1090
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - move out from bsd.port.mk USE_MYSQL and USE_PGSQL. - add support for Berkley DB and SQLite (via USE_BDB and USE_SQLITE knobs). * Espace '+' in make search [2] * Add "makepatch" target to simplify creation of patches during porting [3] * Replace deprecated MACHINE_ARCH with ARCH [4] * Remove support of OpenLDAP 2.1 [5] * Add bsd.tcl.mk [6] It introduces USE_TCL/USE_TCL_BUILD knobs to support various version of tcl (8.0 -> 8.4) * Fix cosmetic bugs in security-check target [7] * Add support for INDEX-7 and above (up to INDEX-9 actually) [8] * Add "package-recursive" to bsd.port.subdir.mk [9] * Remove check for FreeBSD version < 460101 [10] * New category: net-im [11] * Add .desktop file facilities It introduces DESKTOPDIR and DESKTOP_ENTRIES knobs [12] * Add SHA256 support to "*checksum" targets [13] * Fix USE_PYTHON with OPTIONS [14] * Force NO_LINT to MAKE_ENV to avoid library breaks [15] * Fix typo: s/RC_ORDER/USE_RCORDER/g [16] * Add support for PostgreSQL 8.1 [17] * Add bsd.apache.mk USE_APACHE knob enhancements [18] PR: ports/85695 [1], ports/85669 [2], ports/85488 [3], ports/84489 [4], ports/83835 [5], ports/83718 [6], ports/83716 [7], ports/83710 [8], ports/82753 [9], ports/82138 [10], ports/81206 [11], ports/79509 [12], ports/79123 [13], ports/74866 [14], ports/85490 [15], ports/83514 [16], ports/88466 [17] Submitted by: vsevolod [1] [6], Ricardo Alves dos Reis <ricardo_bsd@yahoo.com.br> [2], markm [3] [15], obrien [4], krion [5] [8] , Petr Rehor <prehor@gmail.com> [7], clement [8] [18], jhs@berklix.org [9], edwin [10] [13], pav [11], jylefort [12], mnag [14], leeym [16], girgen [17]
* - change port directory for RELENG_6_0dinoex2005-11-081-1/+2
|
* - RELENG_6_0 check limited to portdinoex2005-11-081-1/+3
| | | | | PR: 88645 Submitted by: NIIMI Satoshi
* - force FreeBSD 6.0 to use 0.9.7dinoex2005-11-071-1/+7
| | | | - honor WITHOUT_OPENSSL_097
* Add new variables for the better Zope support:perky2005-11-061-4/+80
| | | | | | | | | | | | | | | | - 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>
* Remove KDE2/QT1 cruft.lofi2005-11-052-44/+4
| | | | Submitted by: arved
* As nice as .warning is for telling ports they're doing A Bad Thing, itmarcus2005-11-051-2/+2
| | | | | | | 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
* Update to KDE 3.4.3 / KOffice 1.4.2lofi2005-11-052-2/+2
|
* Update for GNOME 2.12.marcus2005-11-051-41/+104
|
* Disable the use of Jikes when using Java 1.5 because the current stable versionhq2005-11-031-0/+5
| | | | | | | | | | | | | | | 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)
* - Fix a ruby vulnerabuility in the safe level settings.sem2005-10-271-0/+8
| | | | | | | Based on: ports/87816 Submitted by: Phil Oleson <oz@nixil.net> Security: http://vuxml.FreeBSD.org/1daea60a-4719-11da-b5c6-0004614cc33d.html
* XEmacs mirrors:sem2005-10-271-2/+2
| | | | | | | | | - Remove stale AU mirror - Fix path for RU mirror - Add TW mirror PR: ports/88081 Submitted by: Andrey Slusar
* - Update xemacs-devel-mule to 21.5-b23sem2005-10-271-2/+2
| | | | | PR: ports/88080 Submitted by: Andrey Slusar
* Some minor cleanups of sites that have fewer than 25% of the filesfenner2005-10-251-6/+1
| | | | | | | | | | | | | | | | | 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.
* - new backend option WITH_GNUSTEP_CAIROdinoex2005-10-251-3/+17
|
* - add option WITH_OPENSSL_STABLEdinoex2005-10-141-6/+13
|
* MASTER_SITES_REDHAT_LINUX:fenner2005-10-081-1/+1
| | | | Correct path on ftp.riken.go.jp.
* Remove stale Eclipse mastersite.linimon2005-10-071-1/+0
| | | | Source: distfile survey
* MASTER_SITE_SOURCEFORGE:fenner2005-10-051-1/+1
| | | | | | | | | | | | | | 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.
* MASTER_SITE_CPAN:fenner2005-10-041-1/+0
| | | | | Delete www.cpan.dk; it was last updated 2005-02-19 according to http://www.cpan.dk/CPAN/.
* . Prefer jdk15 over jdk14 on amd64 since the latter isn't supported onglewis2005-10-041-0/+4
| | | | that architecture.
* - bump SHLIB version for opessl 0.9.8dinoex2005-10-041-3/+6
|
* Remove two dead postgresql mirrors.linimon2005-10-041-4/+2
| | | | | Finish the rename of scriptics.com to tcl.tk. Chase a reorganized mastersite.
* Remove a MASTER_SITE_OSSP entry that's a year behind.linimon2005-10-041-1/+0
|
* Remove 3 obsolete NetBSD mastersites. Some still mirror NetBSD but notlinimon2005-10-041-3/+0
| | | | | | the distfiles. Source: distfile survey
* Remove a few mastersites that no longer track mysql, and chase some updatedlinimon2005-10-041-6/+2
| | | | | | directories on a few others. Source: distfile survey
* In MASTER_SITE_SUSE, there were 16 cases where FTP and HTTP servicestrevor2005-10-041-16/+0
| | | | | | were listed on the same hostname. I chose to remove the ftp:// lines because HTTP has a better chance of working through poorly-configured firewalls.
* Massive MASTER_SITE_SUSE update:fenner2005-10-041-54/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Remove outdated URL from MASTER_SITE_EXIM.krion2005-10-031-1/+0
| | | | Reported by: Fenner's Portsurvey
* Chase directory reorg on rediris.es machines.linimon2005-10-031-2/+2
|
* Remove ftp://ftp.de.uu.net/pub/gnu, its files are from 2003.linimon2005-10-031-2/+0
| | | | | | | Remove ftp://ftp.leo.org, they have had a hardware failure and don't know when they will be back up. Source: distfile survey
* - Update to Python 2.4.2. [1]perky2005-10-021-28/+87
| | | | | | | | | | | | | | | - 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]
* Remove a stale xorg mirror site.linimon2005-10-021-1/+0
|
* Cut down the fedora mirror list to those that have at leastfenner2005-10-021-146/+5
| | | | | | | | | 3 of the 4 files we're trying to fetch. Many sites on the official fedora mirror list are only partial mirrors or simply were bad URLs. I used http://people.freebsd.org/~fenner/bad-sites/fedora/site/ as my criteria.
* Continue renovations. Many sites are removed; a few have changes to thelinimon2005-10-021-32/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.org http://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.com http://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.org http://python.planetmirror.com/pub/gnustep/gnustep ftp://ftp.kr.postgresql.org/mirror/database/postgresql http://fr2.rpmfind.net/linux/SUSE-LINUX http://www.planetmirror.com/pub/linux/suse/suse
* Add a note about the maximum number of entries in a single mastersitelinimon2005-10-011-0/+8
| | | | | | | | | | 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
OpenPOWER on IntegriCloud