1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-09 06:51:44 +00:00
Commit Graph

857 Commits

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