Commit graph

304 commits

Author SHA1 Message Date
rillig
6ce05af35d Fixed a syntax error. 2006-07-27 06:40:05 +00:00
rillig
b6a5522945 The SunPro C++ compiler defines __SUNPRO_CC, but not __SUNPRO_C. 2006-07-27 06:39:10 +00:00
rillig
3e6a343422 Removed outdated documentation about SKIP_AUDIT_PACKAGES and
ALLOW_VULNERABILITIES.*, as requested in PR 34096.
2006-07-27 06:38:35 +00:00
rillig
4b92b6eecf Documented the current order in which files are loaded by the pkgsrc
infrastructure.
2006-07-24 12:13:35 +00:00
rillig
a91cd6f510 Moved the explanation of the various variables in the "fetch" phase from
components.xml to build.xml. Added a list of variable names and a link
to the old place. Rewrote and extended the existing documentation to
cover most common cases.
2006-07-24 10:32:36 +00:00
rillig
5f6028feac Added some sections on variable definition. 2006-07-23 15:48:01 +00:00
rillig
6e79d4a931 Rewrote the section on manual pages, avoiding to say everything twice. 2006-07-23 15:35:08 +00:00
rillig
256d2039b5 Shortened the description of where to find binary packages. 2006-07-23 15:34:10 +00:00
rillig
e21d06d9df Removed the chapter of the proposed redesign of the bulk build
framework, since it did not contain any documentation on the current
system.
2006-07-03 23:51:01 +00:00
rillig
bb2127170a Added "A package does not build. What shall I do?" to the FAQ. 2006-07-02 23:34:03 +00:00
rillig
9a71aeca42 Summarized some places where you can find more documentation about pkgsrc. 2006-07-02 22:45:17 +00:00
rillig
d1fb48921a When INTERACTIVE_STAGE is set and not only contains "fetch", the package
cannot be built by the bulk builds.
2006-07-02 12:42:39 +00:00
rillig
c86a5ea8d8 Removed a duplicate word. 2006-07-02 12:42:07 +00:00
rillig
dc0b3feba2 Added a missing word. 2006-07-02 10:01:11 +00:00
rillig
0e4d5a0370 Added documentation for the SUBST framework. 2006-07-01 23:48:16 +00:00
rillig
0e08058593 Removed the policy that INTERACTIVE_STAGE should not contain "fetch", as
it had not been discussed before.
2006-07-01 12:51:30 +00:00
rillig
a8a113975d Added another rationale that "fetch" should not be in INTERACTIVE_STAGE. 2006-07-01 09:26:41 +00:00
rillig
98c529535b INTERACTIVE_STAGE should not be set to "fetch". 2006-06-30 09:41:39 +00:00
rillig
c877c509fb Updated the chapter on editing the pkgsrc guide. It had been outdated. 2006-06-30 09:25:34 +00:00
rillig
979ebfea0a Added a chapter "The implementation of the bulk builds" that describes
how the bulk builds should look like in the future. It is a design
document and subject to discussion.
2006-06-30 08:58:16 +00:00
rillig
f091955572 Using printf is another way to print an arbitrary string. 2006-06-29 13:37:46 +00:00
rillig
a7bdcb585e Added more entries for "undefined reference to ..." and an explanation
on how to fix them.
2006-06-29 11:41:04 +00:00
rillig
ccb53ecb27 Reordered the sections so that the general ones are at the beginning,
followed by the ones specific to a phase. Added an "undefined reference
to ..." section.
2006-06-29 11:29:46 +00:00
rillig
d1b0a0eefb Added a note that the name LOCALBASE stems from FreeBSD. 2006-06-27 11:07:12 +00:00
rillig
8780ac8c7b INSTALLATION_DIRS creates directories with the correct ownership. 2006-06-26 23:28:51 +00:00
rillig
68f085bf80 Documented some more file names, so that almost all files in pkgsrc are
covered now by the documentation.
2006-06-25 10:33:33 +00:00
rillig
d8b7a83f1f Added buildlink3.mk and options.mk to the list of optional package files. 2006-06-25 10:02:10 +00:00
rillig
fe253c8065 Moved the pkgsrc-bugs mailing list from the user's part to the
developer's part, since we got a non-PR bug report on it again. Sorted
the other mailing lists by relevance instead of alphabetically.
2006-06-23 10:12:28 +00:00
rillig
d60a15dfe9 The GNU binutils are still not supported under Solaris (I just tried it). 2006-06-23 05:00:55 +00:00
rillig
bcb61c6269 Documented the ${MASTER_SITE_FOO:=package/} syntax, which may be
confusing to pkgsrc beginners. (At least it had been to me.)
2006-06-22 07:30:38 +00:00
rillig
71c4773555 The specification of individual variables is further explained in the
pkglint documentation.
2006-06-21 08:50:40 +00:00
rillig
c8153aab7c The advice to use CFLAGS+= foo instead of CFLAGS= foo does not belong
into the developer's part, and has since been moved to the user's part.
Rewrote the section on "how to pull in variables from mk.conf", since
the word "problem" in the first sentence had bothered me over and over
again. Removed the documentation for adding "fetch" to
INTERACTIVE_STAGE, since we already have FETCH_MESSAGE for that purpose.
Added "extract" to the valid values for INTERACTIVE_STAGE, since there
might be password-protected distfiles. Now that "fetch" is excluded from
INTERACTIVE_STAGE, it is a list of _phases_ (note the misnomer here)
that are required once for every build of a package. "fetch" only needs
to be done once at all, so it is good to have these issues separated.
2006-06-21 08:42:21 +00:00
rillig
8425585ef7 Added a section for commonly used abbreviations, since it took me quite
a while to figure out what ICE means.
2006-06-17 10:26:53 +00:00
darcy
e7230933bd Add text to help explain when bumping PKGREVISION is appropriate or not.
As discussed with Greg Troxel.
2006-06-14 21:20:16 +00:00
rillig
22f862db78 Fixed a typo and some wording. Synced with bsd.options.mk 1.56. 2006-06-08 08:45:45 +00:00
rillig
9c62b4f5ee Rewrote and shortened the section on C preprocessor macros. Renamed some
headings to follow a common structure.
2006-06-01 09:31:18 +00:00
rillig
d1153fd1f0 Added a chapter "creating a pkgsrc package" that serves as an
introduction to the developer's guide.
2006-06-01 08:39:03 +00:00
ghen
a4b367e139 Adapt pkgsrc documentation examples to the new databases/openldap-client
package.
2006-05-31 18:54:32 +00:00
rillig
0deb1d0320 Clarified a bit on why updating pkgsrc using a tar file is discouraged. 2006-05-31 11:44:07 +00:00
rillig
f5a5f1f754 This package needs a current htdocs-share to produce valid HTML. While
here, fixed some pkglint warnings and set DISTNAME to the package name,
banned the htdocs-share*.tar.gz to DISTFILES, where it belongs.
2006-05-29 08:55:31 +00:00
rillig
74557ce3a8 Rewrote the appendix covering the directory layout on ftp.NetBSD.org. 2006-05-29 07:47:34 +00:00
rillig
1c0fc3904b Rewrote the chapter on "getting pkgsrc and keeping it up-to-date" based on
the current discussion on the pkgsrc-users mailing list.
2006-05-28 20:37:52 +00:00
mishka
b2ce9ede48 Do not pass HTML results through tidy - DocBook XSLT produces valid HTML output. 2006-05-24 07:55:59 +00:00
mishka
dca1020799 Merge XSLTs from the NetBSD Guide:
- indent chunker output,
    - process single pkgsrc.html as HTML 4.01 Transitional document.
2006-05-24 07:54:11 +00:00
rillig
a669c02709 _FETCH_MESSAGE has been replaced with FETCH_MESSAGE. 2006-05-23 09:09:13 +00:00
rillig
a68e85797c + FAQ: Why do packages ignore my CFLAGS? 2006-05-21 12:23:29 +00:00
rillig
a6950e8842 Provided an abstract that sounds more like a definition. 2006-05-19 22:05:09 +00:00
rillig
d460ddc3b0 Clarified that pkgsrc users are not necessarily "end users". 2006-05-19 22:04:19 +00:00
rillig
7b2370f35d Happy new year. 2006-05-19 21:44:37 +00:00
rillig
6c7240d5fe Added definitions for the people involved in pkgsrc. 2006-05-19 21:43:23 +00:00