Commit graph

332 commits

Author SHA1 Message Date
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
jmmv
024829bde8 Add MASTER_SITE_GNUSTEP, MASTER_SITE_R_CRAN, MASTER_SITE_SUSE,
MASTER_SITE_MOZILLA, MASTER_SITE_XEMACS, MASTER_SITE_APACHE and
MASTER_SITE_DEBIAN to the list of known master sites, and sort it.
2003-06-05 17:32:13 +00:00
wiz
66108a6159 Update section on how to override libtool in packages with our own version. 2003-05-31 19:35:16 +00:00
zuntum
2c179a303f Fix example - advise user to extract pkgsrc.tar.gz into /usr
instead of /usr/pkgsrc, because the tarball has "pkgsrc" directory in it
anyway
2003-05-08 13:31:06 +00:00
jmmv
f1446ddf2b Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
zuntum
864ecb8165 Add section "Packages containing perl scripts" that discusses REPLACE_PERL
From Soren Jacobsen in PR#21469, thanks!
2003-05-06 00:15:52 +00:00
jschauma
42d446bf53 Add a paragraph to point out that users should use CFLAGS+= rather than
CFLAGS= in /etc/mk.conf.
2003-04-04 20:15:51 +00:00
salo
4f57d48584 Update section 11.1 to advise attaching new packages as uuencoded tar
archives for better tracking and archiving:

 11.1 Submitting your packages
 =============================

 ...

 * packages:
   First, check that your package is complete, compiles and runs well; see
   section 9 and the rest of this document. Next, generate an uuencoded
   gzipped tar(1) archive, preferably with all files in a single directory.
   Finally, send-pr(1) with category "pkg", a synopsis which includes the
   package name and version number, a short description of your package
   (contents of the COMMENT variable or DESCR file are OK) and attach the
   archive to your PR.

   If you want to submit several packages, please send a separate PR for
   each one, it's easier for us to track things that way.
2003-03-25 16:24:57 +00:00
wiz
aec32c9eab Note how USE_NCURSES should be used. 2003-02-23 10:45:39 +00:00
wiz
85c70f26c9 Fix typo in last. 2003-02-03 15:33:01 +00:00
jmmv
1c4746c503 Fix some typos, based on PR pkg/20178 by <soren at blef.org>. 2003-02-03 11:13:54 +00:00
grant
484ce85ce2 - fix a typo.
- security/smtpd (not snmpd) wants /etc/localtime.

found while marking up :)
2003-01-29 08:50:11 +00:00
jlam
d7f69e47ce Instead of including bsd.pkg.install.mk directly in a package Makefile,
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set
to "YES".  This enforces the requirement that bsd.pkg.install.mk be
included at the end of a package Makefile.  Idea suggested by Julio M.
Merino Vidal <jmmv at menta.net>.
2003-01-28 22:03:00 +00:00