aboutsummaryrefslogtreecommitdiffstats
path: root/Mk
Commit message (Collapse)AuthorAgeFilesLines
* Say goodbye to Qt 1.x and all of its dependents. The one port I foundwill2002-04-192-62/+20
| | | | | | | | | | | | | which probably isn't supposed to be removed is misc/instant-workstation, which had a dependency on audio/xamp (being removed), so I removed that dependency and bumped PORTREVISION. All other ports are real dependents upon Qt 1.x, including KDE 1.x stuff. Code in bsd.kde.mk supporting these ports is also removed or adjusted. Also, some adjustments made to accomodate Qt3/KDE3 ports, which will be committed Real Soon Now (TM), pending repo-copies. This commit made in impending view of Qt3/KDE3 entering ports tree.
* New trigger USE_PYDISTUTILS. When defined, `do-build' and `do-install'tg2002-04-171-6/+43
| | | | | | | | will call the equivalent of `python setup.py {build|install}'. This should help with most current extensions to the Python language. PR: 36537 Submitted by: Hye-Shik Chang <perky@fallin.lv>
* Update ruby-devel to the latest 1.7 snapshot as of 2002-04-12.knu2002-04-141-2/+2
|
* Upgrade to Python-2.2.tg2002-04-121-2/+2
| | | | | PR: 36977 Submitted by: Hye-Shik Chang <perky@fallin.lv>
* Upgrade to 2.1.3.tg2002-04-111-3/+3
| | | | | PR: 36977 36979 Submitted by: "Karsten W. Rohrbach" <karsten@rohrbach.de>
* Pessimise ftp.yggdrasil.com GNOME mirror, because it's currently unresolvable.sobomax2002-04-091-1/+1
|
* Some small improvements. Added some comments at the topznerd2002-04-051-32/+48
| | | | | | | | | | summarizing the stages. Identified a sixth stage. Renamed the JDK_FILE setting to _JDK_FILE, for consistency with other settings that are only used internally in the mk file. Tested with: jakarta-tomcat-3.3.1_7 (www/jakarta-tomcat3), jakarta-tomcat-4.0.3_3 (www/jakarta-tomcat), orion-1.5.2_17 (www/orion)
* Fix another "last" bug introduced with the speed-up commit. In some conditionssobomax2002-04-041-0/+1
| | | | | | | | the bug resulted in "sh: Argument list too long" message during dependency registration process. Reported by: *many* Submitted by: Joe Marcus Clarke <marcus@marcuscom.com>
* Fix missing quotes around one instance ofade2002-04-031-1/+1
| | | | | | if [ ! -z "$$select" ] Submitted by: lioux
* Fixed a problem that occurred if it would look forznerd2002-04-021-1/+1
| | | | | | | JDK 1.2 while the FreeBSD JDK 1.3 was not installed, but the FreeBSD JDK 1.2 was. Reported by: lioux
* Fix a fetch bug in MASTER_SITES_NN introduced in rev 1.396.kris2002-04-021-6/+6
| | | | | Submitted by: lioux PR: ports/36078 (part of)
* Removed an extraneous .BEGIN. It was not causing any problems,znerd2002-03-301-1/+0
| | | | | | but it was not necessary either. Submitted by: Kimura Fuyuki <fuyuki@mj.0038.net>
* Fixed 2 bugs related to dependencies.znerd2002-03-291-2/+2
| | | | Submitted by: Kimura Fuyuki <fuyuki@mj.0038.net>
* Added bsd.java.mk. This adds Java-specific support to ports byznerd2002-03-282-0/+333
| | | | | | | | | | | | | | | | | | | | | | | means of a USE_JAVA definition. If a port does not define USE_JAVA, then this change should not affect that port. The purpose of this bsd.java.mk file has been extensively discussed on the freebsd-java mailing list. The current bsd.java.mk is based on the following specification documents: http://www.metaverse.nl/~ernst/installing.html http://www.metaverse.nl/~ernst/writing.html A proposal that lead to the development of these documents and finally the current bsd.java.mk file is: http://www.metaverse.nl/~ernst/freebsd-java-proposal-20011116.html The bsd.java.mk has been sent to portmgr for review. They had no objections. Reviewed by: portmgr@FreeBSD.org, java@FreeBSD.org Approved by: sobomax@FreeBSD.org
* The second, and I hope the last, revision of speedup patch - make USE_SUBMAKEsobomax2002-03-281-19/+28
| | | | | | | working as advertised. This should fix mod_phpX and probably some other 30 ports that use USE_SUBMAKE. Default behaviour remains exactly the same. Prompted by: dirk
* Slightly adjust speedup patch, so that it works when user specifies unnaturalsobomax2002-03-271-2/+6
| | | | | | targets sequence, i.e. `make clean build'. It doesn't affect default behaviour. Reported by: knu
* lang/ruby:knu2002-03-271-4/+4
| | | | | | | | | | | | | | | - Update to the latest 1.6 stable snapshot as of 2002-03-27. - Update the Oni Guruma alternative regex engine to 20020325. lang/ruby-devel: - Update to the latest 1.7 development snapshot as of 2002-03-26. - Add the WITH_ONIGURUMA knob as well as lang/ruby. - Require devel/autoconf (2.53 or later is required). - Add several modules to the obsoleted modules list (now included): bigfloat fileutils racc-runtime strscan
* - Significantly reduce overhead associated with bsd.port.mk by replacing .USEsobomax2002-03-251-183/+175
| | | | | | | | | | | | | | | | | | | macro, which was invoking separate make(1) process for each of the main targets, with explicit make(1) targets and specifying the dependencies on those targets in normal Makefile way. This gives up to 4x speedup. For the ports relying on the old functionality (i.e. each main target in a separate make(1) process) provide a USE_SUBMAKE knob, which provides old behaviour; - speed-up dependency registration process by the factor of two, which could be a great win especially for things like GNOME and KDE with very long dependency chains; - clean-up internal structure of the file, so that it is easier to understand and extend it when necessary. Inspired by: NetBSD Reviewed by: freebsd-ports@ Tested by: bento
* Sync with emacs21 update.nobutaka2002-03-191-2/+2
| | | | Approved by: shige
* Add http://linux.dsi.internet2.edu to KDE and SUNSITE lists.trevor2002-03-171-0/+2
|
* XFree86 4.2.0 Stage 1: bsd.port.mkwill2002-03-171-0/+22
| | | | | | | | | | | [1] Handle HTML-ified manpages in plists. [2] Add --x-[libraries,includes]=${X11BASE}/[lib,include] if we are using GNU_CONFIGURE in this port. This is required if the port adds a bunch of other libraries by default to CPPFLAGS and configure gets a false positive. Submitted by: [1] sf [2] many people
* Take Perl 5.6.1 into account. Allow for slow updaters who prefer tomarkm2002-03-171-0/+6
| | | | stay with an older CURRENT and perl 5.6.0.
* Remove ftp.dl.ac.uk and ftp.shellhung.org from GNU list becausetrevor2002-03-171-31/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | they appear to no longer carry any GNU archives (seen in fenner's survey and verified manually). Add ftp.informatik.hu-berlin.de to GNOME, GNU and KDE lists. Add ftp.dl.ac.uk to XCONTRIB list. Make ftp.chg.ru last in every list containing it, because it is often offline. The ftp://ftp.sourceforge.net/pub/mirrors/ directory is empty. Remove it from the CPAN, GNOME, GNU, KDE and SUNSITE lists. Remove ftp.synesis.net from the KDE list. Nothing is there except a README which says "please use another mirror site." Remove ftp.twoguys.org from the KDE list. Its hostname does not resolve. Remove ftp.rediris.es from SUNSITE list; add it to the GNU, MOZILLA and XFREE lists. Remove ftp.lip6.fr from the XFREE list because its XFree86 archive is not current. Add the site to the GNU list. Reviewed by: demon and petef
* Add new mozilla download location.demon2002-03-161-0/+1
|
* Update to the latest stable snapshot as of 2002.03.13.knu2002-03-141-2/+2
| | | | | | Add a WITH_ONIGURUMA knob that enables the Oni Guruma regex engine that's currently under development that will eventually replace the stock one that's derived from LGPL'd GNU regex. [experimental]
* mirrors.rcn.net reorged.obrien2002-03-131-2/+2
|
* Move some variable definitions outside the .if defined(RUBY) block soknu2002-03-111-7/+9
| | | | | | they will not be referenced without being defined. Submitted by: gad
* Update lang/ruby to the latest release, 1.6.7.knu2002-03-021-9/+6
| | | | Update lang/ruby-devel to the latest snapshot as of 2002-03-01.
* Add -D_THREAD_SAFE for -current tooache2002-02-251-1/+1
| | | | Approved by: portmgr & ports silence
* Fix a typo in the CD_MOUNTPTS bits.obrien2002-02-231-1/+1
| | | | Submitted by: Alexander Zagrebin <alexz@visp.ru>
* Fix the default CONFIGURE_TARGET to one that is a proper GNU tuple.obrien2002-02-221-2/+2
| | | | Approved by: several portmgr members
* Update ruby-amstd to 2.0.0.knu2002-02-201-1/+1
|
* Update lang/ruby-devel to the latest snapshot as of 2002-02-10.knu2002-02-121-2/+2
|
* Prevent extconf.rb from getting patched for pthread more than onceknu2002-02-111-3/+3
| | | | when a port is built twice.
* To keep users from experiencing upgrading problems, make lang/ruby andknu2002-01-291-4/+4
| | | | | | | | lang/ruby-devel deinstall obsoleted (integrated) packages in their post-install targets (for installation from ports) and in their plists (for installation from packages), Update to the latest snapshot as of 2002-01-29 while I'm at it.
* Update ruby and ruby-devel to the latest snapshots as of 2002-01-26.knu2002-01-261-4/+4
|
* Add a default value for _PATCH_SITES_DEFAULT so the MASTER_SITE_Nsteve2002-01-241-0/+1
| | | | patch is functional.
* Bring in changes tested on bento's new 4-exp tree, specially fitted for thewill2002-01-231-41/+346
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 4.5 release. 1) Add support for MASTER_SITE_N. This is by far the largest part of this patch; many thanks to Mario for his hard work on this! Submitted by: lioux 2) Allow multiple CD mountpoints to be specified. PR: 8063 Submitted by: MOROHOSHI Akihiko <moro@race.u-tokyo.ac.jp> Rewritten by: will (with suggestions from steve) 3) Fix MLINKS description. PR: 29876 Submitted by: dirk 4) Add imake dependency for XFree86 3.x when USE_IMAKE is defined because it's possible the port may not need X itself, but just imake. Submitted by: max 5) Fix installing as non-root with ${INSTALL*} macros. PR: 25531 Submitted by: Martin Kammerhofer <mkamm@gmx.net> Thanks to Kris Kennaway <kris> and Steve Price <steve> for helping make the experimental tree on bento a reality.
* Upgrade python21 to 2.1.2, the latest bugfix release.tg2002-01-221-3/+3
| | | | | | | PR: 34078 Submitted by: Hye-Shik Chang <perky@fallin.lv> Update checksum of dependent ports.
* Grr. Really fix PYTHON_WRKSRC for 2.1.1.tg2002-01-161-1/+1
|
* Fix variables for Python-2.1.1.tg2002-01-161-3/+3
|
* Add chkdepschain.py - a tool to address one of the most annoying when it comessobomax2002-01-131-0/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | down to user support flaws in the FreeBSD ports system. The flaw in question is related to the fact that dependencies are often "chained", which allows to simplify maintenance of ports with large number of implied dependencies (a la Evolution, Nautilus, you-name-it). Dependency chaining it's not a problem by itself, but the fact that when building or installing a port the system doesn't check chain integrity - it's only checks that dependencies explicitly specified in port's Makefile are satisfied, which opens wide window for various hard-trackable problems when one or more links in the middle of the chain missed. The idea behind the tool is quite simple - it should be executed right after main dependency checking procedure, two times for each build - check build-time chain before building the port (pre-pre-extract) and check run-time chain before installing the port (pre-pre-install). When executed, the tool checks integrity of the specified chain (build-time, run-time or both) and reports all errors, both fatal (dependency isn't installed) and non-fatal (dependency is installed, but different version). I've wrote this tool mostly to simplify maintenance of the GNOME ports, but it doesn't contain anything GNOME-specific, so that it could be used in the other parts of tree as well. As an example I've added GNOME_VALIDATE_DEPS_CHAIN knob into bsd.gnome.mk (off by default), which enables automatic chain validation for all ports that USE_GNOMELIBS. This is a bit hackish, because I've used pre-extract and pre-install targets - what we probably need is a generic way to plug various custom tasks specified in bsd.xxx.mk (where xxx is kde, gnome, python, etc.) into various parts of the build process (something like {pre,post}-pre-foo, {pre,post}-post-foo springs into my mind). The code is quite raw, so that I would appreciate any bug reports, patches, suggestions, constructive critiquie and so on.
* Pessimize http://telia.dl.sourceforge.net/ - the host is unreachable.sobomax2002-01-111-2/+2
|
* Add python2.2 to the list of legal PYTHON_VERSIONs.tg2002-01-111-2/+3
|
* Downloads via Sourceforge's Project Filelist Web pages are servedtrevor2002-01-101-2/+1
| | | | | | | | from telia.dl.sourceforge.net (also known as sourceforge.aleron.net--it is in the USA, not Sweden), so I have placed it in the first position. According to Fenner's survey, projects.sourceforge.net and prdownload.sourceforge.net have been offline since late October and early November of 2001.
* Upgrade lang/python to 2.2. Adjust bsd.python.mk accordingly.tg2002-01-071-4/+15
| | | | | | | PR: 33444 Submitted by: Hye-Shik Chang <perky@fallin.lv> Add new MD5 to dependent ports.
* Add one more sourceforge mirror located in Rissia.demon2002-01-071-1/+2
|
* Update lang/ruby to the 1.6.6 Xmas stable release.knu2001-12-261-6/+6
| | | | Update lang/ruby-devel to the 1.7.2 Xmas' development snapshot.
* Don't descend into a subdir for 'readmes' target if subdir doesn't exist.will2001-12-231-0/+2
| | | | | PR: 28510 Submitted by: Philippe Casidy <pcasidy@casidy.com>
* Add AUTOMAKE_ARGS+=-i by default if AUTOMAKE_VER != 1.5. This generateswill2001-12-231-0/+1
| | | | | | | Makefiles more useful for non-GNU make(1). Requested by: obrien Reviewed by: steve, bento 4-exp
* - Remove ftp://download.sourceforge.net - it doesn't accept ftp connectionssobomax2001-12-121-3/+1
| | | | | | anymore; - move ftp://ftp.is.co.za/ down in the MASTER_SITE_MOZILLA - I'm getting connection timeout when trying to connect it.
* Add new directive.shige2001-12-021-4/+45
| | | | | | | | | | | | | | EMACS_MASTERDIR_PKGFILES (default:NO) If YES, refer pkg-{comment,descr,plist}.${EMACS_PORT_NAME} in the master directory. EMACS_NO_SUBDIRSEL (cannot change by users) Whether emacsen has subdirs.el or not. Add EMACS_SITE_LISPDIR and EMACS_VERSION_SITE_LISPDIR to SCRIPT_ENV, PLIST_SUB. Start a transition period: EMACS_PORT_NAME for emacs-19.x. is from "emacs" to "emacs19"
* Add USE_AUTO{CONF,MAKE}_VER following original idea from bsd.kde.mklioux2001-11-281-13/+77
| | | | | | | | | | | | | | | | | | | | | | | | | | | by will 1) Make selection of AUTO{CONF,MAKE} flexible depending on *_VER variables. 2) This is backward compatible with previous behavior. For example, {ACLOCAL,AUTO{CONF,HEADER,MAKE,RECONF,SCAN,UPDATE,IFNAMES}} are set with default values even if USE_AUTO* are not set. 3) Have the defaults be devel/autoconf213 and devel/automake14 ports (just set the USE_*VER?= to the latest values, or a bogus value). If the user sets a bogus value, we use the default values. 4) Furthermore, add variables in the same sense of the PTHREAD_* vars. We must be able to automagically patch the ports based on the correct {ACLOCAL,AUTO{CONF,HEADER,MAKE,RECONF,SCAN,UPDATE,IFNAMES}} values. 5) Moreover, add {ACLOCAL,AUTO{MAKE,CONF}}_DIR variables pointing to the right locations based on the *_VER variables, this is useful if a port needs to grab files from those. This might seem too much but if we want automagical, we should go this extra mile. Requested by: too many Reviewed by: portmgr, ports Approved by: portmgr (will), ports (silence)
* Update lang/ruby to the latest snapshot, 1.6-2001.11.23.knu2001-11-241-5/+5
| | | | | | Update lang/ruby-devel to the latest snapshot, 1.7-2001.11.22. Use bzip2 patches instead of gzip patches.
* Fix a wrong comment. PATCHDIR is now ${MASTERDIR}/files by default,knu2001-11-181-1/+1
| | | | | | | not ${MASTERDIR}/patches. PR: ports/30328 Submitted by; Hye-Shik Chang <perky@python.or.kr>
* Add bzip2 support for distribution patches. The bzip2 dependency isknu2001-11-181-2/+11
| | | | | | | automatically added if there is a .bz2 patch in PATCHFILES. PR: ports/16252 and ports/30862 Seven months have passed since the PR was assigned to: portmgr
* Add a bunch of generally used command macros:knu2001-11-181-9/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | BZCAT, BZIP2_CMD, CHGRP, CUT, DC, ECHO_CMD, EGREP, FILE, FIND, HEAD, ID, IDENT, STRIP_CMD, SU, TAIL, TEST, XARGS And use shell (ash or ksh) builtins where available for efficiency: ECHO_CMD, FALSE, TEST, TRUE Grepping the ports tree, a few dozen ports already have FIND, STRIP_CMD and XARGS variables on their own and numerous ports use these commands without using macros. Some ports use FILE as a .for loop variable, but it doesn't matter anyway. Obtained from: NetBSD Remove the definition of ECHO because it is already defined in /usr/share/mk/sys.mk and leaving the useless definition may mislead developers. Add the following comment that would help: # ECHO is defined in /usr/share/mk/sys.mk and its value can either be # "echo", or "true" if the make flag -s is given. Use ECHO_CMD where # you mean the echo command. No response yet from: portmgr Clued by: Cyrille Lefevre <clefevre@citeweb.net> (on ${ECHO})
* Define EXAMPLESDIR as well as DOCSDIR and DATADIR. Of course thisknu2001-11-181-0/+3
| | | | | | | | | | | does not clobber the existing definitions because of the `?=' assignment. Grepping the whole ports tree, a few dozen ports already define this variable on their own and most of them have the same value as this (${PREFIX}/share/examples/${PORTNAME}). Approved but not committed by: portmgr
* Fix PKG_IGNORE_DEPENDS so it matches the latest XFree86 3.x port.knu2001-11-181-1/+1
| | | | | | | | As I didn't see why the full package name is needed there, I changed it to a simple regexp that matches any later version of the XFree86 3.x port. No response from: portmgr
* (QT3/KDE3 only:) Use alternate dependency style; fix looking for qtwill2001-11-142-4/+6
| | | | libraries. kdelibs from cvs building now in kde/freebsd repository.
* Add variables $ACLOCAL and $AUTOHEADER, now that the program namestg2001-11-131-0/+2
| | | | | | contain version numbers. Approved by: portmgr (sobomax)
* (QT3/KDE3 only:) Remove -lqt, this was a mistake.will2001-11-132-8/+10
|
* Update ruby-devel to the latest snapshot (1.7.2-2001.11.09).knu2001-11-111-3/+3
|
* Fix a quoting bug in `make describe'.knu2001-11-091-58/+36
| | | | | | | | | | | - Do not shrink series of spaces. - Do not expand shell wildcards in pkg-comment. I made the code cleaner and (3-4%) faster while I was at it. Tested by: diff(1) and its option -b (Maintainer timeout)
* Good Will. \will2001-11-062-2/+2
| | | | | | OK Will. BAD Will! \ Will forgot the backslash at the end of the line...
* Allow the perl version and architecture to be overridden.markm2001-11-061-7/+7
|
* Slight modification to accomodate devel environment.will2001-11-052-2/+2
|
* Experimental support for the QT/KDE 3.x series.will2001-11-042-18/+94
| | | | | | WARNING: This is not for anyone who isn't involved in my group of KDE/FreeBSD developers & QA testers. Do not use it in any FreeBSD ports. These changes will be mainly used by modules in the KDE CVS Repository.
* Update ruby and ruby-devel to the latest snapshots as ofknu2001-11-041-4/+4
| | | | today. (2001/11/04)
* Fix abuse of ${AUTOMAKE}/${AUTOCONF}sobomax2001-10-301-2/+2
|
* USE_AUTOCONF and USE_AUTOMAKE now depend and use the legacy versions.obrien2001-10-291-4/+4
| | | | | | | This is the fastest way to move forward. A better way would be to set USE_AUTOCONF and USE_AUTOMAKE to the version desired. We can do that later, I don't want to hold up the update of the autoconf and automake ports the latest versions.
* Add new emacsen: emacs21.shige2001-10-241-1/+12
|
* Switch to building -current ports against XFree86 4.x.obrien2001-10-091-1/+5
| | | | Approved by: silence from portmgr
* Properly support the case where a user sets RUBY_DEFAULT_VER=1.7.knu2001-10-081-2/+6
| | | | Reported by: roberto
* Update lang/ruby{,-devel} to the latest snapshots (2001.10.05).knu2001-10-081-4/+4
|
* Remove the support for XEmacs19 and XEmacs20.knu2001-10-021-27/+1
| | | | Approved by: shige (MAINTAINER)
* Add a "LATEST_LINK" knob. This makes it easy to set the Latest link, so thatobrien2001-09-291-1/+4
| | | | | | | less ports have to use NO_LATEST_LINK, and we won't have to keep artificially setting the PORTNAME to get the Latest link logic to do something reasonable. Approved by: will
* Fix a spelling mistake.obrien2001-09-231-2/+2
|
* Change "USE_NEWGCC" to "USE_GCC295" and add "USE_GCC30" for soon future use.obrien2001-09-231-2/+10
| | | | Approved by: portmgr
* Include ${PKGNAME} in the names of cookie files so that a port wouldknu2001-09-221-7/+7
| | | | | | never re-use outdated, stale working directories. Approved by: portmgr (sobomax)
* Update ruby to the 1.6.5 release.knu2001-09-191-4/+4
|
* Stop including the OS minor version in RUBY_ARCH which is used inknu2001-09-181-1/+1
| | | | | | | | | ruby's architecture specific library paths, so that users do not need to rebuild and reinstall ruby & all the modules when they minor upgrade FreeBSD. i.e. i386-freebsd4.4 -> i386-freebsd4 alpha-freebsd5.0 -> alpha-freebsd5
* Fix a logic problem in rev 1.10. Allow datadir to be overridden in allreg2001-09-121-2/+2
| | | | | | cases. Reported by: Espen Skoglund <esk@ira.uka.de>
* Update lang/ruby and lang/ruby-devel to the latest snapshots.knu2001-09-111-4/+4
| | | | | As for lang/ruby, this would perhaps be the last snapshot before the 1.6.5 release.
* Update to the latest snapshots.knu2001-09-031-5/+5
| | | | We are now six hours away from the ports freeze!
* Update ruby and ruby-devel to the latest snapshots.knu2001-09-021-4/+4
|
* Update library pointer for Mesa3 port in USE_MESA so that ifwill2001-08-311-1/+1
| | | | | | | | | | XFREE86_VERSION=4, Mesa3 will not get left out of the install. Previously, bsd.port.mk would find libGLU.so.1 from XFree86-4 and thus wouldn't install libglut.so.3 needed by XFree86-4 users for USE_MESA. PR: 29546 Submitted by: petef Urged on by for 4.4R: sf
* Minor changes:will2001-08-271-2/+2
| | | | | | | | | | | 1) Bump PKG_IGNORE_DEPENDS for XFree86 to XFree86-3.3.6_9 2) Modify LDCONFIG_RUNLIST to apply RE multiple times on the same line. Needed for some ports. PR: 27645 (1) Submitted by: Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp> (1), demon (2) Reviewed by: portmgr
* Add more master sites of CPAN and GNU for whom from China and Hong Kong.kuriyama2001-08-261-0/+2
| | | | | PR: ports/29708 Submitted by: Shell Hung <shell@shellhung.org>
* Update one URL for a site which was reorganized; remove eight otherstrevor2001-08-201-10/+2
| | | | which are no longer usable.
* Update lang/ruby and lang/ruby-devel to the latest snapshots.knu2001-08-161-4/+4
| | | | (as of 2001/08/16 20:00 JST)
* Oops, it turned out that the MASTER_SITE_FREEBSD variable is alreadyknu2001-08-131-1/+1
| | | | | used in bsd.port.mk for some different purpose... Define MASTER_SITE_FREEBSD_ORG instead.
* Define MASTER_SITE_FREEBSD.knu2001-08-131-0/+16
| | | | I just wonder why we haven't had this. :)
* USE_RUBY_SETUP shouldn't imply USE_RUBY_AMSTD any more.knu2001-08-121-3/+1
|
* ftp.mirror.ac.uk renames CPAN's directory.kuriyama2001-08-081-1/+1
|
* Delete ftp.freesoftware.com entries because this site is down from May.kuriyama2001-08-081-11/+5
|
* <expletive>tg2001-08-031-1/+1
| | | | Revert, this change wasn't supposed to go in.
* Use a variable for PYTHON_PORTVERSION.tg2001-08-032-4/+5
|
* Do not build-depend on archivers/bzip2 if the system hasknu2001-08-011-1/+1
| | | | | | /usr/bin/bzip2, now that bzip2 is MFC'ed to 4-STABLE. Approved by: portmgr
* Update lang/ruby and lang/ruby-devel to the latest snapshots as ofknu2001-08-011-7/+6
| | | | 2001.07.31.
* (1) Fix a typo becuase -> because.steve2001-07-261-2/+5
| | | | | | | | | Submitted by: Thierry Thomas <thierry@thomas.as> (2) Allow USE_X_PREFIX to be set to NO so that ports can use imake and not have to be installed in ${X11BASE}. Submitted by: Masafumi NAKANE <max@wide.ad.jp>
* Upgrade to 2.1.1.tg2001-07-251-3/+3
|
* - Remove Eazel's mirror of MASTER_SITE_GNOME - the company died quite somesobomax2001-07-231-3/+2
| | | | | | | time ago. RIP - move http://prdownloads.sourceforge.net to the top of MASTER_SITE_SOURCEFORGE - according to numerous perorts it much faster than ftp3.sourceforge.net, which currently heads the list.
* Add a new east-coast Ruby ftp mirror.knu2001-07-231-0/+1
|
* ftp.digital.com has been seperated from gatekeeper.dec.com. Switch toobrien2001-07-171-2/+2
| | | | using the historical name for this mirror.
* Similarly to DOCSDIR add DATADIR?=${PREFIX}/share/${PORTNAME}. Also slightlysobomax2001-07-101-1/+5
| | | | | | expand comment for DOCSDIR, so it is immediately clear what its value is. Ignored by: obrien, portmgr
* Add "DOCSDIR=${PREFIX}/share/doc/${PORTNAME}" so every port in the worldobrien2001-07-101-0/+3
| | | | | | | can stop duplicating this. We can also add knobs in the future to autmatically create the directory and what not. Approved by: portmgr
* List yet another RingServer in the comment section.knu2001-07-051-0/+1
|
* Upgrade to 2.0.1.tg2001-07-051-3/+3
|
* Workarround a bug in make(1) that leads results in --datadir/--localstatedirsobomax2001-07-051-2/+2
| | | | | | | | | | | | | not being set properly for some ports. The problem is that ":S" modifier collapses spaces, even if the regex doesn't match. The following piece of make(1) "code" illustrates the problem: foo= a b .if ${foo} != ${foo:S/x//} all: @${ECHO} 'BAD!' .endif
* Allow fully Gnome ports override default --localstatedir and --datadirsobomax2001-07-041-2/+2
| | | | | configure args if necessary. Previously only ports that optionally depend on Gnome were allowed to do so.
* Pessimise Sourceforge mirror of MASTER_SITE_GNOME - it seems that Sourceforgesobomax2001-07-031-1/+1
| | | | | ftp servers are seriously overloaded (the problem persists at least for a week).
* Fix stupid typo.demon2001-07-021-1/+1
|
* BUILD_DEPENDS on bzip2 only if ${OSVERSION} < 500021.sf2001-06-291-1/+1
| | | | Approved by: portmgr
* Make 'make search key="something with spaces"' etc. work.green2001-06-291-1/+1
| | | | Ignored for: almost a year
* Harden a wording of ``do not commit here'' warning at the top of the file. Itsobomax2001-06-291-1/+3
| | | | | appears that previous wording was not strong enough to prevent people from doing unauthorised changes.
* Remove some extraneous breaksbrian2001-06-281-4/+2
| | | | | PR: 27909 No response from: portmgr
* Update lang/ruby and lang/ruby-devel to the latest snapshots.knu2001-06-221-4/+4
|
* Add a couple of new MASTER_SITE_RINGSERVER entries to a commentknu2001-06-181-0/+1
| | | | section.
* Temporarily move ftp.freesoftware.com to the bottom of all site listsroam2001-06-171-10/+10
| | | | | it is in; it seems that it is still having problems similar to those which necessitated moving ftp.FreeBSD.org to another location.
* Pessimise ftp2.sourceforge.net - for some reason it seriously outdatedsobomax2001-06-051-3/+3
| | | | compared to other Sourceforge ftp/http sites.
* Update lang/ruby to the long-awaited 1.6.4 release! Yeah!knu2001-06-041-2/+2
|
* Introduce RUBY_DEFALUT_VER to choose a default version of ruby to use.knu2001-06-041-21/+42
| | | | | | Introduce RUBY_R in preparation for ruby_r & ruby_r-devel ports. Define RUBY_CONFIGURE_ARGS.
* Update ruby-devel to the latest snapshot, which now enters upon theknu2001-06-011-3/+3
| | | | 1.7.1 phase.
* Update lang/ruby to 1.6.4-preview5.knu2001-06-011-2/+2
|
* Ruby's primary FTP site has (finally) been moved from ftp.netlab.co.jpknu2001-06-011-1/+1
| | | | to ftp.ruby-lang.org.
* Uh oh, the PKGNAME of lang/ruby-devel was bogus... Sorry.knu2001-05-301-1/+1
|
* A couple of mirror sites (located in Korea and Belgium) are added toknu2001-05-291-1/+3
| | | | MASTER_SITE_RUBY.
* Update lang/ruby to 1.6.4-preview4.knu2001-05-261-6/+6
| | | | Update lang-ruby-devel to the latest development snapshot.
* Prepare a distribution patch and unbreak.knu2001-05-251-2/+2
|
* Update lang/ruby to 1.6.4-preview3.knu2001-05-241-3/+3
|
* Upgrade openssl to 0.9.6a and bump the shlib version in the processdougb2001-05-231-1/+1
| | | | | | | | | | due to non-backwards compatible changes. The shlib bump necessitates a corresponding bump in bsd.port.mk for the automagic openssl dependency. Mistakes in the port are my responsibility. Approval for the bsd.port.mk commit comes through asami -> kkenn -> me. Kris is a little busy at the moment, so he asked me to lob it in. Approved by: kris
* Update lang/ruby and lang/ruby-devel to the latest snapshots.knu2001-05-181-4/+4
| | | | | | | | Remove shells/ruby-shell as it is now part of the standard distribution. (in both Ruby 1.6.4 and 1.7.0) Mark security/ruby-sha1 broken for Ruby >= 1.7.0, as it is also part of the standard distribution now.
* Fix subdir of ftp.cpan.org.kuriyama2001-05-171-1/+1
|
* Pessimise eazel.com - it was officially announced that the company is closingsobomax2001-05-161-2/+2
| | | | its doors and all online services will be shut down RSN.
* Define RUBY_ELISPDIR.knu2001-05-121-1/+4
|
* Update lang/ruby to 1.6.4.p2.2001.05.12.knu2001-05-121-12/+9
| | | | Update lang/ruby-devel to 1.7.0-a2001.05.12.
* SWitch maintainership of core GNOME ports to a small group ofade2001-05-121-1/+1
| | | | | committers (gnome@FreeBSD.org), since this is now definitely too big for just one person.
* Fix path for Russian mirror of GNOME.demon2001-05-111-1/+1
|
* Update lang/ruby and lang/ruby-devel to the latest snapshots.knu2001-05-081-3/+3
|
* Add a new variable RUBY_WITHOUT_SUFFIX.knu2001-05-071-2/+4
|
* Adjust RUBY_PORT for Ruby 1.7. Ruby 1.7 port is lang/ruby-devel, notknu2001-05-071-0/+1
| | | | lang/ruby17.
* Add a new variable RUBY_WITH_SUFFIX.knu2001-05-061-0/+3
|
* Update lang/ruby to the latest snapshot of the stable branch.knu2001-05-061-6/+13
| | | | | | Rename RUBY_SNAPSHOTVERSION to RUBY_PATCHLEVEL. Prepare for the development branch. (1.7.x)
* Update to GNOME 1.4 -- massive changes all around, for the sake ofade2001-05-051-8/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CVS repo bloat, I'll only list the updates. graphics/imlib 1.9.9 -> 1.9.10 textproc/xml-i18n-tools 0.8 -> 0.8.1 x11/gnomelibs 1.2.11 -> 1.2.13 devel/oaf 0.6.2 -> 0.6.5 devel/gconf 0.12 -> 1.0.0 devel/gnomevfs 0.5 -> 1.0 graphics/gdk-pixbuf 0.9.0 -> 0.11.0 sysutils/gnomecontrolcenter 1.2.2 -> 1.4.0.1 print/gnomeprint 0.25 -> 0.28 devel/bonobo 0.37 -> 1.0.3 audio/gnomeaudio 1.0.0 -> 1.4.0 x11/gnomecore 1.2.4 -> 1.4.0.3 devel/libgtop 1.0.11 -> 1.0.12 x11/gnomeapplets 1.2.4 -> 1.4.0.1 misc/gnomeuserdocs NEW 1.4.1 misc/gnomeutils 1.2.1 -> 1.4.0 deskutils/gnomepim 1.2.0 -> 1.4.0 games/gnomegames 1.2.0 -> 1.4.0.1 print/ggv 0.95 -> 1.0 editors/ghex 1.1.4 -> 1.2 devel/bugbuddy 1.2 -> 2.0.1 devel/glade 0.5.11 -> 0.6.2 sysutils/gtop 1.0.12 -> 1.0.13 x11/xalf NEW 0.11 x11-toolkits/py-gtk 0.6.6 -> 0.6.7 x11-toolkits/py-gnome 1.0.53 -> 1.4.0 x11-toolkits/guile-gtk 0.19 -> 0.20 x11-toolkits/guile-gnome 0.10 -> 0.20 devel/libsigc++ 1.0.1 -> 1.0.3 x11-toolkits/gnome-- 1.1.15 -> 1.1.17 x11-toolkits/panel-- NEW 0.1 x11-fm/gnomemc 4.5.51 -> 4.5.54
* Python-2.1 is the new default version.tg2001-05-021-6/+21
|
* Add a new really well connected MASTER_SITE_SOURCEWARE mirror, removeobrien2001-05-021-5/+7
| | | | | one machine that seems to have dropped off the face of the earth, and push down some hosts that don't seem to be doing a good job of mirroring.
* Update to the latest snapshot of the ruby_1_6 branch.knu2001-05-021-1/+1
| | | | | | | | | - irb 0.7.3 & irb-tools 0.7.1 merged - numerous bugs fixed, including gdbm/dbm memory leakage Strip the binary only when ${STRIP} == -s. La la, still waiting for the 1.6.4 release, la la...
* Add Russian mirror of GNOME so one can utilize MASTER_SORT effectively.demon2001-04-281-0/+1
|
* Add another mirror for MASTER_SITE_THEMES.sobomax2001-04-261-1/+2
|
* Backout the previous --with-opt-dir change. I think I needed someknu2001-04-251-1/+1
| | | | | | sleep... Problem found by: roberto
* Update to the latest snapshot of the ruby_1_6 branch.knu2001-04-241-2/+2
| | | | | | Set --with-opt-dir="${X11BASE}" instead of --with-opt-dir="${LOCALBASE}". ${LOCALBASE}/{include,lib} is included in the CPPFLAGS and LIBS by default anyway.
* New category picobsd starts today.asami2001-04-231-3/+3
|
* Apply one more latest fix.knu2001-04-191-1/+1
|
* Update to 1.6.4 preview2 + a tiny hotfix.knu2001-04-181-2/+2
|
* (1) Move inclusion of bsd.kde.mk to the right place.asami2001-04-161-5/+5
| | | | | | | Reviewed by: will Tested on: bento (2) Chase XFree86-3 revision.
* Fix glaring logic/typo bugs:will2001-04-152-38/+38
| | | | | | | | | 1) Move USE_KDEBASE_VER above USE_KDELIBS_VER so the implication works. 2) QTCFLIBS -> QTCFGLIBS, fixes port pre-definition of QTCFGLIBS. 3) Use libkonq.so.4, NOT libkparts.so.4 (part of kdelibs2!) for indication of kdebase2 installation. Wake-up call from: demon (whose kwix port now works :)
* Add a missing backslash for line continuation.roam2001-04-141-1/+1
| | | | | PR: 26541 Submitted by: David <david@wmol.com>
* Update MASTER_SITE_GNOME with a few more non-US sites, and performade2001-04-131-3/+6
| | | | a little bit of spring cleaning whilst I'm here.
* Update to the latest snapshot plus a fix against malloc race issue.knu2001-04-131-10/+9
| | | | | | | (1.6.4.p1.2001.04.11) This does not build on the very latest CURRENT due to the newly updated libreadline, but the problem will soon be fixed.
* Add http://prdownloads.sourceforge.net/ into MASTER_SITE_SOURCEFORGE.sobomax2001-04-111-0/+1
|
* Update to 1.6.4-preview1.knu2001-04-101-6/+14
| | | | Make bsd.ruby.mk easily handle preview releases.
* Add prdownload.sourceforge.net to MASTER_SITE_SOURCEFORGE.trevor2001-04-101-0/+1
|
* Update and augment MASTER_SITE_SUNSITE.trevor2001-04-101-9/+28
|
* Follow changed layout at uiarchive.uiuc.edu in MASTER_SITE_CPAN.trevor2001-04-101-1/+1
|
* Do the RUBY_WITH_PTHREAD hack in a more elegant way.knu2001-04-061-3/+15
|
* Introduce a new variable: RUBY_WITH_PTHREAD.knu2001-04-061-0/+9
| | | | With it, extconf.rb is modified to link with -pthread instead of -lc.
* add _RINGSERVER to _KDE.sf2001-04-061-2/+3
| | | | remove unneeded backslash added at rev1.37.
* I don't know offhand how to delay defining PYTHON_PLATFORM untiltg2001-04-041-1/+4
| | | | | | | the dependencies are evaluated and $PYTHON_CMD will surely exist, so I fake it with the help of expr(1), $OPSYS and $OSREL. PR: 26318
* New variable PYTHON_PLATFORM, which contains Python's idea oftg2001-04-031-2/+5
| | | | the platform it's running on.
* Overhaul QT/KDE support:will2001-04-033-84/+86
| | | | | | | | | | | | | | | | | | - bsd.port.mk update to use bsd.kde.mk for USE_{QT,KDE}* - Cleanup corresponding ports for bsd.kde.mk update. - Fix bsd.kde.mk: use correct kdelibs dependency, put qt at the bottom, introduce QT_NONSTANDARD variable for nonstandard configure setup. - Update KDE2 to 2.1.1. Two patches included in x11/kdelibs2 to fix the proxy authentication that was broken for 2.1.1. Remove old patches. - Potentially fix kdelibs build for alpha. - Fix qt-designer 2.3.0 build. - Ruby stuff left alone since it looks like black magic to me. Should still work w/ compat shims for older USE_QT[,2] style. Some others were also left alone for the same reason. Reviewed by: portmgr, ports (bsd.kde.mk+bsd.port.mk) Submitted by: David Faure <faure@kde.org> (proxy auth patches) Alex Zepeda <garbanzo@kde.org> (old patches removal)
* Invoke ruby with -d when the variable DEBUG is defined. (make -DDEBUG)knu2001-04-021-6/+11
|
* Update to the latest snapshot of the stable branch, plus a workaroundknu2001-04-021-1/+1
| | | | | | | for the longstanding libc vs. libc_r issue. This should hopefully fix all the ruby extensions such as Ruby/Qt2GL, Ruby/Python and Ruby/SDL for both 4-STABLE and 5-CURRENT. :)
* Add a .uk site to MASTER_SITE_GNOME.ben2001-03-311-0/+1
| | | | Reviewed by: ade
* Update to the latest snapshot of the stable branch.knu2001-03-281-1/+1
| | | | Yes, 1.6.4 release will be released soon before 4.3-RELEASE.
* Add a .uk master site to MASTER_SITE_KDE.ben2001-03-281-0/+1
| | | | Approved by: will
* Fix bogon. Note to self: pay more attention to what you're doing.will2001-03-262-6/+0
|
* Fix variable usage and comments.will2001-03-262-18/+18
| | | | Submitted by: asami
* Bring in my fixes for KDE2 for users of XFree86 4.0.x. Basically, whatwill2001-03-252-0/+218
| | | | | | | | | | | | | | | | | | | | | | | | | this involves is this: Cull GL from Qt by default, but still provide a Qt+GL library that may or may not have threads. Then also provide a Qt library that has threads but not GL. This allows us to make KDE2 depend on a library that will *not* have threads, ever. Threads will be revisited at a later date. Ports that require GL support need to be updated to use the hacked library, libqtgl.so.4. The net result is that we bloat our qt2 package by 1.5-2.5MB for compatability. Also, static qt will not have GL support. Introduce bsd.kde.mk, which will be tested on bento before becoming fully activated. Replace qt22-static with qt2-static, since it's just a proxy. Update qt-designer to depend on qt23. Also make the old hack to package the correct lib obsolete by using PLIST_SUB instead. Miscellaneous changes: remove LIBQTFILE from CONFIGURE_ENV, it's not used anymore. Solve namespace pollution problems with the devel/pth and devel/libgnugetopt ports. Hopefully. Suggested by: ade, asami, sobomax (bsd.kde.mk) Repocopied by: asami (qt22-static --> qt2-static)
* (1) Change maintainership of bsd.port.mk to portmgr@FreeBSD.org. This isasami2001-03-251-8/+15
| | | | | | | | | | | | | an alias of a small group of people who agreed to take care of this file. (2) USE_QT2 now depends on qt23, not qt22, which will be deleted shortly. (3) Add new variables PTHREAD_CFLAGS and PTHREAD_LIBS to help the transition with the new pthread linking scheme. Submitted by: sobomax (4) Add new categories science and ukrainian. PR: 23313 (ukrainian)
* "ftp.ru.FreeBSD.og" doesn't exist. There isn't even an ".og" domain. =)fenner2001-03-251-1/+1
| | | | Found by: distfile survey
* - Pessimise ftp1.sourceforge.net - there are unconfirmed rumours that itsobomax2001-03-221-2/+3
| | | | | | | may be made mirrors-only soon; - add http:// counterpart for the ftp2.sourceforge.net. Submitted by: will, sobomax
* ftp.nctu.edu.tw does not mirror ruby any more.knu2001-03-221-1/+0
|
* Update to the latest stable snapshot. A couple of significantknu2001-03-211-1/+1
| | | | bugfixes have been made since the 1.6.3 release. C'est la vie. ;)
* add _RINGSERVER to _GNOME.sf2001-03-211-1/+2
|
* Add ftp1.sourceforge.net into MASTER_SITE_SOURCEFORGE.sobomax2001-03-201-0/+2
| | | | Prompted by: bento
* Add some relatively geographically distributed mirrors to MASTER_SITE_LOCALwill2001-03-201-3/+8
| | | | and add a new mirror to MASTER_SITE_SOURCEFORGE (yay ftp3 @ UNC!).
* Update to 1.6.3 release.knu2001-03-191-2/+6
|
* Update to the snapshot of the stable branch as of yesterday.knu2001-03-181-1/+1
| | | | The 1.6.3 release has been postponed but now scheduled on next Monday.
* Reorganize MASTER_SITE_GNOME as a result of the mirrors beingade2001-03-141-13/+6
| | | | completely reworked by the GNOME team.
* Add ftp.plig.net back to MASTER_SITE_NETBSD as ftp.uk.netbsd.org.trevor2001-03-141-0/+1
| | | | Submitted by: joe
* Remove ftp.plig.net because it is in the UK but hasn't a .uk TLD.trevor2001-03-141-4/+14
| | | | | | | | | Correct a typo in the iastate.edu listing. Add sites from http://www.netbsd.org/Sites/net.html#ftp . Remove defunct sites found by bento. Newly added ftp.questnet.net.au is untested because it is "limited to Australian connections." Approved by: modified "make fetch-list" (PR 25779)
* Update to the latest snapshot of the stable branch. The long-awaitedknu2001-03-131-1/+1
| | | | 1.6.3 release is scheduled for this week...
* Improve ruby-shebang-patch routine. Add a #! line when the scriptknu2001-03-121-1/+8
| | | | doesn't have one.
* Specify only one DNS load-balancing master server forknu2001-03-051-22/+29
| | | | | | | | MASTER_SITE_RINGSERVER instead of listing each and every RingServer. It is painful and just a waste of time to look each RingServer for a file when it is gone or missing. (They are synchronized with each other so tightly)
* Update to the stable branch's snapshot as of today (2001.03.04).knu2001-03-041-1/+1
| | | | Hopefully 1.6.3 will come out soon...
* Add back some definitions for Python-1.6. Some people obviously stilltg2001-03-011-1/+16
| | | | use it.
* Fix a minor type, 's/definied/defined/g'.steve2001-02-261-1/+1
|
* Update to 2001.02.19b, the second snapshot of today's. The Rubiconknu2001-02-201-1/+1
| | | | | test suite found a bug in the previous snapshot. The 1.6.3 release is drawing near.
* Update to the stable branch's snapshot as of today (2001.02.19), whichknu2001-02-191-1/+1
| | | | is meant to be a candidate for the 1.6.3 release.
* (1) Change USE_NEWGCC dependency from lang/egcs to lang/gcc295.asami2001-02-171-3/+3
| | | | | | | | | | | | | Submitted by: reg PR: 24525 Approved by: obrien (2) Change XFree86 version in PKG_IGNORE_DEPENDS Submitted by: olgeni (3) Change message for "old layout" error to include a pointer to the cvsup FAQ. Submitted by: kris
* Sort the 3rd party entries so one can easily find them.obrien2001-02-171-183/+189
|
* Update to the snapshot as of 2001/02/05.knu2001-02-061-1/+1
|
* Sync with XEmacs revision update.shige2001-02-051-3/+3
|
* ftp7.de.freebsd.org doesn't carry the local-distfiles stuff. We shouldkris2001-01-271-2/+1
| | | | | probably add some more MASTER_SITE_LOCALs here since there are now only two of them.
* Sync with XEmacs update by kiri.shige2001-01-191-3/+3
| | | | Reviewed by: kiri
* Update Ruby to 1.6 branch's snapshot as of 2001/01/18, with many bugsknu2001-01-191-1/+3
| | | | fixed. Read ChangeLog for details.
* introduce MASTER_SITE_SOURCEWARE -- Cygnus sourceware.sf2001-01-191-0/+13
| | | | | | | | | These sites have splitted-by-feature gcc, gdb and other tools. Note they are all bzip2'd. If you found bzip2'd version of your distfile here, please consider to migrate from ${MASTER_STIE_GNU}. Thanks! Submitted by: Espen Skoglund <esk@ira.uka.de>
* (1) Add PKGORIGIN support. Bump BSDPORTMKVERSION to reflect it.asami2001-01-161-1/+21
| | | | | | | | | | | | | Submitted by: sobomax (2) Add new variable NO_OPENMOTIF that will disable dependency to open-motif (when USE_MOTIF is defined, of course). Use this if you want to make sure your commercial Motif won't get wiped out. Submitted by: obrien (3) Add NOPORTDOCS support to PLIST_SUB. When NOPORTDOCS is defined, PORTDOCS="@comment " will be added to PLIST_SUB. Prodded by: steve
* Apparently a few mirrors stopped syncing their kde/Attic dirs a long timewill2001-01-091-7/+2
| | | | | ago so they don't carry KDE 1.1.2; too bad the RINGSERVERs don't either. I will readd these in the future when KDE 1.x is gone.
* Add MASTER_SITE_NETBSD.trevor2000-12-311-0/+13
|
* Add russian mirror to MASTER_SITE_THEMES.demon2000-12-311-1/+2
|
* Add .uk mirrors to XCONTRIB, PERL_CPAN, GNU and TCLTK lists.ben2000-12-291-4/+12
|
* Add a .uk mirror of SourceForge at ftp.mirror.ac.ukben2000-12-291-1/+2
| | | | Approved by: sobomax
* Ho-ho-ho. Here comes the latest and greatest stable release of Ruby.knu2000-12-251-6/+3
| | | | This is Ruby 1.6.2, the "Merry Christmas" version. Have fun! :)
* Add FTP.Chg.RU to the various MASTER_SITE_*.demon2000-11-261-4/+14
| | | | | | It is about 400Gb in size and has 100Mbps connection to the outside world. It mirrors most of the common package collections. FreeBSD users from Russia (as well as all others) are advised to use it.
* Fix stupid typo (wrong path in py-xml dependency). <:-(tg2000-11-201-2/+2
|
* Update to 1.6.2-preview3. As always, Matz has prepared a previewknu2000-11-171-2/+2
| | | | snapshot right before the freeze for the new FreeBSD release. :)
* Depend on the latest and greatest py-xml package.tg2000-11-161-1/+1
|
* Add AUTO{CONF,MAKE}_{ENV,ARGS}. Among other things, this will fixasami2000-11-161-2/+10
| | | | | | | | audio/libao, audio/libogg, audio/libvorbis and audio/vorbis-tools which need --add-missing to be passed to automake. PR: 22610 Submitted by: Theo van Klaveren <t.vanklaveren@student.utwente.nl>, roger, sobomax
* Change PKG_IGNORE_DEPENDS to contain some ridiculous string. Otherwiseasami2000-11-131-1/+1
| | | | the list of dependencies become empty when XFREE86_VERSION=4.
* Change motif to a normal dependency. REQUIRES_MOTIF is now calledasami2000-11-081-37/+4
| | | | | | | | | | | | | | USE_MOTIF and generates a LIB_DEPENDS to x11-toolkits/open-motif. As before, it implies USE_XPM (and therefore USE_XLIB). Motif-dummy is removed from PKG_IGNORE_DEPENDS, whose sole resident is now XFree86-3. Most of the simple ".if defined(HAVE_MOTIF)"s are removed to always have USE_MOTIF. ftp/moxftp will define USE_MOTIF unless WANT_ATHENA_VERSION (new variable) is defined. I merged the X cases in cad/mars, so USE_MOTIF is used iff WITHOUT_X11 is not defined. I will remove x11-toolkits/Motif-dummy (which has been repo copied to open-motif) in a few days.
* Add ftp://projects.sourceforge.net/pub/ to MASTER_SITE_SOURCEFORGE.trevor2000-11-081-0/+1
| | | | | The existing URLs do not work for the audio/streamripper or x11-wm/evilwm ports.
* Fix ${MASTER_SITE_RINGSERVER:S///} parts to look smarter.knu2000-11-061-8/+8
|
* Add one site to MASTER_SITE_XCONTRIB.trevor2000-11-041-5/+12
| | | | | | | | Add several sites to, and remove several from, MASTER_SITE_SUNSITE. The ones I removed had been flagged by Fenner's port survey, but I also checked them myself. I removed ftp.jaring.my because it is only a partial mirror. I added metalab's HTTP service at the bottom of the list.
* Update Ruby to 1.6.2-preview2.knu2000-11-031-2/+2
| | | | | The head author of Ruby has prepared this snapshot version for us when I told him that FreeBSD ports tree was soon to freeze for 4.2-RELEASE!
* Move sourceforge right down to the bottom of MASTER_SITES_GNOMEade2000-11-031-2/+2
| | | | | until they actually make some vague attempt to keep their mirror up to date, as per numerous emails to them.
* (1) Move all the command definitions up to the pre.mk section so theyasami2000-11-031-38/+39
| | | | | | | | | | | | can be used in != constructs in port Makefiles. Use them in ARCH, OPSYS and OSREL defenitions. (2) Change a few more `md5' references to `distinfo'. PR: 22154 Submitted by: jeh (3) Bump XFree86-3 version (twice!) in PKG_IGNORE_DEPENDS.
* Add MASTER_SITE_MOZILLA and MASTER_SITE_XEMACS.knu2000-10-241-0/+21
|
* Correct a ftp path in $MASTER_SITES_CPAN.kuriyama2000-10-241-1/+1
|
* Add MASTER_SITE_RINGSERVER which consists of 21 servers (and oneknu2000-10-221-6/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | roundrobin server) located in Japan. The RingServer Project is one of the largest FTP/HTTP mirror site networks in Japan. http://www.ring.gr.jp/index.html.en They mirror many freesoftware archives listed in the following page: http://www.ring.gr.jp/ring/softlib/scatalog-j.html Hereby the following MASTER_SITE entries are now powered by RingServers. MASTER_SITE_XCONTRIB MASTER_SITE_XFREE MASTER_SITE_GNU MASTER_SITE_PERL_CPAN MASTER_SITE_TEX_CTAN MASTER_SITE_SUNSITE MASTER_SITE_KDE I believe this would greatly reduce the traffic from Japan to US and European servers. To Japanese users: Please configure your MASTER_SORT and/or MASTER_SORT_REGEX properly to use those mirrors instead of foreign ones! :>
* Check if ${RUBY} exists before running it.knu2000-10-221-0/+4
| | | | Reported by: fenner, asami
* Update to Ruby 1.6.2-preview.knu2000-10-211-4/+7
|
* Allow users to define RUBY variable to utilize ruby ports withknu2000-10-211-26/+78
| | | | | | | | | | | | | | | | | | | | | | | custom-installed Ruby. :) For instance, if you have built Ruby from the latest snapshot and installed, you can install ruby modules from ports only by typing "make RUBY=/usr/local/bin/ruby install". bsd.ruby.mk will take care of everything including RUBY_VER, RUBY_LIBDIR, CONFIGURE_TARGET, etc. Introduce version requirement checking mechanism. You can set RUBY_REQUIRE to any ruby expression(s) to check Ruby's version (or other modules' versions, in future). The result will be set in RUBY_PROVIDED. Define RUBY_VERSION_CODE which holds full integer version of Ruby. Define RUBY_PORTVERSION, RUBY_DISTNAME and RUBY_WRKSRC for the standard ruby ports so as not to change PORTVERSION, DISTNAME and RUBY_WRKSRC of ruby, ruby-gdbm, ruby-tcltklib, ruby-tk, etc. everytime Ruby is updated. Rename RUBY_DEPENDS to DEPEND_RUBY, etc. for a cosmetic reason.
* Python 2.0 is the new default version. 1.6 is history.tg2000-10-181-21/+14
| | | | | New variable PYTHON_INCLUDEDIR = ${LOCALBASE}/include/${PYTHON_VERSION}. Suggested by sobomax.
* (1) Some typo fixes (files/md5 -> distinfo in comment, " at wrongasami2000-10-171-31/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | place in checksum message, etc.) Partially submitted by: Bill "distfiles" Fenner (2) Add PATCH_WRKSRC, BUILD_WRKSRC and INSTALL_WRKSRC alongside CONFIGURE_WRKSRC to deal with oddball ports that want different directories. They all default to WRKSRC (of course). Also extend the use of CONFIGURE_WRKSRC to include all configure-related activities. Originally submitted by: obrien Reviewed by: the ports list (3) Clarify in comment that CONFIGURE_SCRIPT is supposed to be a relative path. Add a "./" in the PERL_CONFIGURE case to be consistent with the regular case. Requested by: obrien (4) Change PKG_IGNORE_DEPENDS yet again to chase XFree86-3 PORTREVISION change. (5) Don't print "Ignoring empty patch directory" when there are no files named "patch-*" -- since PATCHDIR is now equal to FILESDIR by default, it is quite likely that you will have a directory with no patch-* files in it. Noticed by: kris (6) Fix distclean target, which I broke in 1.353 when I introduced RESTRICTED_FILES. It was only deleting files for RESTRICTED or NO_CDROM ports (duh!). (7) Don't complain if ${DISTDIR}/${DIST_SUBDIR} is empty when deleting distfiles -- it can be shared among ports. Submitted by: steve (8) Don't create ${FILESDIR} in makesum target, since distinfo now lives in the main directory. Submitted by: knu and many others
* Fix COMMENT handling -- it was incorrectly using the fixed stringasami2000-10-141-8/+13
| | | | | | | | | | | | | | "pkg/COMMENT' which of course blew up in the entire tree when we changed the layout. Fix it to use `make -V COMMENT` so it will use even for ports that define MASTERDIR etc. Reported by PRs: 21851, 21952 While I'm here, add the contents of pkg/COMMENT in category READMEs. I don't know why I didn't include them in the first place when I've been creating all those files!
* Remove the PACKAGE_BUILDING related test, which breaks slave ports trying toreg2000-10-131-8/+13
| | | | | | | defined WITH_. Cleanup documentation, and add explaination for needing USE_GNOME in most ports.
* Rushed the last commit to much. Make sure CONFIGURE_ARGs is defined beforereg2000-10-111-1/+1
| | | | playing with it.
* Allow ports using WANT_GNOME and USE_GNOME to override the default datadirreg2000-10-111-3/+16
| | | | | | setting. Add a warning about doing this. Begged for by: sobomax
* Use Python 2.0c1.tg2000-10-101-3/+3
|
* Correct the documentation of the WITH_ and WITHOUT_ options.reg2000-10-101-6/+7
|
* Add a German mirror to MASTER_SITE_RUBY.knu2000-10-081-0/+1
|
* NEWLAYOUT is now the default.asami2000-10-081-67/+0
|
* Remove a dead mirror from MASTER_SITE_RUBY and add a Taiwanese mirror.knu2000-10-081-1/+1
| | | | Submitted by: Bill "distfiles" Fenner
* Fix WANT related breakage by using a more conventional method of echoing...reg2000-10-061-10/+25
|
* Add bsd.gnome.mk that defines gnome-related dependency stuff and hooksasami2000-10-052-0/+279
| | | | | | | | | | | | | | in bsd.port.mk to support it. In particular, bsd.port.mk includes bsd.gnome.mk twice (once in the pre.mk section, once in the post.mk section) and prints out a message notifying the user of the existence of WITH_* options when one exists. It also adds MAKE=${GMAKE} to CONFIGURE_ENV when USE_GMAKE is defined. (This is not related to gnome, but I assume it's useful somewhere and it shouldn't hurt.) Submitted by: ade, reg
* (1) Add support for a "flat" directory structure, with no pkg/ andasami2000-10-021-7/+58
| | | | | | | | | | | | | | | | | | | | | patches/. In addition, patches live in files/ and files/md5 is moved to "distinfo" in main directory. It is disabled by default, but you can test it by defining NEWLAYOUT. I will convert the entire ports tree in a week and make NEWLAYOUT the default. Reviewed by: the ports list Submitted by: nectar ("distinfo" name) (2) Bump XFree86 version number in PKG_IGNORE_DEPENDS. (3) New variable RESTRICTED_FILES to be used when only a subset of a RESTRICTED or NO_CDROM port's distfiles/patchfiles list is not redistributable. (Set RESTRICTED_FILES to the list of redistribution-challenged files.) Reviewed by: the ports list
* Add RUBY_SHEBANG_FILES, in which you can list files which shebangknu2000-10-011-0/+14
| | | | lines need to be fixed.
* Update to Ruby 1.6.1. Many bugs have been fixed since 1.6.0. :)knu2000-09-291-1/+1
| | | | | | | | | | | | | Take over the maintainership from Yasuhiro Fukuma <yasuf@bsdclub.org>, with his approval. I can never thank him too much for his previous work which led me in the right direction! :) lang/ruby: - Add a patch for find.rb, which fixes the bug found after 1.6.1 was released. databases/ruby-gdbm, */ruby-{tcltklib,tk}: - Remove files/md5 and refer to lang/ruby's one.