Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
rillig 57d50087a5 pkgtools/pkglint: update to 5.7.2
Changes since 5.7.1:

* Fixed detection of GNU_CONFIGURE=yes combined with USE_LANGUAGES
  missing c. This combination tends to fail in the configure phase.

* When the distinfo doesn't contain all hashes for the downloaded
  distfiles (typically SHA512 is missing) and the distfiles are actually
  downloaded to ${PKGSRCDIR}/distfiles, pkglint can now add the missing
  hashes. It only does this if there is at least one existing hash
  and if all existing hashes are correct.

* The check for redundant variables has been improved considerably.
  Before there were several situations in which pkglint didn't get the
  redundant variable definitions right because its internal model only
  mimicked reality. The model has been improved and so have the
  diagnostics.

* Pkglint only warns about wrong permissions (for defining or using
  a variable) when it knows the type of the variable and the permissions
  for the current file. Before, it had also warned if the permissions
  for the current file were not explicitly defined.

* CFLAGS and LDFLAGS may be appended in buildlink3.mk files. This
  had been disallowed before, for no apparent reason. There are several
  places in pkgsrc where especially CFLAGS.${OPSYS} is appended to.

* Cleaned up internal handling of relative paths. Previously pkglint
  sometimes resolved relative paths using the wrong base directory,
  which led to all kinds of wrong warnings and strange behavior.

* Fixed lots of edge cases when parsing Makefile lines. These cases
  don't occur often but experience tells that the most fundamental code
  must be as correct as possible (see the handling of relative paths
  above).

* Lots of refactoring and housekeeping, as always.
2019-03-10 19:01:50 +00:00
archivers all: revbump Go packages, now that they use go112 to build 2019-03-09 10:05:01 +00:00
audio fasttracker2: update to b140 2019-03-10 12:38:17 +00:00
benchmarks dnsperf: Fix build with BIND 9.12.3 and newer 2018-10-27 12:04:33 +00:00
biology Add hisat2 2019-01-15 01:27:42 +00:00
bootstrap set $CC when clang is detected in bootstrap 2019-02-06 17:38:54 +00:00
cad Updated cad/gtkwave to 3.3.99 2019-02-23 05:30:02 +00:00
chat all: revbump Go packages, now that they use go112 to build 2019-03-09 10:05:01 +00:00
comms py-gammu: Update to 2.12 2019-03-07 16:43:16 +00:00
converters Update to 4.02 2019-03-02 04:07:33 +00:00
cross avrdude: require GNU make 2019-01-26 02:44:34 +00:00
databases all: revbump Go packages, now that they use go112 to build 2019-03-09 10:05:01 +00:00
devel py-xdis: updated to 3.8.10 2019-03-10 13:52:36 +00:00
distfiles
doc Note vim update 2019-03-10 18:46:28 +00:00
editors Update to newest patchset 1004. 2019-03-10 18:45:45 +00:00
emulators haxm: Update to 0.20190301.7cb307c4e7ff066b51a503c76f72d7dfefc78760 2019-03-09 10:57:33 +00:00
filesystems add and enable ltfs and ltfs-ltotape 2019-02-28 06:55:51 +00:00
finance ledger: update to 3.1.2. 2019-02-17 11:55:03 +00:00
fonts unifont: Update to 12.0.01 2019-03-10 10:51:15 +00:00
games easyrpg-player/liblcf: Update to 0.6.0 2019-03-05 10:45:38 +00:00
geography geography/gdal-lib: Update to 2.4.0 2019-03-09 17:39:01 +00:00
graphics add patch for CVE-2018-11813 from mozjpeg, which has an easily found 2019-03-10 11:22:43 +00:00
ham ham/uhd: PLIST* were adjusted for 4 combinations of options, doxygen/manual. 2019-03-03 10:36:14 +00:00
inputmethod ibus, ibus-python: update to 1.5.20. 2019-03-02 02:16:32 +00:00
lang all: revbump Go packages, now that they use go112 to build 2019-03-09 10:05:01 +00:00
licenses Rename abell-94 into purdue (used by Debian) 2018-12-08 17:03:49 +00:00
mail all: revbump Go packages, now that they use go112 to build 2019-03-09 10:05:01 +00:00
math Update to 2.18.1 2019-03-10 02:33:05 +00:00
mbone Updated mbone/mdd to 20180824 2018-08-29 00:50:12 +00:00
meta-pkgs ruby-gnome2: update to 3.3.5. 2019-03-10 01:12:00 +00:00
misc xfce4-calculator-plugin: update to 0.7.0 2019-03-09 19:38:43 +00:00
mk Added variable OCAML_TOPKG_FLAGS 2019-03-05 16:14:35 +00:00
multimedia ruby-gnome2: update to 3.3.5. 2019-03-10 01:12:00 +00:00
net filezilla: update to 3.41.1 2019-03-09 19:45:13 +00:00
news sfeed: Avoid SUBST and directly adjust variables via MAKE_FLAGS (NFC) 2019-02-26 18:13:54 +00:00
packages
parallel Update to paexec-1.1.1 2019-02-15 19:31:24 +00:00
pkgtools pkgtools/pkglint: update to 5.7.2 2019-03-10 19:01:50 +00:00
print ruby-gnome2: update to 3.3.5. 2019-03-10 01:12:00 +00:00
regress regress/tools: clarify that only the NetBSD 7 shell exhibits this bug 2018-12-05 19:01:40 +00:00
security py-certbot: updated to 0.32.0 2019-03-10 15:23:50 +00:00
shells Update mksh to R57. 2019-03-10 14:19:59 +00:00
sysutils all: revbump Go packages, now that they use go112 to build 2019-03-09 10:05:01 +00:00
templates
textproc py-sphinx: updated to 1.8.5 2019-03-10 13:36:02 +00:00
time Avoid unportable -static-libgcc. Fixes OS X clang build. 2019-03-03 02:30:28 +00:00
wm marco: update to 1.22.0 2019-03-07 21:35:05 +00:00
www py-django-contrib-comments: updated to 1.9.1 2019-03-10 15:28:24 +00:00
x11 xprop: update to 1.2.4. 2019-03-10 08:12:36 +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.