pkgsrc/mk
rillig 2221827892 Split the variable BUILD_DEFS into those that are defined by packages
and those that are defined by the infrastructure (_BUILD_DEFS). This
allows the build-defs-message target to be moved to the end of
bsd.pkg.mk. Now it prints the correct result even in unprivileged
builds, which had been wrong due to the order in which the files have
been included. For example, ${UNPRIVILEGED_USER} was displayed as (not
defined) although its value was defined, which could be checked with
"bmake show-var".

Tested with one package that _does_ define BUILD_DEFS and with one that
doesn't. The behavior stays the same.
2006-07-15 23:58:52 +00:00
..
build Rename <phase>_COOKIE variables to _COOKIE.<phase>. These are private 2006-07-07 21:24:27 +00:00
buildlink3 Fix typo in comment. 2006-07-10 17:10:18 +00:00
bulk After converting it to HTML format, the build log file is not needed 2006-07-03 00:00:56 +00:00
check Fixed default path wildcards for CHECK_INTERPRETER_SKIP. Now they 2006-07-13 19:07:54 +00:00
checksum Avoid using # and % to strip prefix/suffix from variable values -- not 2006-07-14 16:17:08 +00:00
compiler On Solaris set _COMPILER_ABI_FLAG.64 to be consistent with the sunpro 2006-07-06 11:48:03 +00:00
configure Split the variable BUILD_DEFS into those that are defined by packages 2006-07-15 23:58:52 +00:00
defaults +freeradius-simul-use 2006-07-14 22:02:32 +00:00
depends * Add a new stage "bootstrap-depends" that happens before all other 2006-07-13 14:02:34 +00:00
extract Rename <phase>_COOKIE variables to _COOKIE.<phase>. These are private 2006-07-07 21:24:27 +00:00
fetch Split the variable BUILD_DEFS into those that are defined by packages 2006-07-15 23:58:52 +00:00
flavor Split the variable BUILD_DEFS into those that are defined by packages 2006-07-15 23:58:52 +00:00
gnu-config Add $NetBSD$. 2005-01-14 00:10:50 +00:00
install Add a "bootstrap-register" target used specially by the bootstrap script 2006-07-14 17:37:03 +00:00
internal Split the variable BUILD_DEFS into those that are defined by packages 2006-07-15 23:58:52 +00:00
package Rename <phase>_COOKIE variables to _COOKIE.<phase>. These are private 2006-07-07 21:24:27 +00:00
patch * Add a new stage "bootstrap-depends" that happens before all other 2006-07-13 14:02:34 +00:00
pkginstall Fix grammar in messages. From David A. Holland in PR 33975. 2006-07-11 13:28:32 +00:00
platform Add bn_IN locale for atk-1.12.1. 2006-07-12 13:46:34 +00:00
plist Split the variable BUILD_DEFS into those that are defined by packages 2006-07-15 23:58:52 +00:00
scripts Add a script that can be used to scan for NO_BIN_ON_FTP packages using 2006-07-01 11:11:21 +00:00
tools Add DIGEST to the variables defined by default. 2006-07-13 15:27:57 +00:00
wrapper Rename <phase>_COOKIE variables to _COOKIE.<phase>. These are private 2006-07-07 21:24:27 +00:00
alternatives.mk Pluralize INSTALL_TEMPLATE and DEINSTALL_TEMPLATE variable names as per 2006-06-15 22:13:58 +00:00
apache.mk Remove reference to buildlink2. 2006-07-10 17:11:32 +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 Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +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 Make show-options target output shorter as requested by dillo@ 2006-06-06 00:15:45 +00:00
bsd.pkg.barrier.mk Rename <phase>_COOKIE variables to _COOKIE.<phase>. These are private 2006-07-07 21:24:27 +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.error.mk Create DELAYED_{ERROR,WARNING}_MSG macros that can be used to output 2006-06-14 15:09:34 +00:00
bsd.pkg.mk Split the variable BUILD_DEFS into those that are defined by packages 2006-07-15 23:58:52 +00:00
bsd.pkg.readme.mk Fixed dead links in the automatically generated README.html files. From 2006-07-15 20:08:33 +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 1.) Remove all instances of '@${WARNING_MSG} "Warning: ...' which resulted 2006-06-07 10:04:03 +00:00
bsd.pkg.use.mk No need to define LIBTOOL_OVERRIDE explicitly since libtool-override.mk 2006-07-07 14:29:41 +00:00
bsd.prefs.mk * Add a new stage "bootstrap-depends" that happens before all other 2006-07-13 14:02:34 +00:00
bsd.utils.mk * Add a new stage "bootstrap-depends" that happens before all other 2006-07-13 14:02:34 +00:00
compiler.mk Reordered the variables in the interface comment so that all 2006-07-02 23:09:19 +00:00
curses.buildlink3.mk Oy, what a hack. But then, so is Interix.... 2004-10-13 20:10:31 +00:00
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 Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +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 Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
oss.builtin.mk Over 1200 files touched but no revisions bumped :) 2006-04-06 06:21:32 +00:00
pam.buildlink3.mk Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
pgsql.buildlink3.mk One more reminder of PostgreSQL 7.3 to remove... 2006-06-06 19:43:43 +00:00
pthread.buildlink3.mk Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +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 Fixed the documentation for SUBST_SED.*, which is not _one_ sed 2006-07-02 09:35:05 +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 Converted the header comment to the canonical form. Changed the 2006-07-15 20:47:43 +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