Commit graph

344 commits

Author SHA1 Message Date
xtraeme
0cfedd6db1 Add a new variable to specify the installation prefix for
X11 packages (currently XFree86 and xorg), X11ROOT_PREFIX.

Defaults:

xorg: X11ROOT_PREFIX = xorg.
XFree86: X11ROOT_PREFIX = XFree86.

Otherwise it's undefined.

With this modification we don't have to specify X11BASE anymore,
because it's assigned automatically via bsd.pkg.defaults.mk.

If you want to change the defaults, specify X11ROOT_PREFIX in mk.conf.

Update Packages.txt now that we don't need X11BASE.
2004-07-30 07:48:56 +00:00
xtraeme
0817215379 Update section 10.44, xorg will be installed by default into
${PREFIX}/xorg.
2004-07-29 06:40:35 +00:00
xtraeme
aea87805a3 Added section 10.44 "How can I install/use X.org from pkgsrc?". 2004-07-29 05:15:31 +00:00
hubertf
ecb0600763 A few updates WRT patches etc., submitted by Greg Woods in PR 22949
VS: ----------------------------------------------------------------------
2004-07-24 01:57:07 +00:00
wiz
41cba31fa0 Various improvements for previous. 2004-07-04 17:41:58 +00:00
jmmv
ae4baacf87 + 10.45 How do I handle common shared directories?
+ 10.46 How can I tweak 'make print-PLIST' output?
2004-07-04 17:35:41 +00:00
grant
cc7871ece8 s/has no effect expect/has no effect except/ .. 2004-06-06 12:46:37 +00:00
hubertf
9fa160322e Add 10.44 Where's the pkgviews documentation?
XXX Packages.txt needs a rewrite (at least when pkgsrc finally gets
XXX out of a state of constant movement
2004-05-02 10:37:48 +00:00
hubertf
3d12034d82 Update Appendix B for new ftp server layout 2004-04-19 17:20:23 +00:00
reed
73043bf81f Add some notes about the BUILDLINK_DEPENDS definition. 2004-04-08 17:17:16 +00:00
xtraeme
e90a21ff57 New sub-section: 10.43 How can I use XFree86 from pkgsrc? 2004-04-08 09:38:39 +00:00
dmcmahill
9945dc03a8 document how to do a bulk build of a subset of pkgsrc 2004-04-07 22:57:16 +00:00
jlam
7e0be8241a Document "mipspro-ucode". 2004-02-18 18:06:24 +00:00
snj
da6abd7243 Change info regarding LIBTOOL_OVERRIDE. Most packages need not define
this variable, since, as of revision 1.1404 of mk/bsd.pkg.mk,
LIBTOOL_OVERRIDE is set to "libtool */libtool */*/libtool", which will
suffice in most cases.
2004-02-17 03:24:28 +00:00
snj
d96b6a53a6 Some minor English fixes.
Change step 3 in section 10.38 to indicate that "share/omf" _should_ be
removed from PLIST (previously it said to not remove it).

XML_CATALOGS should hold XML catalogs, not SGML.
2004-02-16 18:44:32 +00:00
jmmv
35fa2493ef Very beleatedly add documentation for the following items:
- 10.37 Packages installing GConf2 data files
- 10.38 Packages installing scrollkeeper data files
- 10.39 Packages installing X11 fonts
- 10.40 Packages installing GTK2 modules
- 10.41 Packages installing SGML or XML data
- 10.42 Packages using intltool
2004-02-16 18:11:59 +00:00
minskim
4a4498a10c Replace netbsd with NetBSD in email addresses for MAINTAINER. 2004-02-12 07:08:21 +00:00
jlam
061a8efa2c Document PKGSRC_COMPILER. 2004-02-01 01:56:28 +00:00
snj
9c6526fe00 It's "its." Use a semicolon instead of a comma. Tweak a sentence for
consistency.
2004-02-01 00:29:01 +00:00
agc
1467adfa97 Add the multimedia category. 2004-01-27 09:10:26 +00:00
grant
494dc7a6a7 replace reference to USE_GMAKE with USE_GNU_TOOLS make. 2004-01-24 15:32:59 +00:00
wiz
6f8277c562 Update USE_NCURSES example with a still missing function. 2004-01-23 23:46:44 +00:00
wiz
c6ae6b7558 Fix typo. 2004-01-14 07:25:48 +00:00
rh
8c4d9ffa48 Add *RECOMMENDED variables as discussed on tech-pkg@ to allow for a more
fine-grained distinction between required versions of pre-requisites
(DEPENDS) and versions that are recommended for security or library ABI
consistency reasons (RECOMMENDED).

  The contents of ${RECOMMENDED} are added to DEPENDS unless
IGNORE_RECOMMENDED is set to YES, in which case a warning will be printed
and IGNORE_RECOMMENDED will be added to BUILD_DEFS.

  Add a corresponding BUILDLINK_RECOMMENDED.<pkg> variable for use with
buildlink2 and buildlink3.
2004-01-14 06:57:45 +00:00
kristerw
09509a06aa Correct path in pre-build.local example. 2003-12-14 21:47:32 +00:00
hubertf
2246910f1b 3.2.6 Setting up a sandbox for chroot'ed builds:
Remove redundant paragraphs, and remind creating a user account if
$CVS_USER is set in build.conf. (We should probably check for a few
things there...)
2003-11-19 22:31:47 +00:00
wiz
af27d0b412 Mention pkgsrc-wip in the "submitting packages" section. 2003-11-12 21:16:39 +00:00
reed
f6d90ac06e Add note about SHLIBTOOL_OVERRIDE. 2003-10-29 19:55:19 +00:00
reed
cda966ddc1 Note that print-PLIST will not descend into different filesystems. 2003-10-10 01:17:55 +00:00
wiz
f325a1f90f pkglocate and templates are not categories. 2003-10-04 23:44:29 +00:00
agc
631d131261 Correct some of the English text. 2003-10-04 19:59:38 +00:00
agc
0477235584 Add a geography category, in anticipatino of a number of pending packages. 2003-10-04 19:34:46 +00:00
hubertf
f67e7bcf5e Update space usage for bulk builds 2003-10-03 15:32:55 +00:00
hubertf
67aa718c08 How to use pkgsrc as non-root. Thanks to Jeremy C. Reed! 2003-09-28 20:22:08 +00:00
yyamano
64913217d9 vulnerabilities -> pkg-vulnerabilities 2003-09-23 01:27:53 +00:00
wiz
660fd892fd Mention doc/TODO, prompted by Kimmo Suominen. 2003-09-22 13:18:31 +00:00
jmmv
51eba3e74c Document USE_X11 and explain when X11 packages should be placed under LOCALBASE
and when under X11BASE.  Closes PR pkg/21759.
2003-09-17 19:04:21 +00:00
seb
d563caff2a Sync texinfo section with reality. 2003-08-30 22:01:36 +00:00
wiz
10ea4b27bb Add 10.35: Utilities for package management (pkgtools).
From Greg Troxel via tech-pkg, slight changes by me.
2003-08-11 14:17:11 +00:00
seb
b4bf4efa57 USE_NEW_TEXINFO is no more. 2003-08-09 10:25:43 +00:00
seb
3d8956b091 Be a little more relax about install-info invocation during package
installation: it is best to avoid it but it does no harm.
2003-07-28 08:08:59 +00:00
wiz
239d157ee3 Remove duplicate word. PR 22137 2003-07-14 21:23:51 +00:00
martti
be4f969e9a COMMENTs should start with a capital letter 2003-07-14 15:38:56 +00:00
agc
2b21c288d1 Clarify that the pathname of scripts relative to ${WRKSRC} is used in
_REPLACE_FILES.${interpreter}, just as in REPLACE_PERL
2003-07-09 16:59:25 +00:00
agc
5e47309800 Document how to enable fixups on scripts in a package which have hardcoded
pathnames to interpreters.
2003-07-09 16:14:51 +00:00
martti
973258f3ed The default MAINTAINER is now tech-pkg@netbsd.org 2003-07-04 11:33:54 +00:00
agc
8a6be63ded Resurrect the previous version of Packages.txt until the new docbook-style
documentation has been properly sorted out.
2003-06-28 09:58:11 +00:00
grant
70cfc4ff4b the full documentation has more up-to-date information than the
README, deprecate it, too.
2003-06-23 07:48:01 +00:00
grant
168a82be23 deprecate Packages.txt.
now point users at documentation on the web and provide a copy of the
single file HTML and plain-text output.
2003-06-23 07:41:44 +00:00
seb
5ab8be8066 Introduce a new framework to handle info files, install-info and
makeinfo commands.

The goal of the new framework is twofold:
        - reduce the number of '@exec' and '@unexec' in PLIST by
using INSTALL/DEINSTALL scripts to handle entries addition/removal
Info directory file.
        - achieve lighter dependencies by avoiding unnecessary run-time
dependency on the gtexinfo package and if needed with the help of the
standalone install-info command provided by the recently imported package
pkgtools/pkg_install-info.

A package must be sightly updated to use this new framework and
must define the variable USE_NEW_TEXINFO. This variable will
be removed from the pkgsrc tree when all package would have been
updated.

For details see section 10.24 of Packages.txt, comments in
mk/{texinfo.mk,buildlink2/bsd.buildlink2.mk} and upcoming mail to
<tech-pkg at netbsd dot org>.
2003-06-19 21:41:13 +00:00