aboutsummaryrefslogtreecommitdiffstats
path: root/Mk
Commit message (Collapse)AuthorAgeFilesLines
* Fix another error introduced in 1.199.trevor2003-11-191-1/+1
|
* Fix MASTER_SITE_MOZILLAeik2003-11-151-1/+1
| | | | Approved by: marcus (mentor)
* - populate MASTER_SITE_GNUSTEPdinoex2003-11-121-0/+6
|
* . Note some of the JDKs are now 1.4.2 rather than 1.4.1 (the native oneglewis2003-11-121-7/+7
| | | | was updated today in particular).
* Catch up on the libgnomeprint[ui] detection file names.marcus2003-11-121-2/+2
| | | | Submitted by: ade
* Document the new PORTDOCS macro. This is a comment change only.marcus2003-11-081-0/+10
| | | | Submitted by: Oliver Eikemeier <eikemeier@fillmore-labs.com>
* Really add the fix for 56096. This was tested on bento, but somehow removedmarcus2003-11-081-1/+1
| | | | | | at the last minute. This fixes PKG_ARGS when WRKDIRPREFIX is specified. Reminded by: Oliver Eikemeier <eikemeier@fillmore-labs.com>
* * Improve the test for the old ports directory layout [1]marcus2003-11-072-108/+245
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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]
* Per distfile survey, remove mastersite from exim list that disappearedlinimon2003-11-061-1/+0
| | | | October 1st.
* Chase the libxslt shared lib version.marcus2003-11-051-1/+1
|
* Add dependency line for pyexpat as ${PYEXPAT} to provide adaptiveperky2003-11-051-0/+6
| | | | dependency for both of pre-2.3.2_2 and after-.
* back out my last commitijliao2003-11-051-5/+5
| | | | Noted by: trevor
* remove ftp.chl.chalmers.se from master_site_iscedwin2003-11-031-1/+0
|
* fix location of GNU_SITES for ftp.rediris.esedwin2003-11-031-1/+1
|
* Cleanup MASTER_SITE_MOZILLA, based on the information from www/mozillaedwin2003-11-031-7/+5
| | | | and net/perldap on the fenner distsurvey.
* Per distfile survey, remove packetstorm.blackroute.net, which disappearedlinimon2003-11-021-2/+0
| | | | | | 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.
* Per distfile survey, crl.dec.com has not carried the Xcontrib fileslinimon2003-11-021-1/+0
| | | | | since January 2003. This was especially annoying in the distfile survey (and to users) as it was listed as the first choice.
* Update lang/ruby16 to the latest snapshot as of 2003-10-15.knu2003-11-011-2/+3
| | | | This fixes a few bugs in standard libraries.
* Update the ruby 1.8 feature list for the new ruby16-shim-18.knu2003-11-011-0/+9
|
* Update lang/ruby18 to 1.8.1-preview2.knu2003-10-311-5/+5
|
* substitute space with tabijliao2003-10-311-5/+5
|
* introduce MASTER_SITE_GNU_ALPHAijliao2003-10-311-0/+7
|
* - Update lang/python-devel to Python-2.4 031022 snapshot.perky2003-10-301-10/+21
| | | | | | | | | | - 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]
* Augment NETBSD list.trevor2003-10-281-0/+10
| | | | Obtained from: <URL:http://www.alltheweb.com>
* Update WINDOWMAKER list.trevor2003-10-281-2/+4
| | | | Obtained from: <URL:http://www.alltheweb.com> and fenner's survey
* Add a few more sites to the REDHAT list.trevor2003-10-281-0/+14
| | | | Obtained from: <URL:http://www.alltheweb.com>
* Promote mirrors.usc.edu to the top of the REDHAT list. It has sometrevor2003-10-281-1/+1
| | | | | Red Hat 6.1 distfiles which are not present on the rutgers or gatech sites.
* Fix the GENTOO list.trevor2003-10-281-3/+3
| | | | found by: fenner's survey
* - Remove 4 dead mirrors from MASTER_SITE_SUNSITEsergei2003-10-271-4/+0
| | | | | | | | | (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)
* Add a fake MAINTAINER line so that people who just glance at theadamw2003-10-271-0/+2
| | | | | | | | 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.
* Don't duplicate sites in the GCC list that are already in the SOURCEWARE list.obrien2003-10-211-5/+0
|
* Add more GCC sites.trevor2003-10-211-1/+32
| | | | Obtained from: <URL:http://gcc.gnu.org/mirrors.html>
* - New option GNUSTEP_WITH_BASE_GCCdinoex2003-10-191-0/+4
| | | | PR: 55013
* - Layout for GnuSTEP 1.8.0dinoex2003-10-191-23/+3
|
* - Provide correct PYTHON_PORTVERSION as not default python's butperky2003-10-191-20/+23
| | | | | user-specified. - Provide PYTHON_SITE_SUBDIR for separated python standard module ports.
* Add www.gtlib.cc.gatech.edu to DEBIAN, GNOME, GNU, MOZILLA, NETBSD,trevor2003-10-191-0/+8
| | | | REDHAT_LINUX, SUNSITE and XFREE lists.
* - Enable restricting compatible python versions by USE_PYTHONperky2003-10-161-10/+70
| | | | | | | | | | | | | | 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@
* new layout on ftp.rediris.es (MOZILLA list)trevor2003-10-161-1/+1
|
* Add MASTER_SITE_GENTOO.trevor2003-10-141-0/+79
| | | | Obtained from: http://www.gentoo.org/main/en/mirrors.xml
* Add two more sites to MASTER_SITE_MOZILLA. It seems Mozilla.org has changedmarcus2003-10-121-1/+2
| | | | their layout a bit.
* [patch] remove an obsolete master site from bsd.sites.mkedwin2003-10-041-1/+0
| | | | | | | | | | | 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>
* Update to Python-2.3.2perky2003-10-041-2/+2
|
* Remove ftp.digex.net[1].roam2003-10-031-4/+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]
* - detect OpenSSL 0.9.7c in base as good.dinoex2003-10-031-2/+2
|
* Date: Tue, 30 Sep 2003 17:26:29 +0200edwin2003-10-011-1/+0
| | | | | | | | | | | 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>
* Adds MASTER_SITE_SAVANNAH to bsd.sites.mkedwin2003-09-301-0/+4
| | | | | | | | 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>
* - Update to Python-2.3.1, the lastest Bugfix release.perky2003-09-241-2/+2
| | | | | | | - 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.
* Upgrade to Qt 3.2.1 / KDE 3.1.4. See x11/kde3/Makefile rev 1.64 for details.will2003-09-182-8/+8
|
* Update to GNOME 2.4.0.marcus2003-09-181-28/+25
|
* * Sync with update of editors/xemacs21-mule (to 21.4.14).kiri2003-09-101-3/+3
| | | | * Sync with update of editors/xemacs-devel-mule (to 21.5-b15).
* Update lang/ruby18 to the latest snapshot as of 2003-09-09.knu2003-09-101-2/+2
| | | | | Many bugs have been fixed since the 1.8.0 release. (The diff file is very big because some big files were moved, sorry)
* remove unreachable nagoya.linux.or.jp from MASTER_SITE_EXIM in bsd.sites.mkedwin2003-09-081-1/+0
| | | | | | | | | | | | | 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>
* Add MASTER_SITE_SOURCEFORGE_JP.knu2003-09-071-0/+5
|
* Remove the RingServer list in comment. One should always check theknu2003-09-071-22/+3
| | | | RingServer web site for the latest list of available mirror sites.
* Use MASTER_SITE_RINGSERVER.knu2003-09-071-1/+1
|
* Back out the previous commit. It was not approved, looks like was anmarcus2003-09-041-1/+0
| | | | | accidental commit based on the commit log, and was committed to the deprecated macros section.
* <insert 20 nasty words here> and back out rev 1.467, which was committedobrien2003-09-041-42/+32
| | | | over a very lossy link and allowed me pilot error.
* Update Vim sites.obrien2003-09-043-35/+44
|
* . Add support for the new diablo-jdk13 port. This will be the defaultglewis2003-09-041-11/+33
| | | | | | JDK 1.3 port for any 1.3 dependencies. Approved by: znerd
* Update PostgreSQL sites:osa2003-09-031-25/+24
| | | | | | | | | * add some official mirrors * fix or remove stale mirrors (by fenner) * add description and URL Submitted by: osa PR: 56138
* - accept OPENSSLVER 0x0090609fLdinoex2003-09-031-2/+3
| | | | PR: 56295
* - drop !empty(LDFLAGS)dinoex2003-08-311-2/+2
| | | | LDFLAGS might me defined with a variable that gets set later
* - new option USE_OPENSSL_RPATHdinoex2003-08-301-7/+18
| | | | | | | to pass RFLAGS options in CFLAGS, needed for ports who don't use LDFLAGS - honor when WITHOUT_OPENSSL is set PR: 56113
* Clarify the RC_SUBR comments to match reality.marcus2003-08-291-3/+2
| | | | PR: 56111
* Fix typo in recent MySQL component addition. This typo lead to incorrectmarcus2003-08-281-1/+1
| | | | | | | operation when using MySQL 3.32. PR: 56062 Submitted by: leeym
* - spellingdinoex2003-08-271-1/+1
|
* - add a MAINTAINER linedinoex2003-08-271-1/+3
|
* * Fix bug with already-installed check on older versions of FreeBSD [1]marcus2003-08-271-40/+123
| | | | | | | | | | | | | | | | | | | | | | | | | | * 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]
* Fix the problem that RUBY_WITH_PTHREAD is unwantedly nullified for theknu2003-08-221-1/+3
| | | | | | *_r ports. Reported by: kris, nork, broken make index
* Nullify RUBY_WITH_PTHREAD for FreeBSD 5.1-RELEASE and later.knu2003-08-211-0/+4
| | | | | | | | | | 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.
* Currently, dnsbalance.ring.gr.jp is pointing wrong IP (stale site).kuriyama2003-08-211-1/+1
| | | | | | Point it to t.ring.gr.jp while broken. Obtained from: ftpadmin@ring.gr.jp
* SRA's pgsql mirror is not using same hierarchy of original site.kuriyama2003-08-211-1/+0
|
* PostgreSQL mirror in jaist seems too obsoleted.kuriyama2003-08-181-1/+2
| | | | Remove it and add SRA's and ring's for users in Japan.
* Add RUBY18_ONLY to PLIST_SUB.knu2003-08-181-0/+6
|
* * r1.455 introduced a change that uses su(1) to install the port ifkris2003-08-161-20/+30
| | | | | | | | | | | | | | | | | | | | | | | | | 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]
* Remove unfunctional site from MASTER_SITE_APACHE_HTTPD.kuriyama2003-08-141-1/+0
| | | | | PR: ports/55428 Submitted by: Kimura Fuyuki <fuyuki@nigredo.org>
* Remove libpanel, and only detect the GNOME 2 desktop.marcus2003-08-131-9/+4
| | | | Reminded by: adamw
* Oops, I forgot to commit this one.knu2003-08-071-2/+3
| | | | | lang/ruby -> lang/ruby16 lang/ruby-devel -> lang/ruby18
* Update MASTER_SITE_APACHE_HTTPD.naddy2003-08-061-6/+1
| | | | | | | | | 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>
* Set the default version of ruby to 1.8 on amd64.knu2003-08-051-1/+1
|
* Update lang/ruby-devel to the long-awaited 1.8.0 release. (IA64 andknu2003-08-041-4/+4
| | | | | | | | | | 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.
* Add 2 new GCC mirrors.obrien2003-08-041-0/+2
|
* Add MASTER_SITE_DEBIAN_POOL which automatically chooses the correct URLkris2003-08-041-0/+3
| | | | | | | | | 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
* * Remove some obsolete options: BROKEN_ELF, USE_DGS, NO_WRKDIR,kris2003-08-041-22/+21
| | | | | | | | | | | | | | | 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]
* Chase the gal2 shared lib version.marcus2003-08-021-1/+1
|
* - Update to Python-2.3perky2003-08-011-41/+32
| | | | | | | - 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]
* Backout rev. 1.459.fjoe2003-07-301-3/+2
| | | | Requested by: kris
* Convert ${SU} to ${SU_CMD}. This allows to use sudo instead of sufjoe2003-07-301-2/+3
| | | | | | | 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
* Update KDE to the latest official release, KDE 3.1.3lofi2003-07-292-4/+4
| | | | | | | | | | | | | | | | | | 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)
* * Add USE_SDL option, which adds a dependency on the sdl12 port andkris2003-07-271-5/+30
| | | | | | | | | | | | | | | | | | | | | | | | | 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]
* - update to 1.7.2dinoex2003-07-261-3/+17
| | | | - flat layout
* Include sed_inplace as a PATCH_DEPENDS rather than a BUILD_DEPENDS to fixmarcus2003-07-221-1/+1
| | | | | | | patching on older FreeBSD systems (4.5 and earlier). PR: 54090 Submitted by: tobez
* Merge from KDE-FreeBSD Repo:arved2003-07-222-10/+0
| | | | | Garbage collect USE_QT2, which was renamed to USE_QT_VER= 2 a looong time ago.
* Re-add the MASTER_SITE_RINGSERVER entry to MASTER_SITE_KDE, which wasknu2003-07-201-1/+2
| | | | somehow removed in a previous version without noting a reason.
* Update to 2.3c1perky2003-07-191-2/+2
|
* Sun JDK 1.4 for Linux is now 1.4.2, not 1.4.1.znerd2003-07-181-1/+1
|
* Chase the at-spi shared lib version.marcus2003-07-161-1/+1
|
* If GNU_CONFIGURE is defined, replace all instances of config.guesskris2003-07-111-0/+10
| | | | | | | | 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)
* Move Exim mirror sites to MASTER_SITE_EXIM in Mk/bsd.sites.mk.sheldonh2003-07-071-0/+35
| | | | | | | Add additional mirrors. PR: ports/53499 Submitted by: Oliver Eikemeier <eikemeier@fillmore-labs.com>
* * Add 'maintainer' as a recursive target [1]kris2003-07-071-2/+6
| | | | | | | * Fix the subdirectory recursion [2] PR: 51985 [1] Submitted by: Mark Linimon <linimon@lonesome.com> [1], hoek [2]
* * Attempt to detect and disallow installation of a port with PREFIXkris2003-07-071-46/+159
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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]
* MASTER_SITE_ECLIPSE: move faster site at beginning of list.olgeni2003-07-051-1/+1
|
* Add support for MASTER_SITE_ECLIPSE.olgeni2003-07-051-0/+26
| | | | | PR: 54085 Submitted by: Volker Stolz <stolz@i2.informatik.rwth-aachen.de>
* Add MASTER_SITE_PYTHON for python official mirrors.perky2003-07-041-0/+22
|
* Update new python-devel port to 2.3.b2.perky2003-07-031-3/+16
| | | | | | | | | | | | | 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!)
* Fix a bug where by "yes" would still be included in USE_GNOME for oldermarcus2003-06-301-1/+2
| | | | | | ports. Spotted by: arved
* libtool uber-patchade2003-06-271-13/+64
| | | | | | | | | | | * 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)
* Update lang/ruby-devel to the snapshot as of 2003-06-25 and hopefullyknu2003-06-261-2/+2
| | | | unbreak for alpha and sparc64. (ia64 and amd64 are not supported yet)
* Add support for CVS builds (using a different repository). Tested on thewill2003-06-242-4/+54
| | | | FruitSalad portbuild cluster.
* Update lang/ruby-devel to 1.8.0-preview3.knu2003-06-231-3/+3
| | | | | ruby-csv, drb, rexml and yaml are now part of the ruby 1.8 standard distribution.
* Update the MASTER_SITE_GNOME list to reflect current mirror performance andmarcus2003-06-201-7/+5
| | | | | | freshness. Submitted by: Pav Lucistnik <pav@oook.cz>
* gtksourceview also includes libgnomeprintui.marcus2003-06-191-1/+1
|
* Add ftp.gnome.org to MASTER_SITE_GNOME. Given its place in the list,adamw2003-06-191-0/+1
| | | | | it'll only really get used when the distfiles haven't hit the mirrors yet.
* - don't package ~/GNUSstepdinoex2003-06-181-0/+3
|
* pkg_config -> pkg-configadamw2003-06-171-1/+1
|
* Remove unnecessary recursive dependencies upon pkgconfig.adamw2003-06-171-2/+2
|
* Add pkgconfig and libgsf targets to USE_GNOME, and make certain otheradamw2003-06-171-6/+17
| | | | components depend upon them.
* Add a gtksourceview component.marcus2003-06-161-1/+5
|
* Chase the libgnomedb shared lib version.marcus2003-06-131-1/+1
|
* Add ftp.meiji.ac.jp and ftp.ntnu.no to the TEX_CTAN list.trevor2003-06-121-0/+2
|
* Chase gal2's shared lib version.marcus2003-06-111-1/+1
|
* Tidy up white space in the update-patches target.trevor2003-06-101-2/+5
| | | | | PR: 24292 Approved by: kris
* For the update-patches target, support PATCH_WRKSRC, which wastrevor2003-06-101-1/+1
| | | | | | | introduced in revision 1.356 of bsd.port.mk. PR: 24292 Approved by: kris
* Take maintainerships from alane's python ports.perky2003-06-091-1/+1
| | | | Rest in Peace, Alan.
* Sync with update of editors/xemacs21-mule (to 21.4.13).shige2003-06-041-2/+2
|
* Update to 2.2.3perky2003-06-041-5/+5
| | | | | | PR: 52830 Submitted by: Chuck Swiger <chuck@pkix.net> (partly) Approved by: maintainer (implicitly)
* Add a few short configure substitutions to the gnomehack section.adamw2003-06-021-1/+4
| | | | | | | "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.
* Remove sites that no longer serve as Packetstorm mirror.naddy2003-06-021-2/+0
| | | | | PR: 52682 Submitted by: Jim Geovedi <negative@magnesium.net>
* RingServer carries Debian distfiles too.knu2003-06-011-1/+3
|
* Add ftp.informatik.rwth-aachen.de to the GNU and MOZILLA lists.trevor2003-06-011-0/+2
|
* - Add WITH_GNUSTEP_DEVELdinoex2003-06-011-3/+19
| | | | HEADS UP: New filesystem layout with gnustep-1.7.0
* Chase the libgda2 shared lib version.marcus2003-06-011-1/+1
|
* Chase gal2's shared lib version.marcus2003-06-011-1/+1
|
* Remove excessive quoting of comment strings in created packages.kris2003-05-271-1/+1
| | | | Submitted by: lioux
* Back out parts [3] and [5] of r1.446, which dealt with improvedkris2003-05-231-8/+5
| | | | | | | | | '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>
* Update xemacs-devel* ports' EMACS_VER.kiri2003-05-231-3/+3
|
* Correct some problems in the NETSCAPE list that were turned up bytrevor2003-05-221-3/+2
| | | | fenner's survey.
* Remove from the NETBSD list two sites which no longer carry thetrevor2003-05-221-3/+1
| | | | | NetBSD distfiles (turned up by fenner's survey and confirmed manually).
* Remove ftp.informatik.rwth-aachen.de from the SUNSITE list, becausetrevor2003-05-221-1/+0
| | | | | it appears to no longer carry those files (turned up by fenner's survey).
* Update to KDE 3.1.2lioux2003-05-202-2/+2
|
* Remove some dead Mirrors from MASTER_SITE_GNUPG.arved2003-05-151-5/+1
| | | | Add a missing %SUBDIR%.
* Check XFREE86_HTML_MAN==yes case insensitively.anholt2003-05-151-1/+1
| | | | Approved by: portmgr (kris)
* Add the ruby dependency to EXTRACT_DEPENDS and PATCH_DEPENDS as wellknu2003-05-141-0/+2
| | | | | | as BUILD_DEPENDS. Submitted by: olgeni
* Remove ftp://gd.tuwien.ac.at/linux/sourceforge/%SUBDIR%/ fromadamw2003-05-121-1/+0
| | | | | MASTER_SITE_SOURCEFORGE. They have designed their own directory hierarchy.
* Update MASTER_SITE_PACKETSTORM:petef2003-05-121-1/+2
| | | | | | | | - add packetstorm.touchpointmedia.com - put packetstormsecurity.nl at the top PR: 52089 Submitted by: Jim Geovedi <jim@corebsd.or.id>
* Sync with update of editors/xemacs21-mule (to 21.4.12).shige2003-05-121-3/+3
|
* - Fixes problem when base has no openssl installeddinoex2003-05-081-2/+3
| | | | Submitted by: marius@alchemy.franken.de
* - Add support for the Tools/scripts/update-patches script [1]kris2003-05-061-43/+93
| | | | | | | | | | | | | | | | | - 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]
* . Remove an erroneous check that limited USE_JAVA to the form X.Y+. Theglewis2003-05-021-5/+0
| | | | | | | 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
* Update MASTER_SITE_APACHE_HTTPD and DEBIAN_NON_US.naddy2003-04-241-9/+2
| | | | | | | Remove sites which aren't stable enough, or which don't hold Apache 2. PR: 50884 Submitted by: Kimura Fuyuki <fuyuki@hadaly.org>
* Remove USE_ESOUND and USE_IMLIB compatibility macros now that Adam hasmarcus2003-04-211-6/+0
| | | | sanitized the tree.
* s/LIB_DEPENDS=/LIB_DEPENDS+=/ in the USE_GETOPT_LONG section.kris2003-04-201-1/+1
| | | | Submitted by: KATO Tsuguru <tkato@prontomail.com>
* Create a pseudo component for the GNOME CONFIGURE_TARGET, and make glib20marcus2003-04-201-2/+4
| | | | use it.
* Update lang/ruby, lang/ruby-devel and lang/ruby16-shim-ruby18 to theknu2003-04-191-5/+7
| | | | | | | latest snapshots as of 2003-04-19. ruby-bigdecimal (formerly known as ruby-bigfloat) and ruby-zlib are now part of ruby 1.8.
* - Improve USE_PACKAGE_DEPENDS to work correctly for LIB_DEPENDS, andkris2003-04-171-40/+145
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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]
* Chase gal2's shared lib version.marcus2003-04-171-1/+1
|
* Bad idea to have cvsup/conflict reminder about not-committed changes, but...phantom2003-04-161-26/+85
| | | | | | 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.
* - new Overrideable defaults: OPENSSL_SHLIBVER and OPENSSL_PORTdinoex2003-04-161-14/+23
| | | | - set CFLAGS and LDFLAGS to link the correct libs
* Add support for native JDK 1.4.1 port.sobomax2003-04-161-6/+25
|
* Correct libgailgnome's RUN_DEPENDS.adamw2003-04-161-1/+1
|
* * Add gnomecontrolcenter2, libgda2, and libgnomedb componentsmarcus2003-04-141-4/+17
| | | | * Correct the spi shared lib version
* - Change all USE_OPENSSL_* to WITH_OPENSSL_*dinoex2003-04-131-12/+20
|
* - Change WANT_GNUSTEP_* to WITH_GNUSTEP_*dinoex2003-04-131-4/+4
| | | | Suggested by: kris
* - use bsd.gnustep.mkdinoex2003-04-131-0/+185
| | | | PR: 50479
* Add ftp.tuwien.ac.at to the FESTIVAL_OGI list.trevor2003-04-131-0/+1
|
* Remove the global CONFIGURE_TARGET, and add it as a dependency of glib20.marcus2003-04-121-3/+5
|
* In the REDHAT_LINUX list, add two sites from which Hewlett-Packardtrevor2003-04-091-1/+3
| | | | distributes bug-fixes to Red Hat Linux 7.2 for the Alpha.
* Update PACKETSTORM mirror list, and give priority to U.S & Europenaddy2003-04-091-7/+10
| | | | | | | mirrors. PR: 50306 Submitted by: Jim Geovedi <negative@magnesium.net>
* Sync with update of editors/emacs21.nobutaka2003-04-081-2/+2
|
* Append to USE_GNOME when dealing with the obsolete macros. This willmarcus2003-04-081-4/+4
| | | | | allow old ports that check to see if HAVE_GNOME is simply defined to still work.
* Add some comments around the USE_* macros indicating they are nowmarcus2003-04-081-3/+6
| | | | obsolete, and new ports should not use them.
* - defaults to STABLE/CURRENT shared lib versiondinoex2003-04-071-4/+4
|
* Sync the GNOME comments with the latest bsd.gnome.mk.marcus2003-04-071-7/+3
| | | | | Noticed by: Piero <piero@poprostu.pl> Approved by: portmgr (kris)
* Add mirrors.usc.edu.trevor2003-04-071-0/+2
|
* Rejoice, for the long awaited upgrade to kde 3.1.1 is here!alane2003-04-062-4/+4
|
* Remove USE_GLIB as the last hold-out, jabber-yahoo, has been converted to themarcus2003-04-061-3/+0
| | | | new infrastructure.
* Remove the old USE_GNOMECTRL macro as no more ports are using it.marcus2003-04-061-3/+0
|
* Fix some spelling and grammar nits.marcus2003-04-051-3/+3
|
* Move some of the USE_* compatability macros outside of themarcus2003-04-051-7/+8
| | | | | | | if defined(USE_GNOME) check as those macros will not exist if USE_GNOME is defined. Reported by: bento c/o kris
* Fix a bug in detecting USE_GNOME components properly.marcus2003-04-041-1/+2
|
* Correct glib, atk, pango, and gtk shared lib versions.marcus2003-04-041-4/+4
| | | | Submitted by: Kimura Fuyuki <fuyuki@hadaly.org>
* Remove bsd.gnomeng.mk now that its functionality has been rolled intomarcus2003-04-041-311/+0
| | | | bsd.gnome.mk.
* Merge in phase two of the new GNOME porting infrastructure. This update doesmarcus2003-04-041-297/+468
| | | | | | | | | | | | | | | | | | | 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.
* - rename Makefile.ssl to bsd.openssl.mkdinoex2003-04-041-0/+108
|
* Revert accidental commit. KDE 3.1.1 is not in ports yet.will2003-03-292-4/+4
|
* Keep the list sorted.edwin2003-03-291-68/+68
| | | | Submitted by: Kimura Fuyuki <fuyuki@hadaly.org>
* Removed KDE_I18N_VERSION, which I should have removed before release.alane2003-03-292-4/+4
|
* add MASTER_PGSQL_SITEedwin2003-03-281-0/+68
| | | | | PR: ports/48002 Submitted by: Sergey A. Osokin <osa@FreeBSD.org.ru>
* Update MASTER_SITE_APACHE_HTTPDedwin2003-03-281-3/+0
| | | | | PR: ports/50381 Submitted by: Kimura Fuyuki <fuyuki@hadaly.org>
* Use += instead of ?= for $MASTER_SITE_LOCAL for consistency.kuriyama2003-03-261-1/+1
|
* Reorder the 'configure-message patch-libtool' targets in _CONFIGURE_SEQkris2003-03-221-2/+2
| | | | | | | | | 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>
* * Don't include extraneous dependencies on bzip2 [1]kris2003-03-191-3/+7
| | | | | | | | * 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]
* Change the imake-4 dependency to the new date.def file in XFree86 4.3.0.anholt2003-03-121-3/+1
| | | | Approved by: portmgr
* ruby-testunit and ruby-runit are now part of ruby 1.8. Do not addknu2003-03-111-0/+2
| | | | | | unnecessary dependencies when building with ruby 1.8. Submitted by: bento
* Update lang/ruby-devel to 1.8.0-preview2.knu2003-03-041-4/+3
|
* * Add considerable documentation about available variables, theirkris2003-03-021-43/+203
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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]
* I neglected to mention that the previous commit was to MASTER_SITE_ISC.dougb2003-02-281-5/+0
| | | | | 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.
* These two sites have never been ok according to portsurvey.dougb2003-02-281-2/+0
| | | | I verified that ftp isn't working properly.
* Mk/bsd.sites.mk: update MASTER_SITE_APACHE_HTTPDedwin2003-02-181-9/+5
| | | | | PR: ports/48401 Submitted by: Kimura Fuyuki <fuyuki@hadaly.org>
* Update the description of the various "do not build this port" variableskris2003-02-171-7/+17
| | | | | | | | (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.
* themes.org has moved to freshmeat.arved2003-02-151-3/+2
| | | | | PR: 38032 Submitted by: Hendrik Scholz <hendrik@scholz.net>
* Add MASTER_SITE_PACKETSTORMarved2003-02-151-0/+13
| | | | | PR: 45396 Submitted by: Jim Geovedi <negative@magnesium.net>
* Update MASTER_SITE_KDE with the official mirrors fromarved2003-02-151-8/+13
| | | | | | | http://www.kde.org/ftpmirrors.html PR: 48176 Submitted by: Sergey A. Osokin <osa@FreeBSD.org.ru>
* Add ftp.tuwien.ac.at to XEMACS WINDOWMAKER TEX TCLTK SOURCEFORGE GNU GNOME ↵arved2003-02-151-1/+7
| | | | | | MASTER_SITE_. Remove it from MASTER_SITE_THEMES PR: 40881
* Introduce MASTER_SITE_GNUPGarved2003-02-151-0/+30
|
* Add MASTER_SITE_DEBIAN and MASTER_SITE_DEBIAN_NON_US.naddy2003-02-131-0/+36
| | | | | | | | | 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>
* Fix comment. LIB_DEPENDS can contain extended regular expressions.knu2003-02-121-2/+2
|
* * pkg-comment removal, take 2: introduce the COMMENTFILE variablekris2003-02-103-69/+121
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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]
* lang/ruby16-shim-ruby18 now includes erb, ipaddr and open-uri too.knu2003-02-101-0/+3
|
* NUXI.org is prefered over NUXI.com.obrien2003-02-071-1/+1
|
* Create MASTER_SITE_VIM.obrien2003-02-071-0/+8
|
* Mk/bsd.sites.mk - add Apache master sitesedwin2003-02-051-0/+69
| | | | | | | | | | | | | 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>
* - Remove dead KDE mirror http://linux.dsi.internet2.edu/X11/kdearved2003-02-031-18/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Update lang/ruby-devel to the latest snapshot as of 2003.01.28.knu2003-01-291-2/+3
| | | | | | | Update Oni Guruma to 20030121. Now that the MAKE_ARGS problem is gone, re-enable MAKE_ARGS for sparc64.
* update to 3.1 official releasealane2003-01-292-66/+74
|
* Add a hack to set the scrollkeeper reigstration path to the constant definedmarcus2003-01-281-0/+2
| | | | by ${SCROLLKEEPER_DIR} regardless of the value of localstatedir.
* Update lang/ruby to the latest snapshot as of 2003-01-19, and Oniknu2003-01-251-2/+2
| | | | | Guruma to 2003-01-21. This update includes a bug fix that exposes when formatting Bignums, like with ipaddr.rb.
* Correct the definition of RUBY_PORT when RUBY_DEFAULT_VER=1.8 andknu2003-01-241-1/+1
| | | | RUBY_VER=1.6.
* Update xemacs-mule-devel to 21.4.12.shige2003-01-231-2/+2
|
* * Bump the shared lib version of galmarcus2003-01-201-1/+2
| | | | * Add another locale regex to gnomehack
* Chase MASTER_SITE_REDHAT_LINUX.roam2003-01-151-1/+1
| | | | | PR: 47100 Submitted by: Ulrich Spoerlein <q@uni.de>
* Set RUBY_DEFAULT_VER to 1.8 on alpha, sparc64 and ia64. Ruby 1.6 hasknu2003-01-111-8/+7
| | | | | some unidentified coredumping problems on these platforms and there will be no more release from the 1.6 branch.
* Update lang/ruby-devel to the latest 1.8 snapshot as of 2003-01-11,knu2003-01-111-2/+2
| | | | | | | | | 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.
* Shuffle MASTER_SITE_RUBY a bit.knu2003-01-041-2/+2
| | | | | 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.
* Convert a few more uses of INDEX to ${INDEXFILE}kris2003-01-011-3/+3
|
* Turn RUBY_NO_RD_HTML on by default on i386 also and add a RUBY_RD_HTMLknu2002-12-281-2/+8
| | | | | | 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.
* Remove GNOME mirrors that have not converted to the new site layout.marcus2002-12-271-2/+0
|
* Update MASTER_SITE_GNOME with the latest sites from:marcus2002-12-271-5/+6
| | | | | | http://www.gnome.org/mirrors/ftpmirrors.php3 Prompted by PR: 46540 46541
* add one more MASTER_SITE_LOCALijliao2002-12-251-1/+2
|
* lang/ruby:knu2002-12-251-15/+19
| | | | | | | | | | | | | | | | | | | | - 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
* Update lang/ruby to 1.6.8-preview3, lang/ruby16-shim-ruby18 toknu2002-12-121-4/+7
| | | | | | | | | | | | | | | | | | | | | | | 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)
* Fix a couple very trivial grammar mistakes in the comments sections.adamw2002-12-092-14/+14
|
* Rd2 coredumps also on sparc64, so apply RUBY_NO_RD_HTML to sparc64 asknu2002-12-081-3/+3
| | | | | | | well as alpha. Observed on: panther Reported by: kris
* Introduce a knob RUBY_NO_RD_HTML and enable it by default on alpha. Thisknu2002-12-071-10/+24
| | | | | | | | replaces the non-working NOPORTDOCS workaround and fixes build on the alpha, where rd2 coredumps. Tested on: the axp cluster Approved by: kris
* Use the full, right paths for automake, autoconf so the error message ifalane2002-12-061-4/+4
| | | | | | | something goes wrong corresponds correctly to what the build depends output said it needed. Approved by: kris
* Add the INDEXFILE variable, that defaults to INDEX-5 on 5.0 (500036) andkris2002-12-052-2/+12
| | | | | | | 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).
* Added WANT_AUTO{CONF,MAKE}_VER, which set up all the variables as in USE_*,alane2002-11-281-38/+48
| | | | | | | | | | 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
* Emergency fix to move PERL_LEVEL to PRE part of bsd.port.mk, and providealane2002-11-271-14/+16
| | | | | | | 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)
* Added support for substituting chickens for goats in ritual sacrifice.alane2002-11-261-80/+240
| | | | | | | | | | | | | | | | | | | | | | 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
* Add a new utility variable: RUBY_RD_FILES.knu2002-11-221-0/+23
|
* Update lang/ruby-devel to the latest snapshot as of 2002-11-22.knu2002-11-221-2/+2
| | | | Add a DEBUG knob here too.
* take over for tg@ who is away indefinitelyalane2002-11-211-1/+1
|
* Do not choke on an empty SUBDIR.knu2002-11-201-0/+8
| | | | Submitted by: sada (slightly altered)
* Defining JAVASHAREDIR and JAVAJARDIR. If they're already set,znerd2002-11-181-0/+4
| | | | | | | | they will not be overridden. Reviewed by: freebsd-java Approved by: Herve Quiroz <herve.quiroz@esil.univ-mrs.fr> Dave Glowacki <dglo@hyde.ssec.wisc.edu>
* Add several new real categories and virtual categories.knu2002-11-181-6/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [Those marked with an asterisk (*) are virtual categories] - accessibility* : Ports to help disabled users PR: ports/39103 Requested by: trevor - finance : Monetary, financial and related applications PR: ports/39102 Requested by: trevor - haskell* : Software related to the Haskell language PR: ports/41959 Requested by: obraun - hungarian : Hungarian language support PR: ports/37576 Requested by: Janos Mohacsi <janos.mohacsi@bsd.hu> - multimedia : Multimedia software Requested by: many - parallel* : pplications dealing with parallelism in computing PR: ports/39094 Requested by: trevor - portuguese : Portuguese language support PR: ports/35991 Requested by: trevor
* Clean up handling of perl-related variables:kris2002-11-171-5/+13
| | | | | | | | | | | | | | | | * Add USE_PERL_RUN and USE_PERL_BUILD to add {RUN,BUILD}_DEPENDS on the perl5 port if required (i.e. on 5.0 or later) (USE_PERL adds both, which is not always appropriate) [1] * On 5.0 systems without perl, depend on the full path to the perl port binaries to not pick up the system perl wrapper * If PERL_CONFIGURE is defined, move the USE_PERL setting earlier in the makefile so it actually adds a dependency. [2] Noticed by: dougb [1] Submitted by: sobomax [2] Tested on: bento
* Upgrade xemacs-devel-mule to 21.4.10.shige2002-11-171-2/+2
| | | | | PR: ports/45326 Submitted by: Edwin Groothuis <edwin@mavetju.org>
* Chase gtkhtml's shared lib.marcus2002-11-161-1/+1
| | | | | PR: 45318 Submitted by: dinoex
* Only using Jikes if NO_BUILD is not set.znerd2002-11-141-1/+1
| | | | Requested by: Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>
* Update lang/ruby-devel to the latest snapshot as of 2002-11-14.knu2002-11-141-2/+2
|