Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
ryoon 25a269e821 www/ruby-html-proofer: import ruby26-html-proofer-3.15.2
HTMLProofer is a set of tests to validate your HTML output. These
tests check if your image references are legitimate, if they have
alt tags, if your internal links are working, and so on. It's
intended to be an all-in-one checker for your output.
2020-04-14 16:10:50 +00:00
archivers unrar: drop maintainership 2020-04-14 12:33:21 +00:00
audio audio/fasttracker2: Updates to v1.20 2020-04-14 13:26:07 +00:00
benchmarks Update to netio 1.33 2020-03-27 16:02:04 +00:00
biology Recursive revision bump after textproc/icu update 2020-04-12 08:27:48 +00:00
bootstrap bootstrap: Add a NetBSD README 2020-04-09 15:04:03 +00:00
cad Recursive revision bump after textproc/icu update 2020-04-12 08:27:48 +00:00
chat Revbump all Go packages after default version switch to 1.14. 2020-04-12 11:01:29 +00:00
comms Recursive revision bump after textproc/icu update 2020-04-12 08:27:48 +00:00
converters libfreehand: Fix build with textproc/icu-66.1 2020-04-13 10:12:46 +00:00
cross (cross/avr-libc) Fix _VECTOR.3 issue on PLIST and options.mk 2020-04-04 03:22:02 +00:00
databases databases: Enable gom 2020-04-14 14:14:35 +00:00
devel devel: Enable ruby-yell 2020-04-14 15:05:05 +00:00
distfiles
doc doc: Added textproc/ruby-nokogumbo version 2.0.2 2020-04-14 16:05:09 +00:00
editors Don't use inline when the code can't deal with inlining not happening. 2020-04-12 19:49:18 +00:00
emulators Reset maintainer as requested. 2020-04-12 23:59:41 +00:00
filesystems Recursive revision bump after textproc/icu update 2020-04-12 08:27:48 +00:00
finance gnucash-docs: update to 3.10. 2020-04-14 10:42:29 +00:00
fonts Reset maintainer as requested. 2020-04-12 23:59:41 +00:00
games Reset maintainer as requested. 2020-04-12 23:59:41 +00:00
geography Recursive revision bump after textproc/icu update 2020-04-12 08:27:48 +00:00
graphics png: drop maintainership 2020-04-14 12:35:05 +00:00
ham uhd: fix build by reverting v1.17 2020-04-09 16:23:09 +00:00
inputmethod Recursive revision bump after textproc/icu update 2020-04-12 08:27:48 +00:00
lang Newer GCC and clang decided that global asm shouldn't be volatile. 2020-04-13 19:19:37 +00:00
licenses Added cc-by-nc-nd-v4.0-license 2020-02-28 11:21:36 +00:00
mail OSBF-lua: drop maintainership. 2020-04-14 12:47:11 +00:00
math octave: fix a patch 2020-04-12 21:24:11 +00:00
mbone all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
meta-pkgs Recursive revision bump after textproc/icu update 2020-04-12 08:27:48 +00:00
misc Revbump all Go packages after default version switch to 1.14. 2020-04-12 11:01:37 +00:00
mk mk/oss.buildlink3.mk: Simplify per-OS DEV* conditionals. Add MIDI. 2020-04-11 10:31:14 +00:00
multimedia xine-lib: Don't try to reimplement memcpy. Should fix clang build. 2020-04-12 11:09:05 +00:00
net py-zmq: updated to 19.0.0 2020-04-14 12:50:02 +00:00
news slrn: Declutter. 2020-04-13 12:00:48 +00:00
packages
parallel Update to paexec-1.1.2 2020-03-30 19:22:57 +00:00
pkgtools pkgtools/pkglint: update to 20.1.2 2020-04-13 19:46:44 +00:00
print Supports only Python 2.7 2020-04-12 19:39:55 +00:00
regress regress/infra-unittests: add example tests for mk/help/help.awk 2020-03-30 06:40:53 +00:00
security Update courier-authlib to 0.69.1. Changes unknown, but necessary for 2020-04-13 19:11:07 +00:00
shells bash: Disable bash-malloc on Linux with musl libc 2020-03-26 15:06:58 +00:00
sysutils cdrtools: drop maintainership 2020-04-14 12:47:34 +00:00
templates
textproc textproc: Enable ruby-nokogumbo 2020-04-14 16:06:18 +00:00
time gnome-pomodoro: fix typo 2020-04-14 14:49:46 +00:00
wm Fix build against newer windowmaker. 2020-04-13 19:09:32 +00:00
www www/ruby-html-proofer: import ruby26-html-proofer-3.15.2 2020-04-14 16:10:50 +00:00
x11 maim: update to 5.6.3. 2020-04-12 21:10:25 +00:00
Makefile Makefile: fix outdated documentation 2020-02-12 15:04:51 +00:00
pkglocate
README.md README.md: minor adjustments 2020-01-15 16:19:22 +00:00

pkgsrc

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

It produces binary packages, which can be managed with tools such as pkgin.

Bootstrapping

To use pkgsrc on operating systems other than NetBSD, you first need to bootstrap:

cd pkgsrc/bootstrap
./bootstrap

Note that this is only for the most simple case, using pkgsrc's defaults.

Please consult bootstrap/README and bootstrap/README.OS for detailed information about bootstrapping.

Building packages

cd pkgsrc/category/package-name
$PREFIX/bin/bmake install

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

On NetBSD, bmake is simply the built-in make tool.

To build packages in bulk, tools such as pkgtools/pbulk and pkgtools/pkg_comp can be used.

Troubleshooting

Latest sources

To fetch the main CVS repository:

cvs -d anoncvs@anoncvs.NetBSD.org:/cvsroot checkout -P pkgsrc

To work in the Git mirror, which is updated every few hours from CVS:

git clone https://github.com/NetBSD/pkgsrc.git