recipes for building some CRUX packages
Go to file
John McQuah efb92f5195 Updated httpup REPO 2022-02-07 10:28:09 -05:00
arpack added 60 ports 2022-02-05 15:39:19 -05:00
bemenu added 60 ports 2022-02-05 15:39:19 -05:00
bogofilter added 60 ports 2022-02-05 15:39:19 -05:00
catgirl added 60 ports 2022-02-05 15:39:19 -05:00
dreamchess added 60 ports 2022-02-05 15:39:19 -05:00
dwm added 60 ports 2022-02-05 15:39:19 -05:00
fairymax added 60 ports 2022-02-05 15:39:19 -05:00
foliate added 60 ports 2022-02-05 15:39:19 -05:00
fortune-mod added 60 ports 2022-02-05 15:39:19 -05:00
fortune-mod-de added 60 ports 2022-02-05 15:39:19 -05:00
geany added 60 ports 2022-02-05 15:39:19 -05:00
gjs added 60 ports 2022-02-05 15:39:19 -05:00
gl2ps added 60 ports 2022-02-05 15:39:19 -05:00
glew added 60 ports 2022-02-05 15:39:19 -05:00
gnuplot-qt5 added 60 ports 2022-02-05 15:39:19 -05:00
greetd added 60 ports 2022-02-05 15:39:19 -05:00
hdf5 added 60 ports 2022-02-05 15:39:19 -05:00
hikari added 60 ports 2022-02-05 15:39:19 -05:00
imv added 60 ports 2022-02-05 15:39:19 -05:00
jp2a added 60 ports 2022-02-05 15:39:19 -05:00
kristall added 60 ports 2022-02-05 15:39:19 -05:00
lagrange added 60 ports 2022-02-05 15:39:19 -05:00
lbreakouthd added 60 ports 2022-02-05 15:39:19 -05:00
libde265 added 60 ports 2022-02-05 15:39:19 -05:00
libfreeimage-lite added 60 ports 2022-02-05 15:39:19 -05:00
libheif added 60 ports 2022-02-05 15:39:19 -05:00
libretls added 60 ports 2022-02-05 15:39:19 -05:00
libtimidity added 60 ports 2022-02-05 15:39:19 -05:00
libucl added 60 ports 2022-02-05 15:39:19 -05:00
libusb added 60 ports 2022-02-05 15:39:19 -05:00
maelstrom added 60 ports 2022-02-05 15:39:19 -05:00
mblaze added 60 ports 2022-02-05 15:39:19 -05:00
mpc added 60 ports 2022-02-05 15:39:19 -05:00
mpd added 60 ports 2022-02-05 15:39:19 -05:00
mtpaint added 60 ports 2022-02-05 15:39:19 -05:00
ncdu added 60 ports 2022-02-05 15:39:19 -05:00
octave added 60 ports 2022-02-05 15:39:19 -05:00
oksh added 60 ports 2022-02-05 15:39:19 -05:00
pkgutils added 60 ports 2022-02-05 15:39:19 -05:00
prboom-plus added 60 ports 2022-02-05 15:39:19 -05:00
prt-utils added 60 ports 2022-02-05 15:39:19 -05:00
qhull added 60 ports 2022-02-05 15:39:19 -05:00
qrupdate added 60 ports 2022-02-05 15:39:19 -05:00
qscintilla-qt5 added 60 ports 2022-02-05 15:39:19 -05:00
recode added 60 ports 2022-02-05 15:39:19 -05:00
sndio added 60 ports 2022-02-05 15:39:19 -05:00
sundials added 60 ports 2022-02-05 15:39:19 -05:00
szip added 60 ports 2022-02-05 15:39:19 -05:00
tagutil added 60 ports 2022-02-05 15:39:19 -05:00
texlive-base added 60 ports 2022-02-05 15:39:19 -05:00
timidity++ added 60 ports 2022-02-05 15:39:19 -05:00
tuigreet added 60 ports 2022-02-05 15:39:19 -05:00
wf-recorder added 60 ports 2022-02-05 15:39:19 -05:00
wildmidi added 60 ports 2022-02-05 15:39:19 -05:00
xboard added 60 ports 2022-02-05 15:39:19 -05:00
xclock added 60 ports 2022-02-05 15:39:19 -05:00
xournalpp added 60 ports 2022-02-05 15:39:19 -05:00
xxd-standalone added 60 ports 2022-02-05 15:39:19 -05:00
zathura-pdf-poppler added 60 ports 2022-02-05 15:39:19 -05:00
zathura-ps added 60 ports 2022-02-05 15:39:19 -05:00
README.md Added signify public key 2022-02-07 09:47:12 -05:00
REPO Updated httpup REPO 2022-02-07 10:28:09 -05:00
jmq.git Added signify public key 2022-02-07 09:47:12 -05:00
jmq.httpup Updated httpup REPO 2022-02-07 10:28:09 -05:00
jmq.pub Added signify public key 2022-02-07 09:47:12 -05:00

README.md

McQuah's CRUX ports

One of the strengths of the CRUX distribution is its unapologetic stance on weeding out unmaintained packages, which keeps the core installation extremely minimal. Even the contrib collection is not safe from these purges, as evidenced by the disappearance of such venerable utilities like netcat and ncdu. Although these packages are recoverable via the gitweb history, the preferred option is to let their advocates take over the maintenance in personal overlays. Here is my overlay---a mix of onetime-official ports (no longer in the official repositories, or forked with my own customizations) and custom ports that never had an official version.

If you wish to use this repository, download the public key jmq.pub and exactly one of the following files: jmq.git or jmq.httpup. Do not use both. Place these files in /etc/ports. Then add the line prtdir /usr/ports/jmq to /etc/prt-get.conf (on my system I put it below /usr/ports/xorg but above /usr/ports/contrib, so that dups only override the official port if I explicitly run pkgmk in my port directory).

The build scripts in this collection mostly just copy the commands from other sources, including upstream, other CRUX ports, AUR, and VoidLinux. In most cases it would be too laborious to track down the original authors. But if you recognize your work and want your name on it, let me know!

A few ports will generate signature mismatches if you use a version of pkgmk that lacks the feature for renaming tarballs. Once CRUX 3.7 is released and widely adopted, these errors should be a thing of the past.