pkgsrc/mk
jlam cd1230e8e3 Separate out the part of bsd.tools.mk that actually created the tools
into a new file pkgsrc/mk/tools/create.mk.  This leaves bsd.tools.mk
as a file that pulls in all of the other ones.  Also move the
tools-related targets from bsd.pkg.mk into bsd.tools.mk.

The tools cookie file has been removed, as well as hooks for
{pre,do,post}-tools.  Instead, there is now only a single public target
"tools" which may be invoked.  Invoking "tools" will always cause all
of the tools in ${TOOLS_DIR} to be created.

The "tools" step has been moved and is now just after the "depends"
step and before sources are extracted.  This is the earliest place
where the "tools" step can be taken, and it allows the created tools
to be used in all steps/phases after it, starting with "extract".  As
a consequence, we should just invoke tools by their bare names in
targets, e.g. awk, sed, patch, etc., instead of with the ${VARIABLE}
names, e.g. ${AWK}, ${SED}, ${PATCH}, etc.
2006-06-06 06:30:29 +00:00
..
buildlink3 Band-aid for dependency handling due to the stricter rules from the 2006-06-04 21:04:45 +00:00
bulk Adapt to create pkg_summary file via pkg_info -X. Prompted and 2006-06-02 22:01:46 +00:00
check Use PHASE_MSG, STEP_MSG, WARNING_MSG, and ERROR_MSG in place of ECHO_MSG 2006-06-05 22:49:44 +00:00
compiler Change _GCC_DIST_VERSION from 3.4.5 to 3.4.6 to reflect update to 2006-04-05 12:31:24 +00:00
defaults Move the default value of X11_TYPE from x11.version.mk into 2006-06-05 17:11:37 +00:00
depends Allow overrides of the public targets, e.g. "install", "package", etc. 2006-06-05 17:41:11 +00:00
extract Separate out the part of bsd.tools.mk that actually created the tools 2006-06-06 06:30:29 +00:00
fetch Improve the warning message if the vulnerabilities file is not found. 2006-06-06 03:36:00 +00:00
flavor Use PHASE_MSG, STEP_MSG, WARNING_MSG, and ERROR_MSG in place of ECHO_MSG 2006-06-05 22:49:44 +00:00
gnu-config
install Remove trailing blank line. 2006-06-06 00:25:26 +00:00
package Use PHASE_MSG, STEP_MSG, WARNING_MSG, and ERROR_MSG in place of ECHO_MSG 2006-06-05 22:49:44 +00:00
patch Refactor "patch" code into correspondingly named subdirectory of 2006-06-06 04:48:19 +00:00
pkginstall Use PHASE_MSG, STEP_MSG, WARNING_MSG, and ERROR_MSG in place of ECHO_MSG 2006-06-05 22:49:44 +00:00
platform Add INSTALL_GAME_DIR to complement INSTALL_GAME_DATA. The directories 2006-04-12 21:01:15 +00:00
plist First pass at implementing support for package system flavors other 2006-06-03 23:11:42 +00:00
scripts Refactor "fetch" and "extract" code into correspondingly named 2006-06-06 03:05:48 +00:00
tools Separate out the part of bsd.tools.mk that actually created the tools 2006-06-06 06:30:29 +00:00
wrapper Replaced jlam's initial sketch with one in which the parts are arranged 2006-02-02 23:08:31 +00:00
alternatives.mk Modify the pkginstall framework so that it manages all aspects of 2006-03-14 01:14:26 +00:00
apache.mk Rename all PHP 4 packages to php4-*, all PHP 5 packages to php5-*, 2006-06-02 18:27:54 +00:00
apachever.mk Rename all PHP 4 packages to php4-*, all PHP 5 packages to php5-*, 2006-06-02 18:27:54 +00:00
bdb.buildlink3.mk Enhances comments to better explain to package authors how this file 2006-01-03 18:33:07 +00:00
bsd.hacks.mk
bsd.makevars.mk Fixed a typo in a comment. 2005-06-05 04:35:45 +00:00
bsd.options.mk Make show-options target output shorter as requested by dillo@ 2006-06-06 00:15:45 +00:00
bsd.pkg.clean.mk Use PHASE_MSG, STEP_MSG, WARNING_MSG, and ERROR_MSG in place of ECHO_MSG 2006-06-05 22:49:44 +00:00
bsd.pkg.mk Separate out the part of bsd.tools.mk that actually created the tools 2006-06-06 06:30:29 +00:00
bsd.pkg.subdir.mk Don't test existence of a file, touch it and compare the content, 2006-05-29 14:26:33 +00:00
bsd.pkg.update.mk Use PHASE_MSG, STEP_MSG, WARNING_MSG, and ERROR_MSG in place of ECHO_MSG 2006-06-05 22:49:44 +00:00
bsd.pkg.use.mk First pass at implementing support for package system flavors other 2006-06-03 23:11:42 +00:00
bsd.prefs.mk Separate out the part of bsd.tools.mk that actually created the tools 2006-06-06 06:30:29 +00:00
bsd.utils.mk Instead of accumulating _ALL_DEPENDS_PKGSRCDIRS, accumulate _ALL_DEPENDS 2006-01-23 15:01:39 +00:00
compiler.mk Fix a problem that occurs if compiler.mk is included in a package's 2006-05-12 21:37:08 +00:00
curses.buildlink3.mk
db1.builtin.mk Over 1200 files touched but no revisions bumped :) 2006-04-06 06:21:32 +00:00
dirs.mk Support texmf-dirs. 2006-04-06 23:09:06 +00:00
djbware.mk If DJB_RESTRICTED=YES, set LICENSE=djb-nonlicense. 2006-04-29 14:25:37 +00:00
dlopen.buildlink3.mk Applied all quoting fixes found by "pkglint --autofix". 2005-12-05 22:07:07 +00:00
dlopen.builtin.mk Darwin>=7.0 does not need devel/dlcompat. 2005-06-26 13:11:22 +00:00
emacs.mk Create a new variable EMACS_MODULES that is a list of "standard" elisp 2006-03-20 05:24:33 +00:00
endian.mk Rewrite to avoid needing egrep. 2005-04-30 03:01:06 +00:00
fam.buildlink3.mk gamin finally works on NetBSD now. Enable it as a FAM implementation 2005-09-03 21:34:19 +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
java-env.mk This file needs bsd.prefs.mk, since the variable WRKDIR is used in a 2006-05-16 21:25:38 +00:00
java-vm.mk Add scsl-jdk15 and scsl-jre15, SCSL licensed versions of sun-jdk15 and 2006-05-15 19:44:06 +00:00
krb5.buildlink3.mk Teach Kerberos 5 to detect the MIT Kerberos 5 bundled with Mac OS X. 2006-04-10 15:04:44 +00:00
motif.buildlink3.mk Applied all quoting fixes found by "pkglint --autofix". 2005-12-05 22:07:07 +00:00
mysql.buildlink3.mk * Remove mysql-4.0.x now the packages were removed. 2006-01-07 10:47:39 +00:00
oss.buildlink3.mk Makefiles that include oss.buildlink3.mk can now check the value of 2006-03-13 16:10:15 +00:00
oss.builtin.mk Over 1200 files touched but no revisions bumped :) 2006-04-06 06:21:32 +00:00
pam.buildlink3.mk Use tabs, not spaces. 2005-06-16 17:40:56 +00:00
pgsql.buildlink3.mk postgresql81 has moved from wip to pkgsrc. 2006-03-20 14:48:45 +00:00
pthread.buildlink3.mk Over 1200 files touched but no revisions bumped :) 2006-04-06 06:21:32 +00:00
pthread.builtin.mk Rewrite the USE_BUILTIN.pthread section a bit so that it more closely 2005-06-09 06:03:40 +00:00
solaris-pam.builtin.mk Over 1200 files touched but no revisions bumped :) 2006-04-06 06:21:32 +00:00
subst.mk Reverted the change from 1.29 to 1.30, as it had led to build failures in 2006-01-08 01:07:35 +00:00
tex.buildlink3.mk remove teTeX1 from the TEX_ACCEPTED list, since it was removed 2006-04-19 13:14:57 +00:00
unprivileged.mk Replaced "# defined" with "yes" in Makefile variables like GNU_CONFIGURE, 2005-09-28 21:55:32 +00:00
x11.buildlink3.mk I found the reason for the misbehaviour. This will result in a new 2005-08-01 00:37:21 +00:00
x11.builtin.mk Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc. 2005-06-01 18:02:37 +00:00
x11.version.mk Move the default value of X11_TYPE from x11.version.mk into 2006-06-05 17:11:37 +00:00
xaw.buildlink3.mk Improve quoting. 2005-06-02 19:33:56 +00:00