summaryrefslogtreecommitdiffstats
path: root/Mk
Commit message (Collapse)AuthorAgeFilesLines
* - 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-011-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-171-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-171-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-171-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-171-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-171-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-101-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-052-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-051-7/+7
|
* Slight modification to accomodate devel environment.will2001-11-042-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-031-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-231-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-071-4/+4
|
* Remove the support for XEmacs19 and XEmacs20.knu2001-10-011-27/+1
| | | | Approved by: shige (MAINTAINER)
* Add a "LATEST_LINK" knob. This makes it easy to set the Latest link, so thatobrien2001-09-281-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-171-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-111-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-011-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-191-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-121-1/+1
| | | | | used in bsd.port.mk for some different purpose... Define MASTER_SITE_FREEBSD_ORG instead.
* Define MASTER_SITE_FREEBSD.knu2001-08-121-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-07-311-7/+6
| | | | 2001.07.31.
OpenPOWER on IntegriCloud