Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
rillig 394bfa01cb pkgtools/pkglint: update to 19.3.16
Changes since 19.3.15:

When a package-settable variable gets a default value using the ?=
operator, pkglint no longer suggests to include bsd.prefs.mk, since that
doesn't make sense. Including bsd.prefs.mk only defines user-settable
and system-provided variables.

User and group names may be a single character only. While not widely
used, it's syntactically valid and there's no reason to prevent this.

In variable assignments, when pkglint removes unnecessary whitespace
between the variable name and the operator, it keeps the indentation of
the variable value the same as before. Previously, the indentation had
been changed, which required another run of pkglint --autofix.

PREFIX can only be used as a replacement for LOCALBASE after the whole
package Makefile has been loaded. This is because PREFIX is defined
very late, by bsd.pkg.mk. Therefore, don't suggest to replace LOCALBASE
with PREFIX in .if conditions.

When pkglint suggests to replace INSTALL_DATA_DIR commands with setting
INSTALLATION_DIRS instead, paths with a trailing slash are correctly
looked up in the PLIST. This suggests to use AUTO_MKDIRS more often.
2019-12-09 20:38:15 +00:00
archivers - Update to 0.86 2019-12-06 13:26:27 +00:00
audio csound6: Support more audio backends. 2019-12-08 02:01:07 +00:00
benchmarks Bump PKGREVISION by changing of default PHP version. 2019-12-09 14:20:54 +00:00
biology gnome-chemistry-utils: Revbump for openbabel 3.0.0nb1 2019-11-20 18:57:57 +00:00
bootstrap Skip trying to make use of a 64bit ABI on Darwin as the system libraries on 2019-12-05 22:19:56 +00:00
cad ensure debug binaries are not built, by using target 'release' 2019-12-07 07:44:36 +00:00
chat anope: Update to 2.0.7 2019-12-08 03:55:05 +00:00
comms comms/asterisk16: Fix compiler check via pkglint 2019-11-24 01:14:10 +00:00
converters py-emoji: updated to 0.5.4 2019-11-25 18:27:45 +00:00
cross cross/dasm: Revbump to avoid distfiles conflict. 2019-12-09 09:29:15 +00:00
databases Bump PKGREVISION by changing of default PHP version. 2019-12-09 14:20:54 +00:00
devel yarn: updated to 1.19.2 2019-12-09 20:15:36 +00:00
distfiles
doc Updated lang/npm, devel/yarn 2019-12-09 20:15:57 +00:00
editors abiword & abiword-plugins: fix builds 2019-12-04 05:40:47 +00:00
emulators don't --disable-debug if CFLAGS contains -g. 2019-12-06 05:38:02 +00:00
filesystems filesystems: align variable assignments 2019-11-03 19:26:20 +00:00
finance tex-*: add TEXLIVE_UNVERSIONED=yes 2019-12-06 19:13:21 +00:00
fonts tex-*: add TEXLIVE_UNVERSIONED=yes 2019-12-06 19:29:29 +00:00
games this wants libsndfile bl3, so add it. 2019-12-07 19:29:31 +00:00
geography tex-*: add TEXLIVE_UNVERSIONED=yes 2019-12-06 19:00:17 +00:00
graphics PR pkg/54623 (Joern Clausen) 2019-12-09 12:57:22 +00:00
ham uhd: PLIST fix for Doxygen option 2019-11-28 19:41:38 +00:00
inputmethod uim-elisp: Needs autopoint 2019-11-29 03:19:55 +00:00
lang npm: updated to 6.13.2 2019-12-09 20:10:19 +00:00
licenses licenses & mk/license.mk: add license for Enlightenment 16 2019-12-07 04:47:32 +00:00
mail exim: updated to 4.93 2019-12-09 18:46:00 +00:00
math Use ICONV_CONST from autotools instead of hardcoding OS versions 2019-12-09 09:31:06 +00:00
mbone mbone: align variable assignments 2019-11-03 11:04:16 +00:00
meta-pkgs kde4: allow newer versions. comment out some packages that are not developed 2019-11-30 19:59:34 +00:00
misc Fix xygrib on OSX 2019-12-05 17:56:15 +00:00
mk options.description: note pango and vera-ttf options 2019-12-07 05:00:26 +00:00
multimedia frei0r: Update to 1.7.0 2019-12-07 19:17:59 +00:00
net Fix compilation on platforms that need sys/loadavg.h for loadavg 2019-12-09 19:22:57 +00:00
news sfeed: Update to 0.9.15 2019-11-26 11:03:13 +00:00
packages
parallel parallel: align variable assignments 2019-11-04 19:18:09 +00:00
pkgtools pkgtools/pkglint: update to 19.3.16 2019-12-09 20:38:15 +00:00
print poppler-glib: bump PKGREVISION for new cairo-glib dependency 2019-12-08 13:56:25 +00:00
regress regress: comment out two directories without Makefiles 2019-12-08 10:22:09 +00:00
security gnupg2: updated to 2.2.19 2019-12-09 18:44:52 +00:00
shells {,standalone-,static-}tcsh: Update to 6.22.02 2019-12-08 22:08:55 +00:00
sysutils salt-docs: Skip legitimate hardcoded paths. 2019-12-09 16:52:51 +00:00
templates
textproc py-sphinx: updated to 2.2.2 2019-12-08 21:56:23 +00:00
time tex-*: add TEXLIVE_UNVERSIONED=yes 2019-12-06 19:00:17 +00:00
wm enlightenment: options.mk tweaks 2019-12-08 13:26:55 +00:00
www Bump PKGREVISION by changing of default PHP version. 2019-12-09 14:20:54 +00:00
x11 xf86-video-sis: update to 0.12.0. 2019-12-04 11:22:19 +00:00
Makefile
pkglocate
README README: minor grammatical fix 2019-01-29 03:11:03 +00:00

$NetBSD: README,v 1.21 2019/01/29 03:11:03 gutteridge Exp $

pkgsrc is a framework for building software on UNIX-like systems.

To use, bootstrap using:
    cd pkgsrc/bootstrap/
    ./bootstrap

build packages, use:
    cd pkgsrc/category/package-name
    $PREFIX/bin/bmake install

Where $PREFIX is where you've chosen to install packages (typically /usr/pkg)

Bugs and patches can be filed in the following link (use category 'pkg'):
https://www.netbsd.org/cgi-bin/sendpr.cgi?gndb=netbsd

To fetch the main CVS repository:
    cvs -d anoncvs@anoncvs.NetBSD.org:/cvsroot checkout -P pkgsrc

It's also possible to contribute through pkgsrc wip (work in progress), for
more information, see http://pkgsrc.org/wip/users/

Please see doc/pkgsrc.txt for information.