Commit graph

219 commits

Author SHA1 Message Date
rillig
a67eedd930 Bootstrapping pkgsrc to build 64-bit binaries on Solaris with SunPro is
non-trivial. At least, it's documented now.
2006-02-18 19:59:12 +00:00
rillig
8d47b2a538 After the 2006Q1 branch, SITES_${file} should be replaced with
SITES.${file}.
2006-02-18 17:11:50 +00:00
rillig
448320f2d9 Documented the variable ALLOW_VULNERABLE_PACKAGES to be useful for bulk
builds.
2006-02-18 17:07:33 +00:00
rillig
dc9a324f58 Added a new chapter to the developer's guide that explains how to port
pkgsrc to new operating systems, how to add support for a compiler, and
maybe more.
2006-02-18 01:46:43 +00:00
rillig
a26429dde9 Documented the new mk/scripts/extract command. 2006-02-17 20:38:17 +00:00
rillig
377b70b74e On Solaris, it may be necessary to redefine WRAPPER_SHELL to work around
the buggy /bin/ksh.
2006-02-14 17:10:15 +00:00
rillig
529c1ceea2 Documented the broken /bin/ksh on Solaris (Fixes PR 32826). Compressed some
simple itemizations.
2006-02-14 10:12:39 +00:00
rillig
d917c825cf Removed trailing white-space. 2006-02-12 14:44:59 +00:00
rillig
ff0341dde1 Added a description for INSTALLATION_DIRS. Reworded the text of the
build.install section.
2006-01-27 04:06:25 +00:00
rillig
a3fbb6fc68 Added a reference to the file where CHECK_FILES and CHECK_INTERPRETER can
be found. Removed CVS_USER, since it doesn't exist anymore.
2006-01-22 21:56:13 +00:00
rillig
7acc70578f Added missing </para>. 2006-01-16 00:29:23 +00:00
minskim
e7afab3e12 Sync with htdocs and add NetBSD.css so that "make install" works. 2006-01-14 17:18:31 +00:00
reed
ec24b3ed93 Cross reference the "tools phase" section to
the new tools chapter.

I removed the TODO here; maybe some text should still be added
for this chapter?
2006-01-13 17:55:27 +00:00
reed
35d10ae652 Add a "tools" chapter. Documents the USE_TOOLS. 2006-01-13 17:42:33 +00:00
hubertf
3a6f5296c8 Add an example for the pkg options variables in /etc/mk.conf 2006-01-13 17:21:07 +00:00
wiz
5cbcb1ecd6 s/unstripped/stripped/ 2006-01-12 21:46:33 +00:00
rillig
c7184fa02f Documented CHECK_FILES and CHECK_INTERPRETER as being useful for bulk
builds.
2006-01-12 11:22:40 +00:00
rillig
638d9123fa Added a README file that describes where to get some basic information
about DocBook. Without that reference I felt it was hard to write
anything useful because I didn't know which annotations to use.
2006-01-11 22:39:49 +00:00
rillig
4d144f17ea [The ''install'' phase] Documented the various INSTALL_* variables. 2006-01-11 22:35:31 +00:00
hubertf
1b03349638 it's autit-package*S*
Noted by Stephen M. Rumble <stephen.rumble@utoronto.ca> in private mail.
2006-01-10 23:50:40 +00:00
rillig
f039d421e9 Even if you build a package from source, you don't gain any security
unless you have completely read and understood the source code of all
the tools involved in building the package.
2006-01-07 22:10:31 +00:00
rillig
d6ec91875d Cleaned up a bit on the wording. 2006-01-07 21:42:34 +00:00
hubertf
8e66747b43 Back out previous commit - it was not intended to be committed
Tnx @ wiz
2006-01-04 06:37:59 +00:00
hubertf
4e3b054b94 Update vpnc to 0.3.3. Changes:
* ignore \r in config files
  * (hopefuly) fixed 64bit bugs (Nicolas Boichat and Zach Brown)
  * added support for "Split-Net" Routing
  * introduced vpnc-script and removed vpnc-connect
  * always search for configfiles in /etc/vpnc/ expect if the
    filename contains at least one "/"
  * only read /etc/vpnc/default.conf and /etc/vpnc.conf if no other
    configfiles are provided
  * various other fixes contributed by Anton Altaparmakov, Randy
    Chou, "krabat", Andre Vanha and Nikolay Sturm
2006-01-03 21:48:09 +00:00
jschauma
198db3595b clarify which variables are depracated (USE_FOO) for pkg options 2006-01-02 22:30:52 +00:00
jlam
e0f1bb63ee Correct section title (copy and paste error). 2005-12-29 15:00:10 +00:00
jlam
1c16dde6c7 Update the pkgsrc guide to reflect the following changes to the pkginstall
framework:

   * USE_PKGINSTALL is no longer needed.

   * X11 font directories should be listed in FONTS_DIRS.<type>

   * fonts.mk is no longer needed as the functionality has been completely
     reimplemented within the pkginstall framework.

   * PKG_UPDATE_FONTS_DB may be set to "yes" or "no" to indicate whether
     the fonts databases should be updated or not.  This defaults to "yes".
2005-12-29 14:59:03 +00:00
kim
98ce3e23f2 "Microsystems" -> "Sun Microsystems"
Fixes PR 32366
2005-12-24 10:11:07 +00:00
minskim
1f170021bd Document how to register font map files in packages installing TeX
font maps.
2005-12-14 23:55:17 +00:00
dillo
79e46305a4 Document that ${PKGBASE} cannot be used in defining PKG_OPTIONS_VAR. 2005-12-06 19:58:35 +00:00
rillig
e55de1a330 Added a note that using the binary bootstrap kits only works for
privileged builds that use LOCALBASE=/usr/pkg.
2005-12-05 18:04:39 +00:00
rillig
4d235fb633 Reverted the last change after massive protest from agc. 2005-12-04 17:22:24 +00:00
rillig
a330b60fe7 Added documentation for the make(1) variables that are most likely to be
overridden in a user's mk.conf file.
2005-12-04 17:05:22 +00:00
rillig
8bf422cbd9 Don't encourage users to abuse the patch framework for installing
pkgsrc-specific files into ${WRKSRC}. I've lately seen too many patches
against /dev/null that contain RCS Ids.
2005-12-02 13:52:31 +00:00
rillig
b9f650f345 Reordered the configuration files for bulk builds. Since the
build.conf file contains a setting for choosing another mk.conf file,
it should come first. Updated the wording of the text.
2005-11-29 09:58:27 +00:00
jlam
e6e49a2f0f Change all instances of including mk/ghostscript.mk into asking for
the appropriate tool via USE_TOOLS (usually "gs:run"), and remove
ghostscript.mk.  This change removes a rather out-dated file from
pkgsrc and switches packages to use the more compact implementation
of the Ghostcript-handling inside the tools framework.
2005-11-28 06:41:20 +00:00
rillig
500b58c211 Somehow, all the __i386__ were missing an additional underscore. Fixed it. 2005-11-24 10:53:44 +00:00
rillig
2330f610f9 Fixed the wording in the "CPP defines" section. Added more examples of
predefined CPP macros for some platforms.
2005-11-24 10:03:37 +00:00
rillig
750c275eb7 Inserted punctuation into the list of predefined CPP macros to make it
more readable.
2005-11-21 09:33:39 +00:00
rillig
d5650e7dc3 Added more documentation on the predefined C preprocessor macros. 2005-11-21 09:27:04 +00:00
rillig
2a72606c23 Updated the example use of pkglint. 2005-11-20 17:14:26 +00:00
rillig
fa35d64150 Added a section on how to keep pkgsrc up-to-date. 2005-11-20 10:02:31 +00:00
yyamano
24392a32bc Remove --pkgsrcdir option. Now bootstrap uses pwd.
Applied patch provided by Antoine Reilles. Fix PR 31398.
2005-11-18 14:44:45 +00:00
wiz
3317893a77 Grammar fix. 2005-11-17 17:48:49 +00:00
erh
fedba22fbe Mention the new ALLOW_VULNERABILITIES and SKIP_AUDIT_PACKAGES variables. 2005-11-16 22:07:04 +00:00
minskim
f694539868 Use up-to-date htdocs so that DocBook DTD is found when
docbook-xml>=4.4 is installed.
2005-11-13 09:24:32 +00:00
minskim
ed7f97e875 Add a section on how to use print/teTeX/module.mk. Thanks to hubertf@
and tonio@ for review.
2005-11-13 03:27:20 +00:00
rillig
71a76c136c Globally replaced X-Windows with X11. See the X(7) man page for details. 2005-11-08 22:19:34 +00:00
reed
179967620f Add "para" tags for a "note" paragraph. This fixed a problem
where a "varname" was immediately followed (without a space)
the next word.
2005-11-08 16:39:47 +00:00
reed
84257a3ced Add some docs about PKGMANDIR. 2005-11-08 03:45:37 +00:00