openbsd-ports/infrastructure/mk
espie fb338f26c3 make mirror-maker sturdier:
- pass an argument for the file into which we want to save the result, to
avoid getting it polluted with error messages (defaults to /dev/stdout for
debug).
- create the makefile fragment as a temp file and only copy it when complete.
- copy it in one chunk, so that one can read a partial mirror-maker file
and have it be usable.

This does allow for people to start a make mirror-maker in one shell, and
start fetching stuff right away, before mirror-maker is finished.

This also produces usable mirror-maker Makefiles even if the ports tree
contains bogus entries.
2007-07-28 12:58:34 +00:00
..
apache-module.port.mk let MODAPACHE_FINAL point to the correct location 2007-06-30 15:27:29 +00:00
automake.dep sometimes (not very often), config.h.in files live in any directory 2007-02-03 17:08:59 +00:00
bsd.port.mk make mirror-maker sturdier: 2007-07-28 12:58:34 +00:00
bsd.port.subdir.mk avoid recomputing ARCH all the time. 2007-07-08 17:57:56 +00:00
cpan.port.mk add new define, CPAN_AUTHOR, to allow grabbing modules from the author's 2006-11-25 13:14:40 +00:00
gcc3.port.mk close quote; janjaap@stack.nl 2005-02-25 23:08:16 +00:00
gcc4.port.mk Add MODGCC4 support and use gcc 4.2; 2006-10-21 14:26:07 +00:00
getpkgpath tweak getpkgpath to display a diagnostic, but not exit 1, in case of 2007-06-28 21:05:47 +00:00
gettext.port.mk prepare gettext for MODULES=devel/gettext. 2004-08-03 09:10:01 +00:00
ghc.port.mk prepare for new-style MODULES; ok dons@. 2004-08-10 08:14:34 +00:00
gnu.port.mk configure may not exist. found oud by steven@ 2007-04-02 10:43:39 +00:00
iconv.port.mk prepare iconv for MODULES=converters/libiconv 2004-08-03 09:13:29 +00:00
imake.port.mk this makes our build infrastructure systrace aware 2003-07-28 17:17:04 +00:00
java.port.mk - add java MODULE to handle some commmon java port issues 2005-06-17 14:59:27 +00:00
kde.port.mk make kde module visible 2003-02-08 12:38:16 +00:00
modules.port.mk make it work with >2 directories in PORTSDIR_PATH. 2007-04-17 15:22:46 +00:00
ocaml.port.mk prepare for new-style MODULES. ok sturm@. 2004-08-10 20:39:37 +00:00
pear.port.mk MODULES=www/php4/pear 2004-08-03 12:54:39 +00:00
perl.port.mk fix infinite recursion for p5-version like we already did for modbuild 2007-05-22 20:57:25 +00:00
pkgpath.mk avoid recomputing ARCH all the time. 2007-07-08 17:57:56 +00:00
python.port.mk python module for all standard python ports 2003-07-28 17:48:13 +00:00
qt2.port.mk Prepare for MODULES=x11/qt* 2004-08-03 09:18:38 +00:00
qt3.port.mk Prepare for MODULES=x11/qt* 2004-08-03 09:18:38 +00:00
qt.port.mk Prepare for MODULES=x11/qt* 2004-08-03 09:18:38 +00:00
ruby.port.mk prepare for new-style MODULES; ok couderc@. 2004-08-09 19:54:20 +00:00
zope.port.mk prepare for MODULES= www/zope 2004-08-03 12:08:10 +00:00