Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
markd 794a25ea47 prison: update to 5.70.0
5.68
  Fix pri file to not fail with CamelCase includes
  Fix pri file to have qmake name of QtGui as dependency
5.69
  Also expose the true minimum size to QML
  Add a new set of barcode size functions
  Simplify minimum size handling
  Move barcode image scaling logic to AbstractBarcode
  Add API to check whether a barcode is one- or two-dimensional
2020-06-07 11:34:44 +00:00
archivers karchive: update to 5.70.0 2020-06-07 10:45:42 +00:00
audio *: Apply revbump for graphics/giflib API change. 2020-06-05 12:48:58 +00:00
benchmarks Revbump for icu 2020-06-02 08:22:31 +00:00
biology Revbump for icu 2020-06-02 08:22:31 +00:00
bootstrap bootstrap: Fix default target arch on SunOS. 2020-05-30 21:36:15 +00:00
cad Revbump for icu 2020-06-02 08:22:31 +00:00
chat *: Apply revbump for graphics/giflib API change. 2020-06-05 12:48:58 +00:00
comms Revbump for icu 2020-06-02 08:22:31 +00:00
converters converters/utf8proc: Add support for pkg-config, Reduce build dependencies 2020-06-04 16:46:35 +00:00
cross cross/ppc-morphos-gcc-9: skip shell portability check 2020-06-02 18:37:46 +00:00
databases databases/ruby-sequel: update to 5.33.0 2020-06-07 06:21:36 +00:00
devel threadweaver: update to 5.70.0 2020-06-07 11:28:18 +00:00
distfiles
doc doc: Updated lang/yabasic to 2.86.9 2020-06-07 11:17:43 +00:00
editors *: Apply revbump for graphics/giflib API change. 2020-06-05 12:48:58 +00:00
emulators *: Apply revbump for graphics/giflib API change. 2020-06-05 12:48:58 +00:00
filesystems Revbump for icu 2020-06-02 08:22:31 +00:00
finance Revbump for icu 2020-06-02 08:22:31 +00:00
fonts *: Apply revbump for graphics/giflib API change. 2020-06-05 12:48:58 +00:00
games *: Apply revbump for graphics/giflib API change. 2020-06-05 12:48:58 +00:00
geography geography/merkaartor: remove no-op SUBST block 2020-06-06 04:01:15 +00:00
graphics prison: update to 5.70.0 2020-06-07 11:34:44 +00:00
ham Revbump for icu 2020-06-02 08:22:31 +00:00
inputmethod Revbump for icu 2020-06-02 08:22:31 +00:00
lang yabasic: update to 2.86.9. 2020-06-07 11:17:30 +00:00
licenses add afl-3.0 (Academic Free License) 2020-04-30 08:40:06 +00:00
mail thunderbird: Add SUPERSEDES 2020-06-07 10:30:38 +00:00
math py-numpy: Re-add support for g95 2020-06-05 20:37:16 +00:00
mbone Fix const issues 2020-05-14 19:26:01 +00:00
meta-pkgs kde: update frameworks version to 5.70.0 2020-06-07 10:38:12 +00:00
misc misc/ruby-sprockets: update to 4.0.2 2020-06-07 08:37:12 +00:00
mk mk/check/check-portability.mk: remove leaked debug code 2020-06-07 10:42:04 +00:00
multimedia mlt: update to 6.20.0 2020-06-07 04:35:25 +00:00
net net/ruby-connection_pool: update to 2.2.3 2020-06-07 09:21:41 +00:00
news Revbump for icu 2020-06-02 08:22:31 +00:00
packages
parallel Revbump for icu 2020-06-02 08:22:31 +00:00
pkgtools pkgtools/compat_headers: properly skip the permissions check 2020-06-07 06:26:25 +00:00
print *: Apply revbump for graphics/giflib API change. 2020-06-05 12:48:58 +00:00
regress regress/infra-unittests: add test case for no-op detection 2020-06-07 05:53:53 +00:00
security minisign: update to 0.9. 2020-06-07 11:04:43 +00:00
shells oksh: avoid undefined symbol clock_gettime on Debian 6. 2020-06-05 20:23:03 +00:00
sysutils sysutils/xentools48: remove no-op file from SUBST block 2020-06-06 04:09:44 +00:00
templates
textproc textproc: Add align to Makefile 2020-06-05 22:09:29 +00:00
time Revbump for icu 2020-06-02 08:22:31 +00:00
wm *: Apply revbump for graphics/giflib API change. 2020-06-05 12:48:58 +00:00
www seamonkey: gets mozilla-common.mk from old firefox60 package 2020-06-07 10:35:12 +00:00
x11 (qt5-qtvirtualkeyboard) regen distinfo (again, sorry) 2020-06-05 16:15:47 +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