Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
wiz 0b0c65f303 games/dMagnetic: import dMagnetic-0.22
Based on the package provided by Thomas Dettbarn in PR 54974.

DMAGNETIC is a Magnetic Scrolls Interpreter. It can be used to play
classic text adventure games, such as "The Pawn", "The Guild of
Thieves", and "Wonderland". Graphics will be rendered in glorious
ANSI art, so the games can be played in any console window.
2020-02-17 10:43:43 +00:00
archivers (archivers/gcpio) Updated to 2.13 2020-02-16 00:35:19 +00:00
audio musescore: update to 3.4.2 2020-02-16 20:00:47 +00:00
benchmarks benchmarks/bonnie++: fix reference to documentation 2020-02-09 20:02:45 +00:00
biology all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
bootstrap Skip trying to make use of a 64bit ABI on Darwin as the system libraries on 2019-12-05 22:19:56 +00:00
cad (cad/xcircuit) Updated to 3.10.17. ChangeLog unknown 2020-02-15 07:30:06 +00:00
chat chat: Remove p5-Net-AOLIM 2020-02-06 09:14:25 +00:00
comms Add comms/remserial 1.4 2020-02-15 02:26:58 +00:00
converters Add bdf2sfd. 2020-02-12 14:11:22 +00:00
cross skip host_detect_local_cpu() if CROSS_DIRECTORY_STRUCTURE. 2020-02-11 01:04:05 +00:00
databases prometheus: updated to 2.16.0 2020-02-16 21:17:48 +00:00
devel py-freezegun: PLIST fix for Python 2.7 2020-02-16 20:50:33 +00:00
distfiles
doc Updated graphics/libimagequant, databases/prometheus 2020-02-16 21:18:05 +00:00
editors (editors/emacs-snapshot) Updated 27.0.60 to 28.0.50, ChangeLog not unknown. 2020-02-15 03:26:26 +00:00
emulators mame: update to 0.218. 2020-02-11 06:36:16 +00:00
filesystems fuse: Update HOMEPAGE 2020-01-27 20:42:55 +00:00
finance (finance/R-bayesm) Updated to 3.1.4, ChangeLog not known, or not easily found,sorry 2020-02-15 23:53:07 +00:00
fonts spleen: update to 1.7.0. 2020-02-13 13:46:23 +00:00
games games/dMagnetic: import dMagnetic-0.22 2020-02-17 10:43:43 +00:00
geography py-google-maps-services-python: Update to 4.1.0 2020-02-12 16:32:01 +00:00
graphics libimagequant: updated to 2.12.6 2020-02-16 21:16:25 +00:00
ham all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
inputmethod inputmethod: Remove qt5-uim 2020-02-08 15:37:56 +00:00
lang lang/ocaml: remove unknown configure option --without-x 2020-02-15 14:48:08 +00:00
licenses licenses: Add vvvvvv-license 2020-01-20 21:15:48 +00:00
mail gmime3: update to 3.2.6. 2020-02-16 10:54:55 +00:00
math math/py-arviz: Update to 0.6.1 2020-02-16 03:02:15 +00:00
mbone all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
meta-pkgs kde: update release-service version to 19.12.1 2020-02-02 02:31:17 +00:00
misc libreoffice: Regen distinfo to reflect current requirement 2020-02-15 13:32:38 +00:00
mk Document the ikiwiki-sudo option. 2020-02-13 19:05:40 +00:00
multimedia mpv: Remove --disable-swift, it's now a requirement. 2020-02-17 09:47:47 +00:00
net py-gsutil: updated to 4.47 2020-02-16 21:08:14 +00:00
news all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
packages
parallel openmpi: Support SunOS/x86_64 inline assembly. 2020-02-06 11:28:49 +00:00
pkgtools pkgtools/pkg_regress: update to 0.6 2020-02-15 14:40:45 +00:00
print qpdf: Update to 9.1.1 2020-02-10 13:00:04 +00:00
regress mk/pkginstall/files: allow spaces in configuration file names 2020-02-11 01:59:30 +00:00
security py-acme py-certbot: updated to 1.2.0 2020-02-16 20:23:26 +00:00
shells Update bash 5.0 from patch level 11 to patch level 16 2020-02-11 11:45:24 +00:00
sysutils py-augeas: updated to 1.1.0 2020-02-16 20:21:54 +00:00
templates
textproc py-odfpy: updated to 1.4.1 2020-02-16 20:40:14 +00:00
time time/Makefile: Add py-trading-calendars 2020-02-06 23:33:05 +00:00
wm fluxconf: remove package 2020-01-27 22:58:05 +00:00
www py-hstspreload: mark as Python 3.x only 2020-02-16 20:47:40 +00:00
x11 gtk-sharp3: Fix API_DEPENDS line 2020-02-12 01:32:43 +00:00
Makefile Makefile: fix outdated documentation 2020-02-12 15:04:51 +00:00
pkglocate Remove clauses 3,4 from TNF-only copyright blocks. 2018-08-22 20:48:36 +00:00
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