Commit graph

325 commits

Author SHA1 Message Date
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
jdolecek
fb871a7de1 add missing dot 2003-01-22 19:22:05 +00:00
jschauma
97d2d439b1 Update some info for bootstrap-pkgsrc. 2003-01-19 17:38:40 +00:00
jschauma
91310ae886 Remove references to obsolete variables EXTRACT_BEFORE_ARGS and
EXTRACT_AFTER_ARGS.
2003-01-10 17:26:35 +00:00
agc
ccdc648a63 Document PKG_PRESERVE, the capability of a package to specify that it should
not be deleted.
2003-01-10 11:58:02 +00:00
wiz
76591e2d21 Reinstate duplicate word -- it is correct here. 2003-01-04 16:04:06 +00:00
grant
c81a9b1971 remove a duplicate word. 2003-01-04 14:31:57 +00:00
grant
cf86a8c1f9 add to PLIST issues:
* LOWER_OPSYS.
* platform specific PLIST handling.
2003-01-02 06:18:48 +00:00