Commit graph

62 commits

Author SHA1 Message Date
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
rillig
b8a865c6de Documented PKGDIR. 2007-01-15 06:25:41 +00:00
rillig
82ff4507d8 The default variable assignment is printed by "make help" again.
Completely empty lines are suppressed.
2007-01-14 16:42:37 +00:00
rillig
ece83b3456 Added the file msg.help, which describes the INFO_MSG, WARNING_MSG,
ERROR_MSG and FATAL_MSG commands.
2007-01-12 07:54:30 +00:00
rillig
0040b5c2e8 PKGTOOLS_ENV does not exist anymore. 2007-01-12 07:48:09 +00:00
rillig
72cd4c9450 Fixed the documentation of the PREFIX variable. It cannot be overridden,
neither by the user nor by a package.
2007-01-12 07:47:16 +00:00
rillig
741c0c4065 Bugfix: the first and second paragraph of a topic had not had an empty
line between them.
2007-01-11 00:36:12 +00:00
rillig
871cdd10b7 The help topic at the very end of the last file must also be considered. 2007-01-09 04:28:23 +00:00
rillig
53cdd9a462 In make targets, it is seldomly useful to show the implementation to the
user.
2007-01-08 02:27:05 +00:00