summaryrefslogtreecommitdiff
path: root/mk/bsd.pkg.subdir.mk
AgeCommit message (Collapse)AuthorFilesLines
2001-02-16Change COMMENT handling:wiz1-8/+14
COMMENTs are now a variable in the Makefile instead of a pkg/COMMENT file. The COMMENT var should be in the maintainer block after the homepage. Modify bsd.pkg.mk, pkglint, url2pkg, and port2pkg (last one untested) for the new behaviour. Document new state in Packages.txt. This should save lots of inodes, and lots of time when untarring/updating. Idea by Alistair Crooks. For the time being, accept pkg/COMMENT instead of a COMMENT var to avoid a flag day.
2001-01-13Add "show-var" to the list of recursable targets.tv1-2/+3
2000-07-28Add bulk-package and bulk-install targets so people can invoke thesehubertf1-3/+3
in pkgsrc or pkgsrc/category now. The install and package targets are still left in, but deprecated now.
2000-06-03/bin/echo -> echo. This file appears to have NetBSD-specific paths already,mycroft1-2/+2
so I'm not worried about .ifdefing it at the moment.
2000-06-03Pass down ${MAKEFLAGS}.mycroft1-13/+9
2000-05-29Garbage collect.hubertf1-10/+4
Now that the procedure for building in a package and in a category is the same, there's no longer any need to differentiate between the two cases.
2000-05-28Do not abort compilation of several categories if building a single categorydmcmahill1-2/+2
fails.
2000-05-11Define a new target, "show-pkgsrc-dir", which prints the directoryagc1-3/+3
from which an installed package can be re-installed. This can be used to build up a list of host specific packages, which is useful, for example, in re-building all packages on a machine for a.out to ELF transition.
1999-12-15Fix off by one count of packages in a category in README.htmlabs1-2/+3
1999-12-06Add total number of packages to the category README.htmlabs1-6/+9
1999-07-09Pass the makepatchsum target down to submakes.agc1-1/+2
1999-07-02Add a show-downlevel target, which shows output of the form:agc1-4/+6
... ===> package security/sudo sudo package: sudo-1.5.7p4 installed, pkgsrc version sudo-1.5.9p1 ===> package security/tripwire ===> category shells ... for installed packages whose version does not match that in pkgsrc. No output is produced if the package is not installed. This allows an easy overview of the packages installed on a machine which need to be upgraded. Also make minor modifications to the SUBDIRUSE target for Solaris.
1999-06-28Add a "show-distfiles" target, used to show the distfiles and patchfilesagc1-1/+18
(including any subdir) for a package. If ${IGNORE} is set, for any reason, do not print anything. The output is relative to ${DISTDIR}. This target can be used to identify out of date distfiles and patchfiles in ${DISTDIR}, in conjunction with suitable filters.
1999-05-17Define "${ECHO_MSG}" so that the patch from PR pkg/7545 doesn't breaktron1-1/+2
(at least) a recursive "make clean".
1999-05-17Fix broken index file creation. Patch suppled by NAKAJIMA Yoshihirotron1-6/+6
in PR pkg/7545.
1999-03-28DUDS is expected to be a a make variable, not a shell variablehubertf1-2/+2
1999-02-22Comment that targets listed in $PKG_MISC_TARGETS are also regardedhubertf1-2/+2
1999-02-21Pull in mk.conf (via bsd.pref.mk), so that e.g. PKG_MISC_TARGETS canhubertf1-1/+11
be set there.
1998-12-29Add "cleandir" target.tron1-4/+4
1998-12-06Add support for custom, per-category targets by setting PKG_MISC_TARGETShubertf1-2/+2
This can be used to - enable execution of a non-standard target for all pkgs of a category, e.g. cd pkgsrc/benchmarks ; make benchmark - superceding standard-targets with custom versions, e.g. from /etc/mk.conf
1998-09-23Add a cdrom-readme target, a clone of the readme target, for ease of use.agc1-27/+35
The URLs in the generated README.html files can be specified by overriding the CDROM_PKG_URL_HOST and CDROM_PKG_URL_DIR definitions. Document the targets, and clean up some English, in Packages.txt
1998-07-26support distclean in subdir makeslukem1-2/+2
1998-07-13Only update README.html if it has changed.hubertf1-4/+11
1998-07-07Fix check if we're doing a package or a category (via PR 5687 byhubertf1-2/+2
Tim Rightnour).
1998-06-17Do not abort compilation of several packages if building a single packagehubertf1-4/+10
fails. (Doing this via a "make -k" breaks things like dependent pkgs in a nasty way)
1998-05-29Make these lists real tableshubertf1-4/+4
1998-05-29Mark README.html as precious.hubertf1-2/+2
This will result in the pkgsrc/README.html _not_ being removed, even if some "make readme" in any of the pkgs fails. (That's the reason there was no toplevel README.html when I postet this first :)
1998-05-15More cosmetic editing - PORTSTOP is now PKGSRCTOPagc1-3/+3
1998-05-14Fix botch in previous commit, as pointed out by Thorsten Frueauf.agc1-2/+2
Add missing semi-colon, and missing '$', both on the same line.
1998-05-14s/make/${MAKE}/gagc1-9/+9
Use _THISDIR_, rather than DIRPRFX, in the same way as src/share/bsd.subdir.mk, and pass _THISDIR_ down to any subdirectories.
1998-05-06Enable deinstall target from herehubertf1-3/+3
1998-04-24Use relative paths within the pkgsrc tree, and remove PORTSDIRagc1-9/+3
definition accordingly. Modify check in LIB_DEPENDS, RUN_DEPENDS and BUILD_DEPENDS, so that the first component is considered to be a file name if it contains a '/' character anywhere within it, not just the first character.
1998-04-15Fix the names of these two files.agc1-3/+3
1998-02-09Fix PR 4884 by replacing STRIP with STRIPFLAG.hubertf1-3/+3
This addes yet another step towards bsd.pkg.mk. :)
1998-01-30Echo the directory name when doing a "make readme", so that progressagc1-2/+2
can be monitored.
1998-01-27add mirror-distfiles target also herehubertf1-3/+5
1998-01-08Add lines so that "make readme" in the top level pkgsrc directory, oragc1-1/+4
one if the categories directories, will call "make readme" in any subdirectories. I thought that this was suggested by Chris Demetriou, but I can't find any PR backing this up. So my apologies to the person who did suggest this.
1997-11-21Modification by Bill Fenner which removes the embedded controlagc1-7/+14
characters, and avoids the wrong interpretation of magic HTML characters in DESCR files or categories. Forwarded to me by Chris Demetriou, and refers to PR 4341.
1997-09-25/usr/pkg/src -> /usr/pkgsrc (per discussion w/ agc)thorpej1-2/+2
1997-08-20Change a path for NetBSD. Our PORTSDIR is /usr/pkg/srcagc1-1/+2
1997-08-20Initial import of FreeBSD's ports makefiles.agc1-0/+145