Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix alpine Makefile "panic" subst on MacOS #113

Closed
wants to merge 10,000 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
10000 commits
Select commit Hold shift + click to select a range
32ea8bc
x11/xterm: update to 377
Jan 3, 2023
71d7678
doc: Updated x11/xterm to 377
Jan 3, 2023
fb18dda
graphics/oculante: update to 0.6.37
Jan 3, 2023
17a59eb
doc: Updated graphics/oculante to 0.6.37
Jan 3, 2023
e593faf
editors/leafpad: update to 0.8.19
Jan 3, 2023
5ca3233
doc: Updated editors/leafpad to 0.8.19
Jan 3, 2023
c9d6a2c
syft: update to 0.64.0.
Jan 3, 2023
8ff1380
doc: Updated devel/syft to 0.64.0
Jan 3, 2023
988f430
ImageMagick: update to 7.1.0.57.
Jan 3, 2023
c176858
doc: Updated graphics/ImageMagick to 7.1.0.57
Jan 3, 2023
3f5b7be
sysutils/ruby-specinfra: update to 2.84.0
Jan 3, 2023
85262b0
doc: Updated sysutils/ruby-specinfra to 2.84.0
Jan 3, 2023
256cce2
sysutils/ruby-serverspec: update to 2.42.1
Jan 3, 2023
bf9b4e4
doc: Updated sysutils/ruby-serverspec to 2.42.1
Jan 3, 2023
013312e
textproc/ruby-erubi: update to 1.12.0
Jan 3, 2023
d55305b
doc: Updated textproc/ruby-erubi to 1.12.0
Jan 3, 2023
3847d00
www/ruby-css-parser: update to 1.13.0
Jan 3, 2023
a6899df
doc: Updated www/ruby-css-parser to 1.13.0
Jan 3, 2023
a5fa425
www/ruby-puma: update to 6.0.2
Jan 3, 2023
62222e0
doc: Updated www/ruby-puma to 6.0.2
Jan 3, 2023
3ef17fb
www/ruby-rails-html-sanitizer: update to 1.4.4
Jan 3, 2023
b720e37
doc: Updated www/ruby-rails-html-sanitizer to 1.4.4
Jan 3, 2023
1e64388
samba: update to 4.17.4.
Jan 3, 2023
9505c0f
doc: Updated net/samba4 to 4.17.4
Jan 3, 2023
66856a6
wayland-protocols: update to 1.31.
Jan 3, 2023
affb7aa
doc: Updated devel/wayland-protocols to 1.31
Jan 3, 2023
27b3447
x11/rterm: update to 0.0.7
Jan 3, 2023
52a8059
doc: Updated x11/rterm to 0.0.7
Jan 3, 2023
5076e48
mupdf: update to 1.21.1.
Jan 3, 2023
5c674fd
doc: Updated print/mupdf to 1.21.1
Jan 3, 2023
74669e2
gettext*: update to 0.21.1
Jan 3, 2023
e23799f
doc: Updated devel/gettext to 0.21.1
Jan 3, 2023
2589c67
tiff: update to 4.5.0.
Jan 3, 2023
86c1b1f
doc: Updated graphics/tiff to 4.5.0
Jan 3, 2023
3480a62
asterisk16: Update to 16.29.1
ryoon Jan 3, 2023
a5cb838
doc: Updated comms/asterisk16 to 16.29.1
ryoon Jan 3, 2023
75448f7
libva: Update to 2.16.0
ryoon Jan 3, 2023
dcf5f90
doc: Updated multimedia/libva to 2.16.0
ryoon Jan 3, 2023
add4fd1
*: recursive bump for tiff shlib major bump
Jan 3, 2023
17dc52a
gnustep-objc: revert unintended commit
Jan 3, 2023
ca06bb2
po4a: updated to 0.69
Jan 3, 2023
8ff1188
mkvtoolnix: updated to 73.0.0
Jan 3, 2023
d3e943d
Updated textproc/po4a, multimedia/mkvtoolnix
Jan 3, 2023
01c7333
wayland-protocols: Fix x11/gtk3 build
ryoon Jan 3, 2023
29e65b4
doc: Updated devel/wayland-protocols to 1.31nb1
ryoon Jan 3, 2023
5978892
nodejs: updated to 19.3.0
Jan 3, 2023
63f5fed
py-ipython: updated to 8.8.0
Jan 3, 2023
b515387
Updated lang/nodejs, devel/py-ipython
Jan 3, 2023
91b2b84
lang/elixir: Add debugging printouts about locale
Jan 4, 2023
a089be2
lang/elixir: Improve locale handling
Jan 4, 2023
b54dc05
radare2: remove requirement on Git to build
khorben Jan 4, 2023
624cedd
ccache: fix builds on i386 (and possibly other arches)
dhgutteridge Jan 4, 2023
907d388
fish: link against terminfo
Jan 4, 2023
1d88b03
gnucash-docs: update to 4.13.
Jan 4, 2023
d58117a
doc: Updated finance/gnucash-docs to 4.13
Jan 4, 2023
8145e78
sysutils/broot: update to 1.19.0
Jan 4, 2023
7efe76b
doc: Updated sysutils/broot to 1.19.0
Jan 4, 2023
e1aa137
meta-pkgs/lxqt: reflect homepage change
Jan 4, 2023
dd6acce
einstein-puzzle: update to 2.2.
Jan 4, 2023
fe130a1
doc: Updated games/einstein-puzzle to 2.2
Jan 4, 2023
1effee4
lighttpd: update to 1.4.68.
Jan 4, 2023
d5c02bc
doc: Updated www/lighttpd to 1.4.68
Jan 4, 2023
e598228
py-setuptools_scm: updated to 7.1.0
Jan 4, 2023
534ca55
colordiff: updated to 1.0.21
Jan 4, 2023
5a78957
py-httpx: updated to 0.23.3
Jan 4, 2023
9121da2
py-simplejson: updated to 3.18.1
Jan 4, 2023
24db189
Updated devel/py-setuptools_scm, devel/colordiff, www/py-httpx, conve…
Jan 4, 2023
8d59898
Use RUBY_VERSIONS_ACCEPTED for ruby27 only packages.
Jan 4, 2023
b962205
libplist: remove python2 restriction
Jan 4, 2023
0f0aca6
doc: Updated textproc/libplist to 2.2.0nb2
Jan 4, 2023
3d29f3b
www/ruby-rack2: add package version 2.2.4
Jan 4, 2023
176c4b2
www/Makefile: add and enable ruby-rack2
Jan 4, 2023
1ee8f82
doc: Added www/ruby-rack2 version 2.2.4
Jan 4, 2023
a9fa2c7
Switch dependency to www/ruby-rack2
Jan 4, 2023
7c9a427
www/ruby-rack: update to 3.0.3
Jan 4, 2023
121056a
doc: Updated www/ruby-rack to 3.0.3
Jan 4, 2023
3b87dd7
www/ruby-mustermann: update to 3.0.0
Jan 4, 2023
816224d
www/ruby-sinatra: update to 3.0.5
Jan 4, 2023
992278d
doc: Updated www/ruby-mustermann to 3.0.0
Jan 4, 2023
29e094e
Doc: Note update of ruby-sinatra and relatead pacakges to 3.0.5
Jan 4, 2023
4db0b7d
www/ruby-padrino: update to 0.15.2
Jan 4, 2023
90ac35e
doc: Note update of ruby-padrino and related packages to 0.15.2
Jan 4, 2023
43cca56
audio/ncspot: downgrade to 0.11.2
Jan 4, 2023
c8b350e
Downgrade ncspot
Jan 4, 2023
15d7e72
sysutils/broot: Downgrade to 1.18.0
Jan 4, 2023
1ebe09b
Downgrade broot
Jan 4, 2023
f47d112
Import devel/ccls as ccls version 0.20220729
nikkicoon Jan 4, 2023
e66d1ba
doc: Added devel/ccls version 0.20220729
nikkicoon Jan 4, 2023
7ccd1f8
Update acmesh to 3.0.5
Jan 4, 2023
28e67fe
doc: Updated security/acmesh to 3.0.5
Jan 4, 2023
8565631
lapack & friends: update to 3.11.0
Jan 4, 2023
7d790b7
doc: lapack & friends update to 3.11.0
Jan 4, 2023
010c01a
sysutils/bsdinstall: fix building on Linux.
Jan 4, 2023
95a2f4f
doc: Updated sysutils/bsdinstall to 20160108nb1
Jan 4, 2023
9cea0d7
chat/libotr: fix build.
Jan 4, 2023
13329bd
lua-rocks: update to version 3.9.2
nikkicoon Jan 4, 2023
4e70e35
doc: Updated devel/lua-rocks to 3.9.2
nikkicoon Jan 4, 2023
9f1b3ac
configuring.xml: tabs to spaces for consistent indentation
dhgutteridge Jan 5, 2023
1c05f0f
configuring.xml: also mention CHECK_FILES_STRICT
dhgutteridge Jan 5, 2023
2ef50a9
doc/pkgsrc.*: regen
dhgutteridge Jan 5, 2023
0e34c0d
devel/Makefile: sort
Jan 5, 2023
a3c8da7
www/Makefile: sort
Jan 5, 2023
cf6788e
zabbix50-proxy: Regen distinfo
Jan 5, 2023
740763b
py-googleapis-common-protos: updated to 1.57.1
Jan 5, 2023
89f4efb
py-google-api-core: updated to 2.11.0
Jan 5, 2023
45bf490
Updated devel/py-googleapis-common-protos, devel/py-google-api-core
Jan 5, 2023
1346aae
py-google-api-python-client: updated to 2.71.0
Jan 5, 2023
fbf2e8e
py-lazy-object-proxy: updated to 1.9.0
Jan 5, 2023
8767e4c
Updated www/py-google-api-python-client, devel/py-lazy-object-proxy
Jan 5, 2023
38125ec
tuc: add man page to PLIST
Jan 5, 2023
9676f16
hylafax: fix build with tiff 4.5
Jan 5, 2023
3e865ba
doc: Updated comms/hylafax to 6.0.7nb2
Jan 5, 2023
ac386ae
automake: support python 3.11 to 3.15
Jan 5, 2023
7873e8e
doc: Updated devel/automake to 1.16.5nb3
Jan 5, 2023
4408e43
www/ruby-rack2: update to 2.2.5
Jan 5, 2023
2913252
doc: Updated www/ruby-rack2 to 2.2.5
Jan 5, 2023
d6e3fec
doc/TODO: latest zookeeper
Jan 5, 2023
db49375
transmission: Add a rc script to automatically run transmission as a
alarixnia Jan 5, 2023
3b9cb2e
gtk3: Fix PKGLOCALEDIR and SunOS ld args.
jperkin Jan 5, 2023
19bd797
qt5: updated to 5.15.8
Jan 5, 2023
9dbab35
textproc/prose: revert update
Jan 5, 2023
f4b8fe8
Updated x11/qt5
Jan 5, 2023
f1bf336
Remove prose
Jan 5, 2023
e74aa86
textproc/prose: update to 0.3.2
Jan 5, 2023
c9a49ca
doc: Updated textproc/prose to 0.3.2
Jan 5, 2023
d8c8ec1
jitsi-meet-prosody: import missing distinfo file
khorben Jan 5, 2023
0c8376d
dconf: fix grammar in a comment
dhgutteridge Jan 5, 2023
b11f57c
nss: update to 3.87.
Jan 5, 2023
85515c5
doc: Updated devel/nss to 3.87
Jan 5, 2023
367841e
qt5-qtwebkit: restore PKGREVISION
Jan 5, 2023
bf5bc1c
lxqt-panel: update to 1.2.1
dhgutteridge Jan 6, 2023
361f9a7
doc: Updated x11/lxqt-panel to 1.2.1
dhgutteridge Jan 6, 2023
9aa3c92
libfm-qt: update to 1.2.1
dhgutteridge Jan 6, 2023
80c1abd
doc: Updated x11/libfm-qt to 1.2.1
dhgutteridge Jan 6, 2023
eb84a00
pcmanfm-qt: update to 1.2.1
dhgutteridge Jan 6, 2023
e338259
doc: Updated sysutils/pcmanfm-qt to 1.2.1
dhgutteridge Jan 6, 2023
2de3ce3
Bump PKGREVISIONs for libfm-qt update
dhgutteridge Jan 6, 2023
bc8ce2e
lxqt: update to 1.2.1 release
dhgutteridge Jan 6, 2023
7d5504a
doc: Updated meta-pkgs/lxqt to 1.2.1
dhgutteridge Jan 6, 2023
73ab62d
lang/elixir: Mark not MAKE_JOBS_SAFE
Jan 6, 2023
ae5b442
doc/TODO: add libgtop
dhgutteridge Jan 6, 2023
450ee16
lxqt-globalkeys: SunOS build fix
dhgutteridge Jan 6, 2023
7b700ab
TODO: suggest Frescobaldi and EndBASIC.
schmonz Jan 6, 2023
558addf
mail/notmuch: perl is required to build man page.
Jan 6, 2023
bce3260
mail/notmuch: Add missing man page to PLIST.
Jan 6, 2023
8621dfc
mail/notmuch: notmuch(3) also requires doxygen
Jan 6, 2023
c0d5532
graphics/xpaint: fix building on Linux.
Jan 6, 2023
737cb83
bsdinstall: Apply patch directly to sources.
jperkin Jan 6, 2023
e1ee135
graphics/oculante: update to 0.6.38
Jan 6, 2023
d7cda3c
doc: Updated graphics/oculante to 0.6.38
Jan 6, 2023
711b36e
gitea: Update to 1.18.0.
jperkin Jan 6, 2023
8b0fd5a
doc: Updated www/gitea to 1.18.0
jperkin Jan 6, 2023
a0f701a
mk: remove relro hack for NetBSD-current, fixed in the base system
Jan 6, 2023
08cf1f3
d11amp: update to 0.61.
Jan 6, 2023
3bfecc6
doc: Updated audio/d11amp to 0.61
Jan 6, 2023
2096b30
devel/got-portable: define strdup for platforms that are missing it.
Jan 7, 2023
3101434
devel/got-portable: revert latest commit.
Jan 7, 2023
82caf26
devel/got-portable: GNU bison required on Linux and macOS.
Jan 7, 2023
25bda97
lxqt-globalkeys: adjust previous LOG_MAKEPRI patch
dhgutteridge Jan 7, 2023
4aa6f60
www/ruby-innate: update to 2023.01.06
Jan 7, 2023
ef82daa
doc: Updated www/ruby-innate to 2023.01.06
Jan 7, 2023
5f44a3c
www/Makefile: remove ruby-rack16
Jan 7, 2023
1e87384
www/ruby-rack16: remove package
Jan 7, 2023
c8e5ba0
doc: Removed www/ruby-rack16
Jan 7, 2023
910bf5a
py-diffoscope: update to 231
khorben Jan 7, 2023
2f23d61
doc: Updated sysutils/py-diffoscope to 231
khorben Jan 7, 2023
2362b85
lang/php81: update to 8.1.14
Jan 7, 2023
22bbb06
doc: Updated lang/php81 to 8.1.14
Jan 7, 2023
e9abb2f
lang/php82: update to 8.2.1
Jan 7, 2023
9d31e00
doc: Updated lang/php82 to 8.2.1
Jan 7, 2023
b4bfa4d
lang/php80: update to 8.0.27
Jan 7, 2023
e752c7a
doc: Updated lang/php80 to 8.0.27
Jan 7, 2023
478fb63
doc/TODO: + lnav-0.11.1, mold-1.9.
Jan 7, 2023
31f21a8
swirc: update to 3.3.9.
fcambus Jan 7, 2023
4b5fa9e
doc: Updated chat/swirc to 3.3.9
fcambus Jan 7, 2023
f6b3bb2
pax-utils: update to 1.3.6.
fcambus Jan 7, 2023
81de98a
doc: Updated devel/pax-utils to 1.3.6
fcambus Jan 7, 2023
a35ac93
py-cython: updated to 0.29.33
Jan 7, 2023
f43b36e
py-isort: updated to 5.11.4
Jan 7, 2023
be6dac6
Updated devel/py-cython, devel/py-isort
Jan 7, 2023
9f0827d
gopls: update to 0.11.0
bsiegert Jan 7, 2023
afb69f1
doc: Updated devel/gopls to 0.11.0
bsiegert Jan 7, 2023
0868dd9
www/ruby-faraday-multipart: add package version 1.0.4
Jan 7, 2023
a8b1fad
www/Makefile: add and enable ruby-faraday-multipart
Jan 7, 2023
44b4e9c
doc: Added www/ruby-faraday-multipart version 1.0.4
Jan 7, 2023
081a200
www/ruby-faraday-retry: add package version 1.0.3
Jan 7, 2023
24bcf62
www/Makefile: add and enable ruby-faraday-retry
Jan 7, 2023
d19d5ed
doc: Added www/ruby-faraday-retry version 1.0.3
Jan 7, 2023
bbefba9
www/ruby-faraday: update to 1.10.2
Jan 7, 2023
b3b5168
doc: Updated www/ruby-faraday to 1.10.2
Jan 7, 2023
926ae23
sysutils/ups-nut: Rototill rc.d scripts
Jan 7, 2023
d58fc5a
jack: fix build on NetBSD with binutils 2.39
Jan 7, 2023
8cb6d4f
asterisk16: -n option is no longer accepted for shell scripting
ryoon Jan 7, 2023
5771f39
doc: Updated comms/asterisk16 to 16.29.1nb2
ryoon Jan 7, 2023
61165c8
jack: Update to 1.9.21
Jan 7, 2023
d1c3502
doc: Updated audio/jack to 1.9.21
Jan 7, 2023
4e1b76f
libcdio: fix build on NetBSD with binutils 2.39
Jan 7, 2023
13c3ef4
firefox: Update to 108.0.1
ryoon Jan 7, 2023
8b6fd8a
doc: Updated www/firefox to 108.0.2
ryoon Jan 7, 2023
d8ae50c
firefox-l10n: Update to 108.0.1
ryoon Jan 7, 2023
7e10e38
doc: Updated www/firefox-l10n to 108.0.2
ryoon Jan 7, 2023
8d6396d
Update to 3.80
Jan 8, 2023
15964fd
Updated www/p5-HTML-Parser to 3.80
Jan 8, 2023
3b17279
Update to 3.0.1
Jan 8, 2023
ca0e08a
Updated www/p5-HTML-Restrict to 3.0.1
Jan 8, 2023
32f5c29
Update to 6.44
Jan 8, 2023
88cf70f
Updated www/p5-HTTP-Message to 6.44
Jan 8, 2023
e2cdffd
Update to 1.204
Jan 8, 2023
43f9b06
Updated devel/p5-Test-Deep to 1.204
Jan 8, 2023
fa73dc6
Update to 1.148
Jan 8, 2023
9532e71
mariadb106-client: fix build on NetBSD with binutils 2.39
Jan 8, 2023
9aaa38b
Updated devel/p5-Perl-Critic to 1.148
Jan 8, 2023
06077b8
Update to 2.005005
Jan 8, 2023
9fbe864
Updated devel/p5-Moo to 2.005005
Jan 8, 2023
c28da1f
Update to 1.001
Jan 8, 2023
3482d9f
Updated devel/p5-Throwable to 1.001
Jan 8, 2023
5bcdd0a
Update to 0.025
Jan 8, 2023
601a2bd
Updated devel/p5-Type-Tiny-XS to 0.025
Jan 8, 2023
259976a
Update to 0.63
Jan 8, 2023
290c5f8
Updated devel/p5-Variable-Magic to 0.63
Jan 8, 2023
7deeddf
Update to 0.144
Jan 8, 2023
0c23d03
Updated filesystems/p5-Path-Tiny to 0.144
Jan 8, 2023
058cf52
Update to 0.46
Jan 8, 2023
a55c2ca
Updated devel/p5-Clone to 0.46
Jan 8, 2023
febc043
python27: add backported security fix for CVE-2022-45061
dhgutteridge Jan 8, 2023
520daae
doc: Updated lang/python27 to 2.7.18nb10
dhgutteridge Jan 8, 2023
fe3e7a6
sysutils/nut: Add support for turning off UPS at shutdown
Jan 8, 2023
52241be
libcarddav: disable doc option by default
Jan 8, 2023
ef7be83
doc/TODO: + libcarddav-14.0.13.
Jan 8, 2023
d0eecb1
sysutils/ups-nut: Simplify upsdriver
Jan 8, 2023
ae15fc2
Update to 4.1
Jan 8, 2023
a75c7be
Updated www/moodle to 4.1
Jan 8, 2023
92d261d
Update to 1.39.1
Jan 8, 2023
7f6c849
Updated www/mediawiki to 1.39.1
Jan 8, 2023
9cc540c
firefox: 108 requires nss>=3.85, rust>=1.63
dhgutteridge Jan 8, 2023
42b6b73
Update to 0.1.3
Jan 8, 2023
ed015f0
Updated math/R-generics to 0.1.3
Jan 8, 2023
9103266
Update to 8.20
Jan 8, 2023
2d73077
Updated math/R-forecast to 8.20
Jan 8, 2023
0048181
Update to 0.10.52
Jan 8, 2023
6cf4330
Updated finance/R-tseries to 0.10.52
Jan 8, 2023
ff40dac
Update to 2.65
Jan 8, 2023
df52b8d
Updated devel/p5-Config-General to 2.65
Jan 8, 2023
a915930
Update to 0.022
Jan 8, 2023
69fb1ea
Updated devel/p5-Config-INI-Reader-Ordere to 0.022
Jan 8, 2023
8487ead
Update to 0.028
Jan 8, 2023
e6cdaa2
Updated devel/p5-Config-INI to 0.028
Jan 8, 2023
6c41349
Update to 1.28
Jan 8, 2023
078f667
Updated devel/p5-Data-Alias to 1.28
Jan 8, 2023
5b3ec16
Fix alpine Makefile "panic" subst on MacOS
kflu Jan 8, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
13 changes: 4 additions & 9 deletions Makefile
@@ -1,8 +1,7 @@
# $NetBSD: Makefile,v 1.84 2008/06/23 20:34:20 kristerw Exp $
# $NetBSD: Makefile,v 1.88 2020/02/12 15:04:51 rillig Exp $
#
# This is the top-level Makefile of pkgsrc. It contains a list of the
# categories of packages, as well as some targets that operate on the
# whole pkgsrc system.
# This is the top-level Makefile of pkgsrc.
# See README.md for a more detailed introduction.
#
# User-settable variables:
#
Expand Down Expand Up @@ -32,9 +31,6 @@ USE_TOOLS+= [ awk cat cmp echo env expr false fgrep grep mv rm sed \
# additional tools used by bsd.pkg.subdir.mk
USE_TOOLS+= basename touch

# additional tools used by bsd.bulk-pkg.mk
USE_TOOLS+= egrep find ls sh tee true tsort

PKGSRCTOP= yes

.include "mk/bsd.prefs.mk"
Expand Down Expand Up @@ -82,7 +78,6 @@ SUBDIR+= news
SUBDIR+= parallel
SUBDIR+= pkgtools
SUBDIR+= print
#SUBDIR+= regress # regression tests must be started manually
SUBDIR+= security
SUBDIR+= shells
SUBDIR+= sysutils
Expand All @@ -94,4 +89,4 @@ SUBDIR+= www

SUBDIR+= ${USER_ADDITIONAL_PKGS}

.include "${.PARSEDIR}/mk/misc/toplevel.mk"
.include "mk/misc/toplevel.mk"
3 changes: 0 additions & 3 deletions README

This file was deleted.

76 changes: 76 additions & 0 deletions README.md
@@ -0,0 +1,76 @@
pkgsrc
======

[pkgsrc](https://pkgsrc.org/) 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](http://pkgin.net/). 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 transformation framework, among
other advanced features. Unprivileged use and installation is also supported.

pkgsrc is the default package manager for [NetBSD](https://www.NetBSD.org/)
and [SmartOS](https://www.tritondatacenter.com/smartos).
It's also supported as a first-class option in [OmniOS CE](https://omniosce.org/)
and [Oasis Linux](https://github.com/oasislinux/oasis).


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.

Community / Troubleshooting
---------------------------

- Join the community IRC channel [#pkgsrc @ libera.chat](https://web.libera.chat/#pkgsrc).
- Join the community Matrix room [#pkgsrc:netbsd.org](https://matrix.to/#/#pkgsrc:netbsd.org)
- Subscribe to the [pkgsrc-users](https://www.NetBSD.org/mailinglists/#pkgsrc-users) mailing list
- Send bugs and patches [via web form](https://www.NetBSD.org/cgi-bin/sendpr.cgi?gndb=netbsd) (use the `pkg` category).

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

Additional links
----------------

- [pkgsrc guide](https://www.NetBSD.org/docs/pkgsrc/) - the authoritative document on pkgsrc, also available as `doc/pkgsrc.txt`
- [pkgsrc in the NetBSD Wiki](https://wiki.NetBSD.org/pkgsrc/) - miscellaneous articles and tutorials
- [pkgsrc.se](https://pkgsrc.se/) - a searchable web index of pkgsrc
- [pkgsrc-wip](https://pkgsrc.org/wip/) - a project to get more people actively involved with creating packages for pkgsrc
- [pkgsrc on Twitter](https://twitter.com/pkgsrc) - announcements to the world
- [pkgsrcCon](https://pkgsrc.org/pkgsrcCon) - we get together
- [BulkTracker](https://bulktracker.appspot.com/) - a web application that tracks pkgsrc bulk builds