summaryrefslogtreecommitdiff
path: root/doc/guide
AgeCommit message (Collapse)AuthorFilesLines
2006-07-03Removed the chapter of the proposed redesign of the bulk buildrillig4-60/+4
framework, since it did not contain any documentation on the current system.
2006-07-02Added "A package does not build. What shall I do?" to the FAQ.rillig1-1/+28
2006-07-02Summarized some places where you can find more documentation about pkgsrc.rillig1-1/+51
2006-07-02When INTERACTIVE_STAGE is set and not only contains "fetch", the packagerillig1-3/+5
cannot be built by the bulk builds.
2006-07-02Removed a duplicate word.rillig1-2/+2
2006-07-02Added a missing word.rillig1-2/+2
2006-07-01Added documentation for the SUBST framework.rillig1-3/+70
2006-07-01Removed the policy that INTERACTIVE_STAGE should not contain "fetch", asrillig1-11/+7
it had not been discussed before.
2006-07-01Added another rationale that "fetch" should not be in INTERACTIVE_STAGE.rillig1-2/+5
2006-06-30INTERACTIVE_STAGE should not be set to "fetch".rillig1-5/+12
2006-06-30Updated the chapter on editing the pkgsrc guide. It had been outdated.rillig1-140/+92
2006-06-30Added a chapter "The implementation of the bulk builds" that describesrillig4-4/+58
how the bulk builds should look like in the future. It is a design document and subject to discussion.
2006-06-29Using printf is another way to print an arbitrary string.rillig1-8/+10
2006-06-29Added more entries for "undefined reference to ..." and an explanationrillig1-3/+12
on how to fix them.
2006-06-29Reordered the sections so that the general ones are at the beginning,rillig1-164/+187
followed by the ones specific to a phase. Added an "undefined reference to ..." section.
2006-06-27Added a note that the name LOCALBASE stems from FreeBSD.rillig1-2/+6
2006-06-26INSTALLATION_DIRS creates directories with the correct ownership.rillig1-4/+8
2006-06-25Documented some more file names, so that almost all files in pkgsrc arerillig1-3/+54
covered now by the documentation.
2006-06-25Added buildlink3.mk and options.mk to the list of optional package files.rillig1-1/+14
2006-06-23Moved the pkgsrc-bugs mailing list from the user's part to therillig2-31/+41
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-23The GNU binutils are still not supported under Solaris (I just tried it).rillig1-3/+3
2006-06-22Documented the ${MASTER_SITE_FOO:=package/} syntax, which may berillig1-2/+22
confusing to pkgsrc beginners. (At least it had been to me.)
2006-06-21The specification of individual variables is further explained in therillig1-1/+12
pkglint documentation.
2006-06-21The advice to use CFLAGS+= foo instead of CFLAGS= foo does not belongrillig2-45/+52
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-17Added a section for commonly used abbreviations, since it took me quiterillig1-1/+13
a while to figure out what ICE means.
2006-06-14Add text to help explain when bumping PKGREVISION is appropriate or not.darcy1-1/+28
As discussed with Greg Troxel.
2006-06-08Fixed a typo and some wording. Synced with bsd.options.mk 1.56.rillig1-6/+6
2006-06-01Rewrote and shortened the section on C preprocessor macros. Renamed somerillig1-102/+58
headings to follow a common structure.
2006-06-01Added a chapter "creating a pkgsrc package" that serves as anrillig4-4/+115
introduction to the developer's guide.
2006-05-31Adapt pkgsrc documentation examples to the new databases/openldap-clientghen1-3/+3
package.
2006-05-31Clarified a bit on why updating pkgsrc using a tar file is discouraged.rillig1-10/+9
2006-05-29This package needs a current htdocs-share to produce valid HTML. Whilerillig2-12/+10
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-29Rewrote the appendix covering the directory layout on ftp.NetBSD.org.rillig1-91/+85
2006-05-28Rewrote the chapter on "getting pkgsrc and keeping it up-to-date" based onrillig1-69/+158
the current discussion on the pkgsrc-users mailing list.
2006-05-24Do not pass HTML results through tidy - DocBook XSLT produces valid HTML output.mishka1-1/+4
2006-05-24Merge XSLTs from the NetBSD Guide:mishka2-2/+7
- indent chunker output, - process single pkgsrc.html as HTML 4.01 Transitional document.
2006-05-23_FETCH_MESSAGE has been replaced with FETCH_MESSAGE.rillig1-9/+9
2006-05-21+ FAQ: Why do packages ignore my CFLAGS?rillig1-1/+26
2006-05-19Provided an abstract that sounds more like a definition.rillig1-5/+9
2006-05-19Clarified that pkgsrc users are not necessarily "end users".rillig1-4/+9
2006-05-19Happy new year.rillig1-3/+3
2006-05-19Added definitions for the people involved in pkgsrc.rillig1-1/+29
2006-05-19The difference between submission of binary and source packages isrillig1-54/+43
emphasized by using two distict sections for them.
2006-05-15Change "backspace" into "backslash".reed1-2/+2
Reported by Jonathan Towne in PR #33480.
2006-05-12Added the word "internals" to the title of part III. Added a chapterrillig5-35/+173
with general design guidelines. Fixed the statement that there are only two parts.
2006-05-10Fixed the detab target.rillig1-3/+3
2006-05-10Ran "make detab".rillig3-22/+22
2006-05-10Added the word ``internals'' to the title of part III and provided arillig1-3/+8
short introduction.
2006-05-10Added part III, which is about the pkgsrc infrastructure. It currentlyrillig5-10/+136
contains the chapter about porting pkgsrc to new platforms (formerly in part II) and a new chapter on regression tests.
2006-05-10+ Why does make show-var VARNAME=BUILDLINK_PREFIX.foo say it's empty?rillig1-1/+15