1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-17 03:25:46 +00:00
Commit Graph

1641 Commits

Author SHA1 Message Date
Dirk Meyer
1f8d779f25 - new backend option WITH_GNUSTEP_CAIRO 2005-10-25 07:45:22 +00:00
Dirk Meyer
33e670f1fd - add option WITH_OPENSSL_STABLE 2005-10-14 06:41:49 +00:00
Bill Fenner
ad0912565a MASTER_SITES_REDHAT_LINUX:
Correct path on ftp.riken.go.jp.
2005-10-08 08:21:56 +00:00
Mark Linimon
1670fb4925 Remove stale Eclipse mastersite.
Source:		distfile survey
2005-10-07 05:19:01 +00:00
Bill Fenner
60a2232a02 MASTER_SITE_SOURCEFORGE:
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.
2005-10-05 16:44:35 +00:00
Bill Fenner
f2e96e5bb6 MASTER_SITE_CPAN:
Delete www.cpan.dk; it was last updated 2005-02-19 according to
  http://www.cpan.dk/CPAN/.
2005-10-04 17:00:54 +00:00
Greg Lewis
0a8d3c6c13 . Prefer jdk15 over jdk14 on amd64 since the latter isn't supported on
that architecture.
2005-10-04 15:55:45 +00:00
Dirk Meyer
075efcbe9c - bump SHLIB version for opessl 0.9.8 2005-10-04 07:44:37 +00:00
Mark Linimon
fdae414a10 Remove two dead postgresql mirrors.
Finish the rename of scriptics.com to tcl.tk.  Chase a reorganized
mastersite.
2005-10-04 07:00:54 +00:00
Mark Linimon
c17e4b2641 Remove a MASTER_SITE_OSSP entry that's a year behind. 2005-10-04 06:16:11 +00:00
Mark Linimon
f3c4a6ac1a Remove 3 obsolete NetBSD mastersites. Some still mirror NetBSD but not
the distfiles.

Source:		distfile survey
2005-10-04 06:07:31 +00:00
Mark Linimon
99f94ec0d4 Remove a few mastersites that no longer track mysql, and chase some updated
directories on a few others.

Source:		distfile survey
2005-10-04 05:54:17 +00:00
Trevor Johnson
83670bc8f5 In MASTER_SITE_SUSE, there were 16 cases where FTP and HTTP services
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.
2005-10-04 04:52:11 +00:00
Bill Fenner
c5a7da01a6 Massive MASTER_SITE_SUSE update:
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.
2005-10-04 00:30:20 +00:00
Kirill Ponomarev
e58680c783 Remove outdated URL from MASTER_SITE_EXIM.
Reported by:	Fenner's Portsurvey
2005-10-03 22:07:29 +00:00
Mark Linimon
c96cd066cf Chase directory reorg on rediris.es machines. 2005-10-03 05:11:27 +00:00
Mark Linimon
c9f8337bad Remove ftp://ftp.de.uu.net/pub/gnu, its files are from 2003.
Remove ftp://ftp.leo.org, they have had a hardware failure and don't
know when they will be back up.

Source:		distfile survey
2005-10-03 04:56:21 +00:00
Hye-Shik Chang
08a19a2887 - Update to Python 2.4.2. [1]
- 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]
2005-10-02 14:31:39 +00:00
Mark Linimon
0bb16171b5 Remove a stale xorg mirror site. 2005-10-02 06:41:03 +00:00
Bill Fenner
8ec7748879 Cut down the fedora mirror list to those that have at least
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.
2005-10-02 03:47:43 +00:00
Mark Linimon
26199e1ed3 Continue renovations. Many sites are removed; a few have changes to the
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
2005-10-02 01:38:10 +00:00
Mark Linimon
9a0996efb0 Add a note about the maximum number of entries in a single mastersite
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
2005-10-01 20:49:17 +00:00
Mark Linimon
2908c7e96f Remove one stale VIM mastersite and fix another one to end with a slash. 2005-10-01 20:38:50 +00:00
Bill Fenner
fbb845e35c Fix more bad entries.
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
2005-10-01 05:41:25 +00:00
Bill Fenner
12b2d23c09 Fix up some chronically bad MASTER_SITE entries. There are lots
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
2005-10-01 01:42:28 +00:00
Mark Linimon
d9ec22bbeb More cleanup of the SUSE sites, including some obvious typos.
Source:		distfile survey
2005-09-30 16:58:11 +00:00
Mark Linimon
e952b9c631 Clean up MASTER_SITES_KDE. Mostly these are directory changes.
Source:		distfile survey
2005-09-29 06:35:35 +00:00
Mark Linimon
ce51e3434a Yet one more mastersite. Actually the site works but no longer mirrors
that particular directory.
2005-09-29 05:41:38 +00:00
Mark Linimon
45df70abee Remove several dozen obsolete mastersites. The next run of the distfile
survey should have a lot less red and pink lines in the output.

Source:		distfile survey
2005-09-29 04:58:42 +00:00
Mark Linimon
45d4a1c1a4 Remove mastersite that no longer mirrors netscape/.
Source:		distfile survey
2005-09-29 01:04:39 +00:00
Mark Linimon
524f1824d4 Remove mastersite that only accepts 3 simultaneous connections. There
are dozens of alternative sites.

Source:		distfile survey
2005-09-29 01:03:38 +00:00
Mark Linimon
a3e8c0326c Remove obsolete packetstorm mastersite.
Source:		distfile survey
2005-09-28 08:18:02 +00:00
Doug Barton
992f9b1650 For MASTER_SITE_ISC, remove mirrors that are either totally empty,
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
2005-09-24 02:26:35 +00:00
Trevor Johnson
2ce227ecc7 Update the FESTIVAL_OGI list with the new ogi.edu site. 2005-09-23 17:56:40 +00:00
Mark Linimon
e95d271322 Fix broken pathname on Fedora mastersite introduced in 1.271. 2005-09-17 21:34:03 +00:00
Mark Linimon
d34ca0809a Remove obsolete CPAN mastersite. This was the source of over 1600 lines
in the distfile survey.

Source:		distfile survey
2005-09-17 05:25:48 +00:00
Mark Linimon
3c54cf453c Remove obsolete Sourceware mastersites.
Source:		distfile survey
2005-09-17 03:07:49 +00:00
Koop Mast
4e416c180b Fix gstreamer-plugins-all, by defining the gstreamer x264 plugin name
(which is non-default).

Submitted by:	krismail
2005-09-15 20:22:08 +00:00
Vsevolod Stakhov
90e8af9d9c Bump openldap23 shared library version.
Approved by:	portmgr (krion)
2005-09-15 12:24:33 +00:00
Sergey Matveychuk
ec4e450528 - Update to 21.5-b22 "cucumber".
PR:		ports/86147
Submitted by:	maintainer
2005-09-15 12:00:11 +00:00
Mark Linimon
056c593816 Remove two mastersites from the comp.sources list. There are only 2
ports left in the tree that need this definition in any case.

Source:		mastersite survey
2005-09-14 08:27:42 +00:00
Mark Linimon
2c3b4e0070 Remove obsolete mastersite ring.etl.go.jp.
Source:		distfile survey
2005-09-11 22:11:27 +00:00
Mark Linimon
b5ad4517e6 Remove more obsolete mastersites.
Source:		distfile survey
2005-09-11 19:31:03 +00:00
Mark Linimon
23709982f6 Remove two mastersites, one which is gone, and one which exists but no
longer carries XFree86.

Source:		distfile survey
2005-09-11 13:44:25 +00:00
Mark Linimon
53b299ea57 Remove two dead mastersites.
Source:		distfile survey
2005-09-11 08:20:43 +00:00
Mark Linimon
459298b39d Remove expired sunsite mirror.
Prompted by:	distfile survey
2005-09-11 00:24:14 +00:00
Koop Mast
9e8d18edb2 Update to 0.8.11.
Add new plugins x264.

Approved by:	maintainer (implicit)
2005-09-08 18:32:13 +00:00
Alex Dupre
0152c4cc91 Also php 5.0.5 requires now only autoconf 2.59. 2005-09-08 08:34:40 +00:00
Michael Nottebrock
9febea035e Partly revert the changes to MASTER_SITE_QT. Either the mirror changed
the location back in the last 24 hours or I made a mistake.
2005-09-06 09:19:36 +00:00
Michael Nottebrock
2cb08d8167 Fix URLs for two of the Qt mirrors sites.
Noticed by: Soeren Straarup <xride@x12.dk>
2005-09-04 21:19:56 +00:00
Sergey Matveychuk
6790cefd56 - Fix spaces with tabs.
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
2005-08-30 14:38:13 +00:00
Alex Dupre
ddabbb3919 Bump MySQL 5.0 library version.
Approved by:	portmgr (marcus)
2005-08-28 18:47:56 +00:00
Dirk Meyer
291f0b046d - cleanup Makefile location 2005-08-28 09:15:29 +00:00
Mark Linimon
b893e492c1 Site maintainer of rge.com notes that they are discontinuing their mirror
service.  We appreciate all your support in the past.
2005-08-28 08:02:43 +00:00
Xin LI
9755c4d375 Add the site maintained by the FreeBSD Simplified Chinese Project (also
known as FreeBSDChina.org), to improve the user experience of local
distfile downloads from the mainland China.

Approved by:	portmgr (linimon), clive
2005-08-02 07:26:30 +00:00
Michael Nottebrock
ecc191066f Update to KDE 3.4.2 / KOffice 1.4.1 2005-07-31 22:46:35 +00:00
Kirill Ponomarev
66a68620ff Remove gcc3.1
Submitted by:	gerald
2005-07-31 17:07:23 +00:00
Hye-Shik Chang
ec0aa03843 Update python-devel to 2.5.a0.20050728 snapshot. 2005-07-28 08:29:32 +00:00
Dirk Meyer
3227fb2e98 - drop vulnerability check 2005-07-28 05:08:45 +00:00
Dirk Meyer
5bdecaabbd Update for gnustep-back 0.10 2005-07-27 17:13:46 +00:00
Dejan Lesjak
7488d427d1 Upgrade xemacs-devel to 21.5.b21 "corn" by following upgrade of
xemacs-devel-mule.
Rename patch-ak to patch-unexelf.c after realigning. Changes in patch-ai
were merged.
2005-07-26 17:05:18 +00:00
Pav Lucistnik
2932a0de8f - Refresh list of Sourceforge mirrors 2005-07-24 04:00:04 +00:00
Herve Quiroz
8d777aa3f2 Fix typo in header documentation
PR:		83498
Submitted by:	Tsurutani Naoki <turutani@scphys.kyoto-u.ac.jp>
2005-07-15 11:32:31 +00:00
Alex Dupre
276c3a29ae Update to 4.4.0 release:
- fix a serious memory corruption problem
- remove automake dependency
- switch to the latest autoconf version
2005-07-13 19:56:27 +00:00
Hye-Shik Chang
28e479b650 - Add new bsd.python.mk-side support for Twisted Python.
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]
2005-07-07 08:10:24 +00:00
Koop Mast
3f91498e6d Update to 0.8.10.
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)
2005-07-06 15:04:58 +00:00
Joe Marcus Clarke
328194eb2d Instead of checking to see if USE_AUTOTOOLS_COMPAT is defined, ensure that
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
2005-07-02 05:02:24 +00:00
Ade Lovett
39738ddbc5 Install the new version of bsd.autotools.mk with support for the
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
2005-07-01 17:04:53 +00:00
Michael Nottebrock
8bf4bd1c32 Update to KDE 3.4.1 2005-06-26 15:38:58 +00:00
Anton Berezin
77fccdbd9d Update bsd.port.mk's notion of the current perl version.
Approved by:	portmgr (krion)
2005-06-24 09:18:54 +00:00
Mathieu Arnold
4726b54ea8 Fix plist for perl ports using devel/p5-Module-Build
PR:		ports/79330
Approved by:	portmgr (kris with pointyhat help)
2005-06-23 10:09:22 +00:00
Alexander Leidinger
23b3bc4b0d Mega-patch to cleanup the ports infrastructure regarding our linux bits:
- 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.de
	cracauer@cons.org
	des
	girgen
	jamie@bishopston.net
	mezz
	mi
	nivit@users.sf.net
        pat
	simond@irrelevant.org
	riggs@rrr.de
	Udo.Schweigert@Siemens.com
2005-06-17 22:59:29 +00:00
Ade Lovett
cd08d5c603 Remove old, deprecated entry points into bsd.autotools.mk that merely
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.
2005-06-17 04:04:23 +00:00
Ade Lovett
130b8f2317 Add USE_ACLOCAL_VER= (automake-version), another entry point into
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>
2005-06-16 21:52:56 +00:00
Ade Lovett
cbcdcfb3d4 Purge WANT_{LIBTOOL,AUTOCONF,AUTOMAKE}_RUN
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.
2005-06-16 17:29:45 +00:00
Kirill Ponomarev
bd272b52cc * Improve documentation of CONFLICTS. [1]
* Fix add-plist-docs target to work correctly with wildcards. [2]

* Fix USE_MYSQL and USE_PGSQL knobs to work in partitial ports tree. [2] [3]

* Introduce 2 new variables: USE_FAM and WANT_FAM_SYSTEM. [4]

* Suppress "Vulnerability check disabled" message if
  DISABLE_VULNERABILITIES is defined. [5]

* Switch default MySQL version to 4.1 [6]

* Add support for OpenLDAP v.23. [7]

* Fix add-plist-info and add-plist-post targets to avoid warnings
  from ports which redefine them. [8]

* Fix add-plist-docs target to handle NOPORTDOCS knob properly. [9]

* Use INSTALLDIRS="site" in configure for perl ports. [10]

* Fix NO_(CHECKSUM|BUILD|INSTALL|PACKAGE) knobs if OPTIONS are
  defined. [11]

* Add an ability to depend on versioned installed package. [12]
  Example:

        BUILD_DEPENDS=p5-Tree-Simple>=1.12:${PORTSDIR}/devel/p5-Tree-Simple

  Please note, it's experimental feature, work is currently in
  progress.

PR:		ports/81922 [1], ports/77820 [2], ports/80023 [2],
		ports/78597 [2], ports/79011 [3], ports/79012 [3],
		ports/81168 [4], ports/78607 [5], ports/79604 [6],
		ports/80653 [7], ports/80880 [8], ports/81189 [9],
		ports/78144 [10], ports/69512 [11], ports/79823 [12]
Submitted by:	gerald [1], clement [2], lawrance [2], Jilles
		Tjoelker <jilles at stack dot nl> [3], marcus [4],
		adamw [5], ale [6], Vsevolod Stakhov <vsevolod at
		highsecure.dot.ru> [7], Vasil Dimov <vd at datamax dot bg> [8],
		sem [10], leeym [11], tobez [12]
2005-06-09 20:39:43 +00:00
Edwin Groothuis
d8f397a82b Add support for USE_GCC=2.8 (*)
(*) Yes I know I'm only kidding myself with it.
2005-06-06 06:30:18 +00:00
Florent Thoumie
a9fb6a5b22 - Replace .error with BROKEN.
PR:		ports/68569
Submitted by:	eik
Approved by:	maintainer timeout (almost 1 year)
2005-06-05 23:29:11 +00:00
Sergey Matveychuk
a1df4337cd - Add two mirrors from Russia in MASTER_SITE_SOURCEFORGE_EXTENDED
PR:		ports/81900
Submitted by:	Vsevolod Stakhov <vsevolod@highsecure.ru>
2005-06-05 11:49:30 +00:00
Sergey Matveychuk
261feb1dc8 * Update to 21.5-b21 "corn"
* Unbreak on non-i386 platforms
* Update EMACS_VER on editors/xemacs-devel-mule
* Fix EMACS_VER on editors/xemacs-devel

PR:		ports/81866
Submitted by:	Andrey Slusar <anrays@gmail.com> (maintainer)
2005-06-04 09:56:18 +00:00
Edwin Groothuis
b86571032d USE_GCC=X.Y+ should prefer the stock compiler
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>
2005-06-03 01:42:54 +00:00
Koop Mast
482d77c904 Update to 0.8.9.
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)
2005-05-31 15:51:42 +00:00
Mario Sergio Fujikawa Ferreira
602f6f4558 Add MASTER_SITE_SOURCEFORGE mirror entry ufpr. This mirror is
graciously provided by the Federal University of Parana, Brazil;
the only SOURCEFORGE mirror on Latin America. They are committed
for full SOURCEFORGE mirroring.
2005-05-29 12:26:41 +00:00
Michael Johnson
c170ff7c50 - Fix depends on multimedia/gstreamer-plugins-dv 2005-05-26 20:26:59 +00:00
Michael Johnson
b7bfffcb8f - Fix fatal typo in libvisual so USE_GSTREAMER=libvisual will now work. 2005-05-26 16:50:51 +00:00
Koop Mast
718b940f32 Update dependencies to reflect reality. 2005-05-21 19:51:41 +00:00
Edwin Groothuis
70c0695c19 [patch] Include gcc 4.1 in Mk/bsd.gcc.mk
With the import of lang/gcc41, enable support for it in bsd.gcc.mk.

PR:		ports/81262
Submitted by:	Edwin Groothuis <edwin@mavetju.org>
2005-05-21 11:34:43 +00:00
Michael Johnson
b608cfcee6 - Add "-type f" to ${FIND} in gnomehack and lthack so it only finds
files and not directories.
2005-05-20 19:53:59 +00:00
Joe Marcus Clarke
0dea958325 Remove trailing whitespace. 2005-05-16 21:20:23 +00:00
Sergey Matveychuk
4cff37e496 - Remove inactives sites from MASTER_SITE_QMAIL
PR:		ports/81106
Submitted by:	Renato Botelho <freebsd@galle.com.br> (qmail maintainer)
2005-05-16 12:41:07 +00:00
Sergey Matveychuk
595ff900a3 - Add MASTER_SITE_QMAIL
PR:		ports/80704
Submitted by:	Renato Botelho <freebsd@galle.com.br> (qmail maintainer)
2005-05-06 16:40:03 +00:00
Greg Lewis
2672ac6c8c . Add a missing / to one of MASTER_SITES_GCC. 2005-04-27 20:34:46 +00:00
Sergey Matveychuk
1c67cde1f1 - Make bsd.emacs.mk respect PREFIX
PR:		ports/61069
Submitted by:	Munehiro Matsuda <haro@h4.dion.ne.jp>
Improved by:	Andrey Slusar <anrays@gmail.com>, sem
2005-04-17 18:13:12 +00:00
Dirk Meyer
6c8bf7e520 - update for 0.9.7g 2005-04-15 04:35:37 +00:00
Sergey Skvortsov
f55ece472b Update MASTER_SITE_EXIM:
Fix 18 of 29 sites and remove 1 (http://exim.stanford.edu/ftp/pub/exim/)
2005-04-11 09:45:24 +00:00
Alex Dupre
2cee0c25ff Update PHP ports to 4.3.11 and 5.0.4 releases:
- fix security issues
- unbreak PEAR packages [1]

PR:		ports/78516 [1]
Submitted by:	Yen-Ming Lee <leeym@utopia.leeym.com> [1]
Tested by:	thierry
2005-04-04 09:20:21 +00:00
Hye-Shik Chang
88c5d79c02 Update to Python 2.4.1 2005-04-03 13:55:44 +00:00
Dirk Meyer
2130ee3865 - update for openssl 0.9.7f 2005-04-02 20:10:01 +00:00
Pav Lucistnik
d1cddd245e - Update librsvg2_IMPLIES according to changes to this port by adamw 4 days ago
Bumped into by:	lofi
Pointy hat to:	adamw
Approved by:	portmgr (marcus)
2005-03-22 18:11:51 +00:00
Adam Weinberger
b63effc0bc Put the USE_GNOME component lists in alphamabetical order. 2005-03-21 17:47:08 +00:00
Michael Nottebrock
d57e6a8257 Update to KDE 3.4 2005-03-20 18:17:55 +00:00
Hye-Shik Chang
e540d152d9 Update lang/python23 to Python 2.3.5. 2005-03-20 16:18:42 +00:00
Koop Mast
731fd5b898 Slit off gstreamer gconf stuff in a seperate port.
Requested by:	lofi
Approved by:	maintainer (implicit)
2005-03-20 16:01:42 +00:00
Sergey Matveychuk
5c91585b59 - Update to 21.5.b20 "cilantro".
- Fixed option WITH_GTK(bug, reported by Palle Girgensohn <girgen@pingpong.net>)

PR:		ports/78960
Submitted by:	maintainer
2005-03-18 08:03:53 +00:00
Dejan Lesjak
ac39221672 Upgrade X.Org ports to 6.8.2.
Release notes are available at
http://www.x.org/X11R6.8.2/doc/RELNOTES.html

Thanks to kris and krion for running several cluster test builds,
maintainers of GNOME for prompt responses, portmgr for postponing ports
freeze for this update, testers on FreeBSD-X11@ list and others that I
might have mised here.

Also included:
- fix for ATI Mobility on Dell Inspiron 7500 (obtained from Marc Aurele La
  France; obtained and tested by julian)
- fix for kbd driver on Sparc64 (tested by Aaron Dudek, Michael G. Jung and
  Matthias Muthmann), which still appears to have problems with some
  keyboards - so
- fix for kbd driver on PC98 (reported and tested by NAKAJI Hiroyuki; PR
  ports/77217)
- fix for i810 on HP D530 (obtained from Egbert Eich; obtained and tested
  by Anders Nor Berle; PR ports/74757)
2005-03-17 23:22:13 +00:00
Michael Johnson
a03143867b - Add USE_GSTREAMER=libmms support (net/gstreamer-plugins-libmms) 2005-03-17 05:55:26 +00:00
Michael Johnson
9dffc9b13d - Add forgotten path to gstreamer-plugins-shout2 2005-03-17 01:10:24 +00:00
Michael Johnson
06a5ad6af0 - Add audio/gstreamer-plugins-shout2 with new USE_GSTREAMER=shout2 2005-03-17 01:07:06 +00:00
Pav Lucistnik
0d7ebb42fd - Fix braino in pygnomeextras section that prevented dependencies
on pygnomeextras from working

Submitted by:	Franz Klammer <klammer@webonaut.com>
2005-03-16 15:26:10 +00:00
Dejan Lesjak
53d4e7da44 Move Freedesktop mirror downward in MASTER_SITE_XORG. It doesn't hold
distfiles for upcoming X.Org 6.8.2 ports.

Noticed by:	pointyhat via krion
2005-03-16 01:48:26 +00:00
Alex Dupre
3ed93d0e78 - Add handling of statically included extensions
- Better dependencies tracking [1]

Suggested by:	des
2005-03-14 14:37:45 +00:00
Edwin Groothuis
3458dfa8a7 Implement Adam Weinbergers idea of an overridable bsd.sites.mk:
His idea was:

    What do you guys think of changing the +='s in bsd.sites.mk to
    ?='s? The deal is this: say I have a specific AfterStep dist
    site that I want to use, and I don't want the default listed
    sites to be attempted at all.

    As it stands now, there are two current solutions that I see:
    * edit bsd.sites.mk after every cvsup
    * put like 100 entries for that site in MASTER_SITE_AFTERSTEP
      in /etc/make.conf and turn on RANDOMIZE_MASTER_SITES

His solution was:

    Change the bsd.sites.mk to MASTER_SITE_AFTERSTEP?=, and then I
    can define MASTER_SITE_AFTERSTEP to be whatever I want it to
    be.

The final solution is:

    Add an .if !defined(IGNORE_MASTER_SITE_xxx) / .endif around all
    MASTER_SITE definitions:

    +.if !defined(IGNORE_MASTER_SITE_XORG)
     MASTER_SITE_XORG+= \
	     ftp://ftp.x.org/pub/%SUBDIR%/ \
	     ftp://ftp.gwdg.de/pub/x11/x.org/pub/%SUBDIR%/ \
     [...]
    +.endif

This way, if you want to ignore the default MASTER_SITE_xxx and use
a certain mastersite for this collection, you set this in your
/etc/make.conf:

    IGNORE_MASTER_SITE_xxx=yes
    MASTER_SITE_xxx=http://z.x.y/

While if you prefer a certain mastersite for this collection, you
set this in your /etc/make.conf:

    MASTER_SITE_xxx=http://z.x.y/
2005-03-13 22:34:11 +00:00
Joe Marcus Clarke
47b1a6e9dd Update with all the new GNOME 2.10 components. 2005-03-12 10:40:28 +00:00
Pav Lucistnik
bdac2ee36e - Teach USE_PHP about new pecl extension radius
Submitted by:	Antonio Carlos Venancio Junior <antonio@php.net>
2005-03-11 16:53:44 +00:00
Foxfair Hu
7a9ffcbc7e Add new sf.net mirror site in Taiwan, Asia.
Administrative/contact window should go: sf-mirrors@nchc.org.tw
Sponsor by: TWAREN, NCHC Taiwan
2005-03-11 15:08:05 +00:00
Michael Johnson
99b71ddeca - Add unc back in to the sourceforge mix, I am able to receive 491kBps~ from unc mirror.
No objections:	marcus
2005-03-11 07:23:48 +00:00
Pav Lucistnik
40cbc98edb - Reshuffle MASTER_SITE_GNOME according to download speeds at my place.
mirrorservice.org was extremely slow lately.
2005-03-09 21:10:32 +00:00
Florent Thoumie
c457ac7259 - Fix MASTER_SITE_XCONTRIB.
PR:		ports/78602
Submitted by:	KOMATSU Shinichiro <koma2@ms.u-tokyo.ac.jp>
Approved by:	pav (mentor)
2005-03-09 09:01:50 +00:00
Michael Johnson
eee8c71af2 - Add graphics/gstreamer-plugins-cairo 2005-03-08 07:17:24 +00:00
Kirill Ponomarev
bd07e61e5b * Add info files to TMPPLIST, only if INFO is specified. [1]
* Fix PATH problems during README.html generation if "make
  -DPORTSTOP readmes" is defined. [2]

* Add support for early rcNG startup scripts. [3]

* Remove duplicate USE_XLIB handling. [4]

* Add check for USE_PYTHON_(BUILD|RUN), and include bsd.python.mk if
  both are specified. [5]

* Use PRE-INSTALL target for SUB_FILES and SUB_LIST. [6]

* Introduce bsd.gstreamer.mk and utilize new macros:
  USE_GSTREAMER/WANT_GSTREAMER. [7]

PR:		ports/77634 [1], ports/77592 [2], ports/77385 [3],
		ports/77557 [4], ports/77344 [5], ports/77211 [6],
		ports/77838 [7]
Submitted by:	krion [1] [2], Florent Thoumie <flz@xbsd.org> [3] [6],
		pav [4], lofi [5], ahze [7]
2005-02-28 21:09:05 +00:00
Herve Quiroz
466ef83db3 Add JAVA_VERSION, JAVA_OS and JAVA_VENDOR to SUB_LIST.
NOTE: these are only added if the related variables are defined by the port.

This should ease the configuration of launcher shell scripts used for Java
application ports, when they are using javavmwrapper to invoke a JVM. From now,
a simple launcher that suits most of the Java application ports can be writen
using the following scheme:

  #!/bin/sh
  JAVA_VERSION="%%JAVA_VERSION%%" \
    "%%LOCALBASE%%/bin/java" -jar "%%JAVAJARDIR%%/myport.jar" "$@"

As mentioned above, this is of course only correct provided that the port
defines JAVA_VERSION.

Approved by:	glewis (co-maintainer)
2005-02-27 23:49:33 +00:00
Sergey Matveychuk
c0dbef558a - conform to the last xemacs-devel-mule updates
Submitted by:	Andrey Slusar <anrays@gmail.com> (maintainer of the port)
2005-02-26 06:21:34 +00:00
Herve Quiroz
27d4d379d6 Fix a typo in header documentation
Submitted by:	vs
2005-02-25 13:29:52 +00:00
Dejan Lesjak
4429d891cd Add freedesktop.org mirror to X.Org mirrors and move ftp.x.org to end of
list.
2005-02-14 08:33:01 +00:00
Herve Quiroz
c84a75b4c1 Fix a typo
PR:		77330
Submitted by:	Conrad J. Sabatier <conrads@cox.net>
2005-02-10 01:44:14 +00:00
Sergey Matveychuk
e972d1edf6 - Update port to 21.4.17 "Jumbo Shrimp".
- Sync up Motif selection algorithm with xemacs21-mule port.
- Remove GTK support for now, it was commented out and it does not work well.
- General Makefile cleanup
- Unbreak on sparc64

PR:		ports/77291
Submitted by:	Pawel Worach <pawel.worach(at)telia.com>
2005-02-09 09:38:44 +00:00
Kirill Ponomarev
445134f025 Fix variable expansion bug on 4.x systems, this will fix INDEX and
builds of some ports.

PR:		ports/77250
Submitted by:	NIIMI Satoshi <sa2c at sa2c dot net>
2005-02-09 09:07:37 +00:00
Sergey Matveychuk
dcd21d2a73 Update to 21.4.17 "Jumbo Shrimp"
PR:		ports/77236
Submitted by:	maintainer
2005-02-08 17:04:33 +00:00
Kirill Ponomarev
1c8dc16ebe * Change bento to pointyhat names in comments. [1]
* Document DISABLE_VULNERABILITIES variable. [2]

* Add WWW: line for 'search' target. [3]

* Speedup check-vulnerable invokation, if portaudit is installed. [4]

* Run install-info for all .info files. [5]

* Run add-plist-docs more strictly and prevent some situations with
  leftover files in the future. [6]

* Introduce two new variables: MASTER_PORT and SLAVE_PORT.
  The results from these variables is only used as information for
  users. [7]

* Honour OPTIONS if PACKAGE_BUILDING or BATCH are defined. [8]

* Move all USE_GCC entries to new file - bsd.gcc.mk.  'test-gcc'
  target allows users to check gcc version if USE_GCC is used.  Give
  maintainers opportunity to add '+' character to USE_GCC version
  for using specified and higher versions. [9]

* Install startup scripts with the help of USE_RC_SUBR variable. [10]

* Add three new targets: config-recursive, rmconfig-recursive and
  config-conditional.  You can set or delete OPTIONS for all
  dependencies before every build.  config-conditional target is
  used to skip configuring ports which have already been
  configured. [11]

* Fix using of WANT_PGSQL_VER variable if postgresql is already
  installed. [12]

PR:		ports/75768 [1], ports/75728 [2], ports/76187 [3],
		ports/76191 [4], ports/76182 [5], ports/75379 [6],
		ports/75286 [7], ports/75727 [8], ports/76489 [9],
		ports/73691 ports/69217 [10], ports/76254 [11],
		ports/76988 [12]
Submitted by:	dinoex [1], edwin [2] [5] [6] [8] [9] [10],
		Marcus Grando <marcus@corp.grupos.com.br> [3],
		tobez and Valentin Nechayev <netch@netch.kiev.ua> [4],
		linimon [7], Florent Thoumie <flz@xbsd.org> [10],
		Chris Dillon <cdillon@wolves.k12.mo.us> [11],
		girgen [12]
2005-02-07 11:17:50 +00:00
Michael Nottebrock
608701413a Update to Qt 3.3.4, introduce MASTER_SITE_QT.
Approved by:	maintainer (for qmake)
2005-02-06 11:58:19 +00:00
Akinori MUSHA
870baf2a9a The slippery pthread support for systems prior to 502102 has been
dropped and the lang/ruby16_r and lang/ruby18_r ports have been
removed, since no one seems to appreciate the partially working
solution.

Good news is that the pthread support of lang/ruby18 is now enabled by
default for newer systems, which means the ruby interpreter is linked
with libpthread.  This will allow threaded extension libraries to run
and work properly on those systems.

The --march=cputype flag is disabled because it gets ruby to
malfunction and fail to build.  I don't know if the problem is in
libpthread or in gcc.

(It really makes me wonder if they had actually tested before asking
me to do this somewhat risky change ;-)
2005-02-05 04:59:26 +00:00
Anton Berezin
fa39bc732b www.cpan.dk is too slow to be the first CPAN site to use. 2005-02-03 12:45:07 +00:00
Anton Berezin
e2611e24e0 Update bsd.port.mk's notion of the perl version (to 5.8.6) [1].
Use more correct OSVERSION threshold to distinguish between
base system perl and perl from ports - the right value is 500036 [1].

Also, simplify OSVERSION-related logic in lang/perl5 and lang/perl5.8.
Now it goes as follows:

- for lang/perl5.8, if there is perl in the base system, install
  use.perl script, use a helpful pkg-message, and do not automatically
  update symlinks;
- for lang/perl5.8, if there is no perl in the base system, do not
  install use.perl script, and update symlinks automatically;
- for lang/perl5, always install use.perl;
- for lang/perl5, never update symlinks automatically;
- for lang/perl5, vary produced pkg-message depending on the presence of
  the base system perl.

Bump PORTREVISION for both lang/perl5 and lang/perl5.8.

[1] Approved by:	portmgr
2005-02-02 09:34:05 +00:00
Palle Girgensohn
34fa6c853e Split the postgresql ports into a server and a client part.
All ports depending on postgresql shall use the USE_PGSQL=yes knob
defined in Mk/bsd.ports.mk. Bumping portrevisions where needed.

PR:		75344
Approved by:	portmgr@ (kris), ade & sean (mentors)
2005-01-31 00:35:55 +00:00
Anton Berezin
902b10a554 Update xemacs master sites.
PR:		76822
Submitted by:	Andrey Slusar <anrays _at_ gmail ?dot? com>
2005-01-29 18:04:14 +00:00
Hye-Shik Chang
35c8a898d4 Resurrect lang/python-devel port with Python 2.5 development snapshot
as of today.
2005-01-29 05:01:02 +00:00
Hye-Shik Chang
215a13d04a Propagate PYTHON_VERSION to child make processes to avoid duplicated
dependency on many python versions.  This fixes a problem that Zope
product ports depend on both of Python 2.3 and 2.4 if they use not
only Zope itself but also 3rd party Python modules.

Submitted by:	Filippo Natali <filippo.natali@widestore.net>
2005-01-29 01:47:40 +00:00
Pav Lucistnik
8fdaf5d1e7 - Move x11-toolkits/eel2 -> x11-toolkits/eel 2005-01-24 23:07:37 +00:00
Volker Stolz
ebe1ba396e Prune ftp.usyd.edu.au, they no longer carry xemacs
PR:		ports/76076
Submitted by:	Gregory Bond
2005-01-24 14:56:36 +00:00
Alexey Zelkin
e25a1ba484 Add minimal support for jdk 1.5 2005-01-20 08:43:09 +00:00
Pav Lucistnik
de77c34224 - Eliminate gd.tuwien.ac.at site.
This site is pain in the butt. I'm sitting 280 km away from it, on ISP
  backbone who have a direct link to Wien, and still I was not able to
  pull more than 5000 bytes per second from this site in past year or two.
2005-01-16 17:34:57 +00:00
Trevor Johnson
3ace1dbf08 Remove ftp.rz.uni-karlsruhe.de and ftp2.compaq.com from the Red Hat
list.  Both were set up with no SUBDIR.  The former gives a "No
such directory" response and the latter only carries Alpha bits
from Red Hat 7.2, whereas I removed Alpha support from the Red Hat
7 linux_base port when I updated it to 7.3.  I conclude that these
entries are no longer needed.
2005-01-15 17:28:37 +00:00
Trevor Johnson
8ce77936fd Remove defunct GCC and Eclipse sites in software-archive.net,
get-software.com and binarycode.org domains (with customary nod to
fenner's survey).
2005-01-14 10:53:36 +00:00
Kirill Ponomarev
f296ccd76e Remove trailing spaces. 2005-01-09 10:12:07 +00:00
Yen-Ming Lee
39ad88a844 - remove redundant ' --> ' in MASTER_SITE_FEDORA_LINUX 2005-01-09 10:02:12 +00:00
Alexander Leidinger
64cf27c85d Say hello to the linux mega patch, it consolidates our linux bits a
little bit and allows to proceed to a more recent linux_base from
a stable (read as: the major bugs should be ironed out or identified
and most linux ports build just fine) source.

It also allows to ship 4.11 with a working linuxolator (the EOLed
linux_base is marked forbidden because of a security hole).

This is a major update, please read UPDATING (and CHANGES if you
develop linux ports).

Changes:
 - change the default linux_base from v7 to v8
 - add a newer freetype to linux_base-8 for nicer fonts display [1]
 - don't let cpio use hardlinks in the linux_base-8 port to quiet some
   warnings in some cases [2]
 - fix a cut&past error in the linux_base-8 pkg-install script [3]
 - convert the binary knob "USE_LINUX" to a version specifier, e.g.
   USE_LINUX=<value> specifies a dependency upon
   emulators/linux_base-<value>, exceptions are a value of "7" (which
   does what you want and adds a dependency to linux_base) and any
   value without a corresponding port in
   PORTSDIR/emulators/linux_base-<value> (which adds a dependency to
   the default linux_base)
 - don't implicitly add USE_LINUX with the USE_LINUX_PREFIX knob,
   this allows us to use the USE_LINUX_PREFIX knob for linux_base and
   paves the way for splitting up future linux base ports into
   individual pieces
 - remove RESTRICTED from some GPL licensed ports, even when we only
   distribute binaries, we get them from official linux sites, so
   anyone can grab them there if he needs to
 - add a dependency upon the linux X11 bits where necessary (based upon
   guesswork)
 - don't use USE_X_PREFIX in some linux ports since it adds a dependency
   to the FreeBSD X11 libs, as a workaround use PREFIX?= (the clean
   solution would be to remove the implicit USE_XLIB from USE_X_PREFIX)
 - bump the portrevision of the linux ports ("better safe than sorry"
   algorithm)
 - pass maintainership of the important linux infrastructure to a
   mailinglist, hijack freebsd-emulation@ for this purpose (if somebody
   doesn't like this: tell us your bikeshed color at freebsd-emulation@,
   my color would be "linuxolator@" in case someone cares...)
 - add a pkg-install script for linux-fontconfig, but don't use it;
   everything should work without it (the FreeBSD fc-cache program should
   do all the work), but in case we need it we just need to decomment the
   pkg-install part in the Makefile
 - fix some dependencies
 - fix some bugs
 - add some static plists
 - unbreak the ports with dependecies to more than one linux_base

This also fixes some ports which are marked BROKEN because of dependencies
to v7 and v8 of linux_base at the same time.

Known bugs:
 - the linux-mesa and linux-devtools ports install libGL*.so symlinks
 - some "minor" plist bugs (e.g. ld.so.{conf,cache} are modified by
   the linux X11 port, so linx_Base-8 moans at deinstall time)

Future work (interested souls should coordinate with freebsd-emulation@):
 - add some kind of USE_LINUX_X11 knob to streamline the X11 dependencies,
   or modify the behavior of USE_XLIB in the USE_LINUX case
   AFAIK trevor has some patches.
 - make USE_XLIB and USE_X_PREFIX orthogonal to be able to get rid of
   the PREFIX?= workaround in some linux ports
   Should be discussed/coordinated on/with x11@.
 - move the RPM bits from x11-toolkits/linux-gtk/Makefile to PORTSDIR/Mk/
 - update to a more recent linux base

PR:			69997, 70539 (and maybe others)
Discussed with/on:	java@, x11@, trevor, portmgr
Tested by:		mezz, portmgr, pointyhat
RPM hunted down by:	Joseph Gelinas <scirocco@tasam.com> [1]
Requested by:		portmgr [2]
Submitted by:		kris [3]
Approved by:		portmgr
2004-12-31 18:24:10 +00:00
Kris Kennaway
71da5b35cf Rework MTREE_FILE handling from last commit:
* Users may specify a nonstandard PREFIX to install somewhere.  If they
  are trying to use an USE_X_PREFIX=yes port, install with BSD.x11*.dist.
  Otherwise, use BSD.local.dist.  Ports that deliberately set a nonstandard
  PREFIX must also set NO_MTREE to avoid spamming their hierarchy with an
  inappropriate MTREE specfile.

Pointed out by:	krion
2004-12-30 23:56:13 +00:00
Kris Kennaway
d9f3d6b0d0 * Back out introduction of DATE variable in previous commit; it conflicts
with the reasonable use of that variable to hold date strings in the
  environment [1]

* Overhaul the mtree spec file selection code: instead of deciding based
  on the value of USE_X_PREFIX, compare PREFIX to X11BASE and LOCALBASE
  directly.  This fixes the MTREE_FILE for ports that set PREFIX=${X11BASE}
  but don't set USE_X_PREFIX for some reason.  If PREFIX is a
  nonstandard value, set NO_MTREE=yes.

Noticed by:	Jez Hancock <jez.hancock@gmail.com> [1]
2004-12-30 07:14:27 +00:00
Michael Nottebrock
56e0f20337 Globally disable -Wl,-as-needed for all users of USE_KDELIBS_VER. Binaries
linked with -pthread and -Wl,as-needed will have all references to libphthread
stripped (reason/reasoning unknown), causing funny runtime errors when Qt
decides to fire up a thread.
2004-12-29 21:51:42 +00:00
Joe Marcus Clarke
1326e56c4f desktop-file-utils now lives in LOCALBASE.
Reported by:	mezz
2004-12-29 02:23:30 +00:00
Sergey Matveychuk
709e3cd878 - Update xemacs version
Submitted by:	Andrey Slusar <anray(at)inet.ua>
2004-12-26 16:27:00 +00:00
Akinori MUSHA
930c34b164 Update lang/ruby18 to the 1.8.2 release. Happy holidays! 2004-12-25 04:28:37 +00:00
Sergey Matveychuk
36ca1a2052 - Update to 2.4.16
- Pass maintainership to submitter

PR:		ports/75444
Submitted by:	Andrey Slusar <anray(at)inet.ua>
2004-12-24 12:39:56 +00:00
Alexander Leidinger
dccdff50a3 Fix the URL of a Fedora mirror (IPv6 only) and add another one which
has the gdk-pixbuf rpm.

Noticed by:	pointyhat (experimental run of a linux patchset)
2004-12-23 20:57:21 +00:00
Akinori MUSHA
50db8ccf3a Update lang/ruby18 to 1.8.2-preview4.
* Please upgrade sysutils/portupgrade prior to this one, or pkgdb(1)
  may coredump with a double free() problem from a misuse of the DL
  module.  In that case, reinstall sysutils/portupgrade manually.
2004-12-23 20:30:09 +00:00
Mark Linimon
219dd20939 With portmgr hat on, reset maintainership. nork has reset the various
ports that the maintainer used to maintain due to being unable to contact
by email.  I have had the same experience.
2004-12-23 19:07:09 +00:00
Kirill Ponomarev
14d8295472 Bump shlib version for graphics/sdl_gfx and bump PORTREVISION for
depended ports.
2004-12-23 10:10:15 +00:00
Eric Anholt
c90ee83f03 Update X.Org ports to 6.8.1, and the DRI port to use Mesa 6.2. Because Mesa 6.2
DRI drivers are incompatible with the old libGL in XFree86, they have been
repocopied to graphics/xfree86-dri.  Also note that with this commit the html
manpages are going away, and with it the runtime dependency on perl for the
imake port.

Release notes at: http://www.x.org/X11R6.8.1/RELNOTES.txt

Props to:	kris (multiple cluster runs and sorting through logs)
		lesi (fixing all the issues in those logs, and more)
2004-12-23 01:35:49 +00:00
Edwin Groothuis
f9fabc1fc9 [PATCH] Mk/bsd.sites.mk: add MASTER_SITE_MYSQL
The sites included are a semirandom subset of the official
	mirror list.

Tested with databases/mysql40-server:
	CATEGORIES=     databases
	MASTER_SITES=   ${MASTER_SITE_MYSQL}
	MASTER_SITE_SUBDIR=     MySQL-4.0
	PKGNAMESUFFIX?= -server

PR:		ports/67311
Submitted by:	Roman Neuhauser <neuhauser@chello.cz>
2004-12-22 00:06:31 +00:00
Trevor Johnson
c62c052bf1 Update MASTER_SITE_FEDORA_LINUX. None of the previously listed
sites had the updates.

Obtained from:	http://fedora.redhat.com/download/mirrors.html
2004-12-21 17:50:02 +00:00
Jeremy Messenger
58a61e763c Put all hacks of hicolor icons and mime from ports to bsd.gnome.mk's gnomehack.
deskutils/drivel is the only port that has pkg-plist change, so bump the
PORTREVISION. The rest else should be no function change, but just remove the
patches to allow gnomehack takes care of it. Keep in mind, I only touch those
ports that already have gnomehack.

Reviewed by:	pav and marcus
2004-12-21 00:23:18 +00:00
Trevor Johnson
45be54d2be Remove dead site alpha.crl.dec.com. 2004-12-20 22:41:30 +00:00
Trevor Johnson
5f15dbc518 USC mirrors SUSE. 2004-12-20 18:05:27 +00:00
Trevor Johnson
49d1c061a6 Add a missing "http://" to MASTER_SITE_SUSE.
Submitted by:	krion
Pointy hat:	all mine
2004-12-20 10:14:27 +00:00
Trevor Johnson
20b868a9d4 Add MASTER_SITE_SUSE.
<URL:http://www.suse.com/en/private/download/ftp/int_mirrors.html>,
<URL:http://www.suse.com/de/private/download/ftp/inland.html> and
<URL:http://www.filesearching.com>
2004-12-20 10:06:34 +00:00
Hye-Shik Chang
644dfb3715 Force to use Python 2.3 for Zope ports. We still have "duplicated
ORIGIN" problem when a python extension module is needed by not
only a Zope product but also non-Zope python application.  And
there's no known good solution yet.

PR:		75013
Submitted by:	Filippo Natali <filippo@widestore.net>
2004-12-19 17:06:16 +00:00
Herve Quiroz
d638c122fb Add Java related substitutions to SUB_LIST: JAVASHAREDIR, JAVAJARDIR and
JAVALIBDIR
2004-12-19 02:26:53 +00:00
Alex Dupre
0a62d1f8eb PHP 5.0.3 uses a different extension dir.
Spotted by:	Joe Zeiler <zeiler07@covad.net>
2004-12-17 06:48:01 +00:00
Michael Nottebrock
0083804533 Update to KDE 3.3.2 2004-12-13 20:12:15 +00:00
Sergey Matveychuk
ff2455610e Add a new sourceforge mirror run by the UK Mirror Service
(mirrorservice.org).

PR:		ports/74685
Submitted by:	Tim Bishop <tim(at)bishnet.net>
2004-12-10 12:02:26 +00:00
Kirill Ponomarev
21ee7168bc * Add new command macros: DATE, FMT, MKTEMP, OBJDUMP,
and use command macro SORT. [1]

* Clean up the comments, and use 4 column tabs everywhere. [2]

* Introduce 2 new variables: SUB_FILES and SUB_LIST. [3]

* Document DEPRECATED and EXPIRATION_DATE variables. [4]

* Sanitize the intermittent output by the build infrastructure
  so that cutting and pasting from it no longer interferes
  with GNATS-tags. [5]

* Honour configure arguments for USE_XLIB if USE/WITH_LIBTOOL_
  is used. [6]

* Properly document 'describe' target. [7]

* Fix pkg-plist handling for ports that set a non-standard
  PREFIX. [8]

* Defaults INDEXFILE to INDEX-6 on 6-CURRENT (600000). [8]

PR:		ports/62298 [1], ports/73633 [2], ports/67151 [3],
		ports/74310 [4]. ports/74758 [5], ports/74536 [6],
		ports/74710 [7], ports/74691 [8]
Submitted by:	eik [1], edwin [2], Florent Thoumie <flz@xbsd.org>,
		sem [4], vs [5], ahze [6], linimon [7], kris [8]
2004-12-09 21:44:48 +00:00
Pav Lucistnik
5fff65a307 - Remove cesnet.dl.sourceforge.net, it suffered fatal hardware failure
some time ago
2004-12-08 23:33:00 +00:00
Joe Marcus Clarke
7607f11414 Chase the gtkhtml3 shared lib version. 2004-12-08 06:29:09 +00:00
Volker Stolz
6638a6806f Remove ftp.apache.inetcosmos.org from MASTER_SITE_APACHE: no longer exists 2004-12-07 12:40:41 +00:00
Joe Marcus Clarke
ae0159eac2 Add another hack to intlhack needed for newer versions of intltool that
hardcode the path to iconv.
2004-12-07 03:01:33 +00:00
Michael Nottebrock
90bfc50e2a Fix implicit dependency on imake for KDE and all USE_KDELIBS_VER
users.
2004-12-05 11:24:07 +00:00
Greg Lewis
47777f27c3 . Default 4.x to jdk14 as the Diablo JDK has been marked FORBIDDEN. 2004-12-05 07:06:33 +00:00
Michael Nottebrock
c941be99ae Argh argh argh argh. Full reverse! 2004-12-02 00:18:06 +00:00
Michael Nottebrock
fd3cca14a8 Sync with ports. 2004-12-02 00:15:44 +00:00
Pav Lucistnik
90a41cf4a7 - GNOME: replace dead russian mirror with working italian one 2004-12-01 20:34:33 +00:00
Hye-Shik Chang
cbee63519e - Update lang/python to 2.4 final release.
- Finish repocopy lang/python -> lang/python23 for Python 2.3.4
2004-12-01 15:04:05 +00:00
Joe Marcus Clarke
485ac734cf Don't always create a ${PREFIX}/etc/gconf directory if gconf is one of the
port's dependencies.  Instead, only create this directory if the port will
actually install GConf schemas.  Also, do the creation in pre-su-install
as we may not be root in pre-install.

Spotted by:	pav
Tested by:	pav
2004-11-29 23:23:18 +00:00
Herve Quiroz
3bc39f5fdd When USE_ANT is defined, JAVA_BUILD is automatically set to 'jdk' but this
conflicts with the default values for JAVA_BUILD and JAVA_RUN. Those variables
are indeed set a default value when none of the them (together with
JAVA_EXTRACT) is defined. Having USE_ANT set a value for JAVA_BUILD will cause
JAVA_RUN not to be set its default value.

This has RUN_DEPENDS not correctly set (missing the JDK entry) on many ports
that use USE_ANT.

This patch addresses this issue by moving the statements dealing with default
values to have them executed before USE_ANT handling.

Approved by:	glewis (co-maintainer)
2004-11-29 17:33:41 +00:00
Kirill Ponomarev
fe6125d27a Fix MASTER_SITE_SAMBA sites.
Reported by:	Kent Stewart <kstewart@owt.com>
2004-11-23 22:04:27 +00:00
Dirk Meyer
9cddf54e41 - reflect fips import in the base
PR:		74275
Submitted by:	freebsd@simplerezo.com
2004-11-23 06:16:27 +00:00
Pav Lucistnik
32c7e9da3e - Kill stray word in comment 2004-11-20 22:35:32 +00:00
Hye-Shik Chang
c8faaa29b0 - Update python-devel to 2.4c1 2004-11-20 17:17:28 +00:00
Kirill Ponomarev
ae1ec8f3dc * Fix INDEX build if MAINTAINER is not defined. [1]
* Remove USE_QT2 since it's obsolete now. [2]

* Clarify comments about ARCH. [3]

* Speedup 'make readmes'.  Add a perl script "Tools/make_readmes"
  and modify bsd.port.subdir.mk to avoid recursing into individual
  port directories to create README.html. [4]

* Fix 'make search' to allow case insensitive search on 5-x/6-x. [5]

* Add the possibility to search the ports by category. [6]

* Remove tk42 and tcl76 from virtual categories since they're
  obsolete. [7]

* Introduce new variable - DISTVERSION, vendor version of the
  distribution, that can be set instead of PORTVERSION and is
  automatically converted in a conforming PORTVERSION. [8]

* Use --suffix instead of -b option for patch(1) to make it
  compatible with BSD patch(1) [9]

* Fix {WANT,WITH}_MYSQL_VER behavior, to deal with conflicting
  versions. [10]

PR:		ports/68895 [1], ports/69486 [2], ports/68539 [3],
		ports/70018 [4], ports/68896 [5], ports/73299 [6],
		ports/73570 [7], ports/67171 [8], ports/72182 [9]
Submitted by:	linimon [1][3], arved [2][7], cperciva [4],
		Matthew Seaman <m.seaman@infracaninophile.co.uk> [5],
		Radek Kozlowski <radek@raadradd.com> [6],
		eik [8], Andreas Hauser <andy-freebsd@splashground.de> [9],
		clement [10]
2004-11-19 13:45:07 +00:00
Jeremy Messenger
8defaa36b9 Add a new INSTALLS_OMF to take care of .omf, ScrollKeeper file. It will
automatically scan pkg-plist file and add apropriate @exec/@unexec directives
for each .omf file found to track OMF registration database. Details can be
found in bsd.gnome.mk and http://www.freebsd.org/gnome/docs/porting.html .

Current, gedit2 is the only port that use INSTALLS_OMF for now. I will chasing
all the other ports that are maintaining by gnome@FreeBSD.org when I am done
with two todo list. The other ports, you are on your own and portlint will
bug you when portlint is update.

While I am here, switch from make loops to sh loops in GCONF_SCHEMAS part.

Document writer by:	bland
Reviewed by:		my team, FreeBSD GNOME team
2004-11-16 07:34:58 +00:00
Jun Kuriyama
7d3449905a Modify $MASTER_SITE_REDHAT_LINUX as:
- Remove ftp.kobe-u.ac.jp which doesn't have redhat packages any more.
  - Change directory of ftp.icm.edu.pl because previous one seems to be
    moved to new location.
2004-11-16 06:40:35 +00:00
Dirk Meyer
3c2ad672d7 - cleanup obsolete defs 2004-11-14 08:06:16 +00:00
Pav Lucistnik
f71e2c2648 - Implement GCONF_SCHEMAS knob, which is already documented and people are
starting to use it

Original work:	mezz
Obtained from:	marcuscom repository
2004-11-09 10:10:54 +00:00
Herve Quiroz
cfffec88cb Ports that use USE_ANT will now automatically build with Jikes if available and
not explicitly forbiden.

PR:		44432
Suggested by:	znerd
Approved by:	glewis (co-maintainer)
2004-11-09 02:11:42 +00:00
Joe Marcus Clarke
4896daab2c Backout the libgnomedb shared lib version change. The previous version
corresponds to a development version of libgnomedb.
2004-11-08 17:14:36 +00:00
Tilman Keskinoz
8ddef8319b Remove support for the sdl_ldbad port.
No port should depend on this port.

Discussed with:	edwin
2004-11-08 12:07:24 +00:00
Michael Nottebrock
14a1da27f4 Update to KDE 3.3.1 2004-11-08 00:34:12 +00:00
Joe Marcus Clarke
58406bee89 Presenting GNOME 2.8 for FreeBSD (2.8.1 to be exact).
This release notes detailing all of the new goodies in GNOME 2.8 can
be found at http://www.gnome.org/start/2.8/notes/, and the list of what
was fixed in GNOME 2.8.1 can be found at
http://lists.gnome.org/archives/gnome-announce-list/2004-October/msg00056.html.

This release, as well as all of our others, would not have been possible
without the great efforts of our FreeBSD GNOME Team.  The list of
current members can be found at http://www.freebsd.org/gnome/contact.html
(including our newest member, Michael Johnson <ahze@FreeBSD.org>).

Special thanks also goes out to all of the loyal FreeBSD GNOME users that
put up with crashes and hangs to test and debug GNOME on FreeBSD.  We would
especially like to thank those users that provided patches for GNOME 2.7 and
2.8:

Franz Klammer <klammer@webonaut.com>
Piotr Smyrak <piotr.smyrak@heron.pl>
Radek Kozlowski <radek@raadradd.com>
Khairil Yusof <kaeru@pd.jaring.my>
Yasuda Keisuke <kysd@po.harenet.ne.jp>
Tom McLaughlin <tmclaugh@sdf.lonestar.org>
Vladimir Grebenschikov <vova@fbsd.ru>

GNOME 2.8 also features a new, FreeBSD-specific splashscreen that
was designed by jimmac for GNOME 2.8, then daemonized by
Franz Klammer <klammer@webonaut.com> and Radek Kozlowski
<radek@raadradd.com>.

As with GNOME 2.6, you cannot just "portupgrade" to GNOME 2.8.  There is
a script provided at http://www.marcuscom.com/downloads/gnome_upgrade28.sh
that will aid in the upgrade process.  Full documentation on the GNOME 2.8
upgrade is coming following this commit.

From all of us at FreeBSD GNOME, ENJOY!
2004-11-07 22:24:32 +00:00
Dirk Meyer
d44f2c676d - update DEFAULT_LIBVERSION 2004-11-07 21:43:20 +00:00
Herve Quiroz
d1da4b5fb6 Additional error checking: check for defined variables that should not be. With
this patch, for instance:

$ cd /usr/port/devel/apache-ant
$ make JAVA_HOME=toto

apache-ant-1.6.2: Environement error: "JAVA_HOME" should not be defined.
*** Error code 1

PR:		70914
Reported by:	Rong-En Fan <rafan@infor.org>
Approved by:	glewis (co-maintainer)
2004-11-07 00:51:53 +00:00
Hye-Shik Chang
61282086ba Update -devel to Python-2.4b2. 2004-11-06 19:48:48 +00:00
Dirk Meyer
26d2e238b7 - mark 0.9.7e as valid 2004-11-01 14:35:52 +00:00
Hye-Shik Chang
faff50a9f5 Fix a regex to determine PYTHON_PLATFORM correctly on FreeBSD patched
revisions such as 5.2.1 or 4.6.1.

Submitted by:	tg
2004-10-22 01:34:05 +00:00
Adam Weinberger
349b4c9e16 Remove tuwien.ac.at from MASTER_SITE_{GNOME,GNU,GNUPG}. It's been
incredibly slow for the last couple months, and I've never had it
go above 10KB/s. Often I've seen it stay below 1 KB/s.
2004-10-13 16:23:33 +00:00
Dirk Meyer
45bb3982e3 - new option GNUSTEP_WITH_GCC34 2004-10-12 04:32:33 +00:00
Kris Kennaway
ff63c67768 Change the default value of PTHREAD_LIBS to -pthread for 5.x and
beyond.  This avoids linking shared libraries with the thread library,
which causes problems when trying to change from one thread library to
another.  Instead all binaries that link to a library that uses
threads must themselves respect PTHREAD_LIBS.

Submitted by:	deischen, marcus
Approved by:	portmgr
2004-10-07 17:59:18 +00:00
Kris Kennaway
7f1f3ccd34 * Support USE_GCC=3.[34] properly, and allow newer 5.x systems to
build ports with older USE_GCC versions (useful in certain cases for
working around compile errors with newer gcc versions) [1] [2] [3] [4]
(based on)

* Only spit out the TRYBROKEN message when a BROKEN string is defined

PR:             ports/70322 [1], ports/71344 [2], ports/64316 [3]
Submitted by:   obrien [1], Xin LI <delphij@frontfree.net> [2],
                trevor [3], jkoshy [4], et. al.
Approved by:	portmgr
2004-09-30 05:21:01 +00:00
Greg Lewis
c3a949e44f . Update the location the linux-ibm-jdk14 port installs into based on its
most recent update.

Forgotten by:	glewis
Approved by:	portmgr (marcus)
2004-09-09 20:31:48 +00:00
Hye-Shik Chang
a8ff97aec3 Update to 2.4a3
PR:		71340
Submitted by:	Marcus Grando <marcus@corp.grupos.com.br>
2004-09-03 17:12:28 +00:00
Greg Lewis
75efba599d . java/javavmwrapper now uses JAVALIBDIR rather than JAVAJARDIR, so modify
a comment to that effect.
2004-09-03 16:25:11 +00:00
Greg Lewis
e9ef0396c4 . Rope in hq as a co-maintainer since he wrote most of the current version
of this file.

Approved by:	hq
2004-09-03 06:11:10 +00:00
Herve Quiroz
1a2867dbbf - Fix missing build dependency on devel/jikes (Jikes is effectively used for
building the port but not added to BUILD_DEPENDS)
- Use ${VAR:U} to test YES/NO values a more simple way
- Refactor: Jikes now has its own sub-stages (error-handling and support)
  together in Stage 6
- New variable to be used by porters (and used internally by bsd.java.mk),
  HAVE_JIKES

Approved by:	glewis (mentor)
2004-09-02 13:18:59 +00:00
Alex Dupre
dec47e1e62 Enhance extension deinstallation.
Submitted by:	Rolandas Naujikas <rolnas@takas.lt>
2004-09-02 10:08:48 +00:00
Greg Lewis
58327a1eba . Take maintainership. Ernst doesn't currently have time and I've been
performing all of the recent changes.
. Add to the header comment to document JAVASHAREDIR, JAVAJARDIR and
  JAVALIBDIR.
. Add a definition for JAVALIBDIR.  This is where other ports have
  installed their JAR files (a port should install in JAVAJARDIR but
  look for other JARs in JAVALIBDIR).
2004-09-02 05:02:58 +00:00
Dejan Lesjak
c7126a22f6 Add some more mirrors for X.Org.
Approved by:	anholt (mentor)
2004-09-01 23:35:15 +00:00
Michael Nottebrock
b4c31bafd8 Update to KDE 3.3 2004-08-30 19:55:42 +00:00
Pav Lucistnik
24ac9498b0 - Introduce MASTER_SITE_OSSP
PR:		ports/70504
Submitted by:	Kimura Fuyuki <fuyuki@hadaly.org>
2004-08-21 15:19:42 +00:00
Shigeyuki Fukushima
c58cd7f4c5 Update xemacs-devel profile. 2004-08-21 12:12:33 +00:00
Shigeyuki Fukushima
8e98747d46 Modify xemacs-21.x EMACS_PORT profile.
PR:		ports/70650
Submitted by:	Dryice Liu <dryice@hotpop.com>
2004-08-19 14:18:46 +00:00
Volker Stolz
4bdb4aad12 mirror.ac.uk is back in disguise of mirrorservice.org
PR:		ports/69481
Submitted by:	Tim Bishop, Dejan Lesjak
2004-08-18 13:13:00 +00:00
Clement Laforet
fa10fb3171 - Remove 2 dead apache mirrors 2004-08-17 09:55:44 +00:00
Akinori MUSHA
e522bb3fe0 Update lang/ruby16 to the latest snapshot as of 2004-07-28, fixing
cgi/session's insecure permissions problem.
2004-08-17 07:10:44 +00:00
Joe Marcus Clarke
c1be07332f Add a desktopfileutils component that adds a RUN_DEPENDS on
devel/desktop-file-utils.  This is needed for the new MIME system in the
upcoming GNOME 2.8.
2004-08-14 18:54:02 +00:00
Akinori MUSHA
e68b38c1ca Define RUBY_RIDIR and RUBY_SITERIDIR. 2004-08-12 09:45:08 +00:00
Akinori MUSHA
790c513316 Update lang/ruby18 to 1.8.2-preview2. 2004-08-12 08:57:52 +00:00
Joe Marcus Clarke
c45684f837 Use some more hackery to make sure _USE_GNOME is actually defined, and that
gconf2 is actually one of the requested components.

Reported by:	INDEX build script
2004-08-11 05:06:30 +00:00
Joe Marcus Clarke
ee594fcdc5 Gack, forgot a '_' in the last commit. USE_GNOME will only work if gconf2
was explicitly requested.  Use _USE_GNOME instead.
2004-08-11 01:39:29 +00:00
Joe Marcus Clarke
41be4627c3 Correct a check for gconf2 presence that was causing gconf.xml.defaults to
be created regardless of whether or not gconf2 support was requested.

Reported by:	lofi
Tested by:	lofi
2004-08-11 01:16:04 +00:00
Hye-Shik Chang
03cd3fd2e0 - Update to 2.4a2
- Add IPV6 option [1]

PR:		69950 [1]
Submitted by:	Marcus Grando <marcus@corp.grupos.com.br> [1]
2004-08-07 06:36:57 +00:00
Ade Lovett
e32a824579 Move devel/autoconf->devel/autoconf253 and devel/automake->devel/automake15
All autotools ports are now truly versioned and do not conflict with each
other.

This marks the end of "Phase 1" of the autotools updates.
2004-08-03 22:36:52 +00:00
Joe Marcus Clarke
37dea055cc Separate precious __softMAKEFLAGS from .MAKEFLAGS to fix certain build
problems with the new make(1) .MAKEFLAGS handling.  To disable
__softMAKEFLAGS caching, set NOPRECIOUSSOFTMAKEVARS (note: this is done
by default if the new make(1) is being used).  To disable .MAKEFLAGS
caching, set NOPRECIOUSMAKEVARS (same as before).

PR:		standards/57295
Submitted by:	harti
Tested on:	pointyhat
2004-08-03 19:03:58 +00:00
Greg Lewis
e2e2d90fbe . Add a USE_ANT variable with that provides a simple way to build a
Java-based port with ant, using MAKE_ENV, MAKE_ARGS and ALL_TARGET but
  using ant instead of make.  When a port is built this way it also
  causes ant to respect the JDK selected by bsd.java.mk rather than
  using the JDK that ant was build with.

  Most ports should just be able to do

  USE_ANT=	yes

  You may also need to set ALL_TARGET if your port doesn't use the
  default ant target.

  See the comments on USE_ANT at the head of bsd.java.mk for more
  information.

PR:		59997
Reviewed by:	hq (who spotted a bug and provided the comments
                    documenting USE_ANT).
2004-08-02 21:44:17 +00:00
Pav Lucistnik
1d649c8785 - ftp.mirror.ac.uk is dead for good. You served us well. 2004-08-02 09:42:29 +00:00
Kirill Ponomarev
973f5e1c35 Update PERL_VERSION and PERL_VER
Submitted by:	tobez
2004-07-30 08:35:54 +00:00
Alex Dupre
6d0b9e61ce Register extensions in etc/php/extensions.ini instead of etc/php.ini
and add etc/php to the config scan path.

Suggested by:	Kenneth Vestergaard Schmidt <kvs@pil.dk>
2004-07-28 08:59:35 +00:00
Greg Lewis
f276a222e8 . Align some .endif with their corresponding .if. 2004-07-27 05:16:34 +00:00
Eric Anholt
4eb209da7d - Add the X_WINDOW_SYSTEM={xorg,xfree86-4,xfree86-3} variable to bsd.port.mk,
and make XFREE86_VERSION map to it.  XFREE86_VERSION is now deprecated.
- Make xorg the default X_WINDOW_SYSTEM on -current.
- Add several new X_*_PORT variables which point to various pieces of X11 based
  on the setting of X_WINDOW_SYSTEM, and make ports use them.
- Add information to CHANGES about how to handle the transition.

PR:		ports/68763
Approved by:	portmgr (marcus)
Approved by:	re (scottl)
2004-07-23 19:10:32 +00:00
Tilman Keskinoz
3ac4fec272 Retire QT2. QT3 was released a few years ago and QT4 will be released soon. 2004-07-23 14:53:13 +00:00
Joe Marcus Clarke
55ebc22659 Fix the IGNORE message when trying build a port with the wrong MySQL version.
PR:		69304
Submitted by:	kris
2004-07-22 23:02:41 +00:00
Adam Weinberger
ba90b71fb7 If the gconf2 USE_GNOME component is used, overload the
pre-install target to explicitly create
${PREFIX}/etc/gconf/gconf.xml.defaults/.

A number of ports don't create this directory automatically.
In normal uses, this doesn't cause a problem, but many of us
prefer to test out plists by installing into custom prefixes.
This prevents those custom prefix installation tests from
failing.

Inspired by:	John Merryweather Cooper <coop9211@uidaho.edu>
2004-07-22 16:04:44 +00:00
Alex Dupre
ed5c3a6d39 Add support for fileinfo extension. 2004-07-21 09:35:04 +00:00
Alex Dupre
24b3b2d538 Remove the old-and-broken sybase (DB-lib) extension and point users to
the new-and-working sybase (CT-lib) extension.
2004-07-20 23:04:13 +00:00
Alex Dupre
ae5859d055 - Document DEFAULT_PHP_VER and BROKEN_WITH_PHP
- Set them acccordingly in PHP extensions ports

(Now I really need some rest, see you tomorrow)
2004-07-19 23:25:22 +00:00
Alex Dupre
18287d78eb Add support for imagick extension. 2004-07-19 15:34:18 +00:00
Alex Dupre
fb8c7d4a4d Update MASTER_SITE_PHP:
- remove the very slow mirror in Austria
- add more mirrors worldwide
2004-07-19 13:53:49 +00:00
Alex Dupre
f4bac7fde6 Oops, move down the definition of the default PHP port. 2004-07-19 12:23:13 +00:00
Oliver Eikemeier
a8ae38f530 add a sf.net mirror in france 2004-07-19 07:32:16 +00:00
Alex Dupre
33e77102be Second step of PHP mega-commit:
- update bsd.php.mk to handle the new PHP infrastructure
2004-07-19 07:15:24 +00:00
Oliver Eikemeier
2ee8681b62 make OpenLDAP 2.2 the default version 2004-07-17 14:23:34 +00:00
Kris Kennaway
3a7c8c1833 * Be even more explicit about partial ports trees being unsupported
for INDEX builds [1]

* Remove the parallel target from Makefile; this is heavily tied to
  the package build cluster and can be better done in the makeparallel
  script (commit to follow) [2]

* Extend the format of INDEX to separately list the
  EXTRACT/PATCH/FETCH_DEPENDS instead of lumping them all in together
  with BUILD_DEPENDS.  The three new fields are appended to the end of
  the record in that order. [2]

* Change BROKEN to IGNORE in BROKEN_WITH_MYSQL failure code [3]

* Support non-default PREFIX for perl 5.00503 [5]

* Use pkg_info -I instead of ls when searching for conflicts [6]

* Allow local customization of the port subdirectories by including
  ${.CURDIR}/Makefile.local in bsd.subdir.mk if it exists [7]

* Fix 'make search' when ${PORTSDIR} is a symlink to a directory name
  containing extended regexp metacharacters [8]

Submitted by:	linimon [1] [3], kris [2], lth [4], sem [5], eik [5] [6],
		Roman Neuhauser <neuhauser@chello.cz> [7]
PR:		68299 [1], 67705 [3], 67264 [4], 59696 [5], 66568 [6],
		68072 [7]
2004-07-14 08:18:16 +00:00
Oliver Eikemeier
0af4d59f08 attempt to keep sf.net mirrors up to date 2004-07-13 15:35:58 +00:00