summaryrefslogtreecommitdiff
path: root/mk/bsd.pkg.mk
AgeCommit message (Collapse)AuthorFilesLines
2001-04-18when USE_FORTRAN is set and we don't have f77 set, or we've asked fordmcmahill1-2/+4
f2c instead of f77, then use a DEPENDS not BUILD_DEPENDS because pkgs need the shared libraries at run time.
2001-04-18Reorder "MASTER_SITE_SOURCEFORGE" in the interest of performance.tron1-2/+2
2001-04-17show-var: implement quoting via make's :Q modifier, instead of home-brewn.hubertf1-2/+2
2001-04-17Distinfo changes.agc1-46/+41
+ move the distfile digest/checksum value from files/md5 to distinfo + move the patch digest/checksum values from files/patch-sum to distinfo + include distfile filesizes in distinfo If there's no distinfo file (the name comes from FreeBSD, no point in being gratuitously incompatible), then use existing files/{md5,patch-sum} files.
2001-04-16Invert new variable "LIBTOOL_REQD" analogous to "PKGTOOLS_REQD" for thetron1-3/+4
required version of the "libtool" package.
2001-04-15{BUILD_}DEPEND on devel/libtoolskrll1-3/+3
2001-04-13Check if ${DIST_SUBDIR} exists before deleting it when doing "make distclean".kei1-2/+2
2001-04-09Prepare for update of pkgsrc openssl to 0.9.6.fredb1-2/+2
2001-04-08Invent ZOULARISBASE, defaulting to $LOCALBASE/bsd, to make it possiblehubertf1-7/+7
to setup Zoularis (or similar :-) environments to be closer to hier(7).
2001-04-07use dewey version for the f2c BUILD_DEPENDS.dmcmahill1-2/+2
2001-04-07Switch to another German GNOME mirror again because the old one is dead.tron1-2/+2
There must be a curse on such mirrors.
2001-04-04Add ';' missed when moved from () to {;}hubertf1-2/+2
Pointed out by zuntum on some mailing list.
2001-04-04Make USE_LTLDL depend on libtool-base as libltdl is there.skrll1-2/+2
2001-04-04Relax version of unzip needed.simonb1-2/+2
2001-04-04Depend only on "libtool-base" package if "USE_LIBTOOL" is defined. Thistron1-2/+2
doesn't only avoid circular dependences under Solaris, it makes more sense in general because the libtool documentation is irrelevant to most users which only want to build shared libraries.
2001-04-03Use the latest libtool.skrll1-3/+3
2001-04-03Replace subshell commands in (...) by {...;} for speed.hubertf1-18/+18
Based on patch from Chris Coleman <chrisc@vmunix.com>. Timing of "make show-var VARNAME=COMMENT" in pkgsrc/x11: new: 2.744u 0.888s 0:16.69 21.6% 0+0k 809+201io 55pf+0w 2.827u 1.047s 0:07.72 50.0% 0+0k 0+189io 0pf+0w 2.913u 0.992s 0:06.91 56.4% 0+0k 0+168io 0pf+0w 2.978u 0.997s 0:06.88 57.5% 0+0k 0+169io 0pf+0w 3.017u 0.886s 0:07.88 49.3% 0+0k 0+186io 0pf+0w old: 2.921u 0.987s 0:07.04 55.3% 0+0k 2+183io 0pf+0w 2.931u 1.051s 0:08.49 46.8% 0+0k 0+169io 0pf+0w 3.065u 0.816s 0:08.33 46.4% 0+0k 0+174io 0pf+0w 2.962u 0.987s 0:08.08 48.7% 0+0k 0+181io 0pf+0w 2.661u 1.228s 0:08.50 45.6% 0+0k 0+171io 0pf+0w
2001-04-02Remove IDENT, since we don't seem to need it anymore.wiz1-4/+1
2001-03-29Don't use regexp substitution where plain substitution is intended,hubertf1-2/+2
it might yield some surprising results. Pointed out by Marc Espie <espie@schutzenberger.liafa.jussieu.fr>
2001-03-28Minor optimisationskrll1-4/+1
2001-03-28Correct the DEPENDS on libtool in the USE_LTDL case and make sure theskrll1-3/+3
latest and greatest libtool is used in the USE_LIBTOOL case.
2001-03-27Change BUILD_DEPENDS semantics:hubertf1-77/+23
first component is now a package name+version/pattern, no more executable/patchname/whatnot. While there, introduce BUILD_USES_MSGFMT as shorthand to pull in devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current). Patch by Alistair Crooks <agc@netbsd.org>
2001-03-26Added default JVM for PowerPC: blackdown-jdk13. Approved by Jim Wise.manu1-1/+6
2001-03-26Provide a default digest algorithm in the case where FAILOVER_FETCH isagc1-1/+4
set, and a distfile which isn't in files/md5 is attempted to be downloaded. Fixes a problem pointed out by Dan Mcmahill.
2001-03-26Correctly handle the common case where "MANZ" setting is protectedfredb1-1/+2
by ".ifdef BSD_PKG_MK" in /etc/mk.conf, but "MANZ" handling, in the package, relys on the system's "bsd.man.mk", which _CAN_ _NOT_ see variables protected by ".ifdef BSD_PKG_MK". By passing "MANZ" in through "MAKE_ENV", only if "MANZ" is defined, we ensure that the PLIST handling and the package's own handling are on the same wavelength.
2001-03-26Clean up after installing digest, also use DEPENDS_TARGET to installhubertf1-2/+4
(in case someone wants something else then a 'install')
2001-03-23Handle the symlinks created by libtool on a.out for certain invocationsskrll1-2/+14
of libtool involving the -release option. print-PLIST on an a.out machine probably doesn't handle these, i.e. it doesn't remove them from the PLIST.
2001-03-23Add a version check for the installed Zoularis version.tron1-2/+20
2001-03-23Use "tar" coming with Zoularis under Solaris.tron1-2/+2
2001-03-21Sort command name definitions into alphabetical order, following theagc1-4/+4
renaming of LOCALEDIR to PKGLOCALEDIR.
2001-03-20Check for the existence of the ${LICENSE} file before trying to access it.agc1-2/+7
Pointed out by Thomas Klausner.
2001-03-20As discussed on tech-pkg, introduce USE_RMAN to accomodate the XFree86-4.xfredb1-1/+11
installed "rman".
2001-03-19Add "ftp1.sourceforge.net" to "ftp3.sourceforge.net" to source forge mastertron1-3/+4
site list.
2001-03-18Replace two dead German GNOME mirrors by a working one.tron1-3/+2
2001-03-18Use the most recent libtool.skrll1-3/+3
2001-03-16Remove NO_DESCRIBE, since it doesn't seem to be used or make sense.wiz1-7/+1
2001-03-16Deprecate NO_EXTRACT, since it wasn't working anyway for a long time now.wiz1-11/+1
Use EXTRACT_ONLY= # empty instead.
2001-03-15Update the pkgtools out of date instructions toabs1-2/+2
Please "make install" in ../../pkgtools/pkg_install.
2001-03-12Re-enable the -release option of libtool. ELF is fully supported with a.outskrll1-3/+3
support to follow. Note this in documentation. Bump revision of libtool to nb3 and update dependencies. Update (sort) known affected PLISTs. Fixes pkg/12368 by Kimmo Suominen <kim@tac.nyc.ny.us> Fixes problems with cross/* noted on tech-pkg and packages by Chuck Cranor <chuck@research.att.com>, and Thomas Klausner <wiz@danbala.ifoer.tuwien.ac.at>
2001-03-11Invoke "xmkmf" with full pathname to avoid problems on systems with twotron1-3/+3
X11 installations like e.g. Solaris with OpenWindows and XFree86.
2001-03-07Remove (accidentally committed, I guess) 'set -x'.wiz1-2/+1
2001-03-07_FETCH_FILE: mixed up quotes in calculation of CKSUM2hubertf1-2/+3
2001-03-07Make sure that we only try to perform checks on distfiles and patchesagc1-18/+22
if there's a corresponding checksum in files/md5 or files/patch-sum
2001-03-07Special-case digest the same way as pkg_install to avoidwiz1-2/+2
chicken-and-egg problem. Patch by Alistair Crooks.
2001-03-07check-shlibs: don't complain about uninstalled pkg on pkgs that havehubertf1-2/+4
NO_PKG_REGISTER set (like pkg_install)
2001-03-06Move PKGTOOLS_VERSION check to bsd.prefs.mk for speedups in recursive tree ↵wiz1-14/+2
walks.bsd.pkg.mk bsd.prefs.mk Bump required version number of PKGTOOLS to 20010306 for the latest bugfixes and the -V option support.
2001-03-06Add support for message digests other than md5 into pkgsrc. This is doneagc1-48/+60
by using the pkgsrc/pkgtools/digest package, and adding dependencies in bsd.pkg.mk to make sure that that package is up to date. There is no discernable performance decrease in using sha1 checksums over md5 ones, and most people advocate the use of sha1 or rmd160 over md5. As part of this change, move the initial setting of LOCALBASE, X11BASE and CROSSBASE into bsd.prefs.mk from bsd.pkg.mk. Addresses PR 11809.
2001-02-28Fall back to the default configuration when unable to infer a tag.skrll1-4/+4
This helps with c compilers that libtool doesn't recognise. Bump the revision.
2001-02-27Update libtool to be based on a CVS snapshot of the multi-language branchskrll1-3/+7
2001-02-26Add "PKGLOCALEDIR" to "PLIST_SUBST" by default.tron1-1/+2