Automatic conversion of the NetBSD pkgsrc CVS module, use with care
d5d5104ab3
v3.11.1: Bugfixes - When creating virtual environments we no longer ask the python to tell its path, but rather use the discovered path. v3.11.0: Features - --showconfig overhaul: - now fully generated via the config parser, so anyone can load it by using the built-in python config parser - the tox section contains all configuration data from config - the tox section contains a host_python key detailing the path of the host python - the tox:version section contains the versions of all packages tox depends on with their version - passing -l now allows only listing default target envs - allows showing config for a given set of tox environments only via the -e cli flag or the TOXENV environment variable, in this case the tox and tox:version section is only shown if at least one verbosity flag is passed this should help inspecting the options. v3.10.0: Bugfixes - fix for tox -l command: do not allow setting the TOXENV or the -e flag to override the listed default environment variables, they still show up under extra if non defined target - tox ignores unknown CLI arguments when provisioning is on and outside of the provisioned environment (allowing provisioning arguments to be forwarded freely) Features - Virtual environments created now no longer upgrade pip/wheel/setuptools to the latest version. Instead the start packages after virtualenv creation now is whatever virtualenv has bundled in. This allows faster virtualenv creation and builds that are easier to reproduce. - Improve python discovery and add architecture support: - UNIX: - First, check if the tox host Python matches. - Second, check if the the canonical name (e.g. python3.7, python3) matches or the base python is an absolute path, use that. - Third, check if the the canonical name without version matches (e.g. python, pypy) matches. - Windows: - First, check if the tox host Python matches. - Second, use the py.exe to list registered interpreters and any of those match. - Third, check if the the canonical name (e.g. python3.7, python3) matches or the base python is an absolute path, use that. - Fourth, check if the the canonical name without version matches (e.g. python, pypy) matches. - Finally, check for known locations (c:\python{major}{minor}\python.exe). tox environment configuration generation is now done in parallel (to alleviate the slowdown due to extra checks). v3.9.0: Bugfixes - Fix congratulations when using ^C during virtualenv creation Features - Allow having inline comments in :conf:deps |
||
---|---|---|
archivers | ||
audio | ||
benchmarks | ||
biology | ||
bootstrap | ||
cad | ||
chat | ||
comms | ||
converters | ||
cross | ||
databases | ||
devel | ||
distfiles | ||
doc | ||
editors | ||
emulators | ||
filesystems | ||
finance | ||
fonts | ||
games | ||
geography | ||
graphics | ||
ham | ||
inputmethod | ||
lang | ||
licenses | ||
math | ||
mbone | ||
meta-pkgs | ||
misc | ||
mk | ||
multimedia | ||
net | ||
news | ||
packages | ||
parallel | ||
pkgtools | ||
regress | ||
security | ||
shells | ||
sysutils | ||
templates | ||
textproc | ||
time | ||
wm | ||
www | ||
x11 | ||
Makefile | ||
pkglocate | ||
README |
$NetBSD: README,v 1.21 2019/01/29 03:11:03 gutteridge Exp $ pkgsrc is a framework for building software on UNIX-like systems. To use, bootstrap using: cd pkgsrc/bootstrap/ ./bootstrap build packages, use: cd pkgsrc/category/package-name $PREFIX/bin/bmake install Where $PREFIX is where you've chosen to install packages (typically /usr/pkg) Bugs and patches can be filed in the following link (use category 'pkg'): https://www.netbsd.org/cgi-bin/sendpr.cgi?gndb=netbsd To fetch the main CVS repository: cvs -d anoncvs@anoncvs.NetBSD.org:/cvsroot checkout -P pkgsrc It's also possible to contribute through pkgsrc wip (work in progress), for more information, see http://pkgsrc.org/wip/users/ Please see doc/pkgsrc.txt for information.