1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-22 20:41:26 +00:00
Commit Graph

1353 Commits

Author SHA1 Message Date
Edwin Groothuis
c9f5767464 devel/sdl12: upgrading to 1.2.7 + some fixes.
- upgrade to 1.2.7
        - add a knob WITH_NAS
        - fix dependences to aalib & svgalib
        - use standard DOCSDIR & EXAMPLESDIR
        - fix plist for NOPORTDOCS
        - distribute README-SDL.txt.

PR:             Based on ports/57475
Submitted by:   Thierry Thomas <thierry@pompo.net>
Reviewed by:    kris@ with a build on bento
2004-03-16 04:06:48 +00:00
Oliver Eikemeier
0f5726c770 Remove one lagging and one unreachable exim mirror
Noticed by:	make check-distfiles :)
2004-03-12 13:06:42 +00:00
Joe Marcus Clarke
2e42662a8f Chase the gal2 and gtkhtml3 shared lib versions. 2004-03-12 09:57:14 +00:00
Hye-Shik Chang
2083111047 Update to Python development snapshot as of 040311.
I must say that it's faster by 10%~ than previous snapshot or 2.3.
And it incorporated CJKCodecs from this! :)
2004-03-11 15:53:06 +00:00
Sergey A. Osokin
61ca76b3a4 Add MASTER_SITE_SAMBA for samba official mirrors.
Utilize MASTER_SITE_SAMBA for SMB-specific ports.

Submitted by:	Kimura Fuyuki <fuyuki@nigredo.org>
PR:		63861
2004-03-11 09:58:04 +00:00
Michael Nottebrock
f64c6af4f4 Update to KDE 3.2.1 / QT 3.3.1
Important changes:
==================

KDE:

- Audio/arts does not install artswrapper anymore, instead it is provided by
  audio/artswrapper. See UPDATING.

- misc/kdeaddons3 is now a metaport with

	editors/kate-plugins
	editors/vimpart
	games/atlantikdesigner
	misc/kaddressbook-plugins
	misc/kfile-plugins
	misc/kicker-applets
	misc/knewsticker-scripts
	misc/konq-plugins
	misc/ksig
	misc/renamedlgplugins
	multimedia/noatun-plugins
	net/kontact-plugins

  as slave ports.

- A number of KDE ports now uses OPTIONS do make various WITH_* options more
  visible.

- Plist fixes

- devel/kdevelop should be able to detect FreeBSD's autoconf/automake now for
  newly created projects.

- kdebase will no longer remove previous KDM configurations. This won't take
  effect during the update from 3.2.0 to 3.2.1 (as deinstalling 3.2.0 will still
  remove the configuration), but subsequent updates will merge old configs.

QT:

- Previous versions of QT could be compiled with debugging-support enabled by
  defining DEBUG. This switch has been renamed to the more unambiguous
  WANT_QT_DEBUG (similar to WANT_KDE_DEBUG in the KDE ports).
2004-03-09 19:41:12 +00:00
Oliver Eikemeier
d79f764986 - bring sourceforge mirrors in line with http://prdownloads.sourceforge.net/PROJECT/
- remove belnet from the list until the distfiles are fixed

rationale:
- separately listed mirrors make the distfile survey more reliable,
  and we can remove sites with problems, even though it is bad for
  automatic sorting

try the following sh scripts:

for m in heanet aleron unc belnet umn twtelecom switch easynews keihanna cesnet; \
	do echo -n $m ": "; fetch -o - -q -A http://$m.dl.sourceforge.net/sourceforge/balance/balance-3.11.tar.gz | md5; done

for m in heanet aleron unc belnet umn twtelecom switch easynews keihanna cesnet; \
	do echo -n $m ": "; fetch -o - -q -A http://$m.dl.sourceforge.net/sourceforge/gaim/gaim-0.75.tar.bz2 | md5; done
2004-03-06 16:28:30 +00:00
Pav Lucistnik
7e355b0a78 MASTER_SITE_SOURCEFORGE:
- prefer european mirrors because US mirrors were unbearably slow last few months
2004-03-01 15:06:13 +00:00
Clement Laforet
c10d036994 Remove 3 dead apache mirrors. 2004-02-29 23:25:35 +00:00
Akinori MUSHA
7be480ee5d Change the default version of ruby to 1.8 for i386 as well, finally.
Always put a version suffix to the ruby name (no matter if ruby is the
default version) to avoid mess in future.

[Notes for i386 users]

If you are a ruby developer and still want to stick with ruby 1.6 as
default, please add RUBY_DEFAULT_VER=1.6 to /etc/make.conf.

If you are a ruby developer and want to keep ruby 1.6 as default,
please add RUBY_DEFAULT_VER=1.6 to /etc/make.conf.  Otherwise, please
run the following series of commands to migrate to ruby 1.8:

  1) Reinstall portupgrade manually (and ruby 1.8 will be installed)
	pkg_delete portupgrade-\*
        (cd /usr/ports/sysutils/portupgrade; make install clean)

  2) Reinstall everything that depends on ruby 1.6 (to use ruby 1.8)
	portupgrade -fr lang/ruby16

  3) Reinstall ruby 1.8 (because the previous step kills symlinks)
	portupgrade -f lang/ruby18

  4) Deinstall ruby 1.6 stuff (if you are paranoia)
        pkg_deinstall -ri lang/ruby16
2004-02-26 19:20:09 +00:00
Pav Lucistnik
7e7107ebd1 - Refresh mirrors in MASTER_SITE_GNU, change some ftp to http to improve
http/ftp ratio

PR:		ports/63194
Submitted by:	Jason Harris <jharris@widomaker.com>
2004-02-24 16:57:04 +00:00
Kris Kennaway
9d9b1a10af Fennerize a windowmaker master site that does not appear to carry a full
mirror.
2004-02-21 22:52:24 +00:00
Trevor Johnson
e9dc840a5f Remove two sites from the REDHAT list due to problems found by
fenner's survey: ftp.cso.uiuc.edu is no longer in the DNS, and
ftp.monash.edu.au says "451 Local resource failure: malloc: no such
device or address"
2004-02-17 20:50:22 +00:00
Michael Nottebrock
5493ff1670 Prefer a LIB_DEPENDS.
Pointy hat to: me.
2004-02-09 12:05:31 +00:00
Alex Dupre
f7331a179b Fix apache2 auto-detection, since apr is now conditional.
Submitted by:	kuriyama
Approved by:	nork (mentor/implicitly)
2004-02-09 10:37:45 +00:00
Michael Nottebrock
8ac9780c65 Be more anal about dependencies: Depend on something only present in kdelibs
3.2.0, but not in 3.1.x.
2004-02-09 04:46:23 +00:00
Alexander Nedotsukov
3b91f8b26b Fix MASTER_SITE_GNOME.
Reported by:	Tom McLaughlin <tmclaugh@sdf.lonestar.org>
2004-02-09 03:05:28 +00:00
Trevor Johnson
cb5b85e201 housekeeping for FESTIVAL and FESTIVAL_OGI lists 2004-02-06 18:27:38 +00:00
Trevor Johnson
3634ac1ea0 In Mozilla list, remove sites which do not have recent files. Add
new sites.

PR:		62371
Submitted by:	Tom McLaughlin
2004-02-05 14:23:31 +00:00
Michael Nottebrock
38a92d46fe Update to KDE 3.2.0
Important changes:
==================

- Kmail and knode have been moved from kdenetwork to kdepim. This
  means you will have to install kdepim if you want to continue using
  kmail or knode. This is to ease integration with korganizer, in
  the new 'Kontact' application.

- The arabic translations for KDE and KOffice have been moved from
  misc to the arabic category.

- There is a new module called kdeaccessibility in the accessibility
  category.  It contains a few utilities for disabled users like a
  magnification lens and a text-to-speech frontend.

- In KDM, you need to select the 'CUSTOM' session profile in order
  to have your .xsession executed. This is particularly important if
  you're using the aegypten tools
  (http://freebsd.kde.org/howtos/aegypten-kmail.php).

- We have started making more parts of the ports optional. In kdepim,
  both Kandy and KPilot can be turned off with ports-knobs. This
  process will continue in the 3.2 series.
2004-02-05 01:23:10 +00:00
Joe Marcus Clarke
742adcabd7 * Add a new bsd.php.mk that takes the place of lang/php4/bsd.php.mk [1]
* Remove trailing whitespace from bsd.port.mk [2]
* Enhanced OPTIONS handling [3]
* Add a USE_ICONV macro [4]
* Add a USE_GETTEXT macro [5]
* Add support for p5-Module::Build [6]
* Enhance bsd.sdl.mk with WANT_SDL [7]
* Remove NetBSD and OpenBSD bits from bsd.port.mk [8]
* Correct a type in PKGDIR description in bsd.port.mk [9]
* Add new DIRNAME macro [10]
* Cleanup bsd.port.mk [11]
* The default Perl for -CURRENT has been updated to 5.8.2 [12]
* Optimize recursive operations on the ports tree [13]
* Do not attempt to remove _CPUCFLAGS from CFLAGS if _CPUCFLAGS is
  not defined [14]
* Remove sysutils/rc_subr dependency on -CURRENT [15]
* Add MySQL 5.X support to the ports system [16]
* Fix a comment typo related to MySQL [17]
* Change PTHREAD_{CFLAGS,LIBS} behavior [18]
* Do not check distfile size on FreeBSD < 4.8 [19]
* Do not install ports with security vulnerabilities [20]
* Use ${LOCALBASE}/sbin/pkg_* tools if found [21]
* A new net-mgmt physical category has been added [22]
* Stop relying on port.mkversion [23]
* Fix a regression in checksum processing [24]
* Allow PLIST_{DIRS,FILES} to make use of PLIST_SUB [25]
* Switch to root to run config and rmconfig targets [26]
* Add SIZE attributes for distfiles by default [27]

PR:		61683 [3]
		62131 [4]
		61992 [5]
		61621 [6]
		61877 [7]
		61401 [8]
		61684 [10]
		61684 61955 [11]
		61857 [12]
		61757 [14]
		61454 [15]
		60559 [16]
		62039 [20]
		62039 [21]
		61856 [23]
		61972 [27]
Submitted by:	ale [1]
		marcus [2]
		eik [3]
		trevor [4]
		trevor [5]
		skv [6]
		edwin [7]
		Markus Brueffer <brueffer@phoenix-systems.de> [8]
		trevor [9]
		eik [10]
		eik des [11]
		des [12]
		kris [13]
		marcus [14]
		Sergey Matveychuk <sem@ciam.ru> [15]
		ale [16]
		linimon [17]
		eischen netchild [18]
		marcus netchild [20]
		eik [21]
		wollman [22]
		des [23]
		marcus eik [24]
		marcus [25]
		marcus [26]
		trevor [27]
2004-02-04 04:27:04 +00:00
Joe Marcus Clarke
a41faa82bd * Add another check to make sure bsd.gnome.mk isn't included more than needed
* Remove all trailing whitespace
2004-02-03 21:26:54 +00:00
Pav Lucistnik
bc1e86f976 - Savannah is back! Hooray!
Submitted by:	Jason Harris <jharris@widomaker.com>
2004-01-29 16:40:46 +00:00
Pete Fritchman
59813b1efc Sort www.gtlib.cc.gatech.edu further down away from the top in
MASTER_SITE_{GNOME,GNU}.  It's been rather slow lately, and listing it
first for GNOME and GNU couldn't be helping.
2004-01-27 01:39:06 +00:00
Hye-Shik Chang
ba4f95c0b0 Add ZOPEPRODUCTDIR to PLIST_SUB when USE_ZOPE is triggered.
PR:		61611
Submitted by:	Khairil Yusof <kaeru@streamyx.com>
2004-01-26 02:11:36 +00:00
Daniel Eischen
fba0329712 Back out last change to make PTHREAD_LIBS and PTHREAD_CFLAGS conditional
as I didn't get explicit permission from portmgr.

Suggested by:	adamw
2004-01-24 01:26:30 +00:00
Daniel Eischen
497c0097b4 Make PTHREAD_LIBS and PTHREAD_CFLAGS conditional. Also remove
-D_THREAD_SAFE from PTHREAD_CFLAGS when it isn't needed.
2004-01-23 22:31:36 +00:00
Joe Marcus Clarke
616f248e22 Fix a regression in bsd.port.mk where ports with multiple checksums per file
would fail make checksum.  Note: this is the simplest fix, but there is a
more complete fix by eik and myself that works in the spirit of the original
distinfo cleanup patch.  However, that patch needs to be tested on bento first.

PR:		61772
Submitted by:	dinoex
2004-01-23 16:22:26 +00:00
Ernst de Haan
8ca0e055a2 Fixed an incorrect comment.
Requested by:	Volker Stolz <stolz@i2.informatik.rwth-aachen.de>
PR:		61741
2004-01-23 07:43:23 +00:00
Oliver Eikemeier
b751b33376 Correct two GNU mirrors, delete an outdated one.
Obtained from:	Bill Fenner's portsurvey
2004-01-23 02:25:57 +00:00
Joe Marcus Clarke
c777bf12fb Chase the new locations for atspi, atk, and gail. 2004-01-22 09:12:25 +00:00
Kirill Ponomarev
d0a4ce84ae - Replace sdl_mm directory and use sdlmm
Submitted by:	erwin
Approved by:	edwin
2004-01-21 10:01:54 +00:00
Joe Marcus Clarke
93c1cc87f6 Remove an extra blank line. 2004-01-20 22:27:01 +00:00
Joe Marcus Clarke
02da5b02ba Conditionalize the max command length on whether or not GNU_CONFIGURE is
defined.
2004-01-20 22:26:36 +00:00
Joe Marcus Clarke
5be37c5652 OPTIONSFILE now defaults to ${PORT_DBDIR}/${UNIQUENAME}/options where
${PORT_DBDIR} is /var/db/ports and ${UNIQUENAME} is
${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX}.  OPTIONSFILE, PORT_DBDIR,
and UNIQUENAME are all overrideable by the porter.

Note: a better solution may be forthcoming after it can be shaken out
on bento.  This is a simple fix to workaround PORTNAME conflicts in the
tree.

Submitted by:	eivind
2004-01-20 22:17:03 +00:00
Joe Marcus Clarke
8be6ffc4f3 * Chase the shared lib version of OpenLDAP 2.2 [1]
* Make CONFIGURE_MAX_CMD_LEN default to sysctl -n kern.argmax which is more
  accurate, and has been in FreeBSD since the beginning (NOTE:
  CONFIGURE_MAX_CMD_LEN is still overrideable from a port's Makefile) [2]

Submitted by:	eik [1]
Requested by:	juli [2]
2004-01-20 19:35:27 +00:00
Joe Marcus Clarke
77e590c67f s/sanity-check/check-sanity/ since the latter is the actual target name.
Submitted by:	rushani
Pointy hats to: linimon and me
2004-01-20 16:18:33 +00:00
Joe Marcus Clarke
324357fea5 Gak! That last commit overwrote my bsd.gnome.mk changes from earlier
tonight.  Revert back to rev 1.57.
2004-01-20 09:19:07 +00:00
Joe Marcus Clarke
adb227d8a9 Actually add bsd.sdl.mk from the previous commit. 2004-01-20 09:14:50 +00:00
Joe Marcus Clarke
e587cce18d Here come the patches!
* Add ghostscript knobs [1]
* Add per-port persistent build options with a menu-driven front-end [2]
* Allow porters to override the message generated when do-configure fails [3]
* Add patch to obviate many pkg-plist files [4]
* Fix the PKG_DBDIR comment [5]
* Make ports framework more robust with regard to make index [6]
* Add new command macros to bsd.port.mk [7]
* Remove direct command use from bsd.port.mk [8]
* Make the ports system respect WITHOUT_CPU_CFLAGS [9]
* Break the SDL code out into bsd.sdl.mk [10]
* Add working support for USE_SIZE [11]
* Fix RANDOMIZE_MASTER_SITES on -CURRENT [12]
* Convert some spaces to tabs [13]
* Add new physcial categories accessibility and x11-themes [14]
* Speed up GNU configure scripts [15]
* Remove "//" from MLINKS items in PLISTs and fix make -s install and
  make -s deinstall [16]
* Be more specific about looking for files in distinfo [17]
* Add new run-autotools target, and resort configure targets [18]
* Make CONFLICTS compare prefix for installed packages and PREFIX [19]
* Change directory to ${.CURDIR} before running certain make commands [20]
* When INSTALL_AS_USER is set, run ldconfig with failures ignored [21]
* Speed up the security check phase [22]
* Fix some corner cases in the PORTDOCS code [23]
* Add a new DEPRECATED macro [24]
* Make INDEX breakage more informative [25]

Look for a full write-up to follow on ports@ and ports-developers@.

PR:		36112 [1]
		59909 [4]
		61351 [6]
		59058 [7]
		59058 [8]
		59493 [9]
		55494 [10]
		59058 [11]
		59315 [12]
		59058 [13]
		59811 [15]
		59058 [16]
		59058 [17]
		60882 [18]
		58149 [19]
		59058 [20]
		61133 [21]
		55331 [22]
		59070 [23]
		59362 [24]
		59626 [25]
Submitted by:	linimon [1]
		eivind [2]
		marcus [3]
		trevor [4]
		gerald [5]
		linimon [6]
		eik [7]
		eik [8]
		jeh [9]
		edwin [10]
		eik [11]
		Sergey Matveychuk <sem@ciam.ru> [12]
		eik [13]
		trevor gnome [14]
		adamw [15]
		eik [16]
		eik [17]
		edwin [18]
		clement [19]
		eik [20]
		edwin lev [21]
		Eugene M. Kim <ab@astralblue.com> [22]
		eik [23]
		linimon [24]
		eik [25]
2004-01-20 09:14:10 +00:00
Joe Marcus Clarke
d126ef31f0 * Add a new intltool component which adds a BUILD_DEPENDS on textproc/intltool
* Make intlhack and gtk20 use the new intltool component
* Add a new gtkhtml3 component that adds a dependency on www/gtkhtml3 (this
  will be used for balsa2 as well as some of the upcoming GNOME 2.6 ports)
2004-01-19 20:09:19 +00:00
Joe Marcus Clarke
c6fb7bc242 Remove the gnomeaudio component as it is only used by one port, x11/gnome2,
which registers it as an explicit RUN_DEPENDS.

Submitted by:	adamw
2004-01-13 17:37:27 +00:00
Joe Marcus Clarke
2d3838456f * Correct a typo in the libartlgpl2 detection [1]
* Simplify the {BUILD,RUN}_DEPENDS code [1]
* Add a new intlhack component for ports that require intltool >= 0.28
* Add a gstreamerplugins component [2]
* Add an lthack component that takes the place of the standard GNOME
  patch-configure [2]
* Add pygtk, pygnome, pygtk2, and pygnome2 components [2]
* Point gnomeaudio to audio/gnomeaudio2 [2]
* Categorize the USE_GNOME component list [2]

Submitted by:	Rolf Grossmann <rg@progtech.net> [1]
		adamw [2]
2004-01-13 17:36:19 +00:00
Pav Lucistnik
c2957cfbb9 - Update GnuPG sites
PR:		ports/61268
Submitted by:	Jason Harris <jharris@widomaker.com>
2004-01-12 21:28:52 +00:00
Hye-Shik Chang
629c6dcf48 Update python-devel to 2.4 20040106 snapshot. 2004-01-09 01:43:30 +00:00
Akinori MUSHA
ba4b7305d5 Update lang/ruby18 to the 1.8.1 final release. Merry Christmas! 2003-12-24 21:08:32 +00:00
Akinori MUSHA
eab7cdca8b Update lang/ruby18 to 1.8.1.p4. 2003-12-22 10:08:34 +00:00
Pav Lucistnik
3ffa724050 - Add redhat 7.1 master site that have XFree86-4.1 rpm needed for
devel/linux_devtools-7 port.
2003-12-21 15:17:15 +00:00
Hye-Shik Chang
60d09f59f5 - Update to Python-2.3.3
- Pass PYTHON_VERSION variable to dependent builds.
- Enable email package to use cjkcodecs.
- Decrease default recursion limit to 900 on sparc64.
2003-12-20 07:13:43 +00:00
Greg Lewis
cb19cf422f . Update to match changes in the Apache distribution structure.
PR:		58943
Submitted by:	Palle Girgensohn <girgen@pingpong.net>
2003-12-19 16:31:28 +00:00
Ernst de Haan
a423698f97 Fixed bug. If a Linux 1.4 JDK would have been installed, it
would not have been picked up if USE_JAVA was set to "1.3+".

The behaviour is now as follows if USE_JAVA is set to
"1.3+":
- If the setting is 1.3+, then use an already installed 1.3
  or 1.4 JDK. If there is no such JDK, then set USE_JAVA to
  1.3. The FreeBSD JDK 1.4 is preferred over all other
  JDK's.

Noticed by:	pav
2003-12-15 07:04:50 +00:00
Akinori MUSHA
940b7f1c39 Update lang/ruby18 and lang/ruby16-shim-ruby18 to 1.8.1-preview3. 2003-12-15 06:35:48 +00:00
Mark Pulford
34ee0c9925 Add MASTER_SITE_FEDORA_LINUX 2003-12-12 13:18:27 +00:00
Kiriyama Kazuhiko
b3dfa9e53c * Sync with update of editors/xemacs-devel (to 21.5-b15).
* Sync with update of editors/xemacs-devel-mule (to 21.5-b16).

Approved by:	shige	(maintainer)
		portmgr	(joe)
2003-12-08 08:31:58 +00:00
Dirk Meyer
c78319a291 - fixes a comment that did no longer match.
Submitted by:	seanc
2003-12-05 08:20:51 +00:00
Kevin Lo
2abc3d8ad0 Typo. Pointed out by S.J. Yu <sjyu@msi.com.tw> 2003-11-28 01:46:52 +00:00
Akinori MUSHA
9b0614fee9 Set the configure target properly and unbreak packaging for amd64.
It turned out that the configure target does not need to be
overridable but just RUBY_ARCH does for those who are to use a
hand-built interpreter with modules from ports.

Hint given from:	obrien
Approved by:		kris (implicitly), and myself
2003-11-24 12:43:40 +00:00
Joe Marcus Clarke
5d0e10b310 Fix a typo that prevented proper automake257 dependencies from working.
PR:		59433
Submitted by:	Clement Laforet <sheepkiller@cultdeadsheep.org>
Approved by:	portmgr (implicit and kris)
2003-11-24 01:08:41 +00:00
Greg Lewis
779cc32f12 . Update MASTER_SITE_APACHE_JAKARTA to allow some of the older Jakarta
ports to fetch.
2003-11-20 22:09:37 +00:00
Trevor Johnson
e3701b46d5 Fix another error introduced in 1.199. 2003-11-19 01:41:30 +00:00
Oliver Eikemeier
1ecd7bbe8b Fix MASTER_SITE_MOZILLA
Approved by:	marcus (mentor)
2003-11-14 17:45:30 +00:00
Dirk Meyer
a19be1be0f - populate MASTER_SITE_GNUSTEP 2003-11-12 15:06:22 +00:00
Greg Lewis
22c2963e1c . Note some of the JDKs are now 1.4.2 rather than 1.4.1 (the native one
was updated today in particular).
2003-11-11 22:25:08 +00:00
Joe Marcus Clarke
b30aef932e Catch up on the libgnomeprint[ui] detection file names.
Submitted by:	ade
2003-11-11 17:04:11 +00:00
Joe Marcus Clarke
35cd093dc0 Document the new PORTDOCS macro. This is a comment change only.
Submitted by:	Oliver Eikemeier <eikemeier@fillmore-labs.com>
2003-11-08 03:22:08 +00:00
Joe Marcus Clarke
e01b8f26ce Really add the fix for 56096. This was tested on bento, but somehow removed
at the last minute.  This fixes PKG_ARGS when WRKDIRPREFIX is specified.

Reminded by:	Oliver Eikemeier <eikemeier@fillmore-labs.com>
2003-11-07 17:55:41 +00:00
Joe Marcus Clarke
eb67234c29 * Improve the test for the old ports directory layout [1]
* Include SITE_PERL earlier [2]
* Use the correct versions of autoconf and automake [3]
* Add a PORTDOCS macro for automating installation of documentation files [4]
* Define a default Fortran compiler for each version of USE_GCC [5]
* Fix package builds when WRKDIRPREFIX is set [6]
* Add more comment documentation on default targets [7]
* Fix plist generation in certain cases [8]
* Fix COMMENT/COMMENTFILE checking [9]
* Use SU_CMD for deinstall and deinstall-all targets (provided
  INSTALL_AS_USER is not set) [10]
* Define a default WWWOWN and WWWGRP [11]
* Make INDEX builds work even when the port name is the same as a default
  target [12]
* Fix the new share/nls/C links [13]
* Don't look in ${LOCALBASE}/lib/compat/pkg for LIB_DEPENDS [14]
* Document package-recursive [15]
* Create a new virtual category, lisp  [16]
* Create a new real category, arabic
* Add a new GCCVERSION macro for eaisly tracking compiler version changes [17]
* Abstract out some of the common Apache bits [18]
* Enable the use of USE_OPENLDAP after including bsd.port.pre.mk [19]
* Add a new virtual category, pear [20]
* Add support for randomizing MASTER_SITES [21]
* Don't accept PORTVERSIONS that pkg_version can't handle [22]
* Add support for dynamic pkg-install, pkg-deinstall, pkg-message, and
  pkg-req scripts [23]
* Don't redirect stderr when running pkg_info -O.  This may help troubleshoot
  mysterious "Error 1" messages.
* Fix up the order of the various PKGNAME related macros to be consistent with
  portlint [24]

PR:		21885 [1]
		51588 [2]
		55325 [3]
		57778 [4]
		55674 [5]
		56096 [6]
		56355 [7]
		56533 [8]
		57272 [9]
		57378 [10]
		57403 [11]
		57438 [12]
		57488 [13]
		57664 [14]
		57928 [15]
		58232 [16]
		58317 [17]
		32604 [18]
		57529 [19]
		56582 [20]
		48377 [21]
		56960 [22]
		58885 [23]
		54351 [24]
Submitted by:	trevor [1]
		eik@fillmore-labs.com [2]
		rehsack@liwing.de, ade [3]
		eikemeier@fillmore-labs.com [4]
		thierry@pompo.net [5]
		Palle Girgensohn <girgen@pingpong.net> [6]
		edwin [7]
		leeym [8]
		edwin [9]
		fjoe [10]
		edwin [11]
		eikemeier@fillmore-labs.com [12]
		fuyuki@nigredo.org [13]
		eikemeier@fillmore-labs.com [14]
		freebsd@generalresources.com [15]
		linimon [16]
		linimon [17]
		dinoex [18]
		eikemeier@fillmore-labs.com [19]
		edwin [20]
		seanc [21]
		eikemeier@fillmore-labs.com [22]
Reviewed by:	eikemeier@fillmore-labs.com [23]
2003-11-07 08:51:46 +00:00
Mark Linimon
5575655017 Per distfile survey, remove mastersite from exim list that disappeared
October 1st.
2003-11-05 17:02:02 +00:00
Joe Marcus Clarke
7c03628c05 Chase the libxslt shared lib version. 2003-11-04 18:22:56 +00:00
Hye-Shik Chang
360fced428 Add dependency line for pyexpat as ${PYEXPAT} to provide adaptive
dependency for both of pre-2.3.2_2 and after-.
2003-11-04 18:07:03 +00:00
Ying-Chieh Liao
f400ce6416 back out my last commit
Noted by:	trevor
2003-11-04 16:05:47 +00:00
Edwin Groothuis
b7952664e3 remove ftp.chl.chalmers.se from master_site_isc 2003-11-03 08:12:59 +00:00
Edwin Groothuis
ee431a373e fix location of GNU_SITES for ftp.rediris.es 2003-11-03 08:10:48 +00:00
Edwin Groothuis
fb07e46f49 Cleanup MASTER_SITE_MOZILLA, based on the information from www/mozilla
and net/perldap on the fenner distsurvey.
2003-11-03 06:51:33 +00:00
Mark Linimon
39b6a7ffa7 Per distfile survey, remove packetstorm.blackroute.net, which disappeared
in September 2003 (blackroute.net itself is still there, however); and
packetstorm.org, which on its main page tells you that packetstorm.nl
is the canonical page.
2003-11-02 00:46:39 +00:00
Mark Linimon
3b47192c61 Per distfile survey, crl.dec.com has not carried the Xcontrib files
since January 2003.  This was especially annoying in the distfile
survey (and to users) as it was listed as the first choice.
2003-11-02 00:30:15 +00:00
Akinori MUSHA
2997d721f3 Update lang/ruby16 to the latest snapshot as of 2003-10-15.
This fixes a few bugs in standard libraries.
2003-10-31 19:34:06 +00:00
Akinori MUSHA
b23aecf8c6 Update the ruby 1.8 feature list for the new ruby16-shim-18. 2003-10-31 18:43:43 +00:00
Akinori MUSHA
aaa48e0ef8 Update lang/ruby18 to 1.8.1-preview2. 2003-10-31 12:33:35 +00:00
Ying-Chieh Liao
036aa3da13 substitute space with tab 2003-10-31 07:38:24 +00:00
Ying-Chieh Liao
d5126fe5f3 introduce MASTER_SITE_GNU_ALPHA 2003-10-31 02:39:30 +00:00
Hye-Shik Chang
040577c1f7 - Update lang/python-devel to Python-2.4 031022 snapshot.
- Correct USE_ZOPE dependency to Python 2.1. [1]
- Fetch from correct MASTER_SITE_SUBDIR when upgrading python
  in same branch. [2]
- Enable installing separated standard modules for python-devel port.

Reported by:	Filippo Natali <pitonat@libero.it> [1],
		Yoshihiko Sarumaru <mistral@imasy.or.jp> [2]
2003-10-29 21:31:13 +00:00
Trevor Johnson
7271b8c999 Augment NETBSD list.
Obtained from:	<URL:http://www.alltheweb.com>
2003-10-28 10:06:21 +00:00
Trevor Johnson
fd42997db7 Update WINDOWMAKER list.
Obtained from:	<URL:http://www.alltheweb.com> and fenner's survey
2003-10-28 09:51:11 +00:00
Trevor Johnson
96a7d30697 Add a few more sites to the REDHAT list.
Obtained from:	<URL:http://www.alltheweb.com>
2003-10-28 09:32:01 +00:00
Trevor Johnson
6c94e9346d Promote mirrors.usc.edu to the top of the REDHAT list. It has some
Red Hat 6.1 distfiles which are not present on the rutgers or gatech
sites.
2003-10-28 08:14:06 +00:00
Trevor Johnson
23c1a1cfa4 Fix the GENTOO list.
found by:	fenner's survey
2003-10-28 06:18:52 +00:00
Sergei Kolobov
c1729e6e02 - Remove 4 dead mirrors from MASTER_SITE_SUNSITE
(double-checked by the submitter and myself)

PR:		58561
Submitted by:	Udo Schweigert <udo.schweigert@siemens.com>
Prompted by:	fenner's portsurvey
Approved by:	krion (implicit)
2003-10-27 07:31:54 +00:00
Adam Weinberger
9fc6aa47d1 Add a fake MAINTAINER line so that people who just glance at the
top of the file will note that bsd.sites.mk is ports@ territory,
not portmgr territory.

Hopefully, anyway. It's difficult because everything else in
ports/Mk belongs to a specific entity.
2003-10-27 05:51:48 +00:00
David E. O'Brien
90f9d5872a Don't duplicate sites in the GCC list that are already in the SOURCEWARE list. 2003-10-21 14:37:20 +00:00
Trevor Johnson
67e918ed1b Add more GCC sites.
Obtained from:	<URL:http://gcc.gnu.org/mirrors.html>
2003-10-21 07:53:54 +00:00
Dirk Meyer
74cdf3042f - New option GNUSTEP_WITH_BASE_GCC
PR:		55013
2003-10-19 12:04:44 +00:00
Dirk Meyer
a58da456de - Layout for GnuSTEP 1.8.0 2003-10-19 11:14:19 +00:00
Hye-Shik Chang
a93bb43d12 - Provide correct PYTHON_PORTVERSION as not default python's but
user-specified.
- Provide PYTHON_SITE_SUBDIR for separated python standard module ports.
2003-10-19 08:49:29 +00:00
Trevor Johnson
2488cda074 Add www.gtlib.cc.gatech.edu to DEBIAN, GNOME, GNU, MOZILLA, NETBSD,
REDHAT_LINUX, SUNSITE and XFREE lists.
2003-10-18 22:59:53 +00:00
Hye-Shik Chang
a04c65dddb - Enable restricting compatible python versions by USE_PYTHON
eg)
    USE_PYTHON=     yes     # backward compatible
    USE_PYTHON=     2.2     # same as PYTHON_VERSION=python2.2
    USE_PYTHON=     2.1+    # 2.1 at least
    USE_PYTHON=     2.0-2.2 # from 2.0 to 2.2
    USE_PYTHON=     -2.3    # up to 2.3. 2.4 is not allowed.

- Introduce a new variable, PYTHON_PKGNAMESUFFIX for ports that is
  more popular without 'py-' prefix like Mailman or Zope.

Reviewed by:	silence on ports@
2003-10-16 05:58:53 +00:00
Trevor Johnson
193a460a2d new layout on ftp.rediris.es (MOZILLA list) 2003-10-15 18:11:17 +00:00
Trevor Johnson
4682d661d6 Add MASTER_SITE_GENTOO.
Obtained from:	http://www.gentoo.org/main/en/mirrors.xml
2003-10-13 21:48:47 +00:00
Joe Marcus Clarke
6ea4010118 Add two more sites to MASTER_SITE_MOZILLA. It seems Mozilla.org has changed
their layout a bit.
2003-10-11 16:22:01 +00:00
Edwin Groothuis
0ef393aeae [patch] remove an obsolete master site from bsd.sites.mk
Per Fenner's logs, and my own checking, the site
        ftp://uiarchive.uiuc.edu disappeared around July 22nd.
        This patch will remove the listing in MASTER_SITES_XCONTRIB;
        a few ports refer to it directly, but since they have
        individual maintainers they'll be separate PRs.

PR:		ports/57560
Submitted by:	Mark Linimon <linimon@lonesome.com>
2003-10-04 07:03:43 +00:00
Hye-Shik Chang
ec722082a1 Update to Python-2.3.2 2003-10-04 05:17:10 +00:00
Peter Pentchev
5114a87c98 Remove ftp.digex.net[1].
Remove ftp.meiji.ac.jp from the CTAN sites[2] (it is not even listed as
a mirror on http://www.ctan.org/ anymore).
Resolve unix.hensa.ac.uk's identity crisis as ftp.mirror.ac.uk[3] :)

PR:		57505[1], 57506[2], 56590[3]
Submitted by:	Mark Linimon <linimon@lonesome.com> [1, 2],
		Tim Bishop <tim@bishnet.net> [3]
2003-10-03 09:08:52 +00:00
Dirk Meyer
29e88c723b - detect OpenSSL 0.9.7c in base as good. 2003-10-02 19:46:35 +00:00
Edwin Groothuis
e426d735b6 Date: Tue, 30 Sep 2003 17:26:29 +0200
From: Jean-Yves Lefort <jylefort@brutele.be>
To: Edwin Groothuis <edwin@FreeBSD.org>

Note that ftp.gnu.org should be removed from MASTER_SITE_SAVANNAH, as it
is already listed in MASTER_SITE_GNU (it seems to be a GNU repository
rather than a Savannah one -- my bad).

Submitted by:	Jean-Yves Lefort <jylefort@brutele.be>
2003-09-30 23:12:51 +00:00
Edwin Groothuis
e006ccdc2a Adds MASTER_SITE_SAVANNAH to bsd.sites.mk
Savannah (http://savannah.gnu.org/) is a more and more
	popular hosting site for free software projects.

PR:		ports/56970
Submitted by:	Jean-Yves Lefort <jylefort@brutele.be>
2003-09-30 00:08:58 +00:00
Hye-Shik Chang
ac5bea6285 - Update to Python-2.3.1, the lastest Bugfix release.
- Disable dlmodule on amd64 and sparc64 because dlmodule isn't designed
  for them.
- Add -fPIC on CFLAGS on amd64 for mod_python3 and other ports using it
  on linking their own dynamic library.
2003-09-24 11:07:22 +00:00
Will Andrews
01ff961210 Upgrade to Qt 3.2.1 / KDE 3.1.4. See x11/kde3/Makefile rev 1.64 for details. 2003-09-18 14:57:05 +00:00
Joe Marcus Clarke
7bb32ba6ae Update to GNOME 2.4.0. 2003-09-18 06:58:18 +00:00
Kiriyama Kazuhiko
e2d2760587 * Sync with update of editors/xemacs21-mule (to 21.4.14).
* Sync with update of editors/xemacs-devel-mule (to 21.5-b15).
2003-09-10 12:01:39 +00:00
Akinori MUSHA
2d14ffb42b Update lang/ruby18 to the latest snapshot as of 2003-09-09.
Many bugs have been fixed since the 1.8.0 release. (The diff file is
very big because some big files were moved, sorry)
2003-09-10 07:33:57 +00:00
Edwin Groothuis
13e590c8f0 remove unreachable nagoya.linux.or.jp from MASTER_SITE_EXIM in bsd.sites.mk
There seems that there is no ftp service on nagoya.linux.or.jp anymore

	I got no answer to my mail
	<http://www.exim.org/pipermail/exim-users/Week-of-Mon-20030901/058862.html>;

	(message to Kaz.Sasayama@hypercore.co.jp bounced,  no answer
	from kaz2003@hypercore.co.jp)

PR:		ports/56569
Submitted by:	Oliver Eikemeier <FreeBSD-ports-bugs@FreeBSD.org>
2003-09-08 00:15:01 +00:00
Akinori MUSHA
133afad5c9 Add MASTER_SITE_SOURCEFORGE_JP. 2003-09-06 20:52:17 +00:00
Akinori MUSHA
7e43d02808 Remove the RingServer list in comment. One should always check the
RingServer web site for the latest list of available mirror sites.
2003-09-06 20:48:14 +00:00
Akinori MUSHA
ca019ac0b7 Use MASTER_SITE_RINGSERVER. 2003-09-06 20:42:47 +00:00
Joe Marcus Clarke
254151a505 Back out the previous commit. It was not approved, looks like was an
accidental commit based on the commit log, and was committed to the
deprecated macros section.
2003-09-04 03:48:04 +00:00
David E. O'Brien
8c4b61af8f <insert 20 nasty words here> and back out rev 1.467, which was committed
over a very lossy link and allowed me pilot error.
2003-09-03 19:50:24 +00:00
David E. O'Brien
9ca2ad6a8e Update Vim sites. 2003-09-03 19:46:57 +00:00
Greg Lewis
f82643c805 . Add support for the new diablo-jdk13 port. This will be the default
JDK 1.3 port for any 1.3 dependencies.

Approved by:	znerd
2003-09-03 16:29:18 +00:00
Sergey A. Osokin
f7c1acffb9 Update PostgreSQL sites:
* add some official mirrors
* fix or remove stale mirrors (by fenner)
* add description and URL

Submitted by:	osa
PR:		56138
2003-09-03 15:35:58 +00:00
Dirk Meyer
e25468076e - accept OPENSSLVER 0x0090609fL
PR:		56295
2003-09-03 04:26:36 +00:00
Dirk Meyer
dea9b3e9fd - drop !empty(LDFLAGS)
LDFLAGS might me defined with a variable that gets set later
2003-08-31 03:28:27 +00:00
Dirk Meyer
8bb2031d2c - new option USE_OPENSSL_RPATH
to pass RFLAGS options in CFLAGS,
  needed for ports who don't use LDFLAGS
- honor when WITHOUT_OPENSSL is set
PR:		56113
2003-08-30 07:26:04 +00:00
Joe Marcus Clarke
d6cd7e3e68 Clarify the RC_SUBR comments to match reality.
PR:		56111
2003-08-29 02:26:02 +00:00
Joe Marcus Clarke
6e05d97629 Fix typo in recent MySQL component addition. This typo lead to incorrect
operation when using MySQL 3.32.

PR:		56062
Submitted by:	leeym
2003-08-28 03:58:01 +00:00
Dirk Meyer
4c8b10b44c - spelling 2003-08-27 14:46:06 +00:00
Dirk Meyer
61cd1d3e06 - add a MAINTAINER line 2003-08-27 10:30:40 +00:00
Joe Marcus Clarke
4961e4ecb4 * Fix bug with already-installed check on older versions of FreeBSD [1]
* Fix bug where make install would fail if PKG_DBDIR did not already exist [2]
* Add MySQL components [3]
* Add OpenLDAP components [4]
* Separate OpenSSL components into bsd.openssl.mk [5]
* Separate GNUStep components into bsd.gnustep.mk [6]
* Add RC_SUBR support [7]
* Add a WANT_LESSTIF knob to use LessTif rather than Motif when USE_MOTIF is
  set [8]

PR:		55616, 55721, 55953 [1]
		55190 [2]
		55597 [3]
		55680 [4]
		39054 [5]
		50479 [6]
		54116 [7]
		36079 [8]
Submitted by:	Mats Dufberg <mats@dufberg.se>, marcus [1]
		Lev A. Serbryakov <lev@freebsd.org> [2]
		Clement Laforet <sheepkiller@cultdeadsheep.org> [3]
		Oliver Eikemeier <eikemeier@fillmore-labs.com> [4]
		dinoex [5] [6] [8]
		will [7]
2003-08-27 04:35:39 +00:00
Akinori MUSHA
59b7a895b7 Fix the problem that RUBY_WITH_PTHREAD is unwantedly nullified for the
*_r ports.

Reported by:	kris, nork, broken make index
2003-08-22 09:25:17 +00:00
Akinori MUSHA
6aa7d2f1ef Nullify RUBY_WITH_PTHREAD for FreeBSD 5.1-RELEASE and later.
I have tested a few modules that worked fine.  I hope such things
as ruby_r will die soon.

For FreeBSD 4.x and prior, ruby_r will forever be needed because
the interpreter (ruby) linked with libc.so crashes when a module
that is (indirectly) linked with libc_r.so, because stdio and stuff
get inconsitent inside of them.
2003-08-21 15:09:44 +00:00
Jun Kuriyama
8986d7e878 Currently, dnsbalance.ring.gr.jp is pointing wrong IP (stale site).
Point it to t.ring.gr.jp while broken.

Obtained from:	ftpadmin@ring.gr.jp
2003-08-20 22:54:57 +00:00
Jun Kuriyama
357732f732 SRA's pgsql mirror is not using same hierarchy of original site. 2003-08-20 22:49:38 +00:00
Jun Kuriyama
15edbcb973 PostgreSQL mirror in jaist seems too obsoleted.
Remove it and add SRA's and ring's for users in Japan.
2003-08-18 08:00:37 +00:00
Akinori MUSHA
ba61823a94 Add RUBY18_ONLY to PLIST_SUB. 2003-08-18 03:41:58 +00:00
Kris Kennaway
e549c662d1 * r1.455 introduced a change that uses su(1) to install the port if
built by non-root.  However, sometimes it is desirable to install the
  port as a non-privileged user.  Introduce the INSTALL_AS_USER variable
  to specify this behaviour. [1]

* Change SU to SU_CMD to allow other su-like commands to be used to
  perform the privilege escalation when installing as non-root
  (e.g. sudo) [2]

* Add support for USE_GCC=3.3 and 3.4 [3]

* Add support for the dns [4] and polish [5] categories, and the xfce
  virtual category [6]

* Use the pkg_install port on systems older than OSREVISION=460102, so
  they have the benefits of the advanced install/deinstall logic. [7]

PR:		ports/55091 [1], ports/55308 [3], ports/50444 [4],
		ports/53797 [5]
Submitted by:	dinoex [1], fjoe [2], Ulrich Spoerlein <q@uni.de> [3],
		Kimura Fuyuki <fuyuki@hadaly.org> [4],
		Aleksander Fafula <alex@fafula.com> [5], oliver [6],
		marcus [7]
2003-08-15 22:57:58 +00:00
Jun Kuriyama
46aead1b36 Remove unfunctional site from MASTER_SITE_APACHE_HTTPD.
PR:		ports/55428
Submitted by:	Kimura Fuyuki <fuyuki@nigredo.org>
2003-08-14 06:48:38 +00:00
Joe Marcus Clarke
d6b50362c2 Remove libpanel, and only detect the GNOME 2 desktop.
Reminded by:	adamw
2003-08-12 16:25:45 +00:00
Akinori MUSHA
7dc653be30 Oops, I forgot to commit this one.
lang/ruby -> lang/ruby16
lang/ruby-devel -> lang/ruby18
2003-08-07 13:21:05 +00:00
Christian Weisgerber
79d7f94e7e Update MASTER_SITE_APACHE_HTTPD.
Five unstable/incomplete mirrors removed.  We have no reason to
hesitate in cutting them off since there are so many apache mirrors
in the net.

PR:		55266
Submitted by:	Kimura Fuyuki <fuyuki@nigredo.org>
2003-08-05 18:26:47 +00:00
Akinori MUSHA
5e302f8074 Set the default version of ruby to 1.8 on amd64. 2003-08-05 12:00:52 +00:00
Akinori MUSHA
a11066cf7b Update lang/ruby-devel to the long-awaited 1.8.0 release. (IA64 and
AMD64 ports still need some more testing and tweaking)

By this update, openssl, webrick and xmlrpc modules are now part of
the standard distribution.

Since this version should no longer be called -devel, I am planning on
repo-moving lang/ruby{,-devel} to lang/ruby{16,18}, respectively.
2003-08-04 11:15:05 +00:00
David E. O'Brien
fa5777841b Add 2 new GCC mirrors. 2003-08-04 06:50:31 +00:00
Kris Kennaway
6d22383b08 Add MASTER_SITE_DEBIAN_POOL which automatically chooses the correct URL
subdir for Debian pool sites:

  /main/pool/<first-letter-of-the-package-name>/<package-name>

Submitted by:	Alex Semenyaka <alexs@snark.ratmir.ru>
PR:		ports/50572
2003-08-04 01:21:05 +00:00
Kris Kennaway
943ac185d5 * Remove some obsolete options: BROKEN_ELF, USE_DGS, NO_WRKDIR,
NO_EXTRACT, NO_CONFIGURE, NO_PATCH. [1]

* Remove support for USE_KDE{BASE,LIBS}_VER=2, since KDE 2.x is no
  longer in the ports collection [2]

* Add support for semi-automatic processing of GNU info files; they
  should be listed in the INFO variable (without the trailing .info),
  and appropriate installation/deinstallation code will be automatically
  added to the temporary pkg-plist before package registration. [3]

Submitted by:	arved [1][2], gerald [3]
PR:		ports/54782 [1][2], ports/54883 [3]
2003-08-04 01:17:39 +00:00
Joe Marcus Clarke
722ab725a1 Chase the gal2 shared lib version. 2003-08-01 22:14:17 +00:00
Hye-Shik Chang
d6fb067853 - Update to Python-2.3
- Correct pydoc search path to lang/python-doc-html port's [1]

PR:		43036 [1]
Submitted by:	Emil Sit <sit@amsterdam.lcs.mit.edu> [1]
2003-07-31 19:34:54 +00:00
Max Khon
edbf751d82 Backout rev. 1.459.
Requested by:	kris
2003-07-30 15:42:22 +00:00
Max Khon
358875200d Convert ${SU} to ${SU_CMD}. This allows to use sudo instead of su
by defining 'SU_CMD=/usr/local/bin/sudo sh -c'.
Provide an example of using sudo instead of su as well.

Approved by:	kris, des
2003-07-30 08:53:49 +00:00
Michael Nottebrock
ac4ef3820b Update KDE to the latest official release, KDE 3.1.3
Official KDE 3.1.3 announcement:
http://www.kde.org/announcements/announce-3.1.3.php

(may not work until a few hours after this commit - we jumped the gun a little
 in order to have the update in place at the time the security notifications for
 KDE 3.1.2 will be released together with the announcement of KDE 3.1.3).

Changelog from 3.1.2 to 3.1.3 release:
http://www.kde.org/announcements/changelogs/changelog3_1_2to3_1_3.php

Thanks and credits need to go to the whole KDE-FreeBSD team, as well
as everyone on kde@freebsd.org for providing feedback, reporting bugs
and just using the KDE ports.

Approved by: will (real mentor asleep)
2003-07-29 04:26:22 +00:00
Kris Kennaway
8a48556be8 * Add USE_SDL option, which adds a dependency on the sdl12 port and
sets up SDL_CONFIG in the build environment. [1]

* Add the -o option to unzip when extracting files with USE_ZIP, to
  overwrite files when extracting, for consistency with other
  extraction targets. [2]

* Fix port installation/deinstallation on FreeBSD 4.6.2 and older
  (which does not have pkg_info -O), by falling back to the old
  installation/deinstallation logic on these systems [3]

* Correctly handle pkg-plist files that contain @cwd directives with
  the new install/deinstall code [4]

* Set up POSIX and en_US.US-ASCII locale symlinks after running mtree
  on BSD.local.dist. [5]

Submitted by:	David Yeske <dyeske@yahoo.com> [1],
		Alexey Dokuchaev <danfe@regency.nsu.ru> [2],
		Sergey Matveychuk <sem@ciam.ru> [3],
		Chris BeHanna <behanna@zbzoom.net> [3], marcus [4],
		ache [5]
PR:	ports/52309 [1], ports/52856 [2], ports/53189 [5]
2003-07-27 02:06:26 +00:00
Dirk Meyer
7c61939a92 - update to 1.7.2
- flat layout
2003-07-26 14:38:59 +00:00
Joe Marcus Clarke
b5a777c331 Include sed_inplace as a PATCH_DEPENDS rather than a BUILD_DEPENDS to fix
patching on older FreeBSD systems (4.5 and earlier).

PR:		54090
Submitted by:	tobez
2003-07-22 03:51:15 +00:00
Tilman Keskinoz
9501f7f65e Merge from KDE-FreeBSD Repo:
Garbage collect USE_QT2, which was renamed to USE_QT_VER= 2 a looong
  time ago.
2003-07-21 16:05:58 +00:00
Akinori MUSHA
0abf3637b9 Re-add the MASTER_SITE_RINGSERVER entry to MASTER_SITE_KDE, which was
somehow removed in a previous version without noting a reason.
2003-07-19 18:13:44 +00:00
Hye-Shik Chang
ab4b78dba6 Update to 2.3c1 2003-07-19 07:44:46 +00:00
Ernst de Haan
5d20905d9a Sun JDK 1.4 for Linux is now 1.4.2, not 1.4.1. 2003-07-18 14:31:45 +00:00
Joe Marcus Clarke
034a457bcd Chase the at-spi shared lib version. 2003-07-15 17:18:59 +00:00
Kris Kennaway
7213e2db1d If GNU_CONFIGURE is defined, replace all instances of config.guess
and config.sub found under ${WRKDIR} with the master versions from
${PORTSDIR}/Template.  This allows old ports (which contain old versions
of these scripts) to build on newer architectures like ia64 and amd64.

Submitted by:	naddy (initial patch, reworked by me)
2003-07-11 06:30:43 +00:00
Sheldon Hearn
51aa188e22 Move Exim mirror sites to MASTER_SITE_EXIM in Mk/bsd.sites.mk.
Add additional mirrors.

PR:		ports/53499
Submitted by:	Oliver Eikemeier <eikemeier@fillmore-labs.com>
2003-07-07 11:32:28 +00:00
Kris Kennaway
102c8761f1 * Add 'maintainer' as a recursive target [1]
* Fix the subdirectory recursion [2]

PR:		51985 [1]
Submitted by:	Mark Linimon <linimon@lonesome.com> [1], hoek [2]
2003-07-06 23:57:41 +00:00
Kris Kennaway
bffcbb778f * Attempt to detect and disallow installation of a port with PREFIX
set to a different value to that with which it was configured and
  built.  This is achieved by recording the PREFIX in the build-stage
  cookies [1]

* Add scheme [2], tcl84 and tk84 [5] as virtual categories

* Add the PERL_PORT variable and use it to register the dependency on
  the correct perl port when PERL_LEVEL is set [3]

* Add support for USE_AUTOHEADER [4]

* Fix 'make maintainer' when MAINTAINER is set to a bogus value (not
  in user@example.com format). [6]

* Add a 'package-recursive' target to create packages for a port and
  all of its dependencies [7]

* Fix command-line overflow errors in 'make readmes' on certain ports,
  with the bonus of providing a measurable speed-up to readme
  generation [8]

* Fix inclusion of alternative makefiles such as Makefile.inc,
  Makefile.local, etc. (broken since 1.403) [9]

* Reintroduce support for install/deinstall targets checking for older
  versions of the port, and re-add the deinstall-all target that
  removes all existing installations of a port (originally introduced
  in 1.446 and backed out in 1.450).  This patch has been reworked to
  eliminate the corner cases in the previous code.  Ports that
  dynamically generate their ${PLIST} at install-time must now do so
  before the do-install target is run, e.g. in pre-install.  [10]

* When installing ports as non-root, use su(1) to execute the targets
  that require root privilege.  This is achieved by splitting up the
  _INSTALL_SEQ target list into _INSTALL_SUSEQ [11].

PR:		23581 [1], 47238 [2], 48465 [3], 50165 [4], 51985 [6],
		52388 [7], 51609 [11]
Submitted by:	Matt Emmerton <matt@gsicomp.on.ca> [1],
		Sergey Matveychuk <sem@ciam.ru> [1] [7] [10] [11],
		Kimura Fuyuki <fuyuki@hadaly.org> [2],
		"Scot W. Hetzel" <hetzels@westbend.net> [3],
		Anton Berezin <tobez@FreeBSD.org> [3], nork [4],
		hsu [5], Mark Linimon <linimon@lonesome.com> [6],
		hoek [8], sobomax [9], marcus [10] [11], des [11]
2003-07-06 23:54:33 +00:00
Jimmy Olgeni
f38bcf44cc MASTER_SITE_ECLIPSE: move faster site at beginning of list. 2003-07-04 22:19:06 +00:00
Jimmy Olgeni
a27f866b8c Add support for MASTER_SITE_ECLIPSE.
PR:		54085
Submitted by:	Volker Stolz <stolz@i2.informatik.rwth-aachen.de>
2003-07-04 21:30:03 +00:00
Hye-Shik Chang
98e78bc3d1 Add MASTER_SITE_PYTHON for python official mirrors. 2003-07-04 11:44:42 +00:00
Hye-Shik Chang
c84dbd4727 Update new python-devel port to 2.3.b2.
This update introduces two new knobs to _disable_ somewhat
experimental options:
 BUILD_STATIC=yes	Unless this option is specified,
			the port will build python as shared
			binary.
 WITH_UCS2=yes		Unless this option is specified,
			Py_UNICODE type will charge 4 bytes
			per character (as we do for wchar_t)

Repo-copied by:	joe (thanks!)
2003-07-03 14:41:09 +00:00
Joe Marcus Clarke
8faa41a36c Fix a bug where by "yes" would still be included in USE_GNOME for older
ports.

Spotted by:	arved
2003-06-29 22:41:55 +00:00
Ade Lovett
b2fd75e438 libtool uber-patch
* kill devel/libtool and move to devel/libtool13, upgrading to 1.3.5
* upgrade repo-copied devel/libtool14 to 1.4.3
* break out libltdl into its own separate port
* move to version-numbered binaries/scripts (ie: there is *no* 'libtool'
  any more -- USE_LIBTOOL and USE_LIBTOOL_VER are your friends)

Approved by:	portmgr (kris) - for the bsd.port.mk hooks
Tested by:	bento 4-exp builds (repeatedly)
2003-06-26 22:58:32 +00:00
Akinori MUSHA
460ffc0359 Update lang/ruby-devel to the snapshot as of 2003-06-25 and hopefully
unbreak for alpha and sparc64. (ia64 and amd64 are not supported yet)
2003-06-26 03:25:13 +00:00
Will Andrews
4ccb00cdbe Add support for CVS builds (using a different repository). Tested on the
FruitSalad portbuild cluster.
2003-06-23 18:14:38 +00:00
Akinori MUSHA
e53d063604 Update lang/ruby-devel to 1.8.0-preview3.
ruby-csv, drb, rexml and yaml are now part of the ruby 1.8 standard
distribution.
2003-06-23 10:16:13 +00:00
Joe Marcus Clarke
ee08332455 Update the MASTER_SITE_GNOME list to reflect current mirror performance and
freshness.

Submitted by:	Pav Lucistnik <pav@oook.cz>
2003-06-19 20:57:59 +00:00
Joe Marcus Clarke
9fd9d94f6c gtksourceview also includes libgnomeprintui. 2003-06-19 03:33:11 +00:00
Adam Weinberger
979bd18baa Add ftp.gnome.org to MASTER_SITE_GNOME. Given its place in the list,
it'll only really get used when the distfiles haven't hit the mirrors
yet.
2003-06-18 20:36:56 +00:00
Dirk Meyer
81cc6cf002 - don't package ~/GNUSstep 2003-06-18 04:07:19 +00:00
Adam Weinberger
7ff6d8a774 pkg_config -> pkg-config 2003-06-16 22:35:59 +00:00
Adam Weinberger
3fcfb79518 Remove unnecessary recursive dependencies upon pkgconfig. 2003-06-16 21:09:18 +00:00
Adam Weinberger
bbc9d6f0ca Add pkgconfig and libgsf targets to USE_GNOME, and make certain other
components depend upon them.
2003-06-16 20:47:13 +00:00
Joe Marcus Clarke
17cc9124f8 Add a gtksourceview component. 2003-06-15 21:19:09 +00:00
Joe Marcus Clarke
c6adda4471 Chase the libgnomedb shared lib version. 2003-06-12 20:22:15 +00:00
Trevor Johnson
24d85a1a17 Add ftp.meiji.ac.jp and ftp.ntnu.no to the TEX_CTAN list. 2003-06-11 22:56:51 +00:00
Joe Marcus Clarke
3a961859ca Chase gal2's shared lib version. 2003-06-11 05:00:43 +00:00
Trevor Johnson
1c3df409f6 Tidy up white space in the update-patches target.
PR:		24292
Approved by:	kris
2003-06-10 14:45:02 +00:00
Trevor Johnson
1d3db28a65 For the update-patches target, support PATCH_WRKSRC, which was
introduced in revision 1.356 of bsd.port.mk.

PR:		24292
Approved by:	kris
2003-06-10 14:43:07 +00:00
Hye-Shik Chang
3b1c9bec7b Take maintainerships from alane's python ports.
Rest in Peace, Alan.
2003-06-09 05:42:04 +00:00
Shigeyuki Fukushima
39a9b84530 Sync with update of editors/xemacs21-mule (to 21.4.13). 2003-06-04 13:12:23 +00:00
Hye-Shik Chang
63f2be090f Update to 2.2.3
PR:		52830
Submitted by:	Chuck Swiger <chuck@pkix.net> (partly)
Approved by:	maintainer (implicitly)
2003-06-04 08:36:48 +00:00
Adam Weinberger
d798b4079c Add a few short configure substitutions to the gnomehack section.
"s|-lpthread|${PTHREAD_LIBS}|g ; s|DATADIRNAME=lib|DATADIRNAME=share|g"
has been appearing in many (most?) GNOME port Makefiles lately.

<FreeBSDMarcus> That should clean up quite a few Makefiles.
2003-06-02 07:57:27 +00:00
Christian Weisgerber
c1154aa932 Remove sites that no longer serve as Packetstorm mirror.
PR:		52682
Submitted by:	Jim Geovedi <negative@magnesium.net>
2003-06-01 19:36:05 +00:00
Akinori MUSHA
2299cc3ed1 RingServer carries Debian distfiles too. 2003-06-01 12:21:09 +00:00
Trevor Johnson
127f85c6d1 Add ftp.informatik.rwth-aachen.de to the GNU and MOZILLA lists. 2003-06-01 07:09:06 +00:00
Dirk Meyer
ccc703d8a6 - Add WITH_GNUSTEP_DEVEL
HEADS UP: New filesystem layout with gnustep-1.7.0
2003-06-01 03:12:41 +00:00
Joe Marcus Clarke
13a334eb2c Chase the libgda2 shared lib version. 2003-06-01 00:32:22 +00:00
Joe Marcus Clarke
671b18b683 Chase gal2's shared lib version. 2003-06-01 00:16:07 +00:00
Kris Kennaway
b7fa920282 Remove excessive quoting of comment strings in created packages.
Submitted by:	lioux
2003-05-26 20:59:12 +00:00
Kris Kennaway
a5a5b115b8 Back out parts [3] and [5] of r1.446, which dealt with improved
'make deinstall' behaviour and stricter checking for an installed package.
There were some edge-case problems with these patches that we were not
able to solve in time for 5.1-RELEASE.  They'll probably reappear in
a modified form soon after release.

Discussed with:	marcus, Sergey Matveychuk <sem@ciam.ru>
2003-05-23 04:14:18 +00:00
Kiriyama Kazuhiko
57bd1f9094 Update xemacs-devel* ports' EMACS_VER. 2003-05-23 02:54:04 +00:00
Trevor Johnson
360f7d5028 Correct some problems in the NETSCAPE list that were turned up by
fenner's survey.
2003-05-22 15:45:48 +00:00
Trevor Johnson
606baf42b3 Remove from the NETBSD list two sites which no longer carry the
NetBSD distfiles (turned up by fenner's survey and confirmed
manually).
2003-05-22 15:21:38 +00:00
Trevor Johnson
b732074a95 Remove ftp.informatik.rwth-aachen.de from the SUNSITE list, because
it appears to no longer carry those files (turned up by fenner's
survey).
2003-05-22 13:35:07 +00:00
Mario Sergio Fujikawa Ferreira
9433ac58db Update to KDE 3.1.2 2003-05-19 19:43:36 +00:00
Tilman Keskinoz
96ae1db4b4 Remove some dead Mirrors from MASTER_SITE_GNUPG.
Add a missing %SUBDIR%.
2003-05-14 17:21:35 +00:00
Eric Anholt
2fb49cd5d1 Check XFREE86_HTML_MAN==yes case insensitively.
Approved by:	portmgr (kris)
2003-05-14 16:47:31 +00:00
Akinori MUSHA
c82c79cfc8 Add the ruby dependency to EXTRACT_DEPENDS and PATCH_DEPENDS as well
as BUILD_DEPENDS.

Submitted by:	olgeni
2003-05-13 19:46:29 +00:00
Adam Weinberger
c62f0d6594 Remove ftp://gd.tuwien.ac.at/linux/sourceforge/%SUBDIR%/ from
MASTER_SITE_SOURCEFORGE. They have designed their own
directory hierarchy.
2003-05-12 04:07:56 +00:00
Pete Fritchman
1a99dabff2 Update MASTER_SITE_PACKETSTORM:
- add packetstorm.touchpointmedia.com
- put packetstormsecurity.nl at the top

PR:		52089
Submitted by:	Jim Geovedi <jim@corebsd.or.id>
2003-05-12 03:27:06 +00:00
Shigeyuki Fukushima
3b512de74c Sync with update of editors/xemacs21-mule (to 21.4.12). 2003-05-12 00:46:51 +00:00
Dirk Meyer
1afeeb4c02 - Fixes problem when base has no openssl installed
Submitted by:	marius@alchemy.franken.de
2003-05-07 20:08:00 +00:00
Kris Kennaway
d7e6ae643c - Add support for the Tools/scripts/update-patches script [1]
- Stage II of pkg-comment removal; do not write out the comment to a
  temporary file, but process it inline [2].

- Add support for the CONFLICTS variable to register the fact that a
  port conflicts with installed packages.  This relies on the -C
  argument to pkg_create which is not yet present in 4.x, so the
  variable is currently a NOP on 4.x. [3]

- Fix pkg-plist support for html manpages.  This was broken as
  committed in r1.402.

Submitted by:	trevor [1], lioux [2],
		Sergey Matveychuk <sem@ciam.ru> [3]
PR:		24292 [1], 47146 [3]
2003-05-06 05:15:18 +00:00
Greg Lewis
775b2931cb . Remove an erroneous check that limited USE_JAVA to the form X.Y+. The
form X.Y is also allowed.  A similar check is performed later in the
  file which will catch bogus versions of both forms.

Reviewed by:	znerd
2003-05-01 16:50:00 +00:00
Christian Weisgerber
3e0280b196 Update MASTER_SITE_APACHE_HTTPD and DEBIAN_NON_US.
Remove sites which aren't stable enough, or which don't hold Apache 2.

PR:		50884
Submitted by:	Kimura Fuyuki <fuyuki@hadaly.org>
2003-04-23 20:57:06 +00:00
Joe Marcus Clarke
8d04ce05b2 Remove USE_ESOUND and USE_IMLIB compatibility macros now that Adam has
sanitized the tree.
2003-04-20 23:54:41 +00:00
Kris Kennaway
3888585c53 s/LIB_DEPENDS=/LIB_DEPENDS+=/ in the USE_GETOPT_LONG section.
Submitted by:	KATO Tsuguru <tkato@prontomail.com>
2003-04-19 22:35:28 +00:00
Joe Marcus Clarke
e971e1684b Create a pseudo component for the GNOME CONFIGURE_TARGET, and make glib20
use it.
2003-04-19 18:52:05 +00:00
Akinori MUSHA
40e9f7052c Update lang/ruby, lang/ruby-devel and lang/ruby16-shim-ruby18 to the
latest snapshots as of 2003-04-19.

ruby-bigdecimal (formerly known as ruby-bigfloat) and ruby-zlib are
now part of ruby 1.8.
2003-04-19 15:57:37 +00:00
Kris Kennaway
c8c848bfb6 - Improve USE_PACKAGE_DEPENDS to work correctly for LIB_DEPENDS, and
avoid installing packages when the target is configure or extract
  [1]

- If PYTHON_VERSION is set, do not automatically add a dependency on
  python: USE_PYTHON must now be specified explicitly.  This allows the
  variable to be set in make.conf or the environment to specify a
  preference for the python version to be used. [2]

- When checking for an existing installation of the port, check by
  port origin instead of only looking for the current version of the
  package. [3]

- Do not install perllocal.pod files; they are not used on FreeBSD. [4]

- Improve 'make deinstall' to deinstall any existing version of the
  package (e.g. older versions) instead of only trying to deinstall the
  version currently described by the port. [5]

- Check for world-writable files/directories in the security-check
  target. [6]

- Improve the patching of libtool so it works with pathnames ending in
  a slash. [7]

- Allow ports that use the INSTALL macros to install files when
  running as non-root (i.e. don't try to chown/chgrp) [8].

- Add the USE_GETOPT_LONG variable, which adds a dependency on
  libgnugetopt on systems older than 500041, and uses the system version
  otherwise. [9]

- Improve the fetch-required target to correctly deal with fetching
  dependencies that use the ':target' form. [10]

- Add support for re-fetching interrupted distfiles.  The FETCH_REGET
  variable specifies the number of times to try continuing the distfile
  fetch if it fails the md5 checksum. [11]

PR:	36083 [1], 44875 [2], 48646 [3], 48960 [4], 49017 [5], 49969 [6],
	50069 [7], 50159 [8], 50323 [9], 50669 [10], 12325 [11]
Submitted by:	dinoex [1], Gerhard Schmidt <estartu@augusta.de> [2],
	Sergey Matveychuk <sem@ciam.ru> [3] [5], tobez [4],
	Erwin Lansing <erwin@lansing.dk> [4],
	Arjan de Vet <devet@devet.org> [6],
	Hartmut Brandt <brandt@fokus.fraunhofer.de> [7], gerald [8],
	Sergei Kolobov <sergei@kolobov.com> [9],
	Erwin Lansing <erwin@lansing.dk> [10], alex [11]
2003-04-17 10:27:06 +00:00
Joe Marcus Clarke
1f206934d3 Chase gal2's shared lib version. 2003-04-16 23:15:14 +00:00
Alexey Zelkin
99e7681e29 Bad idea to have cvsup/conflict reminder about not-committed changes, but...
complete previous commit by adding support of Blackdown and IBM 1.4.1 JDKs
(existing in ports tree for long time), add support for Sun JDK 1.2.2 and
fix/update comments appropriately to this and previous Maxim's commits.
2003-04-16 15:31:17 +00:00
Dirk Meyer
9d825c5f3a - new Overrideable defaults: OPENSSL_SHLIBVER and OPENSSL_PORT
- set CFLAGS and LDFLAGS to link the correct libs
2003-04-16 14:49:26 +00:00
Maxim Sobolev
498638b6e5 Add support for native JDK 1.4.1 port. 2003-04-15 17:13:26 +00:00
Adam Weinberger
1dd9c87b44 Correct libgailgnome's RUN_DEPENDS. 2003-04-15 16:54:18 +00:00
Joe Marcus Clarke
af87b0834c * Add gnomecontrolcenter2, libgda2, and libgnomedb components
* Correct the spi shared lib version
2003-04-13 19:49:40 +00:00
Dirk Meyer
ef7899960f - Change all USE_OPENSSL_* to WITH_OPENSSL_* 2003-04-13 11:47:23 +00:00
Dirk Meyer
3cb0397952 - Change WANT_GNUSTEP_* to WITH_GNUSTEP_*
Suggested by: kris
2003-04-13 11:38:53 +00:00
Dirk Meyer
dce0167b13 - use bsd.gnustep.mk
PR:		50479
2003-04-13 06:53:03 +00:00
Trevor Johnson
0ca11cdef6 Add ftp.tuwien.ac.at to the FESTIVAL_OGI list. 2003-04-13 05:34:19 +00:00
Joe Marcus Clarke
79a1d2b628 Remove the global CONFIGURE_TARGET, and add it as a dependency of glib20. 2003-04-12 01:12:57 +00:00
Trevor Johnson
897b3697ae In the REDHAT_LINUX list, add two sites from which Hewlett-Packard
distributes bug-fixes to Red Hat Linux 7.2 for the Alpha.
2003-04-09 02:12:38 +00:00
Christian Weisgerber
509c97e934 Update PACKETSTORM mirror list, and give priority to U.S & Europe
mirrors.

PR:		50306
Submitted by:	Jim Geovedi <negative@magnesium.net>
2003-04-08 16:23:25 +00:00
MANTANI Nobutaka
a0202efc67 Sync with update of editors/emacs21. 2003-04-08 14:56:32 +00:00
Joe Marcus Clarke
e2a8beadf5 Append to USE_GNOME when dealing with the obsolete macros. This will
allow old ports that check to see if HAVE_GNOME is simply defined to still
work.
2003-04-08 01:11:35 +00:00
Joe Marcus Clarke
158db10471 Add some comments around the USE_* macros indicating they are now
obsolete, and new ports should not use them.
2003-04-07 20:11:54 +00:00
Dirk Meyer
4bee344745 - defaults to STABLE/CURRENT shared lib version 2003-04-07 05:54:39 +00:00
Joe Marcus Clarke
5f81323968 Sync the GNOME comments with the latest bsd.gnome.mk.
Noticed by:	Piero <piero@poprostu.pl>
Approved by:	portmgr (kris)
2003-04-06 22:14:38 +00:00
Trevor Johnson
5a8c7bbef1 Add mirrors.usc.edu. 2003-04-06 20:23:14 +00:00
Alan Eldridge
b294b98273 Rejoice, for the long awaited upgrade to kde 3.1.1 is here! 2003-04-05 22:16:12 +00:00
Joe Marcus Clarke
271ff010ff Remove USE_GLIB as the last hold-out, jabber-yahoo, has been converted to the
new infrastructure.
2003-04-05 21:15:25 +00:00
Joe Marcus Clarke
8aa50bc72a Remove the old USE_GNOMECTRL macro as no more ports are using it. 2003-04-05 20:47:47 +00:00
Joe Marcus Clarke
533826d252 Fix some spelling and grammar nits. 2003-04-05 07:42:11 +00:00
Joe Marcus Clarke
3d5442acf2 Move some of the USE_* compatability macros outside of the
if defined(USE_GNOME) check as those macros will not exist if USE_GNOME
is defined.

Reported by:	bento c/o kris
2003-04-05 06:12:02 +00:00
Joe Marcus Clarke
57109ef648 Fix a bug in detecting USE_GNOME components properly. 2003-04-04 09:33:10 +00:00
Joe Marcus Clarke
29e42c26ec Correct glib, atk, pango, and gtk shared lib versions.
Submitted by:	Kimura Fuyuki <fuyuki@hadaly.org>
2003-04-04 08:17:38 +00:00
Joe Marcus Clarke
9c7d6ff9f1 Remove bsd.gnomeng.mk now that its functionality has been rolled into
bsd.gnome.mk.
2003-04-04 06:45:01 +00:00
Joe Marcus Clarke
468611820b Merge in phase two of the new GNOME porting infrastructure. This update does
away with the USE_GNOMNG macro (though I will keep this macro around for
a bit just in case).  It also adds GNOME 2 component support.

A new macro has also been introduced called GNOME_DESKTOP_VERSION.  Users can
set this in /etc/make.conf or define it when building ports.  Current allowed
values are 1 or 2.  Depending on the value of this macro, certain ports
may be marked BROKEN if they would conflict with the desired GNOME
desktop version.

Also note, the old USE_GTK, USE_GNOME=yes, USE_IMLIB, USE_ESOUND, and
USE_GLIB are now obsolete.  Backwards compatability has been provided,
but those macros should no longer be used.

Special thanks to all the users on freebsd-gnome@ that help test these
patches, and provided feedback.  Documentation updates to the FreeBSD
GNOME project site will be forthcoming.
2003-04-04 06:44:22 +00:00
Dirk Meyer
cae454ac23 - rename Makefile.ssl to bsd.openssl.mk 2003-04-03 18:24:31 +00:00
Will Andrews
378dd52cd4 Revert accidental commit. KDE 3.1.1 is not in ports yet. 2003-03-28 23:46:14 +00:00
Edwin Groothuis
307aea25c2 Keep the list sorted.
Submitted by:	Kimura Fuyuki <fuyuki@hadaly.org>
2003-03-28 22:55:35 +00:00
Alan Eldridge
5f99028acf Removed KDE_I18N_VERSION, which I should have removed before release. 2003-03-28 22:22:25 +00:00
Edwin Groothuis
58380fd4af add MASTER_PGSQL_SITE
PR:		ports/48002
Submitted by:	Sergey A. Osokin <osa@FreeBSD.org.ru>
2003-03-28 08:23:13 +00:00
Edwin Groothuis
b00b561bb1 Update MASTER_SITE_APACHE_HTTPD
PR:		ports/50381
Submitted by:	Kimura Fuyuki <fuyuki@hadaly.org>
2003-03-28 08:16:08 +00:00
Jun Kuriyama
032ac5e183 Use += instead of ?= for $MASTER_SITE_LOCAL for consistency. 2003-03-26 14:19:10 +00:00
Kris Kennaway
46e9a484f8 Reorder the 'configure-message patch-libtool' targets in _CONFIGURE_SEQ
so they appear after the *_depends targets.  This fixes builds on systems
that don't yet have libtool installed (prior to this commit the
patch-libtool target would be called before the libtool port was
installed by the dependency targets, and it would therefore fail).

Submitted by:	Claude Buisson <cbuisson@nerim.net>
2003-03-22 04:45:24 +00:00
Kris Kennaway
993f323caa * Don't include extraneous dependencies on bzip2 [1]
* Fix 'make package-depends' so it doesn't overflow on large ports [2]
* Fix logic in 'USE_PACKAGE_DEPENDS' [3]

Submitted by:	dinoex [1][3], marcus [2]
PR:		ports/48860 [1], ports/36083 [3]
2003-03-19 06:26:14 +00:00
Eric Anholt
617c57ad7c Change the imake-4 dependency to the new date.def file in XFree86 4.3.0.
Approved by:	portmgr
2003-03-12 00:28:17 +00:00
Akinori MUSHA
4838c30424 ruby-testunit and ruby-runit are now part of ruby 1.8. Do not add
unnecessary dependencies when building with ruby 1.8.

Submitted by:	bento
2003-03-11 07:16:24 +00:00
Akinori MUSHA
57e369771f Update lang/ruby-devel to 1.8.0-preview2. 2003-03-03 16:33:54 +00:00
Kris Kennaway
a6cb176566 * Add considerable documentation about available variables, their
meaning and default settings [1]

* Add PATCH_DEPENDS and EXTRACT_DEPENDS, and convert various
  internal bsd.port.mk dependencies to use them [2]

* Set the default MAN3PREFIX to ${PREFIX}/lib/perl5/${PERL_VERSION}
  for perl ports, removing the need to define this locally in every
  port [3]

* Replace perllocal.pod with perllocal.pod-${PORTNAME} so that perl
  ports can be made to clean up after themselves properly [4]

* Properly quote filenames in the security-check target.  This
  unbreaks package registration for ports that install filenames
  containing metacharacters [5]

* Use "cat /dev/null >" instead of "rm -f" in the makesum target so
  that the file retains the correct ownership and permissions [6]

* Add a USE_PACKAGE_DEPENDS knob that may be set in the environment or
  make.conf, and which attempts to use existing local packages to
  satisfy port dependencies, instead of building them from ports [7]

* Add a first attempt at fetch-required and fetch-required-list
  targets which fetch or print all the distfiles that are required to
  build the port.  Dependencies that are already installed need not
  have their distfiles listed, and will not be reported [8].

  This needs more work, because ports that do things like:

    BUILD_DEPENDS=  ${NONEXISTENT}:${PORTSDIR}/foo/bar:blee

  will not have their distfiles listed and will therefore fail to fetch
  completely.  The target needs to be changed to include distfiles for
  ports that have a target listed

Submitted by:	Mark Linimon <linimon@lonesome.com> [1],
		Jim Trigg <jtrigg@spamcop.net> [2], skv [3],
		kuriyama [4], marcus [5], sheldonh [6], dinoex [7],
		Erwin Lansing <erwin@lansing.dk>
PR:		44841 [1], 29856 [2], 39662 [3], 48439 [5], 48450 [6],
		36083 [7], 48473 [8]
2003-03-02 02:06:56 +00:00
Doug Barton
6d078147c2 I neglected to mention that the previous commit was to MASTER_SITE_ISC.
Remove 4 sites from MASTER_SITE_TEX_CTAN that have never answered.
sunsite.auc.dk is also broken for mozilla, but seems ok for httpd.
2003-02-28 10:49:24 +00:00
Doug Barton
8540149cc1 These two sites have never been ok according to portsurvey.
I verified that ftp isn't working properly.
2003-02-28 10:14:39 +00:00
Edwin Groothuis
1a90c377f8 Mk/bsd.sites.mk: update MASTER_SITE_APACHE_HTTPD
PR:		ports/48401
Submitted by:	Kimura Fuyuki <fuyuki@hadaly.org>
2003-02-18 05:27:47 +00:00
Kris Kennaway
0faeb16aba Update the description of the various "do not build this port" variables
(RESTRICTED, NO_PACKAGE, NO_CDROM, BROKEN) to match current reality.  Add
documentation of the FORBIDDEN and IGNORE variables.

Garbage collect the commented-out FORBIDDEN string for the openssl ports
since we no longer need to forbid crypto software.
2003-02-16 21:22:15 +00:00
Tilman Keskinoz
f51ff0aa5c themes.org has moved to freshmeat.
PR:		38032
Submitted by:	Hendrik Scholz <hendrik@scholz.net>
2003-02-15 15:12:21 +00:00
Tilman Keskinoz
d042750bd0 Add MASTER_SITE_PACKETSTORM
PR:		45396
Submitted by:	 Jim Geovedi <negative@magnesium.net>
2003-02-15 14:17:58 +00:00
Tilman Keskinoz
9953adf6fe Update MASTER_SITE_KDE with the official mirrors from
http://www.kde.org/ftpmirrors.html

PR:		48176
Submitted by:	Sergey A. Osokin <osa@FreeBSD.org.ru>
2003-02-15 13:39:04 +00:00
Tilman Keskinoz
2488c00b71 Add ftp.tuwien.ac.at to XEMACS WINDOWMAKER TEX TCLTK SOURCEFORGE GNU GNOME MASTER_SITE_. Remove it from MASTER_SITE_THEMES
PR:	40881
2003-02-15 13:31:58 +00:00
Tilman Keskinoz
16c5759605 Introduce MASTER_SITE_GNUPG 2003-02-15 10:48:28 +00:00
Christian Weisgerber
af1603d702 Add MASTER_SITE_DEBIAN and MASTER_SITE_DEBIAN_NON_US.
This has just been taken from the list of the primary debian mirror
sites (http://www.debian.org/mirror/list). Other mirrors could be
added.

PR:		47881
Submitted by:	Kimura Fuyuki <fuyuki@hadaly.org>
2003-02-13 01:17:55 +00:00
Akinori MUSHA
37c1feacab Fix comment. LIB_DEPENDS can contain extended regular expressions. 2003-02-12 05:15:03 +00:00
Kris Kennaway
1508fdf4b8 * pkg-comment removal, take 2: introduce the COMMENTFILE variable
with the same semantics as the current COMMENT variable (location
  of the pkg-comment file), and reclaim COMMENT for the comment string
  itself.  To work around the problems with metacharacters in comment
  strings, comments are written to a temporary comment file as needed. [1]

* Support regexps in LIB_DEPENDS [2]

* Move the CD_MOUNTPTS variable to <bsd.port.pre.mk> [3]

* Improve 'make readmes' target [4]:
  - ^A and ^B have been replaced by | to avoid printing problems in
    'make readme'.
  - Add %%EMAIL%%, %%MAINTAINER%% (not used yet) and %%WEBSITE%%
    substitutions
  - Add pretty-print-www-site target.

* Add support for USE_GCC=3.2 [5]

* Use 'uname -p' instead of 'uname -m' to set the ARCH variable. [6]

* Add a ${YACC} variable [7]

* Path MANPREFIX in MAKE_ENV [8]

* Use the full patch to mkhtmlindex in MKHTMLINDEX [9]

* Avoid overflowing the commandline when constructing the _TMLINKS
  variable (fixes 'make index'). [10]

Submitted by:	lioux [1], mi [2], mbr [3][5],
		Cyrille Lefevre <clefevre@citeweb.net> [4],
		nyan [6], cy [7], dougb [8], anholt [9],
		fenner [10] (based on)
PR:		ports/34126 [2], ports/30983 [3] (based on),
		ports/31389 [4], ports/47306 [5] (based on),
		ports/35514 [6], ports/44496 [7],
		ports/44895 [8], ports/45549 [9]
2003-02-10 07:59:22 +00:00
Akinori MUSHA
3455ccce0e lang/ruby16-shim-ruby18 now includes erb, ipaddr and open-uri too. 2003-02-09 17:38:39 +00:00
David E. O'Brien
d1034a9098 NUXI.org is prefered over NUXI.com. 2003-02-07 03:52:00 +00:00
David E. O'Brien
a9bee26d42 Create MASTER_SITE_VIM. 2003-02-07 03:49:24 +00:00
Edwin Groothuis
5abfa16774 Mk/bsd.sites.mk - add Apache master sites
Add MASTER_SITE_APACHE and MASTER_SITE_APACHE_HTTPD. The
	former holds all software released by the Apache project
	but the later doesn't.

	This list is based on http://www.apache.org/mirrors/ . Since
	the list is so long, I eliminate some mirrors that just
	didn't respond or held old contents. But still too long.

PR:		ports/41219
Submitted by:	Kimura Fuyuki <fuyuki@hadaly.org>
2003-02-05 10:50:04 +00:00
Tilman Keskinoz
75aaacbba3 - Remove dead KDE mirror http://linux.dsi.internet2.edu/X11/kde
PR:		46535
Submitted by:	edwin

- Update Directory structure for ftp.icm.edu.pl

PR:		46536
Submitted by:	edwin

- Remove 5 Sunsite mirrors

PR:		46539,46543,47569
Submitted by:	edwin,  Sergey A. Osokin <osa@FreeBSD.org.ru>

- Remove dead CPAN mirror ftp://sunsite.org.uk/

PR:		46544
Submitted by:	edwin

- Update directory structure of  ftp://ftp.net.ohio-state.edu/
- Remove dead XCONTRIB mirror ftp.is.co.za

PR:		46558
Submitted by:	edwin

- Remove 5 dead SOURCEWARE mirrors
- Update directory structure for ftp://ftp1.sinica.edu.tw

PR:		46569
Submitted by:	edwin

- Remove dead CPAN mirror uiarchive.uiuc.edu

PR:		47570
Submitted by:	 Sergey A. Osokin <osa@FreeBSD.org.ru>

- Add some mirror from .at as Replacement

PR:		40881
Submitted by:	arved
2003-02-02 21:33:14 +00:00
Akinori MUSHA
9e0be2a43f Update lang/ruby-devel to the latest snapshot as of 2003.01.28.
Update Oni Guruma to 20030121.

Now that the MAKE_ARGS problem is gone, re-enable MAKE_ARGS for
sparc64.
2003-01-29 09:41:03 +00:00
Alan Eldridge
3c71ff78e9 update to 3.1 official release 2003-01-28 18:36:58 +00:00
Joe Marcus Clarke
f888b45e4e Add a hack to set the scrollkeeper reigstration path to the constant defined
by ${SCROLLKEEPER_DIR} regardless of the value of localstatedir.
2003-01-28 01:52:02 +00:00
Akinori MUSHA
55bfdfc21e Update lang/ruby to the latest snapshot as of 2003-01-19, and Oni
Guruma to 2003-01-21.  This update includes a bug fix that exposes
when formatting Bignums, like with ipaddr.rb.
2003-01-25 09:19:14 +00:00
Akinori MUSHA
bfc06b7fc4 Correct the definition of RUBY_PORT when RUBY_DEFAULT_VER=1.8 and
RUBY_VER=1.6.
2003-01-24 04:39:40 +00:00
Shigeyuki Fukushima
b92c0b96af Update xemacs-mule-devel to 21.4.12. 2003-01-23 15:55:36 +00:00
Joe Marcus Clarke
1f182e9052 * Bump the shared lib version of gal
* Add another locale regex to gnomehack
2003-01-19 19:12:45 +00:00
Peter Pentchev
250b8b4360 Chase MASTER_SITE_REDHAT_LINUX.
PR:		47100
Submitted by:	Ulrich Spoerlein <q@uni.de>
2003-01-15 12:17:16 +00:00
Akinori MUSHA
c0f1f98958 Set RUBY_DEFAULT_VER to 1.8 on alpha, sparc64 and ia64. Ruby 1.6 has
some unidentified coredumping problems on these platforms and there
will be no more release from the 1.6 branch.
2003-01-11 12:13:05 +00:00
Akinori MUSHA
e5f6fc0027 Update lang/ruby-devel to the latest 1.8 snapshot as of 2003-01-11,
which now supports FreeBSD/sparc64.

Set ONLY_FOR_ARCHS to i386, alpha and sparc64.  Ruby does not support
IA64 yet.  It does not even build or install correctly.  We need some
clue to the IA64 stack structure and handling of the IA64 register
windows.
2003-01-11 10:16:22 +00:00
Akinori MUSHA
e9ef928f20 Shuffle MASTER_SITE_RUBY a bit.
Some people say that the ruby-1.6.8 distfile on xyz.lcs.mit.edu was
corrupt.  It was not corrupt when I tried yesterday, but anyway.
2003-01-04 15:50:12 +00:00
Kris Kennaway
c31f9d6cf2 Convert a few more uses of INDEX to ${INDEXFILE} 2003-01-01 11:45:25 +00:00
Akinori MUSHA
507744a717 Turn RUBY_NO_RD_HTML on by default on i386 also and add a RUBY_RD_HTML
option instead.  ftp-master still has the old distfile of ruby-rdtool
before a repack and the checksum mismatch it causes is getting a show
stopper on bento.
2002-12-27 21:39:06 +00:00
Joe Marcus Clarke
0a54af2ae1 Remove GNOME mirrors that have not converted to the new site layout. 2002-12-26 17:06:29 +00:00
Joe Marcus Clarke
4a3f180a7a Update MASTER_SITE_GNOME with the latest sites from:
http://www.gnome.org/mirrors/ftpmirrors.php3

Prompted by PR:	46540 46541
2002-12-26 17:03:49 +00:00
Ying-Chieh Liao
6529bc5cf6 add one more MASTER_SITE_LOCAL 2002-12-25 06:44:28 +00:00
Akinori MUSHA
97b20ea392 lang/ruby:
- Update to the 1.6.8 final release. (which fixes a couple of
    coredumping bugs)
  - Update Oni Guruma (alternative BSDL regexp engine) to 20021210.
  - Attach a small knob for debugging.

lang/ruby-devel
  - Update to 1.8.0 preview 1 + errata patch. (fixes a couple of
    coredumping bugs)
  - Update Oni Guruma (alternative BSDL regexp engine) to 20021210.
  - Fix pkg-plist nits.

lang/ruby16-shim-ruby18
  - Update to 1.8.0 preview 1. (sync with 1.6.8 & 1.8.0 preview1)
  - Fix pkg-plist nits.

Approved by:            lioux (and self)
A Merry Christmas to:   all of you
2002-12-24 18:12:20 +00:00
Akinori MUSHA
0d3df60c24 Update lang/ruby to 1.6.8-preview3, lang/ruby16-shim-ruby18 to
1.7.3.2002.12.11, and lang/ruby-devel to 1.7.3-2002.12.12.

- Fix a few bugs that lead to core dump, one in the ruby interpreter
  and another in the syslog module.

  Reported by:	ume (net/dtcp was a victim)

- Fix an installation problem occasionally seen on bento. (a bug in
  Makefile that caused race)

  Submitted by:	bento

- Fix a problem that irb(1) didn't work because the symlink was wrong.

  Submitted by:	Jos Backus <jos@catnook.com>

- Get rid of move & symlink spaghetti completely from the installation
  process.

Discussed with:	portmgr (will)
2002-12-12 12:53:03 +00:00
Adam Weinberger
2ddf0eef67 Fix a couple very trivial grammar mistakes in the comments sections. 2002-12-09 05:09:56 +00:00
Akinori MUSHA
ff2c63c35a Rd2 coredumps also on sparc64, so apply RUBY_NO_RD_HTML to sparc64 as
well as alpha.

Observed on:	panther
Reported by:	kris
2002-12-08 12:36:40 +00:00
Akinori MUSHA
185ceb675c Introduce a knob RUBY_NO_RD_HTML and enable it by default on alpha. This
replaces the non-working NOPORTDOCS workaround and fixes build on the alpha,
where rd2 coredumps.

Tested on:	the axp cluster
Approved by:	kris
2002-12-06 17:17:38 +00:00
Alan Eldridge
851233d7a5 Use the full, right paths for automake, autoconf so the error message if
something goes wrong corresponds correctly to what the build depends output
said it needed.

Approved by:	kris
2002-12-05 22:43:22 +00:00
Kris Kennaway
f9992608f9 Add the INDEXFILE variable, that defaults to INDEX-5 on 5.0 (500036) and
later, and INDEX on earlier systems.  Use this in the 'make index' and
associated targets.  This is necessary to deal with the substantially
different dependencies of ports between 4.x and 5.0 (e.g. ports that
depend on perl).
2002-12-04 17:17:48 +00:00
Alan Eldridge
346fc6d89a Added WANT_AUTO{CONF,MAKE}_VER, which set up all the variables as in USE_*,
but do not cause the program to be executed prior to configure step. This is
done to accomodate a couple of rather odd ports.

Basically, this amounts to redefining USE_*_VER in terms of USE_*, WANT_*_VER.
It's pretty gross, but it works.

Approved by:	implicitly by kris
2002-11-27 16:40:36 +00:00
Alan Eldridge
74b7d34dfd Emergency fix to move PERL_LEVEL to PRE part of bsd.port.mk, and provide
a default value of 0 if it can't be computed. This is necessary in order
to prevent make errors.

Approved by:	kris (sometime in near future)
2002-11-26 20:05:56 +00:00
Alan Eldridge
35aadeabb6 Added support for substituting chickens for goats in ritual sacrifice.
Completely rewrote the automake/autoconf support. The comments at the top of the file have been greatly expanded in order to explain just what you are allowed to do and what will get you a visit from Mr. Hose. Please read this information.

Added DOCSDIR, EXAMPLESDIR to PLIST_SUB.

Added a PERL_LEVEL variable (documented up top) that gives an integer
value that can be used for comparisons to determine whether the user's
perl is new enough or not, or to enable or disable certain dependencies
(AHEM FILE::SPEC) based on the perl version.

Added a SITE_PERL variable, which points to the correct "site-packages"
directory. This is also added to PLIST_SUB.

No gerbils were harmed (seriously, anyway) in the making of this patch,
however some of them may be a bit sore for a few days.

Submitted by:	billg
Reviewed by:	kris
Approved by:	kris
Obtained from:	you really don't want to know this one
2002-11-25 19:43:16 +00:00
Akinori MUSHA
77bd98e2fb Add a new utility variable: RUBY_RD_FILES. 2002-11-22 14:53:06 +00:00
Akinori MUSHA
58a1c86076 Update lang/ruby-devel to the latest snapshot as of 2002-11-22.
Add a DEBUG knob here too.
2002-11-22 12:49:49 +00:00