Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
nia e0b3196500 libdazzle: Downgrade to release from stable branch.
Doesn't seem to cause any ABI breakage, epiphany still works and that's
the only thing using this.

Pointed out by wiz, downgrading ok'd by wiz
2020-01-22 09:44:41 +00:00
archivers Add hs-tar 2020-01-19 00:59:17 +00:00
audio *: Use the 'gnome' virtual category some more. 2020-01-21 15:09:03 +00:00
benchmarks all: migrate several HOMEPAGEs to https 2020-01-18 23:30:05 +00:00
biology all: migrate several HOMEPAGEs to https 2020-01-18 23:30:05 +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 all: migrate several HOMEPAGEs to https 2020-01-18 23:30:05 +00:00
chat gg2: removed (old and not maintained) 2020-01-20 17:44:46 +00:00
comms all: migrate several HOMEPAGEs to https 2020-01-18 23:30:13 +00:00
converters all: migrate several HOMEPAGEs to https 2020-01-18 23:30:13 +00:00
cross all: migrate several HOMEPAGEs to https 2020-01-18 23:30:13 +00:00
databases phpmyadmin: update to 4.9.4 2020-01-21 09:50:58 +00:00
devel libdazzle: Downgrade to release from stable branch. 2020-01-22 09:44:41 +00:00
distfiles
doc Updated devel/cmake, www/py-urllib3 2020-01-22 08:54:46 +00:00
editors *: Use the 'gnome' virtual category some more. 2020-01-21 15:09:03 +00:00
emulators *: Remove esound support from pkgsrc 2020-01-20 21:54:00 +00:00
filesystems all: migrate several HOMEPAGEs to https 2020-01-18 23:30:43 +00:00
finance all: migrate several HOMEPAGEs to https 2020-01-18 23:30:43 +00:00
fonts all: migrate several HOMEPAGEs to https 2020-01-18 23:30:43 +00:00
games games: Remove gturing. 2020-01-19 00:46:34 +00:00
geography all: migrate several HOMEPAGEs to https 2020-01-18 23:30:43 +00:00
graphics shotwell: Update to 0.30.8 2020-01-21 16:15:05 +00:00
ham all: migrate several HOMEPAGEs to https 2020-01-18 23:30:43 +00:00
inputmethod all: migrate several HOMEPAGEs to https 2020-01-18 23:30:43 +00:00
lang lang/php74: switch to use external pcre 2020-01-21 14:16:26 +00:00
licenses licenses: Add vvvvvv-license 2020-01-20 21:15:48 +00:00
mail evolution: Gets gnome category. 2020-01-21 15:13:41 +00:00
math Add hs-ieee754 2020-01-19 14:01:54 +00:00
mbone mbone: align variable assignments 2019-11-03 11:04:16 +00:00
meta-pkgs gstreamer0.10-plugins: gst-plugins0.10-esound is no more. 2020-01-21 09:40:06 +00:00
misc Add mic-paren 2020-01-22 00:11:53 +00:00
mk Allow USE_X11=weak that allows X11 paths without having them reachable 2020-01-21 10:56:54 +00:00
multimedia *: Use the 'gnome' virtual category some more. 2020-01-21 15:09:03 +00:00
net wireshark: updated to 3.2.1 2020-01-21 20:29:07 +00:00
news all: migrate several HOMEPAGEs to https 2020-01-18 23:30:43 +00:00
packages
parallel all: migrate several HOMEPAGEs to https 2020-01-18 23:30:43 +00:00
pkgtools pkgclean: check that PKGSRCDIR is a valid directory 2020-01-19 03:31:30 +00:00
print all: migrate several HOMEPAGEs to https 2020-01-18 23:30:43 +00:00
regress mk/pkgformat: include only relevant ident strings in +BUILD_VERSION 2020-01-15 20:11:11 +00:00
security libsecret: Update for 0.20.0 2020-01-21 14:04:16 +00:00
shells all: migrate several HOMEPAGEs to https 2020-01-18 23:30:43 +00:00
sysutils Oops, missed committing distinfo in the daemontools-encore import. 2020-01-22 01:26:16 +00:00
templates
textproc Update to 0.12. From the changelog: 2020-01-21 10:28:50 +00:00
time all: migrate several HOMEPAGEs to https 2020-01-18 23:30:43 +00:00
wm *: Remove esound support from pkgsrc 2020-01-20 21:54:00 +00:00
www py-urllib3: updated to 1.25.8 2020-01-22 08:54:30 +00:00
x11 qt5-qtdeclarative: add new patch 2020-01-21 21:39:09 +00:00
Makefile regress: remove Makefile 2020-01-11 11:09:35 +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