pkgsrc/mk
jlam ae4a2129c3 While walking the dependency graph, push the dependencies onto the
stack in the reverse order that show-depends-pkgpaths outputs them.
This makes the top element of the stack the first child dependency
that was marked as "pushed".  This change orders the default "postfix"
output of this script in such a way that for any package listed in
the output, there is no earlier package that depends on it.

In other words, you can take the default output and install from first
to last and never need to install any dependencies, because any
dependencies are guaranteed to have already been installed earlier.
2006-01-21 22:16:13 +00:00
..
buildlink3 Fix build of the packages which pass .la files to libtool by relative 2005-12-09 16:16:41 +00:00
bulk Fixed pkglint warnings. 2006-01-21 15:44:23 +00:00
compiler added missing header lines. 2005-10-30 10:33:23 +00:00
defaults Set INFO_DIR, the location for info files, to its default value of 2006-01-12 22:30:56 +00:00
gnu-config Add $NetBSD$. 2005-01-14 00:10:50 +00:00
install Add back USE_PKGINSTALL as a knob to force the pkginstall framework 2006-01-11 04:42:12 +00:00
platform Initial commit of a new module that encapsulates all of the code 2006-01-12 23:43:56 +00:00
plist Fix a weird newline error (probably cut-and-paste error). 2006-01-21 14:44:34 +00:00
scripts While walking the dependency graph, push the dependencies onto the 2006-01-21 22:16:13 +00:00
tools unzip uses UNZIP as a special environment variable to denote the options 2006-01-21 14:40:31 +00:00
wrapper Remove superfluous quotes around SUBST_MESSAGE. 2006-01-16 23:35:29 +00:00
alternatives.mk Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk 2005-12-29 06:21:30 +00:00
apache.mk Fix typo. 2005-04-21 23:05:41 +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 Removed trailing white-space from a comment. 2005-11-14 04:25:50 +00:00
bsd.pkg.check.mk Whether a missing interpreter is a warning or an error depends on whether 2006-01-21 10:13:25 +00:00
bsd.pkg.clean.mk Fix antoher cut and paste (tabs-to-whitespace) bug. 2006-01-19 16:24:51 +00:00
bsd.pkg.extract.mk Don't write ${FOO:Mbar} == "bar", when !empty(FOO:Mbar) will suffice. 2006-01-21 21:32:51 +00:00
bsd.pkg.mk Don't write ${FOO:Mbar} == "bar", when !empty(FOO:Mbar) will suffice. 2006-01-21 21:32:51 +00:00
bsd.pkg.patch.mk Move more "patch"-related variables and targets out of bsd.pkg.mk and into 2006-01-19 20:32:17 +00:00
bsd.pkg.subdir.mk Removed trailing white-space. 2005-11-14 04:41:17 +00:00
bsd.pkg.use.mk Require xpkgwedge 1.15. 2006-01-12 19:05:06 +00:00
bsd.prefs.mk Remove branch tag from DragonFly version, so that OS_VERSION matches 2006-01-12 14:57:19 +00:00
bsd.sites.mk Added http://downloads.sourceforge.jp/ in MASTER_SITE_SOURCEFORGE_JP. 2006-01-21 11:49:57 +00:00
bsd.utils.mk Remove some unnecessary parens... we don't need to invoke a new shell 2006-01-19 00:40:00 +00:00
compiler.mk added support for the SGI IDO (IRIX Development Option) cc used by IRIX 5.3. 2005-10-16 19:44:44 +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 Change the order of libraries looked for, and start with libdb1 instead of 2005-08-11 20:25:20 +00:00
dirs.mk Enable theme-dirs. 2004-12-24 10:06:41 +00:00
djbware.mk Unquoted SUBST_MESSAGE.*, as this is no longer needed. 2006-01-21 10:10:42 +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 Applied all quoting fixes found by "pkglint --autofix". 2005-12-05 22:07:07 +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
fonts.mk Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk 2005-12-29 06:21:30 +00:00
java-env.mk Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk 2005-12-29 06:21:30 +00:00
java-vm.mk First step at reworking Linux binary packages. 2005-12-12 14:43:23 +00:00
krb5.buildlink3.mk Modify krb5.buildlink3.mk so that we choose a single, well-known 2005-01-09 23:59:26 +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
ossaudio.buildlink3.mk Applied all quoting fixes found by "pkglint --autofix". 2005-12-05 22:07:07 +00:00
pam.buildlink3.mk Use tabs, not spaces. 2005-06-16 17:40:56 +00:00
pgsql.buildlink3.mk permit postgresl81 2006-01-08 12:53:53 +00:00
pthread.buildlink3.mk Shortened and restructured the header comment. Now the interface to this 2005-11-04 14:36:23 +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
reduce-depends.mk Reduced the number of complicated regexp substitutions by introducing an 2005-10-09 08:48:44 +00:00
solaris-pam.builtin.mk Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc. 2005-06-01 18:02:37 +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 Make teTeX3 the default TEX_DEFAULT 2006-01-08 14:00:11 +00:00
texinfo.mk Don't be silly! A copyright ? On this ? I must have been stoned. 2006-01-10 00:01:16 +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 Update documentation: The default X11_TYPE is "native" unless defined 2005-11-09 01:07:37 +00:00
xaw.buildlink3.mk Improve quoting. 2005-06-02 19:33:56 +00:00