Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
adam 43a5fd9bac py-hamcrest: added version 1.9.0
PyHamcrest is a framework for writing matcher objects, allowing you to
declaratively define "match" rules. There are a number of situations where
matchers are invaluable, such as UI validation, or data filtering, but it is in
the area of writing flexible tests that matchers are most commonly used.

When writing tests it is sometimes difficult to get the balance right between
overspecifying the test (and making it brittle to changes), and not specifying
enough (making the test less valuable since it continues to pass even when the
thing being tested is broken). Having a tool that allows you to pick out
precisely the aspect under test and describe the values it should have, to a
controlled level of precision, helps greatly in writing tests that are "just
right." Such tests fail when the behavior of the aspect under test deviates
from the expected behavior, yet continue to pass when minor, unrelated changes
to the behaviour are made.
2018-07-24 15:08:19 +00:00
archivers lang/php: reset PKGREVISION 2018-07-20 13:33:02 +00:00
audio vorbis-tools: don't special case sparc sun hosts. 2018-07-21 21:26:53 +00:00
benchmarks Update to 0.7112 2018-07-20 04:43:24 +00:00
biology Recursive revbump from textproc/icu-62.1 2018-07-20 03:33:47 +00:00
bootstrap Document cleaning up with ./cleanup. 2018-07-07 13:18:29 +00:00
cad Update to 0.25.3 2018-07-24 13:00:10 +00:00
chat weechat: minimal patch to allow using netbsd curses. 2018-07-23 22:57:22 +00:00
comms Recursive revbump from textproc/icu-62.1 2018-07-20 03:33:47 +00:00
converters converters/erlang-iconv: Update to 1.0.8. 2018-07-20 09:07:47 +00:00
cross Remove double slash in path 2018-07-18 14:18:51 +00:00
databases py-alembic: updated to 1.0.0 2018-07-24 07:22:00 +00:00
devel py-hamcrest: added version 1.9.0 2018-07-24 15:08:19 +00:00
distfiles
doc Updated lang/gauche to 0.9.6 2018-07-24 14:52:59 +00:00
editors Sigil: look for python 3.7 by default (of the python 3.x versions) 2018-07-22 22:51:24 +00:00
emulators emulators/softvms: Update to 1.10 2018-07-20 09:00:07 +00:00
filesystems Recursive revbump from textproc/icu-62.1 2018-07-20 03:33:47 +00:00
finance Recursive revbump from textproc/icu-62.1 2018-07-20 03:33:47 +00:00
fonts Recursive revbump from textproc/icu-62.1 2018-07-20 03:33:47 +00:00
games Recursive revbump from textproc/icu-62.1 2018-07-20 03:33:47 +00:00
geography Recursive revbump from textproc/icu-62.1 2018-07-20 03:33:47 +00:00
graphics graphics/erlang-eimp: Update to 1.0.6. 2018-07-20 09:26:21 +00:00
ham ham/predict: fix MASTER_SITES 2018-07-21 23:21:17 +00:00
inputmethod Recursive revbump from textproc/icu-62.1 2018-07-20 03:33:47 +00:00
lang Update to 0.9.6 2018-07-24 14:52:18 +00:00
licenses Remove folkloric licenses for mail/fetchmail. 2018-05-22 07:47:19 +00:00
mail Update alpine to 2.21. 2018-07-24 12:39:36 +00:00
math math/py-pymc3: Update to 3.5 2018-07-23 01:37:54 +00:00
mbone Mark packages that require C++03 (or the GNU variants) if they fail with 2018-07-18 00:06:10 +00:00
meta-pkgs Recursive revbump from textproc/icu-62.1 2018-07-20 03:33:47 +00:00
misc Bump misc/udfclient to version 0.8.9 2018-07-20 19:07:41 +00:00
mk mk/help: if no intentional documentation is found, list containing files 2018-07-22 06:45:31 +00:00
multimedia streamlink: update to 0.14.2, add test depends, take maintainership again 2018-07-22 19:22:16 +00:00
net Import dhcpcd-7.0.7 with the following changes: 2018-07-24 08:01:59 +00:00
news Recursive revbump from textproc/icu-62.1 2018-07-20 03:33:47 +00:00
packages
parallel *: Move SUBST_STAGE from post-patch to pre-configure 2018-07-04 13:40:07 +00:00
pkgtools Recursive revbump from textproc/icu-62.1 2018-07-20 03:33:47 +00:00
print Add patches from debian to support basic airprint. 2018-07-24 12:19:21 +00:00
regress Fixed pkglint warnings. 2016-06-11 11:36:14 +00:00
security Add used by comment for py-certbot-dns-rfc2136. 2018-07-24 09:24:11 +00:00
shells Mark packages that require C++03 (or the GNU variants) if they fail with 2018-07-18 00:06:10 +00:00
sysutils Add Xen 4.11.0 packages (forgotten files from previous commit) 2018-07-24 13:43:30 +00:00
templates Point at the HTML pkgsrc guide, not a plain-text human redirect. 2017-02-04 03:47:47 +00:00
textproc Update to 3.44. From the changelog: 2018-07-23 05:16:43 +00:00
time Recursive revbump from textproc/icu-62.1 2018-07-20 03:33:47 +00:00
wm Recursive revbump from textproc/icu-62.1 2018-07-20 03:33:47 +00:00
www py-django-extensions: updated to 2.1.0 2018-07-24 06:34:21 +00:00
x11 xscreensaver: add some dependencies 2018-07-21 06:15:58 +00:00
Makefile
pkglocate
README Make top dir README a little more helpful. 2017-03-02 09:51:35 +00:00

$NetBSD: README,v 1.19 2017/03/02 09:51:35 maya 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 follow 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.