Commit graph

21 commits

Author SHA1 Message Date
rillig
66736dde43 Replaced _PKG_SILENT and _PKG_DEBUG with RUN. 2008-02-07 21:36:13 +00:00
rillig
67d6bc285f One ident string per file is enough.
Committed although we are in a freeze, since it doesn't affect building the
packages.
2007-09-27 12:49:14 +00:00
dmcmahill
93768ceffe On the sed expression used to extract $NetBSD$ and $Id$ tags, add
a "^" to the beginning to anchor the expression.  No change in the ouput
but on SunOS-5.9 it runs up to 90,000 times faster on some files (probably
much less of an improvement on some, maybe more improvement on others).
Committed during the freeze as bulk builds that call 'make debug' were
unusable.
2007-06-19 13:11:01 +00:00
rillig
4a23c92902 The "build-env" target is no longer defined in this file. 2007-06-06 12:43:04 +00:00
rillig
33024986cb Moved the build-env target from bsd.pkg.debug.mk to build/build.mk. It
is no longer available to packages that set NO_BUILD.

Added the variable BUILD_ENV_SHELL, since I prefer a comfortable shell
over /bin/sh for interactive work.
2007-03-08 23:16:06 +00:00
rillig
9ef7b40e37 Fixed "make debug" when CONFIGURE_ARGS contains a shell redirection for
stdin.
2007-02-19 12:19:49 +00:00
rillig
0d3fab7636 Fixed the detection of config_headers, so that it also catches
non-standard definitions, like for example in devel/ncurses.
2007-02-07 23:10:23 +00:00
rillig
38cb040e39 More documentation for debugging pkgsrc. 2007-02-05 14:27:34 +00:00
rillig
413e730b3f Rewrote the config.h parsing code to work with both autoconf 2.13 and
2.59. Tested with devel/libslang, which is particularly nasty because it
comes without a configure.ac file and also does not use the standard
config.h filename.
2007-01-08 11:06:44 +00:00
rillig
5c8b46962e Added newlines after each paragraph. 2007-01-08 02:38:42 +00:00
rillig
38a55a9167 Added code to properly parse the output of many more config.status files
than before. I hadn't though that there are so many variations among
them.

Committed during the freeze to have that support for all the stable bulk
builds as well, and since it will not influence the way packages are
built at all.
2006-12-23 14:18:44 +00:00
rillig
917dc93a70 Code cleanup; removed a redundant comment. 2006-11-05 16:24:43 +00:00
rillig
5867288a83 Oops, spurious line in the output. 2006-10-26 21:32:55 +00:00
rillig
9a06c399d7 Converted the commands that output lists to make(1) loops instead of
passing the lists literally. This avoids calling printf(1) with only one
argument, since POSIX and bash differ in the implementation.
2006-10-26 20:41:56 +00:00
jlam
af66f920c9 BUILD_ENV was renamed to PKGSRC_MAKE_ENV. 2006-07-25 16:04:44 +00:00
jlam
574f8fe190 Make _show-dbginfo-configure work for packages that don't set
CONFIGURE_ARGS.  We guard against an empty CONFIGURE_ARGS to prevent
the ODE variable loop from expanding to an empty value.
2006-07-20 19:00:50 +00:00
rillig
8774cc5fc5 CONFIGURE_ARGS are processed by an ODE "for" loop, since that prevents
an empty line from being printed when the variable is empty. It also
removes the need for special handling of "<".
2006-07-20 17:56:27 +00:00
jlam
6bd385f1bb Use an ODE variable loop instead of a make .for loop to output the list
of "TOOL" variables defined by the tools framework.
2006-07-20 17:40:45 +00:00
rillig
63572ebd6f Added the build-env target. 2006-07-20 17:31:20 +00:00
rillig
5902b29ca6 Oops, there had been an RCS tag that should not have been expanded. 2006-07-20 17:14:26 +00:00
rillig
680b655fe9 Added the "debug" target, which outputs a lot of information helping in
debugging packages that have build problems.
2006-07-20 17:10:45 +00:00