summaryrefslogtreecommitdiff
path: root/Packages.txt
AgeCommit message (Collapse)AuthorFilesLines
2003-04-04Add a paragraph to point out that users should use CFLAGS+= rather thanjschauma1-1/+11
CFLAGS= in /etc/mk.conf.
2003-03-25Update section 11.1 to advise attaching new packages as uuencoded tarsalo1-11/+7
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-02-23Note how USE_NCURSES should be used.wiz1-2/+4
2003-02-03Fix typo in last.wiz1-2/+2
2003-02-03Fix some typos, based on PR pkg/20178 by <soren at blef.org>.jmmv1-13/+12
2003-01-29- fix a typo.grant1-4/+4
- security/smtpd (not snmpd) wants /etc/localtime. found while marking up :)
2003-01-28Instead of including bsd.pkg.install.mk directly in a package Makefile,jlam1-15/+14
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-22add missing dotjdolecek1-2/+2
2003-01-19Update some info for bootstrap-pkgsrc.jschauma1-4/+7
2003-01-10Remove references to obsolete variables EXTRACT_BEFORE_ARGS andjschauma1-5/+2
EXTRACT_AFTER_ARGS.
2003-01-10Document PKG_PRESERVE, the capability of a package to specify that it shouldagc1-1/+11
not be deleted.
2003-01-04Reinstate duplicate word -- it is correct here.wiz1-2/+2
2003-01-04remove a duplicate word.grant1-2/+2
2003-01-02add to PLIST issues:grant1-5/+21
* LOWER_OPSYS. * platform specific PLIST handling.
2002-12-27* Garbage collect IGNORE -> SKIP migration.uebayasi1-2/+2
* {NOT,ONLY}_FOR_PLATHOME mismatch is not an error. Set PKG_SKIP_REASON for those cases. This makes bulk builds happier.
2002-12-10 10.31 Packages that cannot or should not be builtschmonz1-1/+18
================================================= There are several reasons why a package might be instructed to not build under certain circumstances. If the package builds and runs on most platforms, the exceptions should be noted with NOT_FOR_PLATFORM. If the package builds and runs on a small handful of platforms, set ONLY_FOR_PLATFORM instead. If the package should be skipped (for example, because it provides functionality already provided by the system), set PKG_SKIP_REASON to a descriptive message. If the package should fail because some preconditions are not met, set PKG_FAIL_REASON to a descriptive message. IGNORE is deprecated because it didn't provide enough information to determine whether the build should fail.
2002-12-03document how to use sudo with pkgsrchubertf1-1/+14
(for just-in-time-su(1) password caching)
2002-11-28Introduce new framework for handling packages' locale directories.salo1-1/+11
The logic is: - if package defines USE_PKGLOCALEDIR and PKGLOCALEDIR is not 'share' as GNU autotools expects then - fix variables 'localedir', 'gnulocaledir' and define coorect 'LOCALEDIR' in the Makefile.in.* files From Packages.txt: 10.29 Packages providing locale catalogues ========================================== If the package provides its own locale catalogues, the variable USE_PKGLOCALEDIR should be defined. It will ensure that the package's Makefile template files are fixed and point to the correct locale directories (which may vary, depending on OS), if necessary. See also section 5.1 for details about ${PKGLOCALEDIR}. This functionality is buildlink2-only.
2002-11-17Document PKG_REGISTER_SHELLS framework.salo1-1/+20
2002-11-08Fix typo reported by Julio Merino in PR 18967.wiz1-2/+2
2002-11-04Mention pkgsrc/mk/auto{conf,make}.mk in section 6.4 and fix examples.seb1-8/+23
2002-10-27Add a note about perl5/module.mk.seb1-1/+7
2002-10-24Refer readers to the text files in mk/buildlink2 for more information thatjlam1-11/+13
isn't appropriate for Packages.txt, and change the way the dotted list appears to look more like the rest of Packages.txt.
2002-10-23Replace buildlink1 section with a buildlink2 section.jlam1-125/+87
2002-10-23Remove USE_LIBINTL and _DO_LIBINTL_CHECKS, which have been replacedwiz1-2/+1
by devel/gettext-lib/buildlink2.mk.
2002-10-21Purge unused USE_XPM (use graphics/xpm/buildlink2.mk instead).wiz1-2/+1
2002-10-21Update description of how to use libltdl, and remove some USE_* mentionswiz1-6/+2
for USE_* which do not exist any longer.
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