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