summaryrefslogtreecommitdiff
path: root/Packages.txt
AgeCommit message (Collapse)AuthorFilesLines
2002-09-19doc/pkg-CHANGES is now pkgsrc/doc/CHANGESlukem1-2/+2
2002-08-26PKG_SYSCONFDIR is not supposed to be settable, so change its setting fromjlam1-10/+13
?= to =. Note in Packages.txt that the only variables that a user should customize in /etc/mk.conf are PKG_SYSCONFBASE and PKG_SYSCONFDIR.<pkg>.
2002-08-12Remove the setting of BATCH=yes and DEPENDS_TARGET=bulk-install fromagc1-4/+2
the example mk.conf for bulk builds, since these are now set by the bulk build machinery itself. This allows an /etc/mk.conf file to be shared between ordinary builds and bulk builds.
2002-07-29Add a paragraph on how to move a package in the repository.wiz1-1/+24
2002-07-04fix typohubertf1-2/+2
2002-07-02Deprecate USE_SSL.wiz1-2/+1
2002-07-02Deprecate IS_INTERACTIVE, and introduce a finer-grained INTERACTIVE_STAGEagc1-1/+23
definition. INTERACTIVE_STAGE can take any of the values: fetch, configure, build and install Multiple values are allowed: e.g. INTERACTIVE_STAGE= configure install Explain INTERACTIVE_STAGE and its use in documentation. Patches provided by Chris Pinnock (cjep@netbsd.org).
2002-06-30Give an example on how to ensure the tree is clean for packages andrh1-4/+15
prerequisites to be updated.
2002-06-30Sync the description of DEPENDS_TARGET w/ reality and explain whyrh1-6/+15
UPDATE_TARGET is the recommended way of modifying the target to be used for 'make update'.
2002-06-27Tweak:hubertf1-18/+20
- cut and paste read instructions for setting (most of) chroot sandbox - add mk.conf frob for accepting all licenses (in bulk build code only! ;)
2002-06-25It's OBJHOSTNAME, not OBJHOST.agc1-2/+2
2002-06-20In order to solve the following problems:jlam1-4/+10
(1) Admins want to create users/groups on their own (pkg/17183). (2) Admins don't want packages to setup an initial configuration. The bsd.pkg.install.mk-generated INSTALL/DEINSTALL scripts have been modified to check certain PKG_* environment variables to tune their behaviour. This works whether installing from "make install" or from a binary package. PKG_CREATE_USERGROUP indicates whether the INSTALL script should automatically add any needed users/groups to the system using useradd/groupadd. It is either YES or NO, and defaults to YES. PKG_CONFIG indicates whether the INSTALL/DEINSTALL scripts should do automatic config file and directory handling, or if it should merely inform the admin of the list of required files and directories needed to use the package. It is either YES or NO, and defaults to YES. The make(1) variable INSTALL_RCD_SCRIPTS is removed. The package rc.d script is now handled like other config files for the package, and is copied into place if PKG_CONFIG=YES. The default values above reflect the current behaviour. Setting PKG_CREATE_USERGROUP=NO solves problem (1), and setting PKG_CONFIG=NO solves problem (2). To simply matters for users installing directly from pkgsrc, these variables may also be defined in /etc/mk.conf, but behaviour at deinstall time may be surprising. It is *HIGHLY* recommended that these values be set in the shell environment instead.
2002-06-18Document "PKG_DEBUG_LEVEL" definition, and also mention "make show-varagc1-1/+22
VARNAME=..."
2002-06-17Improve the wording around GNU autoconf.skrll1-7/+7
2002-06-17Add a paragraph: packages that are uploaded to ftp.netbsd.org should bewiz1-1/+4
built against the default X version for that release and architecture, which is currently 3.3.6 for all architectures. Addresses pkg/16492.
2002-05-30Explain why we prefer "cvs import" for new packages, paraphrased from agc.schmonz1-1/+5
2002-05-22Document config file handling.hubertf1-1/+64
Contributed by Julio Merino <jmmv@hispabsd.org> in PR 16971, with minor editing by myself.
2002-05-19Add missing verb.zuntum1-2/+2
Fixes PR#16892 by Julio Merino <jmmv@hispabsd.org>
2002-04-27Shorter command to generate a TOC.enami1-2/+2
2002-04-13Fix reference to section 8 to point to section 9 instead.wiz1-2/+2
By Julio Merino from pkg/16333.
2002-04-02If it is `respectively' then I guess that `2.0-compatible' andseb1-2/+2
`1.2-compatible' should be inverted.
2002-03-27Make it explicit that the warning about mixing LOCALBASE with the rest ofrh1-7/+10
the system applies both ways, i.e., don't set LOCALBASE to where you have your system files, *and vice versa*, as this repeatetly has lead to problems (see PRs 15999 and 16029 for the latest examples).
2002-03-23remove some stuff accidentally committed in rev. 1.237hubertf1-6/+1
2002-03-23 * bulk build setup: document a few variableshubertf1-4/+8
* sort order of things to do to setup bulk build sandbox
2002-03-23Add:hubertf1-1/+9
10.26 Using pkgsrc on non-NetBSD (Linux, Solaris, Darwin, MacOS X)
2002-03-13Move documentation where it belongs.hubertf1-1/+51
Add paragraph "Setting up a sandbox for chroot'ed build" to Packages.txt and xref it from do-sandbox-build script
2002-03-11Give the new section a *unique* number, and be consistent about use offredb1-3/+4
blank lines.
2002-03-11Move the DYNAMIC_MASTER_SITES explanation into it's own subsection offredb1-6/+19
Section 10, and also explain there about _FETCH_MESSAGE. There are a few things in Section 10 which would probably be better in Section 2, but that would entail some major churning, which I'm not prepared to do.
2002-02-18Grammar improvements.wiz1-25/+26
2002-02-18Document handling of info files, makeinfo and install-info commands withseb1-12/+49
mk/texinfo.mk. (Something went wrong, this should have been in my last commit about TeXinfo and all.)
2002-02-15s/NetBSD/Pkgsrc/ in the libtool section. The use of libtool is not limitedskrll1-2/+2
to NetBSD only.
2002-02-13s/sysctl/uname/, pointed out by Klaus Kleinhubertf1-13/+13
2002-02-13Implement DYNAMIC_MASTER_SITESabs1-1/+6
If you need to download from a dynamic URL you can set DYNAMIC_MASTER_SITES and a 'make fetch' will call files/getsite.sh with the name of each file to download as an argument, expecting it to output the URL of the directory from which to download it. graphics/ns-cult3d is an example of this usage.
2002-02-13Typo fixmjl1-2/+2
2002-02-12Update the AUTOMAKE_OVERRIDE part (its on by default now) with a word ofskrll1-3/+4
warning that it may cause problems.
2002-02-12Clarify the automake/conf description slightly.skrll1-3/+3
autoreconf will call aclocal if necessary and as this is part of automake so its wrong to describe it as the autoconf only option. Change autoreconf to autoconf. Also explictly mark the automake example as "automake and autoconf".
2002-01-11Add and document a new OBJHOSTNAME definition.agc1-2/+2
If set, the first component of the hostname (up to the first '.', if any), will be appended to "work." to form the WRKDIR_BASENAME. OBJHOSTNAME takes precedence over OBJMACHINE.
2002-01-06Document recent changes to the fetch targets, especially ${SITES_foo}.fredb1-9/+23
2001-12-31no point in having two 10.22'slukem1-2/+2
2001-12-31add 10.22 How to handle compiler bugsabs1-1/+15
2001-12-26scripts/ no longer existsmason1-5/+2
2001-12-15Modify all references to PKGSRCDIR to _PKGSRCDIR, except in the externalagc1-5/+5
references of the pkglint package. _PKGSRCDIR is an internal definition in bsd.pkg.mk, and a few packages which would like to refer to other packages in the build tree. It should not be set by users, but neither should it stop a user from building a package if it is defined, so make it obvious that this is the case.
2001-12-12Retire USE_CURSES, which was superseded by devel/ncurses/buildlink.mk, andwiz1-2/+1
has now been purged from pkgsrc.
2001-12-08Clarify things on PKGREVISION a bit, and mention that it should be removedhubertf1-6/+11
if the pkg is upgraded to a new release of the software. (Setting PKGREVISION=0 should do ok too, but I don't think we want to document that)
2001-12-02Add support for distfile-specific master sites, as requested in pkg/7471.wiz1-1/+5
Syntax: MASTER_SITES_completefilename= http://specific.master/site and similarly for PATCH_SITES. Convert print/ghostscript-nox11 and x11/kterm to take advantage of this.
2001-11-30Remove REPLACE_CURSES from bsd.pkg.mk (not needed anymore), and don'twiz1-36/+2
document it and USE_CURSES in Packages.txt anymore (packages should really use devel/ncurses/buildlink.mk instead).
2001-11-29Get rid of manually adding "nbX" to PKGNAME when a pkg was changed inhubertf1-3/+10
pkgsrc. Instead, a new variable PKGREVISION is invented that can get bumped independent of DISTNAME and PKGNAME. Example #1: DISTNAME= foo-X.Y PKGREVISION= Z => PKGNAME= foo-X.YnbZ Example #2: DISTNAME= barthing-X.Y PKGNAME= bar-X.Y PKGREVISION= Z => PKGNAME= bar=X.YnbZ (!) On subsequent changes, only PKGREVISION needs to be bumped, no more risk of getting DISTNAME changed accidentally.
2001-11-27add a few quotes to make things a bit clearer in one placehubertf1-2/+2
2001-11-26Update description of how to create a user/group account for a packagejlam1-7/+27
to use PKG_{USERS,GROUPS}.
2001-11-25Add description of PKG_SYSCONFDIR and related variables, and note thatjlam1-2/+28
pkgsrc policy now is to make packages look for their config files in ${PKG_SYSCONFDIR}.