Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
ryoon 1135948d47 cups-pdf: Update to 3.0.1
Changelog:
2017-02-24:  CUPS-PDF 3.0.1      - corrected a bug with multiple instance naming,
                                   some code and logging improvements,
                                   removed obsolete code,
                                   updated the README file
2017-01-04:  CUPS-PDF 3.0.0      - disabled support for multiple PS-files in one file,
                                   improved PS-structure handling,
                                   reordered compiler call to avoid errors
2014-10-19:  CUPS-PDF 3.0beta2   - code simplifications and optimizations,
                                   improved file name handling,
                                   removed contrib/ directory from tarball (now on WWW),
                                   new contact data
2012-02-29:  CUPS-PDF 3.0beta1   - support for multiple configurations with one backend,
                                   support for option setting via lpoptions or PPD,
                                   new option for selecting output file extension,
                                   improved logging system with better error handling,
                                   various code optimizations,
                                   additional PPD for option setting,
                                   new script in contrib/ for creating user defaults,
                                   updated documentation
2020-11-26 12:31:33 +00:00
archivers star: Update to 1.6.1nb12 2020-11-25 15:40:16 +00:00
audio cantata: Reliably build translations with qt5 tools 2020-11-25 21:34:57 +00:00
benchmarks *: Recursive revbump from textproc/icu-68.1 2020-11-05 09:07:25 +00:00
biology *: Recursive revbump from textproc/icu-68.1 2020-11-05 09:07:25 +00:00
bootstrap Bootstrap: Fix bootstrap on FreeBSD 12.1, likely broken by an issue in lld. 2020-10-28 16:52:43 +00:00
cad *: Recursive revbump from textproc/icu-68.1 2020-11-05 09:07:25 +00:00
chat bitlbee-facebook: Update to 1.2.1 2020-11-25 20:44:17 +00:00
comms py-serial: updated to 3.5 2020-11-26 11:05:22 +00:00
converters sratom: Update to 0.6.6 2020-11-24 13:52:37 +00:00
cross (cross/avr-libc) Adapt to doxygen 1.8.20, PKGREVISION++ 2020-10-06 02:06:05 +00:00
databases py-bsddb3: updated to 6.2.8 2020-11-26 11:44:55 +00:00
devel py-babel: updated to 2.9.0 2020-11-26 11:43:33 +00:00
distfiles
doc Updated devel/py-babel, databases/py-bsddb3 2020-11-26 11:45:39 +00:00
editors nvi2: Update to 2.2.0 2020-11-24 18:27:00 +00:00
emulators stella: Update to 6.4 2020-11-24 14:05:22 +00:00
filesystems fuse-exfat: Update HOMEPAGE 2020-11-24 15:03:22 +00:00
finance Add PYTHON_VERSIONS_INCOMPATIBLE to packages that fail with 3.6. 2020-11-25 11:13:18 +00:00
fonts umefont-ttf: Update to 0.670 2020-11-25 15:38:50 +00:00
games armagetronad: 0.2.9.0.1 2020-11-25 20:34:37 +00:00
geography (geography/geoclue) Fix build problem: msgfmt: unknown option -- desktop 2020-11-15 14:53:24 +00:00
graphics scrot: needs libXcomposite 2020-11-25 13:48:41 +00:00
ham chirp: update to 20201121 2020-11-25 01:01:15 +00:00
inputmethod *: Recursive revbump from textproc/icu-68.1 2020-11-05 09:07:25 +00:00
lang mozjs78: fix builds on some 32-bit architectures 2020-11-25 00:40:16 +00:00
licenses Add evilwm-license 2020-10-11 08:53:28 +00:00
mail py-aiosmtpd: updated to 1.2.2 2020-11-26 10:40:41 +00:00
math py-uncertainties: updated to 3.1.5 2020-11-26 10:57:23 +00:00
mbone *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
meta-pkgs gnome3: Needs accountsservice 2020-11-11 19:23:05 +00:00
misc libreoffice: Fix comments about security/gpgme 2020-11-24 14:33:22 +00:00
mk Run without errors when LICENSE is undefined. 2020-11-19 09:16:38 +00:00
multimedia vlc: Update to 3.0.11.1 2020-11-25 22:58:54 +00:00
net bind911: Actually remove unneeded patch 2020-11-26 11:29:10 +00:00
news sfeed: Update to 0.9.20 2020-11-20 14:38:52 +00:00
packages
parallel parallel: Update to 20201122 2020-11-24 18:14:20 +00:00
pkgtools Revbump all Go packages after go115 update 2020-11-13 19:26:03 +00:00
print cups-pdf: Update to 3.0.1 2020-11-26 12:31:33 +00:00
regress *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
security py-u2f: updated to 0.1.5 2020-11-26 11:17:11 +00:00
shells pbosh: Update to 20201125 2020-11-25 16:00:09 +00:00
sysutils py-watchdog: updated to 0.10.4 2020-11-26 10:45:15 +00:00
templates
textproc fmtlib: updated to 7.1.3 2020-11-26 09:31:18 +00:00
time wmtime: Update to 1.4 2020-11-24 11:36:31 +00:00
wm bspwm: 0.9.10 2020-11-25 20:48:36 +00:00
www py-django-contrib-comments: updated to 1.9.2 2020-11-26 11:19:33 +00:00
x11 clipit: Update to 1.4.5 2020-11-25 21:41:39 +00:00
Makefile Makefile: fix outdated documentation 2020-02-12 15:04:51 +00:00
pkglocate
README.md stray comma 2020-11-04 14:39:49 +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. pkgsrc is highly configurable, supporting building packages for an arbitrary installation prefix (the default is /usr/pkg), allowing multiple branches to coexist on one machine, a build options framework, and a compiler trasformation framework, among other advanced features. Unprivileged use and installation is also supported.

pkgsrc is the default package manager for NetBSD and SmartOS. It's also supported as a first-class option in OmniOS CE and Oasis Linux.

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