+++ /dev/null
-#!/usr/bin/sh -e
-
-make install PREFIX="$1/usr"
+++ /dev/null
-a1f82bbd16d8c46115d24553b8312f776d4c98e61892f768f920781b0d48ae6a
+++ /dev/null
-go make
-make make
-scdoc make
+++ /dev/null
-https://git.sr.ht/~chrisppy/beagles/refs/download/v0.2.0/beagles-v0.2.0.tar.gz
+++ /dev/null
-#!/bin/sh -e
-
-cd bmake
-
-sed -i 's/build) op_test/build) /' boot-strap
-sed -i 's/ op_test//' boot-strap
-
-export CFLAGS="$CFLAGS -static"
-export LDFLAGS="$LDFLAGS -static"
-
-./boot-strap --with-default-sys-path=/usr/share/mk op=build
-INSTALL=install ./boot-strap --prefix=/usr --with-mksrc=/usr/share/mk --install-destdir="$1" op=install
-
-rm -rf "$1/usr/share/man/cat1"
-install -Dm644 bmake.1 "$1/usr/share/man/man1/bmake.1"
-ln -s bmake "$1/usr/bin/make"
+++ /dev/null
-aa97b2f602fd31a71336ce97c54a1c74c2b3437fb24100830c1fff15cbd9ff3e
+++ /dev/null
-http://www.crufty.net/ftp/pub/sjg/bmake-20210621.tar.gz bmake/
+++ /dev/null
-20210621 1
+++ /dev/null
-#!/bin/sh -e
-
-sed -i "s:extern int errno;:#include <errno.h>:" error.h
-sed -i -e 's/gcc/${CC}/g' find-systype.sh
-
-printf '${CC} ${CFLAGS} -s -lcrypt' > conf-cc
-printf '${CC} ${CFLAGS} -s -lcrypt' > conf-ld
-
-make
-install -Dm755 checkpassword "$1/usr/bin/checkpassword"
+++ /dev/null
-74300364b6be26be08e34f768532e911789827179e680bc89db3525fe415762f
+++ /dev/null
-https://cr.yp.to/checkpwd/checkpassword-0.90.tar.gz
+++ /dev/null
-#!/usr/bin/sh -e
-
-./configure \
- --prefix=/usr \
- --sbindir=/usr/bin \
- --sysconfdir=/etc \
- --without-libiberty \
- --without-avahi \
- --with-included-popt \
- --enable-pump-mode
-
-make CFLAGS="$CFLAGS -fcommon"
-make DESTDIR="$1" install
+++ /dev/null
-2b99edda9dad9dbf283933a02eace6de7423fe5650daa4a728c950e5cd37bd7d
+++ /dev/null
-https://github.com/distcc/distcc/releases/download/v3.4/distcc-3.4.tar.gz
+++ /dev/null
-#!/usr/bin/sh -e
-
-install -Dm755 dtfl "$1/usr/bin/dtfl"
+++ /dev/null
-a67207c63716cdb1737a6211fd844548afce5bc27a48466b88b93004970de9d7
+++ /dev/null
-https://git.sr.ht/~gsthnz/dtfl/blob/master/dtfl
+++ /dev/null
-#!/usr/bin/sh
-
-./configure
-make PREFIX=/usr
-make DESTDIR="$1" install
+++ /dev/null
-b15a75dcf84b8f62e68720ccab1393f9611c078fcd3afdd639a1086cad010900
+++ /dev/null
-https://common-lisp.net/project/ecl/static/files/release/ecl-21.2.1.tgz
+++ /dev/null
-#!/usr/bin/sh -e
-
-./configure
-make PREFIX=/usr
-make DESTDIR="$1" install
+++ /dev/null
-df68063b6c13b245fa7246b0e098a03e74f7a91c6d8947bc5c4f42ce55e2e41d
+++ /dev/null
-https://github.com/AbiWord/enchant/releases/download/v2.3.0/enchant-2.3.0.tar.gz
+++ /dev/null
-#!/bin/sh -e
-
-make
-make DESTDIR="$1" PREFIX=/usr install
+++ /dev/null
-31da5562f44c5f15d63340a09a4fd62b48c45620cd302f77a6d9acf0077879bd giflib-5.2.1.tar.gz
+++ /dev/null
-https://downloads.sourceforge.net/giflib/giflib-5.2.1.tar.gz
+++ /dev/null
-#!/usr/bin/sh -e
-
-mkdir build
-cd build
-
-meson --prefix=/usr ..
-ninja
-DESTDIR="$1" ninja install
+++ /dev/null
-glib
-libffi
-meson make
-ninja make
-python
+++ /dev/null
-git+https://gitlab.gnome.org/GNOME/gobject-introspection.git
+++ /dev/null
-#!/usr/bin/sh -e
-
-./configure --prefix=/usr
-
-make
-make DESTDIR="$1" install
+++ /dev/null
-6c8cc4aedb10d5d4c905894ba1d850544619ee765606ac43df7405865de29ed0
+++ /dev/null
-libassuan
-libgpg-error
+++ /dev/null
-https://www.gnupg.org/ftp/gcrypt/gpgme/gpgme-1.16.0.tar.bz2
+++ /dev/null
-#!/bin/sh -e
-
-export DESTDIR="$1"
-
-sed -i \
- -e 's/win_bison/byacc/g' \
- -e 's/--version/-V/g' \
- -e 's/2.4/0/g' \
- -e 's/-1/-2/g' \
- gst/parse/meson.build
-
-sed -i 's/yfile, '\''-o'\'', cfile/'\''-o'\'', cfile, yfile/g' \
- gst/parse/gen_grammar.py.in
-
-meson \
- --prefix=/usr \
- --libexecdir=/usr/lib \
- -Dbuildtype=release \
- -Ddbghelp=disabled \
- -Dintrospection=disabled \
- -Dexamples=disabled \
- -Dgtk_doc=disabled \
- . output
-
-ninja -C output
-ninja -C output install
+++ /dev/null
-9aeec99b38e310817012aa2d1d76573b787af47f8a725a65b833880a094dfbc5
+++ /dev/null
-byacc make
-glib
-meson make
+++ /dev/null
-https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.18.4.tar.xz
+++ /dev/null
-#!/usr/bin/sh -e
-
-sed -i '422s|/\.|/.config/joe/|g' joe/main.c
-
-./configure \
- --prefix=/usr \
- --sysconfdir=/etc
-
-make
-make DESTDIR="$1" install
+++ /dev/null
-495a0a61f26404070fe8a719d80406dc7f337623788e445b92a9f6de512ab9de
+++ /dev/null
-https://cfhcable.dl.sourceforge.net/project/joe-editor/JOE%20sources/joe-4.6/joe-4.6.tar.gz
+++ /dev/null
-#!/usr/bin/sh -e
-
-go build
-install -Dm755 kineto "$1/usr/bin/kineto"
+++ /dev/null
-git+https://git.sr.ht/~sircmpwn/kineto
+++ /dev/null
-#!/usr/bin/sh -e
-
-autoreconf -i -f
-mkdir build
-cd build
-../configure
-make PREFIX=/usr
-make DESTDIR="$1" install
+++ /dev/null
-78fe8bcebf496520ac29b5b65049f5ec1977c6bd956640bdc6d1da6ea04d8504
+++ /dev/null
-automake make
-libtool make
-make make
+++ /dev/null
-https://github.com/sionescu/libfixposix/archive/refs/tags/v0.4.3.tar.gz
+++ /dev/null
-#!/usr/bin/sh -e
-
-mkdir -p "$1/usr/bin/" "$1/usr/share/xdg"
-install -Dm644 scripts/xdg-utils-common.in "$1/usr/share/xdg/common"
-
-for i in xdg-open xdg-mime; do
- echo "source /usr/share/xdg/common" > "$1/usr/bin/$i"
- cat scripts/$i.in >> "$1/usr/bin/$i"
- chmod +x "$1/usr/bin/$i"
-done
+++ /dev/null
-d798b08af8a8e2063ddde6c9fa3398ca81484f27dec642c5627ffcaa0d4051d9
+++ /dev/null
-http://portland.freedesktop.org/download/xdg-utils-1.1.3.tar.gz
+++ /dev/null
-#!/usr/bin/sh -e
-
-./configure --prefix=/usr
-
-make
-make DESTDIR="$1" install
+++ /dev/null
-859b723666eeac7df018209d66045c9853b50b4218cecadb794e2359619ebce7
+++ /dev/null
-https://newcontinuum.dl.sourceforge.net/project/motif/Motif%202.3.8%20Source%20Code/motif-2.3.8.tar.gz
+++ /dev/null
-#!/usr/bin/sh -e
-
-patch -p1 < musl.patch
-
-mkdir -p "$1/usr/bin" "$1/usr/man/man1"
-
-make DESTDIR=/usr CFLAGS="-DNCURSESW_INCLUDE_H=\<curses.h\>"
-make DESTDIR="$1/usr/" install
+++ /dev/null
-68f753f743fcd3d87f269011d4bbd3fed59cfcad710d7c7db98844e3e675c196
+++ /dev/null
-diff --git a/config.def.h b/config.def.h
-index 248b296..f6ed0fc 100644
---- a/config.def.h
-+++ b/config.def.h
-@@ -61,7 +61,7 @@
-
- /* The path for the wide-character curses library. */
- #ifndef NCURSESW_INCLUDE_H
-- #if defined(__APPLE__) || !defined(__linux__) || defined(__FreeBSD__)
-+ #if defined(__APPLE__) || !defined(__linux__) || !defined(linux) || defined(__FreeBSD__)
- #define NCURSESW_INCLUDE_H <curses.h>
- #else
- #define NCURSESW_INCLUDE_H <ncursesw/curses.h>
+++ /dev/null
-https://github.com/deadpixi/mtm/archive/refs/tags/1.2.0.tar.gz
-patches/musl.patch
+++ /dev/null
-#!/usr/bin/sh -e
-
-./configure \
- --prefix=/usr \
- --disable-gtk \
- --disable-webkit \
- --disable-rpath
-
-make
-make DESTDIR="$1" install
+++ /dev/null
-f7524e17de09470d1369bc1b3959b1f8ac1286eff2d442db33f8355726f8342a
+++ /dev/null
-gmime
-xapian-core
+++ /dev/null
-https://github.com/djcb/mu/releases/download/1.4.15/mu-1.4.15.tar.xz
+++ /dev/null
-#!/bin/sh -e
-
-./configure \
- --prefix=/usr \
- --sbindir=/usr/bin \
- --enable-iproute2 \
- --enable-pkcs11 \
- --enable-plugins \
- --enable-password-save \
- --enable-x509-alt-username \
- --disable-plugin-auth-pam
-
-make
-make DESTDIR="$1" install
+++ /dev/null
-fb6a9943c603a1951ca13e9267653f8dd650c02f84bccd2b9d20f06a4c9c9a7e
+++ /dev/null
-libressl
-lzo
-pkcs11-helper
+++ /dev/null
-https://swupdate.openvpn.org/community/releases/openvpn-2.5.3.tar.xz
+++ /dev/null
-#!/bin/sh -e
-
-./configure \
- --prefix=/usr
-
-make
-make DESTDIR="$1" install
+++ /dev/null
-653730f0c561bbf5941754c0783976113589b2dc64a0661c908dc878bfa4e58b
+++ /dev/null
-https://github.com/OpenSC/pkcs11-helper/releases/download/pkcs11-helper-1.27/pkcs11-helper-1.27.0.tar.bz2
+++ /dev/null
-#!/usr/bin/sh -e
-
-./make.sh --xc-host=ecl --prefix=/usr
-INSTALL_ROOT="$1" ./install.sh
+++ /dev/null
-965807ecd65a9590d68a0ed408b544e7e49a1f6e337ebd2b25e34788bcc8a8c5
+++ /dev/null
-ecl make
-make make
+++ /dev/null
-https://prdownloads.sourceforge.net/sbcl/sbcl-2.1.5-source.tar.bz2
+++ /dev/null
-#!/usr/bin/sh -e
-
-make PREFIX=/usr
-make DESTDIR="$1" install
+++ /dev/null
-2d9f885e965eb9376cf149ff3839f1deb2af905e9c1eca2250a4395e029b0513
+++ /dev/null
-https://github.com/daniruiz/skeuos-gtk/archive/refs/tags/20210526.tar.gz
+++ /dev/null
-20210526 1
+++ /dev/null
-#!/bin/sh -e
-
-# This is needed since tlp uses the non posix compliant -w flag of flock.
-patch -p1 < tlp-no-flock-wait.patch
-
-export DESTDIR="$1"
-export TLP_BIN=/usr/bin
-export TLP_SBIN=/usr/bin
-export TLP_ULIB=/usr/lib/udev
-export TLP_WITH_ELOGIND=0
-export TLP_WITH_SYSTEMD=0
-export TLP_NO_BASHCOMP=1
-export TLP_NO_INIT=1
-export TLP_NO_TPACPI=1
-export TLP_NMDSP=/dev/null
-
-make
-make install
-make install-man
+++ /dev/null
-4c783606ca6e98a3ddb3dc911785b4d7a73fec4ebb9decfca4ca15e315ece768 1.3.1.tar.gz
-b0f51f8d69073401952c3f18d5552d69f9d15abbe16d18ad3464614bf9838d41 tlp-no-flock-wait.patch
+++ /dev/null
-eudev
-perl
-util-linux
+++ /dev/null
-diff --git a/../TLP-1.3.1/tlp-func-base.in b/./tlp-func-base.in
-index 1bbc9c8..1cdff49 100644
---- a/../TLP-1.3.1/tlp-func-base.in
-+++ b/./tlp-func-base.in
-@@ -31,7 +31,6 @@ readonly TPACPIBAT=@TPACPIBAT@
- readonly UDEVADM=udevadm
-
- readonly LOCKFILE=$RUNDIR/lock
--readonly LOCKTIMEOUT=2
-
- readonly PWRRUNFILE=$RUNDIR/last_pwr
- readonly MANUALMODEFILE=$RUNDIR/manual_mode
-@@ -236,8 +235,7 @@ lock_tlp () { # get exclusive lock: blocking with timeout
- create_rundir
- # open file for writing and attach fd 9
- # when successful lock fd 9 exclusive and blocking
-- # wait $LOCKTIMEOUT secs to obtain the lock
-- if { exec 9> ${LOCKFILE}_${1:-tlp} ; } 2> /dev/null && $FLOCK -x -w $LOCKTIMEOUT 9 ; then
-+ if { exec 9> ${LOCKFILE}_${1:-tlp} ; } 2> /dev/null && $FLOCK -x 9 ; then
- echo_debug "lock" "lock_tlp($1).success"
- return 0
- else
-diff --git a/./tlp-no-flock-wait.diff b/./tlp-no-flock-wait.diff
-new file mode 100644
-index 0000000..e69de29
+++ /dev/null
-https://github.com/linrunner/TLP/archive/1.3.1.tar.gz
-patches/tlp-no-flock-wait.patch
+++ /dev/null
-#!/usr/bin/sh -e
-
-[ -d /usr/share/vile ] || filters="--with-builtin-filters"
-
-./configure \
- --prefix=/usr \
- $filters \
- --with-screen=ncurses
-
-make
-make DESTDIR="$1" install
+++ /dev/null
-dea31c023aa7a90271056c712c826a5d16d19ad61df5cf5f299aa1025af280d6
+++ /dev/null
-flex
-ncurses
+++ /dev/null
-https://invisible-mirror.net/archives/vile/vile-9.8.tgz
+++ /dev/null
-#!/usr/bin/sh -e
-
-./configure \
- --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --localstatedir=/var
-
-make
-make DESTDIR="$1" install
+++ /dev/null
-196ddbb4ad10450100f0991a599e4ed944cbad92e4a6fe813be6dce160244b77
+++ /dev/null
-libtool make
-zlib
+++ /dev/null
-https://oligarchy.co.uk/xapian/1.4.18/xapian-core-1.4.18.tar.xz
+++ /dev/null
-#!/usr/bin/sh -e
-
-[ -d /usr/share/vile ] || filters="--with-builtin-filters"
-
-./configure \
- --prefix=/usr \
- $filters \
- --with-screen=neXtaw
-
-make
-make DESTDIR="$1" install
+++ /dev/null
-dea31c023aa7a90271056c712c826a5d16d19ad61df5cf5f299aa1025af280d6
+++ /dev/null
-flex
-neXtaw
+++ /dev/null
-https://invisible-mirror.net/archives/vile/vile-9.8.tgz
+++ /dev/null
-#!/usr/bin/sh -e
-
-./configure --prefix=/usr
-
-make
-make DESTDIR="$1" install
+++ /dev/null
-c593001a89f5a85dd2ddf564805deb860e02471171b3f204944857336295c3e5
+++ /dev/null
-https://github.com/zeromq/libzmq/releases/download/v4.3.4/zeromq-4.3.4.tar.gz
--- /dev/null
+#!/usr/bin/sh -e
+
+make install PREFIX="$1/usr"
--- /dev/null
+a1f82bbd16d8c46115d24553b8312f776d4c98e61892f768f920781b0d48ae6a
--- /dev/null
+go make
+make make
+scdoc make
--- /dev/null
+https://git.sr.ht/~chrisppy/beagles/refs/download/v0.2.0/beagles-v0.2.0.tar.gz
--- /dev/null
+#!/bin/sh -e
+
+cd bmake
+
+sed -i 's/build) op_test/build) /' boot-strap
+sed -i 's/ op_test//' boot-strap
+
+export CFLAGS="$CFLAGS -static"
+export LDFLAGS="$LDFLAGS -static"
+
+./boot-strap --with-default-sys-path=/usr/share/mk op=build
+INSTALL=install ./boot-strap --prefix=/usr --with-mksrc=/usr/share/mk --install-destdir="$1" op=install
+
+rm -rf "$1/usr/share/man/cat1"
+install -Dm644 bmake.1 "$1/usr/share/man/man1/bmake.1"
+ln -s bmake "$1/usr/bin/make"
--- /dev/null
+aa97b2f602fd31a71336ce97c54a1c74c2b3437fb24100830c1fff15cbd9ff3e
--- /dev/null
+http://www.crufty.net/ftp/pub/sjg/bmake-20210621.tar.gz bmake/
--- /dev/null
+20210621 1
--- /dev/null
+#!/bin/sh -e
+
+sed -i "s:extern int errno;:#include <errno.h>:" error.h
+sed -i -e 's/gcc/${CC}/g' find-systype.sh
+
+printf '${CC} ${CFLAGS} -s -lcrypt' > conf-cc
+printf '${CC} ${CFLAGS} -s -lcrypt' > conf-ld
+
+make
+install -Dm755 checkpassword "$1/usr/bin/checkpassword"
--- /dev/null
+74300364b6be26be08e34f768532e911789827179e680bc89db3525fe415762f
--- /dev/null
+https://cr.yp.to/checkpwd/checkpassword-0.90.tar.gz
--- /dev/null
+#!/usr/bin/sh -e
+
+./configure \
+ --prefix=/usr \
+ --sbindir=/usr/bin \
+ --sysconfdir=/etc \
+ --without-libiberty \
+ --without-avahi \
+ --with-included-popt \
+ --enable-pump-mode
+
+make CFLAGS="$CFLAGS -fcommon"
+make DESTDIR="$1" install
--- /dev/null
+2b99edda9dad9dbf283933a02eace6de7423fe5650daa4a728c950e5cd37bd7d
--- /dev/null
+https://github.com/distcc/distcc/releases/download/v3.4/distcc-3.4.tar.gz
--- /dev/null
+#!/usr/bin/sh -e
+
+install -Dm755 dtfl "$1/usr/bin/dtfl"
--- /dev/null
+a67207c63716cdb1737a6211fd844548afce5bc27a48466b88b93004970de9d7
--- /dev/null
+https://git.sr.ht/~gsthnz/dtfl/blob/master/dtfl
--- /dev/null
+#!/usr/bin/sh
+
+./configure
+make PREFIX=/usr
+make DESTDIR="$1" install
--- /dev/null
+b15a75dcf84b8f62e68720ccab1393f9611c078fcd3afdd639a1086cad010900
--- /dev/null
+https://common-lisp.net/project/ecl/static/files/release/ecl-21.2.1.tgz
--- /dev/null
+#!/usr/bin/sh -e
+
+./configure
+make PREFIX=/usr
+make DESTDIR="$1" install
--- /dev/null
+df68063b6c13b245fa7246b0e098a03e74f7a91c6d8947bc5c4f42ce55e2e41d
--- /dev/null
+https://github.com/AbiWord/enchant/releases/download/v2.3.0/enchant-2.3.0.tar.gz
--- /dev/null
+#!/bin/sh -e
+
+make
+make DESTDIR="$1" PREFIX=/usr install
--- /dev/null
+31da5562f44c5f15d63340a09a4fd62b48c45620cd302f77a6d9acf0077879bd giflib-5.2.1.tar.gz
--- /dev/null
+https://downloads.sourceforge.net/giflib/giflib-5.2.1.tar.gz
--- /dev/null
+#!/usr/bin/sh -e
+
+mkdir build
+cd build
+
+meson --prefix=/usr ..
+ninja
+DESTDIR="$1" ninja install
--- /dev/null
+glib
+libffi
+meson make
+ninja make
+python
--- /dev/null
+git+https://gitlab.gnome.org/GNOME/gobject-introspection.git
--- /dev/null
+#!/usr/bin/sh -e
+
+./configure --prefix=/usr
+
+make
+make DESTDIR="$1" install
--- /dev/null
+6c8cc4aedb10d5d4c905894ba1d850544619ee765606ac43df7405865de29ed0
--- /dev/null
+libassuan
+libgpg-error
--- /dev/null
+https://www.gnupg.org/ftp/gcrypt/gpgme/gpgme-1.16.0.tar.bz2
--- /dev/null
+#!/bin/sh -e
+
+export DESTDIR="$1"
+
+sed -i \
+ -e 's/win_bison/byacc/g' \
+ -e 's/--version/-V/g' \
+ -e 's/2.4/0/g' \
+ -e 's/-1/-2/g' \
+ gst/parse/meson.build
+
+sed -i 's/yfile, '\''-o'\'', cfile/'\''-o'\'', cfile, yfile/g' \
+ gst/parse/gen_grammar.py.in
+
+meson \
+ --prefix=/usr \
+ --libexecdir=/usr/lib \
+ -Dbuildtype=release \
+ -Ddbghelp=disabled \
+ -Dintrospection=disabled \
+ -Dexamples=disabled \
+ -Dgtk_doc=disabled \
+ . output
+
+ninja -C output
+ninja -C output install
--- /dev/null
+9aeec99b38e310817012aa2d1d76573b787af47f8a725a65b833880a094dfbc5
--- /dev/null
+byacc make
+glib
+meson make
--- /dev/null
+https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.18.4.tar.xz
--- /dev/null
+#!/usr/bin/sh -e
+
+sed -i '422s|/\.|/.config/joe/|g' joe/main.c
+
+./configure \
+ --prefix=/usr \
+ --sysconfdir=/etc
+
+make
+make DESTDIR="$1" install
--- /dev/null
+495a0a61f26404070fe8a719d80406dc7f337623788e445b92a9f6de512ab9de
--- /dev/null
+https://cfhcable.dl.sourceforge.net/project/joe-editor/JOE%20sources/joe-4.6/joe-4.6.tar.gz
--- /dev/null
+#!/usr/bin/sh -e
+
+go build
+install -Dm755 kineto "$1/usr/bin/kineto"
--- /dev/null
+git+https://git.sr.ht/~sircmpwn/kineto
--- /dev/null
+#!/usr/bin/sh -e
+
+autoreconf -i -f
+mkdir build
+cd build
+../configure
+make PREFIX=/usr
+make DESTDIR="$1" install
--- /dev/null
+78fe8bcebf496520ac29b5b65049f5ec1977c6bd956640bdc6d1da6ea04d8504
--- /dev/null
+automake make
+libtool make
+make make
--- /dev/null
+https://github.com/sionescu/libfixposix/archive/refs/tags/v0.4.3.tar.gz
--- /dev/null
+#!/usr/bin/sh -e
+
+mkdir -p "$1/usr/bin/" "$1/usr/share/xdg"
+install -Dm644 scripts/xdg-utils-common.in "$1/usr/share/xdg/common"
+
+for i in xdg-open xdg-mime; do
+ echo "source /usr/share/xdg/common" > "$1/usr/bin/$i"
+ cat scripts/$i.in >> "$1/usr/bin/$i"
+ chmod +x "$1/usr/bin/$i"
+done
--- /dev/null
+d798b08af8a8e2063ddde6c9fa3398ca81484f27dec642c5627ffcaa0d4051d9
--- /dev/null
+http://portland.freedesktop.org/download/xdg-utils-1.1.3.tar.gz
--- /dev/null
+#!/usr/bin/sh -e
+
+./configure --prefix=/usr
+
+make
+make DESTDIR="$1" install
--- /dev/null
+859b723666eeac7df018209d66045c9853b50b4218cecadb794e2359619ebce7
--- /dev/null
+https://newcontinuum.dl.sourceforge.net/project/motif/Motif%202.3.8%20Source%20Code/motif-2.3.8.tar.gz
--- /dev/null
+#!/usr/bin/sh -e
+
+patch -p1 < musl.patch
+
+mkdir -p "$1/usr/bin" "$1/usr/man/man1"
+
+make DESTDIR=/usr CFLAGS="-DNCURSESW_INCLUDE_H=\<curses.h\>"
+make DESTDIR="$1/usr/" install
--- /dev/null
+68f753f743fcd3d87f269011d4bbd3fed59cfcad710d7c7db98844e3e675c196
--- /dev/null
+diff --git a/config.def.h b/config.def.h
+index 248b296..f6ed0fc 100644
+--- a/config.def.h
++++ b/config.def.h
+@@ -61,7 +61,7 @@
+
+ /* The path for the wide-character curses library. */
+ #ifndef NCURSESW_INCLUDE_H
+- #if defined(__APPLE__) || !defined(__linux__) || defined(__FreeBSD__)
++ #if defined(__APPLE__) || !defined(__linux__) || !defined(linux) || defined(__FreeBSD__)
+ #define NCURSESW_INCLUDE_H <curses.h>
+ #else
+ #define NCURSESW_INCLUDE_H <ncursesw/curses.h>
--- /dev/null
+https://github.com/deadpixi/mtm/archive/refs/tags/1.2.0.tar.gz
+patches/musl.patch
--- /dev/null
+#!/usr/bin/sh -e
+
+./configure \
+ --prefix=/usr \
+ --disable-gtk \
+ --disable-webkit \
+ --disable-rpath
+
+make
+make DESTDIR="$1" install
--- /dev/null
+f7524e17de09470d1369bc1b3959b1f8ac1286eff2d442db33f8355726f8342a
--- /dev/null
+gmime
+xapian-core
--- /dev/null
+https://github.com/djcb/mu/releases/download/1.4.15/mu-1.4.15.tar.xz
--- /dev/null
+#!/bin/sh -e
+
+./configure \
+ --prefix=/usr \
+ --sbindir=/usr/bin \
+ --enable-iproute2 \
+ --enable-pkcs11 \
+ --enable-plugins \
+ --enable-password-save \
+ --enable-x509-alt-username \
+ --disable-plugin-auth-pam
+
+make
+make DESTDIR="$1" install
--- /dev/null
+fb6a9943c603a1951ca13e9267653f8dd650c02f84bccd2b9d20f06a4c9c9a7e
--- /dev/null
+libressl
+lzo
+pkcs11-helper
--- /dev/null
+https://swupdate.openvpn.org/community/releases/openvpn-2.5.3.tar.xz
--- /dev/null
+#!/bin/sh -e
+
+./configure \
+ --prefix=/usr
+
+make
+make DESTDIR="$1" install
--- /dev/null
+653730f0c561bbf5941754c0783976113589b2dc64a0661c908dc878bfa4e58b
--- /dev/null
+https://github.com/OpenSC/pkcs11-helper/releases/download/pkcs11-helper-1.27/pkcs11-helper-1.27.0.tar.bz2
--- /dev/null
+#!/usr/bin/sh -e
+
+./make.sh --xc-host=ecl --prefix=/usr
+INSTALL_ROOT="$1" ./install.sh
--- /dev/null
+965807ecd65a9590d68a0ed408b544e7e49a1f6e337ebd2b25e34788bcc8a8c5
--- /dev/null
+ecl make
+make make
--- /dev/null
+https://prdownloads.sourceforge.net/sbcl/sbcl-2.1.5-source.tar.bz2
--- /dev/null
+#!/usr/bin/sh -e
+
+make PREFIX=/usr
+make DESTDIR="$1" install
--- /dev/null
+2d9f885e965eb9376cf149ff3839f1deb2af905e9c1eca2250a4395e029b0513
--- /dev/null
+https://github.com/daniruiz/skeuos-gtk/archive/refs/tags/20210526.tar.gz
--- /dev/null
+20210526 1
--- /dev/null
+#!/bin/sh -e
+
+# This is needed since tlp uses the non posix compliant -w flag of flock.
+patch -p1 < tlp-no-flock-wait.patch
+
+export DESTDIR="$1"
+export TLP_BIN=/usr/bin
+export TLP_SBIN=/usr/bin
+export TLP_ULIB=/usr/lib/udev
+export TLP_WITH_ELOGIND=0
+export TLP_WITH_SYSTEMD=0
+export TLP_NO_BASHCOMP=1
+export TLP_NO_INIT=1
+export TLP_NO_TPACPI=1
+export TLP_NMDSP=/dev/null
+
+make
+make install
+make install-man
--- /dev/null
+4c783606ca6e98a3ddb3dc911785b4d7a73fec4ebb9decfca4ca15e315ece768 1.3.1.tar.gz
+b0f51f8d69073401952c3f18d5552d69f9d15abbe16d18ad3464614bf9838d41 tlp-no-flock-wait.patch
--- /dev/null
+eudev
+perl
+util-linux
--- /dev/null
+diff --git a/../TLP-1.3.1/tlp-func-base.in b/./tlp-func-base.in
+index 1bbc9c8..1cdff49 100644
+--- a/../TLP-1.3.1/tlp-func-base.in
++++ b/./tlp-func-base.in
+@@ -31,7 +31,6 @@ readonly TPACPIBAT=@TPACPIBAT@
+ readonly UDEVADM=udevadm
+
+ readonly LOCKFILE=$RUNDIR/lock
+-readonly LOCKTIMEOUT=2
+
+ readonly PWRRUNFILE=$RUNDIR/last_pwr
+ readonly MANUALMODEFILE=$RUNDIR/manual_mode
+@@ -236,8 +235,7 @@ lock_tlp () { # get exclusive lock: blocking with timeout
+ create_rundir
+ # open file for writing and attach fd 9
+ # when successful lock fd 9 exclusive and blocking
+- # wait $LOCKTIMEOUT secs to obtain the lock
+- if { exec 9> ${LOCKFILE}_${1:-tlp} ; } 2> /dev/null && $FLOCK -x -w $LOCKTIMEOUT 9 ; then
++ if { exec 9> ${LOCKFILE}_${1:-tlp} ; } 2> /dev/null && $FLOCK -x 9 ; then
+ echo_debug "lock" "lock_tlp($1).success"
+ return 0
+ else
+diff --git a/./tlp-no-flock-wait.diff b/./tlp-no-flock-wait.diff
+new file mode 100644
+index 0000000..e69de29
--- /dev/null
+https://github.com/linrunner/TLP/archive/1.3.1.tar.gz
+patches/tlp-no-flock-wait.patch
--- /dev/null
+#!/usr/bin/sh -e
+
+[ -d /usr/share/vile ] || filters="--with-builtin-filters"
+
+./configure \
+ --prefix=/usr \
+ $filters \
+ --with-screen=ncurses
+
+make
+make DESTDIR="$1" install
--- /dev/null
+dea31c023aa7a90271056c712c826a5d16d19ad61df5cf5f299aa1025af280d6
--- /dev/null
+flex
+ncurses
--- /dev/null
+https://invisible-mirror.net/archives/vile/vile-9.8.tgz
--- /dev/null
+#!/usr/bin/sh -e
+
+./configure \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var
+
+make
+make DESTDIR="$1" install
--- /dev/null
+196ddbb4ad10450100f0991a599e4ed944cbad92e4a6fe813be6dce160244b77
--- /dev/null
+libtool make
+zlib
--- /dev/null
+https://oligarchy.co.uk/xapian/1.4.18/xapian-core-1.4.18.tar.xz
--- /dev/null
+#!/usr/bin/sh -e
+
+[ -d /usr/share/vile ] || filters="--with-builtin-filters"
+
+./configure \
+ --prefix=/usr \
+ $filters \
+ --with-screen=neXtaw
+
+make
+make DESTDIR="$1" install
--- /dev/null
+dea31c023aa7a90271056c712c826a5d16d19ad61df5cf5f299aa1025af280d6
--- /dev/null
+flex
+neXtaw
--- /dev/null
+https://invisible-mirror.net/archives/vile/vile-9.8.tgz
--- /dev/null
+#!/usr/bin/sh -e
+
+./configure --prefix=/usr
+
+make
+make DESTDIR="$1" install
--- /dev/null
+c593001a89f5a85dd2ddf564805deb860e02471171b3f204944857336295c3e5
--- /dev/null
+https://github.com/zeromq/libzmq/releases/download/v4.3.4/zeromq-4.3.4.tar.gz