Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
nia a40cc7f952 jabberd: Remove, ancient release that's broken with OpenSSl 1.1.
"This version of jabberd is very very old and no longer maintained."

The wip package jabberd14 indicates that it can eventually be imported
as jabberd14 rather than directly replacing this package, but isn't
ready yet due to stability concerns.
2020-03-13 11:57:37 +00:00
archivers archivers/bsdtar: avoid circular dependency with PKG_DEVELOPER checks 2020-03-12 20:50:30 +00:00
audio *: Remove mysql51 - EOL since 2013, completely broken with OpenSSL 1.1 2020-03-13 10:05:41 +00:00
benchmarks httperf: Update to 0.9.0.20190829 2020-03-11 14:24:44 +00:00
biology librsvg: update bl3.mk to remove libcroco in rust case 2020-03-10 22:08:37 +00:00
bootstrap bootstrap: use $* instead of $@ where appropriate 2020-02-23 18:32:46 +00:00
cad librsvg: update bl3.mk to remove libcroco in rust case 2020-03-10 22:08:37 +00:00
chat jabberd: Remove, ancient release that's broken with OpenSSl 1.1. 2020-03-13 11:57:37 +00:00
comms librsvg: update bl3.mk to remove libcroco in rust case 2020-03-10 22:08:37 +00:00
converters librsvg: update bl3.mk to remove libcroco in rust case 2020-03-10 22:08:37 +00:00
cross librsvg: update bl3.mk to remove libcroco in rust case 2020-03-10 22:08:37 +00:00
databases *: Remove mysql51 - EOL since 2013, completely broken with OpenSSL 1.1 2020-03-13 10:05:41 +00:00
devel bison: skip portability check for tests/local.mk 2020-03-12 20:47:12 +00:00
distfiles
doc doc: Updated meta-pkgs/bulk-large to 20200313 2020-03-13 10:41:54 +00:00
editors feathernotes: update to 0.6.0 2020-03-12 00:23:27 +00:00
emulators dosbox-x: attempt to resolve build problems on non-x86 2020-03-13 09:37:45 +00:00
filesystems filesystems/glusterfs: Exempt bash script from bashisms check 2020-03-12 23:52:37 +00:00
finance librsvg: update bl3.mk to remove libcroco in rust case 2020-03-10 22:08:37 +00:00
fonts spleen: also install PSF versions of the fonts, for the Linux console. 2020-03-11 15:11:17 +00:00
games gnome-games*: remove 2020-03-11 20:27:37 +00:00
geography geography/libgeotiff: Update to 1.5.1 2020-03-12 00:17:20 +00:00
graphics py-pycha: update to 0.8.1. 2020-03-11 20:17:12 +00:00
ham gpredict: update to 2.2.1. 2020-03-11 19:55:56 +00:00
inputmethod *: bump for vala 0.48.0 2020-03-11 09:53:51 +00:00
lang nodejs: remove a stale portability skip. Add another one. 2020-03-13 00:45:06 +00:00
licenses Added cc-by-nc-nd-v4.0-license 2020-02-28 11:21:36 +00:00
mail akonadi: fix typo in variable name 2020-03-13 10:13:04 +00:00
math Remove math/arpack successor math/arpack-ng 2020-03-13 07:48:57 +00:00
mbone all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
meta-pkgs bulk-large: Attempt to build fewer deprecated/obsolete packages. 2020-03-13 10:41:12 +00:00
misc khard: update to 0.15.1nb1. 2020-03-13 10:10:54 +00:00
mk *: Remove mysql51 - EOL since 2013, completely broken with OpenSSL 1.1 2020-03-13 10:05:41 +00:00
multimedia gst-plugins1-*: fix unportable test(1) operator 2020-03-13 07:39:41 +00:00
net tigervnc: update to 1.10.1nb1. 2020-03-13 10:30:47 +00:00
news librsvg: update bl3.mk to remove libcroco in rust case 2020-03-10 22:08:37 +00:00
packages
parallel librsvg: update bl3.mk to remove libcroco in rust case 2020-03-10 22:08:37 +00:00
pkgtools pkgtools/check-portability: reduce dependencies 2020-03-13 08:17:18 +00:00
print print/cups-filters: Avoid portablity check fail 2020-03-12 23:51:53 +00:00
regress mk/pkginstall/files: allow spaces in configuration file names 2020-02-11 01:59:30 +00:00
security libssh2: add upstream bug report 2020-03-12 17:46:22 +00:00
shells Register oksh in /etc/shells; ++pkgrevision 2020-03-07 21:14:45 +00:00
sysutils sysutils/checkperms: fix pkglint warnings 2020-03-13 08:19:25 +00:00
templates
textproc iso-codes: silence double brackets warning 2020-03-13 11:10:17 +00:00
time py-goocalendar: update to 0.7.0. 2020-03-11 19:45:46 +00:00
wm cwm: update HOMEPAGE 2020-03-13 08:37:59 +00:00
www *: Remove mysql51 - EOL since 2013, completely broken with OpenSSL 1.1 2020-03-13 10:05:41 +00:00
x11 modular-xorg-server: skip portability check hw/xquartz/bundle/mk_bundke.sh 2020-03-13 11:16:59 +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