1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-28 05:29:48 +00:00
Commit Graph

976 Commits

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