pkgsrc/mk
jlam 990d0b5377 Make the check-vulnerable target more self-sufficient, by moving some
of the logic from fetch/fetch.mk into flavor/pkg/check.mk, so that
check-vulnerable can be used as a source target.

Make check-vulnerable a source target for every phase of the build
workflow, which ensures that it is always run if the user starts a
new phase from the command line.

Fix the cookie-generation targets so that they don't append, only
overwrite to the cookie file.  This works around potential problems
due to recursive makes.

Move the cookie checks so that they surround the corresponding phase
target.  The presence of the cookie should now inform the make process
to avoid doing any processing of phases that occur before the phase
corresponding to the cookie.
2006-07-05 09:08:35 +00:00
..
build Make the check-vulnerable target more self-sufficient, by moving some 2006-07-05 09:08:35 +00:00
buildlink3 pkglint says, the :Q operator should not be used in double quotes. 2006-06-09 06:02:33 +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 Make the check-vulnerable target more self-sufficient, by moving some 2006-07-05 09:08:35 +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
configure Make the check-vulnerable target more self-sufficient, by moving some 2006-07-05 09:08:35 +00:00
defaults Remove SuSE 7.3 version from SUSE_PREFER, set 10.0 as default and mark 2006-06-26 18:00:02 +00:00
depends Make the check-vulnerable target more self-sufficient, by moving some 2006-07-05 09:08:35 +00:00
extract Make the check-vulnerable target more self-sufficient, by moving some 2006-07-05 09:08:35 +00:00
fetch Make the check-vulnerable target more self-sufficient, by moving some 2006-07-05 09:08:35 +00:00
flavor Make the check-vulnerable target more self-sufficient, by moving some 2006-07-05 09:08:35 +00:00
gnu-config Add $NetBSD$. 2005-01-14 00:10:50 +00:00
install Make the check-vulnerable target more self-sufficient, by moving some 2006-07-05 09:08:35 +00:00
package Make the check-vulnerable target more self-sufficient, by moving some 2006-07-05 09:08:35 +00:00
patch Make the check-vulnerable target more self-sufficient, by moving some 2006-07-05 09:08:35 +00:00
pkginstall Refactor configure, build, test and wrapper phases out of bsd.pkg.mk 2006-07-05 06:09:15 +00:00
platform Add INSTALL_GAME_DIR to complement INSTALL_GAME_DATA. The directories 2006-04-12 21:01:15 +00:00
plist Fix an inverted test that caused all catman pages to be stripped from 2006-06-08 03:11:17 +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 Make the check-vulnerable target more self-sufficient, by moving some 2006-07-05 09:08:35 +00:00
wrapper Make the check-vulnerable target more self-sufficient, by moving some 2006-07-05 09:08:35 +00:00
alternatives.mk Pluralize INSTALL_TEMPLATE and DEINSTALL_TEMPLATE variable names as per 2006-06-15 22:13:58 +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 We already know that bsd.prefs.mk is included before this, so reduce make 2004-11-30 15:09:45 +00:00
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.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 Refactor configure, build, test and wrapper phases out of bsd.pkg.mk 2006-07-05 06:09:15 +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 Teach the tools framework about the following new tools: 2006-07-05 04:32:10 +00:00
bsd.prefs.mk Move some variable definitions out of bsd.prefs.mk and back into 2006-06-06 15:28:51 +00:00
bsd.utils.mk Instead of accumulating _ALL_DEPENDS_PKGSRCDIRS, accumulate _ALL_DEPENDS 2006-01-23 15:01:39 +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
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 One more reminder of PostgreSQL 7.3 to remove... 2006-06-06 19:43:43 +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 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 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