Commit graph

70 commits

Author SHA1 Message Date
rillig
054f4eb585 Up to now there was no way to get help on pkgsrc internal variables,
like _PKG_VARS. Since there exists documentation on these internal
variables, it should be found by "bmake help".
2013-08-31 21:27:53 +00:00
rillig
b8c82a0f46 Typo 2013-08-31 20:44:43 +00:00
asau
a2349b2c4b Introduce explicit name for no staged installation support: "none".
Keep "none" a default value for PKG_DESTDIR_SUPPORT for now.
2012-08-14 15:27:07 +00:00
obache
fa6e115b13 not USE_BSD_MAKE, it's a USE_BSD_MAKEFILE. 2010-09-29 11:40:43 +00:00
joerg
99151b3674 Rename the install phase to stage-install. Introduce a new install
target that defaults to either stage-install or package-install,
depending on whether DESTDIR support is active and supported by the
package or not.
2010-02-24 22:53:34 +00:00
rillig
87255936f0 Re-enabled the detection of variables as they appear in
mk/defaults/mk.conf. I don't know when I removed it accidentally.
2009-05-15 21:10:31 +00:00
rillig
a9d36d2419 Added documentation for UNLIMIT_RESOURCES. 2009-05-10 16:10:18 +00:00
joerg
c34f3d0f89 Make USE_DESTDIR=full the default value and retire the option. 2009-05-09 14:59:08 +00:00
rillig
8e38291c82 typo 2008-09-15 22:05:28 +00:00
joerg
135d1550d6 Remove long outdated comment about full destdir not working completely. 2008-08-10 17:39:15 +00:00
joerg
d092c3def3 Make it more explicit that PKG_DESTDIR_SUPPORT and as side effect
META_PACKAGE must be set before including bsd.prefs.mk.
2008-06-16 15:10:48 +00:00
rillig
d63608279e Eliminated a needless check. 2008-02-20 10:42:21 +00:00
rillig
739578d240 Changed the order of the checks for automatic keywords, so that the
latter checks are not run that much.
2008-02-20 10:40:42 +00:00
rillig
1b593da1e6 Documented the pkgsrc online help. 2008-02-19 22:25:23 +00:00
rillig
56564adfe7 Rewrote the help file parser a little bit, so that the definitions from
defaults/mk.conf can be found again. (The words didn't end with
[A-Za-z0-9], but rather with "?=".
2008-02-19 22:12:00 +00:00
rillig
8a2e6d3e9e Removed outdated comment. 2008-02-12 07:16:40 +00:00
rillig
f6a6d83987 Explained the evolution of mount(2) in NetBSD and how to deal with it. 2008-01-19 23:00:49 +00:00
rillig
9eea97260c Renamed some *.mk files to *.help, since they only contain comments. 2008-01-19 22:41:47 +00:00
rillig
99d04d6d77 Added a file where difficulties using specific C functions can be
documented. The first one is mremap(), since its prototype differs
between Linux and NetBSD.
2008-01-19 22:37:47 +00:00
rillig
e874c5ae78 Explained the difference between an lvalue and an rvalue.
Documented the __STDC__ macro, especially Sun's implementation.
2008-01-10 02:34:09 +00:00
rillig
279137b7ab C compilers also emit error messages that are worth being explain. 2008-01-06 19:13:31 +00:00
rillig
e6d2d54c02 Explained an error message from g++ that occurs quite often. 2008-01-06 18:03:16 +00:00
rillig
cf4165832c Upper-case keywords may also end with a colon. This is used in
mk/check/check-portability.mk.
2008-01-05 19:48:27 +00:00
rillig
f07e60916d Rewrote the help parser. You can get a list of all help topics by
running "bmake help topic=:index" now. This change is in preparation of
importing this help into the pkgsrc guide. There are still too many
false positives to be useful.
2008-01-05 17:55:48 +00:00
rillig
4d3b9ab24d Instead of just recording whether a topic is relevant or not, collect
all applicable keywords (like variable names, make targets or explicit
keywords). This will help printing an index of all keywords.
2008-01-05 17:01:23 +00:00
rillig
b79b4beba7 Made "bmake show-help topic=show-var" (and probably some others) work
again.
2007-12-13 11:48:38 +00:00
rillig
8ef5c2cbb1 More examples of "Undefined Symbol" from Solaris 10. 2007-11-29 09:13:30 +00:00
rillig
2154cd740b + asprintf 2007-11-23 01:29:28 +00:00
rillig
78d783e57a Added gethostbyname and socket. 2007-11-20 18:45:07 +00:00
rillig
02fdd1ce8e Added help about the BROKEN_GETTEXT_DETECTION variable. 2007-11-20 11:14:51 +00:00
rillig
bc38d93c53 Replaced the use of gensub() with sub(), since the former is not
mentioned in The Open Group's specification of awk. Specifically,
FreeBSD's awk doesn't have it.
2007-11-13 16:52:39 +00:00
rillig
a4dbfbcae3 MANINSTALL is _not_ user-settable. 2007-09-30 12:56:24 +00:00
rillig
09fda1f5a3 Added documentation about manpage handling in pkgsrc. This still needs
much work.
2007-09-29 13:49:21 +00:00
rillig
b099dacd53 ONLY_FOR_PLATFORM and NOT_FOR_PLATFORM should only be used in commented
form.
2007-09-12 09:59:44 +00:00
rillig
2e7ea41b85 Added documentation for NOT_FOR_PLATFORM and ONLY_FOR_PLATFORM. 2007-09-12 09:55:37 +00:00
rillig
b313f8aaf3 Better specification for PKGNAME. 2007-09-11 21:21:33 +00:00
rillig
6f1d6ed164 Return the documentation for FOO.<param> or FOO.${param} when help for
FOO is requested.
2007-08-14 18:04:16 +00:00
rillig
6fc362c558 This file doesn't need the multiple-inclusion guards. 2007-08-13 05:58:44 +00:00
rillig
a3a72d22f3 Keywords may be separated by commas. 2007-06-04 08:11:07 +00:00
rillig
fb94cde2f6 Replaced printf(1) with echo(1), since printf is not available in the
top-level directory of pkgsrc.
2007-05-24 05:33:49 +00:00
rillig
1cf36740dd If more than one location for a topic is found, print an empty line
between them. Up to now, "bmake help topic=configure" looked rather
compressed.
2007-05-24 05:29:06 +00:00
rillig
75757be4d4 When pkgsrc-wip is available, look in those files, too. 2007-04-11 06:40:09 +00:00
rillig
aa979492e3 The mk/*/*/*.mk files are also interesting.
Don't print the make target definition in the help text.
2007-03-09 01:34:50 +00:00
wiz
0ca9fb10ba Remove SCRIPTS_ENV TODO, it is already documented in
mk/configure/bsd.configure-vars.mk.
2007-03-01 18:30:11 +00:00
rillig
fdd9280481 Make the help finder find multi-line definitions, like in
mk/configure/replace-interpreter.mk.
2007-02-20 11:45:40 +00:00
rillig
e5ac8f68ad Documented PKGNAME and PKGREVISION. 2007-02-06 20:03:30 +00:00
rillig
87fa979174 A bit more documentation. 2007-02-06 19:47:13 +00:00
rillig
38cb040e39 More documentation for debugging pkgsrc. 2007-02-05 14:27:34 +00:00
rillig
7c42eb00de Some variable definitions in mk/defaults/mk.conf have only one word in
the line where the variable name appears.
2007-01-21 10:00:34 +00:00
rillig
36ecdf2c10 Documented WRKDIR. 2007-01-17 12:47:21 +00:00