Commit Graph

964 Commits

Author SHA1 Message Date
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