pkgsrc/mk
jlam 4f34ebeaf5 * Move the meat of the bootstrap-depends target entirely within the
lock, which I think is what was originally intended.

* Avoid creating ${WRKDIR}/.depends when running the bootstrap-depends
  target, which is run as part of running the fetch target.  We still
  create the .depends file later when we need it.

XXX Note that there are still problems when locking occurs because locks
XXX are created in ${WRKDIR}, so running "bootstrap-depends" as a source
XXX for "fetch" will still cause the work directory to be created and
XXX populated with files.  This probably needs to be solved by using a
XXX different location for the lockfile, e.g. ${TMPDIR}, for the
XXX bootstrap-depends step.
2007-05-29 15:26:25 +00:00
..
build Documented MAKE_JOBS_SAFE. 2007-03-18 23:09:09 +00:00
buildlink3 Remove special treatment of "DynaLoader.a" completely. It's not necessary 2007-04-09 22:33:26 +00:00
bulk When removing an already installed package, the correct package version 2007-05-23 10:50:44 +00:00
check Teach pkgsrc about HP-UX. 2007-04-14 14:17:49 +00:00
checksum Removed many redundant comments and restructured the code, so that it 2007-03-07 01:06:11 +00:00
compiler Remove trailing spaces. 2007-05-28 11:07:00 +00:00
configure For all those who are interested in the inner workings of pkgsrc, there 2007-03-15 22:54:24 +00:00
defaults Remove trailing spaces. 2007-05-28 11:07:00 +00:00
depends While investigating xtraeme's bug report about duplicate running of the 2007-05-22 19:04:24 +00:00
extract Added a typical command for the post-extract target. 2007-01-09 05:13:43 +00:00
fetch Add ring servers to MASTER_SITE_TEX_CTAN. 2007-05-26 04:07:11 +00:00
flavor * Move the meat of the bootstrap-depends target entirely within the 2007-05-29 15:26:25 +00:00
gnu-config Remove trailing spaces. 2007-05-28 11:07:00 +00:00
help Replaced printf(1) with echo(1), since printf is not available in the 2007-05-24 05:33:49 +00:00
install Check if INSTALLATION_DIRS_FROM_PLIST is defined before using .if 2007-04-19 18:16:36 +00:00
internal Typo. 2007-03-16 20:41:44 +00:00
misc When looking for help for _vargroups, the show-all target will be shown. 2007-05-07 09:35:53 +00:00
package Renamed package-warnings to _package-warnings, since it is a private 2007-03-08 23:33:35 +00:00
patch When testing whether the patches/ directory exists or not, take into 2007-05-25 14:21:32 +00:00
pbulk set -e to abort on errors from the sub-makes. 2007-05-16 16:48:12 +00:00
pkginstall Added keywords for SPECIAL_PERMS, so it is found by 2007-03-13 09:43:59 +00:00
platform - Use builtin krb5 implementation. 2007-04-29 11:54:25 +00:00
plist Changed suffix for _PLIST_NOKEYWORDS to be more in line with other files 2007-05-28 13:59:10 +00:00
scripts Remove trailing spaces. 2007-05-28 11:07:00 +00:00
tools Test to see if a variable is defined before testing for its value. Keeps 2007-05-29 03:00:44 +00:00
wrapper Remove trailing spaces. 2007-05-28 11:07:00 +00:00
alternatives.mk Added variable descriptions. 2007-05-07 09:32:11 +00:00
apache.mk PKGBASE must not include a backslash. 2007-05-11 08:35:52 +00:00
apachever.mk Completely rewrote apache.mk and apachever.mk. The latter is now an 2006-10-14 01:09:45 +00:00
bdb.buildlink3.mk Inserted an empty line between two paragraphs, so they look a little 2007-01-14 15:00:54 +00:00
bsd.fast.prefs.mk Add an alternative version of bsd.prefs.mk. make(1) processing of 2006-11-05 14:28:38 +00:00
bsd.hacks.mk Split the variable BUILD_DEFS into those that are defined by packages 2006-07-15 23:58:52 +00:00
bsd.makevars.mk Completely nuke the concept of PKG_PHASE from pkgsrc except for the 2006-07-10 22:59:26 +00:00
bsd.options.mk Split the documentation into a user and a developer part. 2007-03-07 00:33:24 +00:00
bsd.pkg.barrier.mk Add package-install. For non-DESTDIR builds, package and package-install 2006-11-03 08:01:04 +00:00
bsd.pkg.clean.mk Add two variables to control whether make package and make clean 2006-10-09 11:44:06 +00:00
bsd.pkg.debug.mk Moved the build-env target from bsd.pkg.debug.mk to build/build.mk. It 2007-03-08 23:16:06 +00:00
bsd.pkg.error.mk Instead of removing error and warning messages, they are collected in 2006-10-06 19:05:43 +00:00
bsd.pkg.mk Add two targets, pbulk-index and pbulk-index-item. 2007-05-09 23:33:51 +00:00
bsd.pkg.readme.mk Added a missing line continuation in the README.html target. 2006-10-17 06:28:33 +00:00
bsd.pkg.subdir.mk Add two targets, pbulk-index and pbulk-index-item. 2007-05-09 23:33:51 +00:00
bsd.pkg.update.mk Suppress the message that ".DDIR is up-to-date" by introducing a .PHONY 2006-10-05 12:56:27 +00:00
bsd.pkg.use.mk Make MTREE_FILE and MTREE_ARGS internal by prefixing them with '_'. 2007-03-02 09:08:33 +00:00
bsd.prefs.mk Add some more keywords, so that one can grep for "mk.conf" and find the 2007-05-29 14:48:49 +00:00
bsd.utils.mk Remove all uses of the following targets from pkgsrc: 2006-07-27 22:01:28 +00:00
compiler.mk add support for the HP-UX C/aC++ compilers 2007-04-17 11:05:33 +00:00
curses.buildlink3.mk
db1.builtin.mk Reverted the last change, since it was wrong. In a single shell word, a 2007-02-15 16:08:20 +00:00
dirs.mk Teach USE_DIRS about kde3. 2007-01-26 02:33:31 +00:00
djbware.mk Pass CPPFLAGS in conf-cc and LDFLAGS in conf-ld. 2006-08-02 02:25:46 +00:00
dlopen.buildlink3.mk Set "BUILDLINK_LDFLAGS.dl" to "${BUILDLINK_LDFLAGS.dlcompat}" if we are 2007-04-27 15:02:37 +00:00
dlopen.builtin.mk
emacs.mk Teach emacs22nox and leim22. 2007-02-20 12:36:02 +00:00
endian.mk On IRIX, <standards.h> needs to be included before <sys/endian.h>. 2007-03-08 23:11:20 +00:00
fam.buildlink3.mk Added BUILD_DEFS_EFFECTS. 2006-11-04 22:18:41 +00:00
find-prefix.mk Extend find-prefix.mk so that we can specify a package wildcard instead 2005-11-28 05:54:17 +00:00
fuse.buildlink3.mk Improve message when /usr/include/fuse.h is not found on NetBSD. 2007-03-06 00:03:40 +00:00
java-env.mk Add JAVA_LD_LIBRARY_PATH, which is needed by the upcoming sun-jre6. 2007-02-18 16:25:54 +00:00
java-vm.mk Remove win32-jdk. This never really worked, and probably never will work 2007-04-04 14:32:52 +00:00
krb5.buildlink3.mk Better documentation. 2007-03-07 10:42:30 +00:00
motif.buildlink3.mk Move include of mk/x11.b3.mk into the non-openmotif, non-lesstif case. 2006-11-06 11:29:38 +00:00
mysql.buildlink3.mk "Forcing an error", like expressed in the comment, should be done via 2006-11-18 08:29:13 +00:00
oss.buildlink3.mk Define DEVOSSAUDIO and DEVOSSSOUND for DragonFly. 2007-02-25 00:29:27 +00:00
oss.builtin.mk Over 1200 files touched but no revisions bumped :) 2006-04-06 06:21:32 +00:00
pam.buildlink3.mk Added BUILD_DEFS_EFFECTS. 2006-11-04 22:18:41 +00:00
pgsql.buildlink3.mk Replaced the deprecated PKG_SKIP_REASON with PKG_FAIL_REASON. 2007-02-10 08:59:07 +00:00
pkg-build-options.mk If a package is already installed, the PKG_OPTIONS of the installed 2007-05-07 09:26:40 +00:00
pthread.buildlink3.mk Replaced the deprecated PKG_SKIP_REASON with PKG_FAIL_REASON. 2007-02-10 08:59:07 +00:00
pthread.builtin.mk OSF1 always needs _REENTRANT to be defined when including pthread.h, or it 2007-04-12 18:42:02 +00:00
solaris-pam.builtin.mk Over 1200 files touched but no revisions bumped :) 2006-04-06 06:21:32 +00:00
subst.mk Recognize XML files as text. 2007-04-05 18:33:09 +00:00
tex.buildlink3.mk Reformatted the header comment to be searchable by bsd.pkg.help.mk. 2006-10-01 14:53:30 +00:00
unprivileged.mk Drop NO_MTREE by making it the default. Introduce USE_MTREE to get the 2007-04-19 16:52:03 +00:00
x11.buildlink3.mk Proper include guards to unbreak nautilus. This wasn't such a big 2006-12-01 13:05:53 +00:00
x11.builtin.mk Replaced a .sinclude with .include to catch errors when X11_TYPE is not 2006-10-26 17:08:08 +00:00
x11.version.mk Replaced a .sinclude with .include to catch errors when X11_TYPE is not 2006-10-26 17:08:08 +00:00
xaw.buildlink3.mk Added documentation and error checking. 2007-03-09 02:04:04 +00:00