From 5fc1f760efabf1c3770f10f534c4829dc4e5a748 Mon Sep 17 00:00:00 2001 From: Joe Bo Run Date: Tue, 12 Apr 2022 00:23:01 +0300 Subject: [PATCH] added skarnet's stack rebuilt 66 oblibs boot-66serv upgrades --- crda/PKGBUILD | 83 ++++++++++-------- crda/PKGBUILD-deprecated | 65 ++++++++++++++ crda/crda.install | 5 +- crda/crda.install-deprecated | 5 ++ crda/deps | 3 +- iproute2/PKGBUILD | 7 +- iproute2/PKGBUILD-arch | 4 +- iproute2/deps | 1 + iproute2/time | 8 +- jobbot/PKGBUILD | 4 +- jobbot/Qsq | 3 +- libarchive/PKGBUILD | 29 +++--- libarchive/PKGBUILD-arch | 18 ++-- libarchive/deps | 1 - libcap/PKGBUILD | 11 +-- libcap/PKGBUILD-arch | 11 ++- libcap/deps | 1 + libcap/time | 6 +- obarun/66-tools/PKGBUILD | 48 ++++++++++ obarun/66-tools/PKGBUILD-oba | 87 ++++++++++++++++++ obarun/66-tools/clean | 1 + obarun/66-tools/deps | 1 + obarun/66-tools/time | 5 ++ obarun/66/66.install | 15 ++++ obarun/66/PKGBUILD | 70 +++++++++++++++ obarun/66/PKGBUILD-oba | 117 +++++++++++++++++++++++++ obarun/66/clean | 1 + obarun/66/deps | 12 +++ obarun/66/time | 4 + obarun/boot-66serv/PKGBUILD | 44 ++++++++++ obarun/boot-66serv/PKGBUILD-oba | 92 +++++++++++++++++++ obarun/boot-66serv/boot.install | 8 ++ obarun/boot-66serv/clean | 1 + obarun/boot-66serv/deps | 9 ++ obarun/boot-66serv/time | 3 + obarun/oblibs/PKGBUILD | 41 +++++++++ obarun/oblibs/PKGBUILD-oba | 68 ++++++++++++++ obarun/oblibs/clean | 1 + obarun/oblibs/deps | 1 + obarun/oblibs/time | 5 ++ openssh/PKGBUILD | 6 +- openssh/PKGBUILD-arch | 8 +- pacman-mirrorlist/PKGBUILD | 12 +-- pacman-mirrorlist/PKGBUILD-arch | 6 +- pacman-mirrorlist/deps | 2 +- runit-rc/PKGBUILD | 12 +-- runit-service-scripts/PKGBUILD-01 | 38 ++++++++ skarnet/bldstack.sh | 28 ++++++ skarnet/bldstack2.sh | 33 +++++++ skarnet/execline/PKGBUILD | 53 +++++++++++ skarnet/execline/PKGBUILD-oba | 42 +++++++++ skarnet/execline/clean | 1 + skarnet/execline/clean2 | 1 + skarnet/execline/deps | 2 + skarnet/execline/time | 4 + skarnet/mdevd/PKGBUILD | 49 +++++++++++ skarnet/mdevd/PKGBUILD-oba | 41 +++++++++ skarnet/mdevd/clean | 1 + skarnet/mdevd/deps | 2 + skarnet/mdevd/time | 5 ++ skarnet/s6-dns/PKGBUILD | 57 ++++++++++++ skarnet/s6-dns/PKGBUILD-oba | 46 ++++++++++ skarnet/s6-dns/clean | 1 + skarnet/s6-dns/clean2 | 1 + skarnet/s6-dns/deps | 2 + skarnet/s6-dns/time | 5 ++ skarnet/s6-linux-utils/PKGBUILD | 54 ++++++++++++ skarnet/s6-linux-utils/PKGBUILD-oba | 77 ++++++++++++++++ skarnet/s6-linux-utils/clean | 1 + skarnet/s6-linux-utils/clean2 | 1 + skarnet/s6-linux-utils/deps | 2 + skarnet/s6-linux-utils/time | 4 + skarnet/s6-networking/PKGBUILD | 59 +++++++++++++ skarnet/s6-networking/PKGBUILD-oba | 49 +++++++++++ skarnet/s6-networking/clean | 1 + skarnet/s6-networking/clean2 | 1 + skarnet/s6-networking/deps | 5 ++ skarnet/s6-networking/time | 5 ++ skarnet/s6-portable-utils/PKGBUILD | 57 ++++++++++++ skarnet/s6-portable-utils/PKGBUILD-oba | 47 ++++++++++ skarnet/s6-portable-utils/clean | 1 + skarnet/s6-portable-utils/clean2 | 1 + skarnet/s6-portable-utils/deps | 2 + skarnet/s6-portable-utils/time | 5 ++ skarnet/s6-rc/PKGBUILD | 59 +++++++++++++ skarnet/s6-rc/PKGBUILD-oba | 49 +++++++++++ skarnet/s6-rc/clean | 1 + skarnet/s6-rc/clean2 | 1 + skarnet/s6-rc/deps | 5 ++ skarnet/s6-rc/time | 5 ++ skarnet/s6/PKGBUILD | 57 ++++++++++++ skarnet/s6/PKGBUILD-oba | 48 ++++++++++ skarnet/s6/clean | 1 + skarnet/s6/clean2 | 1 + skarnet/s6/deps | 3 + skarnet/s6/time | 4 + skarnet/skalibs/PKGBUILD | 50 +++++++++++ skarnet/skalibs/PKGBUILD-oba | 41 +++++++++ skarnet/skalibs/clean | 1 + skarnet/skalibs/clean2 | 1 + skarnet/skalibs/deps | 1 + skarnet/skalibs/time | 4 + skarnet/skalist | 9 ++ skarnet/skalist.new | 5 ++ wireless-regdb/PKGBUILD | 15 ++-- wireless-regdb/PKGBUILD-arch | 7 +- 106 files changed, 1966 insertions(+), 131 deletions(-) create mode 100644 crda/PKGBUILD-deprecated create mode 100644 crda/crda.install-deprecated create mode 100644 obarun/66-tools/PKGBUILD create mode 100644 obarun/66-tools/PKGBUILD-oba create mode 100644 obarun/66-tools/clean create mode 100644 obarun/66-tools/deps create mode 100644 obarun/66-tools/time create mode 100644 obarun/66/66.install create mode 100644 obarun/66/PKGBUILD create mode 100644 obarun/66/PKGBUILD-oba create mode 100644 obarun/66/clean create mode 100644 obarun/66/deps create mode 100644 obarun/66/time create mode 100644 obarun/boot-66serv/PKGBUILD create mode 100644 obarun/boot-66serv/PKGBUILD-oba create mode 100644 obarun/boot-66serv/boot.install create mode 100644 obarun/boot-66serv/clean create mode 100644 obarun/boot-66serv/deps create mode 100644 obarun/boot-66serv/time create mode 100644 obarun/oblibs/PKGBUILD create mode 100644 obarun/oblibs/PKGBUILD-oba create mode 100644 obarun/oblibs/clean create mode 100644 obarun/oblibs/deps create mode 100644 obarun/oblibs/time create mode 100644 runit-service-scripts/PKGBUILD-01 create mode 100755 skarnet/bldstack.sh create mode 100755 skarnet/bldstack2.sh create mode 100644 skarnet/execline/PKGBUILD create mode 100644 skarnet/execline/PKGBUILD-oba create mode 100644 skarnet/execline/clean create mode 100644 skarnet/execline/clean2 create mode 100644 skarnet/execline/deps create mode 100644 skarnet/execline/time create mode 100644 skarnet/mdevd/PKGBUILD create mode 100644 skarnet/mdevd/PKGBUILD-oba create mode 100644 skarnet/mdevd/clean create mode 100644 skarnet/mdevd/deps create mode 100644 skarnet/mdevd/time create mode 100644 skarnet/s6-dns/PKGBUILD create mode 100644 skarnet/s6-dns/PKGBUILD-oba create mode 100644 skarnet/s6-dns/clean create mode 100644 skarnet/s6-dns/clean2 create mode 100644 skarnet/s6-dns/deps create mode 100644 skarnet/s6-dns/time create mode 100644 skarnet/s6-linux-utils/PKGBUILD create mode 100644 skarnet/s6-linux-utils/PKGBUILD-oba create mode 100644 skarnet/s6-linux-utils/clean create mode 100644 skarnet/s6-linux-utils/clean2 create mode 100644 skarnet/s6-linux-utils/deps create mode 100644 skarnet/s6-linux-utils/time create mode 100644 skarnet/s6-networking/PKGBUILD create mode 100644 skarnet/s6-networking/PKGBUILD-oba create mode 100644 skarnet/s6-networking/clean create mode 100644 skarnet/s6-networking/clean2 create mode 100644 skarnet/s6-networking/deps create mode 100644 skarnet/s6-networking/time create mode 100644 skarnet/s6-portable-utils/PKGBUILD create mode 100644 skarnet/s6-portable-utils/PKGBUILD-oba create mode 100644 skarnet/s6-portable-utils/clean create mode 100644 skarnet/s6-portable-utils/clean2 create mode 100644 skarnet/s6-portable-utils/deps create mode 100644 skarnet/s6-portable-utils/time create mode 100644 skarnet/s6-rc/PKGBUILD create mode 100644 skarnet/s6-rc/PKGBUILD-oba create mode 100644 skarnet/s6-rc/clean create mode 100644 skarnet/s6-rc/clean2 create mode 100644 skarnet/s6-rc/deps create mode 100644 skarnet/s6-rc/time create mode 100644 skarnet/s6/PKGBUILD create mode 100644 skarnet/s6/PKGBUILD-oba create mode 100644 skarnet/s6/clean create mode 100644 skarnet/s6/clean2 create mode 100644 skarnet/s6/deps create mode 100644 skarnet/s6/time create mode 100644 skarnet/skalibs/PKGBUILD create mode 100644 skarnet/skalibs/PKGBUILD-oba create mode 100644 skarnet/skalibs/clean create mode 100644 skarnet/skalibs/clean2 create mode 100644 skarnet/skalibs/deps create mode 100644 skarnet/skalibs/time create mode 100644 skarnet/skalist create mode 100644 skarnet/skalist.new diff --git a/crda/PKGBUILD b/crda/PKGBUILD index 4bb41fd..0181700 100644 --- a/crda/PKGBUILD +++ b/crda/PKGBUILD @@ -5,57 +5,64 @@ # Website : https://pozol.eu #-----------------------------------------| DESCRIPTION |--------------------------------------- +# this package's utility has been incorporated to wireless-regdb and is no longer necessary +# it has been replaced by the later version of wireless-regdb and creates a conflict with it. +# to be removed 04-08-2022 + pkgname=crda pkgver=4.14 -pkgrel=04 -pkgdesc="Central Regulatory Domain Agent for wireless networks w/o systemd" +pkgrel=08 +pkgdesc="This pkg utility is now provided by wireless-regdb in Arch, not yet removed by Obarun" arch=(x86_64) -url="https://wireless.wiki.kernel.org/en/developers/Regulatory/CRDA" -depends=('wireless-regdb' 'libnl' 'libgcrypt' 'iw') -makedepends=('python-m2crypto') +#url="https://wireless.wiki.kernel.org/en/developers/Regulatory/CRDA" +#makedepends=('python-m2crypto') install=crda.install -source=("https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/crda.git/snapshot/crda-$pkgver.tar.gz" - set-wireless-regdom - 0001-Makefile-Don-t-run-ldconfig.patch - 0001-Makefile-Link-libreg.so-against-the-crypto-library.patch - crda-4.14-python-3.patch) +source=(crda.install) +#source=("https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/crda.git/snapshot/crda-$pkgver.tar.gz" +# set-wireless-regdom +# 0001-Makefile-Don-t-run-ldconfig.patch +# 0001-Makefile-Link-libreg.so-against-the-crypto-library.patch +# crda-4.14-python-3.patch) -prepare() { - cd "${srcdir}"/${pkgname}-${pkgver} - patch -p1 -i "${srcdir}"/0001-Makefile-Link-libreg.so-against-the-crypto-library.patch - patch -p1 -i "${srcdir}"/0001-Makefile-Don-t-run-ldconfig.patch - patch -p1 -i "${srcdir}"/crda-4.14-python-3.patch -} +#prepare() { +# cd "${srcdir}"/${pkgname}-${pkgver} +# patch -p1 -i "${srcdir}"/0001-Makefile-Link-libreg.so-against-the-crypto-library.patch +# patch -p1 -i "${srcdir}"/0001-Makefile-Don-t-run-ldconfig.patch +# patch -p1 -i "${srcdir}"/crda-4.14-python-3.patch +#} -build() { - cd "${srcdir}"/${pkgname}-${pkgver} - make -} +#build() { +# cd "${srcdir}"/${pkgname}-${pkgver} +# make +#} package() { - # Install crda, regdbdump and udev rules - cd "${srcdir}"/${pkgname}-${pkgver} - make DESTDIR="${pkgdir}" UDEV_RULE_DIR=/usr/lib/udev/rules.d/ SBINDIR=/usr/bin/ install - # Adjust paths in udev rule file - sed 's|/sbin/crda|/usr/bin/crda|' -i "${pkgdir}"/usr/lib/udev/rules.d/85-regulatory.rules - # This rule automatically sets the regulatory domain when cfg80211 is loaded - echo 'ACTION=="add", SUBSYSTEM=="module", DEVPATH=="/module/cfg80211", RUN+="/usr/bin/set-wireless-regdom"' >> "${pkgdir}"/usr/lib/udev/rules.d/85-regulatory.rules - - install -D -m644 "${srcdir}"/${pkgname}-${pkgver}/LICENSE "${pkgdir}"/usr/share/licenses/crda/LICENSE - - install -D -m755 "${srcdir}"/set-wireless-regdom "${pkgdir}"/usr/bin/set-wireless-regdom + depends=(wireless-regdb) +# # Install crda, regdbdump and udev rules +# cd "${srcdir}"/${pkgname}-${pkgver} +# make DESTDIR="${pkgdir}" UDEV_RULE_DIR=/usr/lib/udev/rules.d/ SBINDIR=/usr/bin/ install +# # Adjust paths in udev rule file +# sed 's|/sbin/crda|/usr/bin/crda|' -i "${pkgdir}"/usr/lib/udev/rules.d/85-regulatory.rules +# # This rule automatically sets the regulatory domain when cfg80211 is loaded +# echo 'ACTION=="add", SUBSYSTEM=="module", DEVPATH=="/module/cfg80211", RUN+="/usr/bin/set-wireless-regdom"' >> "${pkgdir}"/usr/lib/udev/rules.d/85-regulatory.rules +# +# install -D -m644 "${srcdir}"/${pkgname}-${pkgver}/LICENSE "${pkgdir}"/usr/share/licenses/crda/LICENSE +# +# install -D -m755 "${srcdir}"/set-wireless-regdom "${pkgdir}"/usr/bin/set-wireless-regdom } #---- license gpg-key sha256sums ---- -license=('custom') +license=('free') -validpgpkeys=('E4053F8D0E7C4B9A0A20AB27DC553250F8FE7407') #Luis R. Rodriguez +#validpgpkeys=('E4053F8D0E7C4B9A0A20AB27DC553250F8FE7407') #Luis R. Rodriguez # DC553250F8FE7407: "Luis Chamberlain # Same key different name, Chamberlain is what kernel.org repo shows -sha256sums=(5a8f35bb8b27474f466b0e75d451ba917433d8aab1889678a64d9c4e72a8b8c2 # crda-4.14.tar.gz - 603ce97da5cce3f5337e99007ce04e2f295bb33a36b308794884011f7bcabaf3 # set-wireless-regdom - ff52990cf9295e5cebcf07ebbf2a96e225d97088573edcc898b29ce33a0fb663 # 0001-Makefile-Don-t-run-ldconfig.patch - 96b2068b27202f8bc78009869520e396cb3f3ac7a826efef06d0fc41047f2520 # 0001-Makefile-Link-libreg.so-against-the-crypto-library.patch - 95057c7a1c8f2be8b70785356162b86831ba9f198fc43c411267ca97ddb68ed9) # crda-4.14-python-3.patch +#sha256sums=(5a8f35bb8b27474f466b0e75d451ba917433d8aab1889678a64d9c4e72a8b8c2 # crda-4.14.tar.gz +# 603ce97da5cce3f5337e99007ce04e2f295bb33a36b308794884011f7bcabaf3 # set-wireless-regdom +# ff52990cf9295e5cebcf07ebbf2a96e225d97088573edcc898b29ce33a0fb663 # 0001-Makefile-Don-t-run-ldconfig.patch +# 96b2068b27202f8bc78009869520e396cb3f3ac7a826efef06d0fc41047f2520 # 0001-Makefile-Link-libreg.so-against-the-crypto-library.patch +# 95057c7a1c8f2be8b70785356162b86831ba9f198fc43c411267ca97ddb68ed9) # crda-4.14-python-3.patch + +sha256sums=(SKIP) diff --git a/crda/PKGBUILD-deprecated b/crda/PKGBUILD-deprecated new file mode 100644 index 0000000..387cc12 --- /dev/null +++ b/crda/PKGBUILD-deprecated @@ -0,0 +1,65 @@ +#!/usr/bin/bash +# JOBoRun : Jwm OpenBox Obarun RUNit +# Maintainer : Joe Bo Run +# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname" +# Website : https://pozol.eu +#-----------------------------------------| DESCRIPTION |--------------------------------------- + +# this package's utility has been incorporated to wireless-regdb and is no longer necessary +# it has been replaced by the later version of wireless-regdb and creates a conflict with it. +# to be removed 04-08-2022 + +pkgname=crda +pkgver=4.14 +pkgrel=04 +pkgdesc="Central Regulatory Domain Agent for wireless networks w/o systemd" +arch=(x86_64) +url="https://wireless.wiki.kernel.org/en/developers/Regulatory/CRDA" +depends=('wireless-regdb' 'libnl' 'libgcrypt' 'iw') +makedepends=('python-m2crypto') +install=crda.install +source=("https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/crda.git/snapshot/crda-$pkgver.tar.gz" + set-wireless-regdom + 0001-Makefile-Don-t-run-ldconfig.patch + 0001-Makefile-Link-libreg.so-against-the-crypto-library.patch + crda-4.14-python-3.patch) + +prepare() { + cd "${srcdir}"/${pkgname}-${pkgver} + patch -p1 -i "${srcdir}"/0001-Makefile-Link-libreg.so-against-the-crypto-library.patch + patch -p1 -i "${srcdir}"/0001-Makefile-Don-t-run-ldconfig.patch + patch -p1 -i "${srcdir}"/crda-4.14-python-3.patch +} + +build() { + cd "${srcdir}"/${pkgname}-${pkgver} + make +} + +package() { + # Install crda, regdbdump and udev rules + cd "${srcdir}"/${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" UDEV_RULE_DIR=/usr/lib/udev/rules.d/ SBINDIR=/usr/bin/ install + # Adjust paths in udev rule file + sed 's|/sbin/crda|/usr/bin/crda|' -i "${pkgdir}"/usr/lib/udev/rules.d/85-regulatory.rules + # This rule automatically sets the regulatory domain when cfg80211 is loaded + echo 'ACTION=="add", SUBSYSTEM=="module", DEVPATH=="/module/cfg80211", RUN+="/usr/bin/set-wireless-regdom"' >> "${pkgdir}"/usr/lib/udev/rules.d/85-regulatory.rules + + install -D -m644 "${srcdir}"/${pkgname}-${pkgver}/LICENSE "${pkgdir}"/usr/share/licenses/crda/LICENSE + + install -D -m755 "${srcdir}"/set-wireless-regdom "${pkgdir}"/usr/bin/set-wireless-regdom +} + +#---- license gpg-key sha256sums ---- + +license=('custom') + +validpgpkeys=('E4053F8D0E7C4B9A0A20AB27DC553250F8FE7407') #Luis R. Rodriguez +# DC553250F8FE7407: "Luis Chamberlain +# Same key different name, Chamberlain is what kernel.org repo shows + +sha256sums=(5a8f35bb8b27474f466b0e75d451ba917433d8aab1889678a64d9c4e72a8b8c2 # crda-4.14.tar.gz + 603ce97da5cce3f5337e99007ce04e2f295bb33a36b308794884011f7bcabaf3 # set-wireless-regdom + ff52990cf9295e5cebcf07ebbf2a96e225d97088573edcc898b29ce33a0fb663 # 0001-Makefile-Don-t-run-ldconfig.patch + 96b2068b27202f8bc78009869520e396cb3f3ac7a826efef06d0fc41047f2520 # 0001-Makefile-Link-libreg.so-against-the-crypto-library.patch + 95057c7a1c8f2be8b70785356162b86831ba9f198fc43c411267ca97ddb68ed9) # crda-4.14-python-3.patch diff --git a/crda/crda.install b/crda/crda.install index 9618a74..d648497 100644 --- a/crda/crda.install +++ b/crda/crda.install @@ -1,5 +1,6 @@ ## arg 1: the new package version post_install() { - echo "Uncomment the right regulatory domain in /etc/conf.d/wireless-regdom." - echo "It will automatically be set on boot." + echo "This package has entirely been incorporated into wireless-regdb " + echo "Since it is still in Obarun repository to prevent Obarun's package from creating a conflict + we are creating this empty metapackage depending on wireless-regdb" } diff --git a/crda/crda.install-deprecated b/crda/crda.install-deprecated new file mode 100644 index 0000000..9618a74 --- /dev/null +++ b/crda/crda.install-deprecated @@ -0,0 +1,5 @@ +## arg 1: the new package version +post_install() { + echo "Uncomment the right regulatory domain in /etc/conf.d/wireless-regdom." + echo "It will automatically be set on boot." +} diff --git a/crda/deps b/crda/deps index 452cc1e..5267229 100644 --- a/crda/deps +++ b/crda/deps @@ -1,3 +1,4 @@ python-m2crypto +wireless-regdb +iw -wireless-regdb iw diff --git a/iproute2/PKGBUILD b/iproute2/PKGBUILD index 249615c..64a2ea8 100644 --- a/iproute2/PKGBUILD +++ b/iproute2/PKGBUILD @@ -1,16 +1,17 @@ #!/usr/bin/bash # JOBoRun : Jwm OpenBox Obarun RUNit -# Maintainer : Joe Bo Run +# Maintainer : Joe Bo Run # PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname" +# Website : https://pozol.eu #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=iproute2 pkgver=5.17.0 -pkgrel=01 +pkgrel=02 pkgdesc='IP Routing Utilities' arch=('x86_64') url='https://git.kernel.org/pub/scm/network/iproute2/iproute2.git' -depends=('glibc' 'iptables' 'libelf') +depends=('glibc' 'iptables' 'libelf' 'libbpf') optdepends=('db: userspace arp daemon' 'libcap: tipc' 'linux-atm: ATM support') diff --git a/iproute2/PKGBUILD-arch b/iproute2/PKGBUILD-arch index e8a5604..792f7f5 100644 --- a/iproute2/PKGBUILD-arch +++ b/iproute2/PKGBUILD-arch @@ -4,12 +4,12 @@ pkgname=iproute2 pkgver=5.17.0 -pkgrel=1 +pkgrel=2 pkgdesc='IP Routing Utilities' arch=('x86_64') license=('GPL2') url='https://git.kernel.org/pub/scm/network/iproute2/iproute2.git' -depends=('glibc' 'iptables' 'libelf') +depends=('glibc' 'iptables' 'libelf' 'libbpf') optdepends=('db: userspace arp daemon' 'libcap: tipc' 'linux-atm: ATM support') diff --git a/iproute2/deps b/iproute2/deps index f7b89a3..d22d574 100644 --- a/iproute2/deps +++ b/iproute2/deps @@ -1,3 +1,4 @@ linux-atm bison gettext +libbpf diff --git a/iproute2/time b/iproute2/time index 2ae63a2..be0331e 100644 --- a/iproute2/time +++ b/iproute2/time @@ -1,3 +1,5 @@ -real 0m26.574s -user 1m7.116s -sys 0m4.814s + +real 0m26.526s +user 0m57.500s +sys 0m4.530s + diff --git a/jobbot/PKGBUILD b/jobbot/PKGBUILD index 2a7524b..fe7d973 100644 --- a/jobbot/PKGBUILD +++ b/jobbot/PKGBUILD @@ -8,7 +8,7 @@ pkgname=jobbot pkgdesc='Minimal set of packages to maintain the building chroot for JOBORun Linux' pkgver=0.1 -pkgrel=03 +pkgrel=04 groups=( jobbot ) arch=(x86_64) source=( README-jobbot.txt Qsq ckchroot) @@ -41,5 +41,5 @@ package() { license=('ISC') sha256sums=(b8d35ce63241ebd38ba6fde17894bbb5b0c334b165789fd0454530c20b25ed75 # README-jobbot.txt - 44a180f8b41c57ef5d9ea62f7c4d37b189c500d31c0349733ce213a056634754 # Qsq + 744909b154b344f6001d7e75c6c12a11b73158088a07982ee29c534358ce19c6 # Qsq 50febbb21bb779f43b93c7f8e65ba4cbff0c6b32cddd45ecb9118fc801581d99) # ckchroot diff --git a/jobbot/Qsq b/jobbot/Qsq index 708c0f9..059461e 100644 --- a/jobbot/Qsq +++ b/jobbot/Qsq @@ -1,3 +1,4 @@ +### Your chroot is clean if there are no packages with + in front ### acl archlinux-keyring attr @@ -52,6 +53,7 @@ krb5 less libarchive libassuan +libbpf libcap libcap-ng libelf @@ -129,4 +131,3 @@ yajl zlib zsh zstd -### Your chroot is clean ### diff --git a/libarchive/PKGBUILD b/libarchive/PKGBUILD index 24f41db..8ccbd10 100644 --- a/libarchive/PKGBUILD +++ b/libarchive/PKGBUILD @@ -1,27 +1,26 @@ #!/usr/bin/bash # JOBoRun : Jwm OpenBox Obarun RUNit -# Maintainer : Joe Bo Run +# Maintainer : Joe Bo Run # PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname" +# Website : https://pozol.eu #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=libarchive -pkgver=3.6.0 -pkgrel=02 +pkgver=3.6.1 +pkgrel=01 pkgdesc='Multi-format archive and compression library no zstd' arch=('x86_64') url='https://libarchive.org/' depends=('acl' 'libacl.so' 'bzip2' 'expat' 'lz4' 'openssl' 'xz' 'zlib') -# 'zstd') provides=('libarchive.so') #options=('debug') -source=("https://github.com/${pkgname}/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.xz"{,.asc} - '0001-ZIP-reader-fix-possible-out-of-bounds-read-in-zipx_l.patch') +source=("https://github.com/${pkgname}/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.xz"{,.asc}) -prepare() { - cd "${pkgname}-${pkgver}" - - patch -Np1 < ../0001-ZIP-reader-fix-possible-out-of-bounds-read-in-zipx_l.patch -} +#prepare() { +# cd "${pkgname}-${pkgver}" +# +# patch -Np1 < ../0001-ZIP-reader-fix-possible-out-of-bounds-read-in-zipx_l.patch +#} build() { cd $pkgname-$pkgver @@ -32,7 +31,6 @@ build() { --without-nettle \ --without-zstd \ --disable-static - make } @@ -51,8 +49,7 @@ package() { license=('BSD') -validpgpkeys=('A5A45B12AD92D964B89EEE2DEC560C81CEC2276E') # Martin Matuska +validpgpkeys=(A5A45B12AD92D964B89EEE2DEC560C81CEC2276E) # Martin Matuska -sha256sums=(df283917799cb88659a5b33c0a598f04352d61936abcd8a48fe7b64e74950de7 # libarchive-3.6.0.tar.xz - 75d1524d2aba1bed0d7ad3e38807d94b595c2bbbd4a14bb860f7d4a494a12f2c # libarchive-3.6.0.tar.xz.asc - fb0ccefdce771ac1f19e4d2f991f6ed4201313f55af0dcbb3abb0e7b0f25696e) # 0001-ZIP-reader-fix-possible-out-of-bounds-read-in-zipx_l.patch +sha256sums=(5a411aceb978f43e626f0c2d1812ddd8807b645ed892453acabd532376c148e6 # libarchive-3.6.1.tar.xz + 7d881045e203c871b095376709e5c5dc37aab045e88fa9de0d517cdbe1c5bc58) # libarchive-3.6.1.tar.xz.asc diff --git a/libarchive/PKGBUILD-arch b/libarchive/PKGBUILD-arch index bb28091..e0b6fe7 100644 --- a/libarchive/PKGBUILD-arch +++ b/libarchive/PKGBUILD-arch @@ -2,8 +2,8 @@ # Maintainer: Dan McGee pkgname=libarchive -pkgver=3.6.0 -pkgrel=2 +pkgver=3.6.1 +pkgrel=1 pkgdesc='Multi-format archive and compression library' arch=('x86_64') url='https://libarchive.org/' @@ -12,17 +12,9 @@ depends=('acl' 'libacl.so' 'bzip2' 'expat' 'lz4' 'openssl' 'xz' 'zlib' 'zstd') provides=('libarchive.so') options=('debug') validpgpkeys=('A5A45B12AD92D964B89EEE2DEC560C81CEC2276E') # Martin Matuska -source=("https://github.com/${pkgname}/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.xz"{,.asc} - '0001-ZIP-reader-fix-possible-out-of-bounds-read-in-zipx_l.patch') -sha256sums=('df283917799cb88659a5b33c0a598f04352d61936abcd8a48fe7b64e74950de7' - 'SKIP' - 'fb0ccefdce771ac1f19e4d2f991f6ed4201313f55af0dcbb3abb0e7b0f25696e') - -prepare() { - cd "${pkgname}-${pkgver}" - - patch -Np1 < ../0001-ZIP-reader-fix-possible-out-of-bounds-read-in-zipx_l.patch -} +source=("https://github.com/${pkgname}/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.xz"{,.asc}) +sha256sums=('5a411aceb978f43e626f0c2d1812ddd8807b645ed892453acabd532376c148e6' + 'SKIP') build() { cd "${pkgname}-${pkgver}" diff --git a/libarchive/deps b/libarchive/deps index 139597f..8b13789 100644 --- a/libarchive/deps +++ b/libarchive/deps @@ -1,2 +1 @@ - diff --git a/libcap/PKGBUILD b/libcap/PKGBUILD index b5db70f..d1300ad 100644 --- a/libcap/PKGBUILD +++ b/libcap/PKGBUILD @@ -1,12 +1,13 @@ #!/usr/bin/bash # JOBoRun : Jwm OpenBox Obarun RUNit -# Maintainer : Joe Bo Run +# Maintainer : Joe Bo Run # PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname" +# Website : https://pozol.eu #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=libcap -pkgver=2.63 -pkgrel=02 +pkgver=2.64 +pkgrel=01 pkgdesc='POSIX 1003.1e capabilities' arch=('x86_64') url="https://sites.google.com/site/fullycapable/" @@ -37,5 +38,5 @@ license=('GPL2') validpgpkeys=(38A644698C69787344E954CE29EE848AE2CCF3F4) # Andrew G. Morgan -sha256sums=(0c637b8f44fc7d8627787e9cf57f15ac06c1ddccb53e41feec5496be3466f77f # libcap-2.63.tar.xz - 766862ef4c7551ed2865a091624ae60873e650647ca5cdbfe8c3c71c0b20e12b) # libcap-2.63.tar.sign +sha256sums=(c8465e1f0b068d5fc06199231135ccac7adb56d662b1de93589252e8cd071e13 # libcap-2.64.tar.xz + ad76907a9c691a66aa36c763f80c2e6388a86d5eefde61e56160680488cf6273) # libcap-2.64.tar.sign diff --git a/libcap/PKGBUILD-arch b/libcap/PKGBUILD-arch index 95908c2..9c1cd21 100644 --- a/libcap/PKGBUILD-arch +++ b/libcap/PKGBUILD-arch @@ -4,8 +4,8 @@ # Contributor: Hugo Doria pkgname=libcap -pkgver=2.63 -pkgrel=2 +pkgver=2.64 +pkgrel=1 pkgdesc="POSIX 1003.1e capabilities" arch=(x86_64) url="https://sites.google.com/site/fullycapable/" @@ -14,11 +14,10 @@ depends=(glibc pam) makedepends=(linux-api-headers) provides=(libcap.so libpsx.so) options=(debug) -source=("https://kernel.org/pub/linux/libs/security/linux-privs/${pkgname}2/${pkgname}-$pkgver.tar."{xz,sign} -) -sha512sums=('832842b71ca32db8f53ca5f1a3010f14e7f42693f62f29632e9948c860f990899bb094165c37307ce8b9e5bc5eb1c833e780ebca98442df3e6d900e4b238834b' +source=(https://kernel.org/pub/linux/libs/security/linux-privs/${pkgname}2/$pkgname-$pkgver.tar.{xz,sign}) +sha512sums=('3c5cf478cef249585ee1a0dfd75c6b41b0daf4e1ecb59dce894eac5523841aa79ca499be4161f73193dd8e7363edcd51063f3e281930cee939ebd50983eecbaf' 'SKIP') -b2sums=('a49a628f5b9ddf5a3d077428544a53b9cdedf62053ff296a0aa7d61e12ca05f9ba7597f20ee16a3843736bee2417a3d1585ad6b336651fcb3e4ee29b108cfa0f' +b2sums=('078ce2505a79c1bd4ca0a8eaf3444178bc19a566f0505d28c6959f86fbbac2fe2fc88c06fd0d988087a6e20e8ec66a2633146cea957f0f3fd92eaff4f81d7c66' 'SKIP') validpgpkeys=(38A644698C69787344E954CE29EE848AE2CCF3F4) # Andrew G. Morgan diff --git a/libcap/deps b/libcap/deps index e69de29..8b13789 100644 --- a/libcap/deps +++ b/libcap/deps @@ -0,0 +1 @@ + diff --git a/libcap/time b/libcap/time index de38b96..2ec6af5 100644 --- a/libcap/time +++ b/libcap/time @@ -1,4 +1,4 @@ -real 0m5.102s -user 0m3.037s -sys 0m2.311s +real 0m7.005s +user 0m5.623s +sys 0m0.646s diff --git a/obarun/66-tools/PKGBUILD b/obarun/66-tools/PKGBUILD new file mode 100644 index 0000000..aa4653d --- /dev/null +++ b/obarun/66-tools/PKGBUILD @@ -0,0 +1,48 @@ +#!/usr/bin/bash +# JOBoRun : Jwm OpenBox Obarun RUNit +# Maintainer : Joe Bo Run +# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/obarun/$pkgname" +# Website : https://pozol.eu +#-----------------------------------------| DESCRIPTION |--------------------------------------- +# Maintainer : Eric Vidal + +pkgname=66-tools +pkgver=0.0.8.0 +pkgrel=02 +pkgdesc="small tools and helpers for service scripts execution" +arch=(x86_64) +url='https://framagit.org/Obarun/66-tools.git' +source=("${pkgname}::git+${url}#tag=v$pkgver") +makedepends=('git' 'skalibs>=2.11.2.0' 'execline>=2.8.3.0' 'oblibs>=0.1.4.0' 'lowdown') +depends=('skalibs>=2.11.2.0' 'execline>=2.8.3.0' 'oblibs>=0.1.4.0') +groups=('s6-suite') + +_flags=( + --bindir=/usr/bin + --with-lib=/usr/lib/skalibs + --with-lib=/usr/lib/execline + --with-lib=/usr/lib/oblibs + --with-ns-rule=/usr/lib/66/script/ns + --disable-shared +) + +build() { + cd $pkgname + + ./configure "${_flags[@]}" + make +} + +package() { + cd $pkgname + + make DESTDIR="$pkgdir" install install-ns-rule + + install -Dm 0644 LICENSE "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE +} + +#---- license gpg-key sha256sums ---- + +license=(ISC) + +sha256sums=(SKIP) diff --git a/obarun/66-tools/PKGBUILD-oba b/obarun/66-tools/PKGBUILD-oba new file mode 100644 index 0000000..9655e7e --- /dev/null +++ b/obarun/66-tools/PKGBUILD-oba @@ -0,0 +1,87 @@ +# Distribution : Obarun S6/66 +#----------------------------- +# Maintainer : Eric Vidal +# Maintainer : Jean-Michel T.Dydak +#---------------- +# Obarun PkgSrc : https://git.obarun.org/pkg/obcore/66-tools +#-------------------------------------------------------------------------------- +# DESCRIPTION ] + +pkgname=66-tools +pkgver=0.0.8.0 +pkgrel=1 +pkgdesc="small tools and helpers for service scripts execution" + +url='https://framagit.org/Obarun/66-tools.git' + +track="tag" +target="v$pkgver" +source=( + "${pkgname}::git+${url}#${track}=${target}" +) + +#---------------------- +# BUILD CONFIGURATION ] + +makedepends=( + 'git' + 'skalibs>=2.11.0.0' + 'execline>=2.8.1.0' + 'oblibs>=0.1.4.0' + 'lowdown' +) + +#------------------------ +# INSTALL CONFIGURATION ] + +depends=( + 'skalibs>=2.11.0.0' + 'execline>=2.8.1.0' + 'oblibs>=0.1.4.0' +) + +groups=( + 'base' + 's6-suite' +) + +#---------------- +# BUILD CONTROL ] + +_flags=( + --bindir=/usr/bin + --with-lib=/usr/lib/skalibs + --with-lib=/usr/lib/execline + --with-lib=/usr/lib/oblibs + --with-ns-rule=/usr/lib/66/script/ns + --disable-shared +) + +#-------- +# BUILD ] + +build() { + cd $pkgname + + ./configure "${_flags[@]}" + make +} + +#---------- +# PACKAGE ] + +package() { + cd $pkgname + + make DESTDIR="$pkgdir" install install-ns-rule + + install -Dm 0644 LICENSE "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE +} + +#-------------------- +# ARCH LICENSE AUTH ] + +arch=(x86_64) +license=(ISC) + +sha512sums=('') diff --git a/obarun/66-tools/clean b/obarun/66-tools/clean new file mode 100644 index 0000000..51554f5 --- /dev/null +++ b/obarun/66-tools/clean @@ -0,0 +1 @@ +rm -rf {src,pkg,66-tools} diff --git a/obarun/66-tools/deps b/obarun/66-tools/deps new file mode 100644 index 0000000..a65cdba --- /dev/null +++ b/obarun/66-tools/deps @@ -0,0 +1 @@ +git skalibs execline oblibs lowdown diff --git a/obarun/66-tools/time b/obarun/66-tools/time new file mode 100644 index 0000000..828c0dd --- /dev/null +++ b/obarun/66-tools/time @@ -0,0 +1,5 @@ + +real 0m5.982s +user 0m5.524s +sys 0m0.816s + diff --git a/obarun/66/66.install b/obarun/66/66.install new file mode 100644 index 0000000..71a243c --- /dev/null +++ b/obarun/66/66.install @@ -0,0 +1,15 @@ +post_install() { + if ! getent group log >/dev/null; then + groupadd -r -g 19 log + fi + + if ! getent passwd s6log >/dev/null; then + useradd -u 19 -g 19 -d / -c "S6 log user" -s /usr/bin/nologin s6log + fi +} + +post_upgrade() { + + post_install + printf "%s\n" "==> WARNING: According to the skarnet recommendations about the s6-svscan and skalibs library changes, you need to reboot after your 66 package upgrade." +} diff --git a/obarun/66/PKGBUILD b/obarun/66/PKGBUILD new file mode 100644 index 0000000..b8347b4 --- /dev/null +++ b/obarun/66/PKGBUILD @@ -0,0 +1,70 @@ +#!/usr/bin/bash +# JOBoRun : Jwm OpenBox Obarun RUNit +# Maintainer : Joe Bo Run +# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/obarun/$pkgname" +# Website : https://pozol.eu +#-----------------------------------------| DESCRIPTION |--------------------------------------- +# Maintainer : Eric Vidal + +pkgname=66 +pkgver=0.6.2.0 +pkgrel=02 +pkgdesc="Small tools built around s6 and s6-rc programs" +url='https://framagit.org/Obarun/66.git' +source=("${pkgname}::git+${url}#tag=v$pkgver" + 66.install ) +# direct: https://git.obarun.org/pkg/obcore/66/-/raw/master/trunk/66.install + +makedepends=('git' 'skalibs>=2.11.2.0' 'execline>=2.8.3.0' 's6>=2.11.1.0' 's6-rc>=0.5.2.3' 'oblibs>=0.1.4.0' 'lowdown' 'linux-api-headers') +depends=('skalibs>=2.11.2.0' 'execline>=2.8.3.0' 's6>=2.11.1.0' 's6-rc>=0.5.2.3' 'oblibs>=0.1.4.0') +arch=(x86_64) + +backup=('etc/66/init.conf' + 'etc/66/rc.init' + 'etc/66/rc.init.container' + 'etc/66/rc.shutdown' + 'etc/66/rc.shutdown.final' + 'usr/bin/init') + +conflicts=('s6-linux-init') + +groups=('s6-suite') + +install=66.install + +build() { + cd $pkgname + ./configure --bindir=/usr/bin \ + --shebangdir=/usr/bin \ + --with-system-service=/usr/lib/66/service \ + --with-system-module=/usr/lib/66/module \ + --with-system-script=/usr/lib/66/script \ + --with-s6-log-timestamp=iso \ + --with-s6-log-user=s6log \ + --with-lib=/usr/lib/skalibs \ + --with-lib=/usr/lib/execline \ + --with-lib=/usr/lib/s6 \ + --with-lib=/usr/lib/s6-rc \ + --with-lib=/usr/lib/oblibs \ + --disable-shared + make +} + +package() { + cd $pkgname + + make DESTDIR="$pkgdir" install + + ## move wrapper at the correct place + mv "$pkgdir"/etc/66/init "$pkgdir"/usr/bin + mkdir -p "$pkgdir"/usr/bin/s6 + mv "$pkgdir"/etc/66/{halt,poweroff,reboot,shutdown} "$pkgdir"/usr/bin/s6 + install -Dm 0644 LICENSE "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE +} + +#---- license gpg-key sha256sums ---- + +license=(ISC) + +sha256sums=(SKIP + a8ccf4276e7ccedbc32244e50e0df802c81cb8ef13b18a6e214e9ddae15dd2c3) # 66.install diff --git a/obarun/66/PKGBUILD-oba b/obarun/66/PKGBUILD-oba new file mode 100644 index 0000000..05fdae0 --- /dev/null +++ b/obarun/66/PKGBUILD-oba @@ -0,0 +1,117 @@ +# Distribution : Obarun S6/66 +#----------------------------- +# Maintainer : Eric Vidal +# Maintainer : Jean-Michel T.Dydak +#---------------- +# Obarun PkgSrc : https://git.obarun.org/pkg/obcore/66 +#-------------------------------------------------------------------------------- +# DESCRIPTION ] + +pkgname=66 +pkgver=0.6.2.0 +pkgrel=1 +pkgdesc="Small tools built around s6 and s6-rc programs" + +url='https://framagit.org/Obarun/66.git' + +track="tag" +target="v$pkgver" +source=( + "${pkgname}::git+${url}#${track}=${target}" +) + +#---------------------- +# BUILD CONFIGURATION ] + +makedepends=( + 'git' + 'skalibs>=2.11.0.0' + 'execline>=2.8.1.0' + 's6>=2.11.0.0' + 's6-rc>=0.5.2.3' + 'oblibs>=0.1.4.0' + 'lowdown' + 'linux-api-headers' +) + +#------------------------ +# INSTALL CONFIGURATION ] + +depends=( + 'skalibs>=2.11.0.0' + 'execline>=2.8.1.0' + 's6>=2.11.0.0' + 's6-rc>=0.5.2.3' + 'oblibs>=0.1.4.0' +) + +backup=( + 'etc/66/init.conf' + 'etc/66/rc.init' + 'etc/66/rc.init.container' + 'etc/66/rc.shutdown' + 'etc/66/rc.shutdown.final' + 'usr/bin/init' +) + +conflicts=( + 's6-linux-init' +) + +groups=( + 'base' + 's6-suite' +) + +install=66.install + +#---------------- +# BUILD CONTROL ] + +_flags=( + --bindir=/usr/bin + --shebangdir=/usr/bin + --with-system-service=/usr/lib/66/service + --with-system-module=/usr/lib/66/module + --with-system-script=/usr/lib/66/script + --with-s6-log-timestamp=iso + --with-s6-log-user=s6log + --with-lib=/usr/lib/skalibs + --with-lib=/usr/lib/execline + --with-lib=/usr/lib/s6 + --with-lib=/usr/lib/s6-rc + --with-lib=/usr/lib/oblibs + --disable-shared +) + +#-------- +# BUILD ] + +build() { + cd $pkgname + + ./configure "${_flags[@]}" + make +} + +#---------- +# PACKAGE ] + +package() { + cd $pkgname + + make DESTDIR="$pkgdir" install + + ## move wrapper at the correct place + mv "$pkgdir"/etc/66/{halt,init,poweroff,reboot,shutdown} "$pkgdir"/usr/bin + + install -Dm 0644 LICENSE "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE +} + +#-------------------- +# ARCH LICENSE AUTH ] + +arch=(x86_64) +license=(ISC) + +sha512sums=('') diff --git a/obarun/66/clean b/obarun/66/clean new file mode 100644 index 0000000..63747e3 --- /dev/null +++ b/obarun/66/clean @@ -0,0 +1 @@ +rm -rvf {src,pkg,66} diff --git a/obarun/66/deps b/obarun/66/deps new file mode 100644 index 0000000..6472eea --- /dev/null +++ b/obarun/66/deps @@ -0,0 +1,12 @@ +skalibs +execline +s6 +s6-rc +oblibs +skalibs +execline +s6 +s6-rc +oblibs +lowdown +git diff --git a/obarun/66/time b/obarun/66/time new file mode 100644 index 0000000..0d2308b --- /dev/null +++ b/obarun/66/time @@ -0,0 +1,4 @@ + +real 0m22.586s +user 0m23.507s +sys 0m2.132s diff --git a/obarun/boot-66serv/PKGBUILD b/obarun/boot-66serv/PKGBUILD new file mode 100644 index 0000000..f72c815 --- /dev/null +++ b/obarun/boot-66serv/PKGBUILD @@ -0,0 +1,44 @@ +#!/usr/bin/bash +# JOBoRun : Jwm OpenBox Obarun RUNit +# Maintainer : Joe Bo Run +# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/obarun/$pkgname" +# Website : https://pozol.eu +#-----------------------------------------| DESCRIPTION |--------------------------------------- + +pkgname=boot-66serv +pkgdesc="Complete and portable set of services to properly boot a machine with 66 tools" +pkgver=2.4.1 +_pkgver=v2.4.1 +pkgrel=05 +arch=('x86_64') +groups=('s6-suite') +backup=('etc/66/rc.local') +url="https://git.obarun.org/obmods/${pkgname}" +source=("${pkgname}::git+${url}#tag=${_pkgver}" + boot.install) +install=boot.install + +makedepends=('git') + +build() { + cd "${pkgname}" + ./configure \ + --bindir=/usr/bin \ + --with-system-service=/usr/lib/66/service \ + --with-system-module=/usr/lib/66/module \ + --with-system-script=/usr/lib/66/script +} + +package() { + cd "${pkgname}" + depends=('66>=0.6.1.3' '66-tools>=0.0.7.3' 's6-linux-utils' 's6-portable-utils' 'util-linux' 'iproute2' 'kmod' 'opentmpfiles' 'obsysusers' 'modules' 'iptables') # Obarun has this as optional but it is part of base and boot crashes without it + optdepends=('nftables: nftables support' 'ebtables: ebtables support' 'arptables: arptables support' 'dmraid: dmraid support' 'lvm2: lvm support' 'btrfs-progs: btrfs support' 'cryptsetup: encryption support') + make DESTDIR="${pkgdir}" install +} + +#---- license gpg-key sha256sums ---- + +license=('0BSD') + +sha256sums=(SKIP + f7e81047005998f6db00c187835c9aa3248d73c2f50b97617e48851825f65ad6) # boot.install diff --git a/obarun/boot-66serv/PKGBUILD-oba b/obarun/boot-66serv/PKGBUILD-oba new file mode 100644 index 0000000..46331e2 --- /dev/null +++ b/obarun/boot-66serv/PKGBUILD-oba @@ -0,0 +1,92 @@ +# Obarun : 66 init/supervisor +# Maintainer : Eric Vidal +# Maintainer : Jean-Michel T.Dydak +# PkgSource : url="https://git.obarun.org/pkg/observice/boot-66serv" +#----------------------------------------------------------------------------------------------- + +#-----------------------------------------| DESCRIPTION |--------------------------------------- + +pkgbase=boot-66serv +pkgname=boot@-66serv + +pkgdesc="Complete and portable set of services to properly boot a machine with 66 tools" + +pkgver=2.4.1 +pkgrel=2 + +url="https://git.obarun.org/obmods/${pkgbase}" + +track="tag" +target="v${pkgver}" +source=("${pkgbase}::git+${url}#${track}=${target}") + +#-------------------------------------| BUILD CONFIGURATION |----------------------------------- + +makedepends=( + 'git') + +#--------------------------------------------| BUILD |------------------------------------------- + +build() { + cd "${pkgbase}" + + ./configure \ + --bindir=/usr/bin \ + --with-system-service=/usr/lib/66/service \ + --with-system-module=/usr/lib/66/module \ + --with-system-script=/usr/lib/66/script +} + +#-------------------------------------------| PACKAGE |------------------------------------------ + +package() { + cd "${pkgbase}" + + make DESTDIR="${pkgdir}" install +} + +#------------------------------------| INSTALL CONFIGURATION |---------------------------------- + +arch=('x86_64') + +install=boot.install + +groups=( + 'base' + 's6-suite') + +backup=( + 'etc/66/rc.local') + +depends=( + '66>=0.6.1.3' + '66-tools>=0.0.7.3' + 's6-linux-utils' + 's6-portable-utils' + 'util-linux' + 'iproute2' + 'kmod' + 'opentmpfiles' + 'modules') + +optdepends=( + 'iptables: iptables support' + 'nftables: nftables support' + 'ebtables: ebtables support' + 'arptables: arptables support' + 'dmraid: dmraid support' + 'lvm2: lvm support' + 'btrfs-progs: btrfs support' + 'zfs: zfs support' + 'cryptsetup: encryption support') + +replaces=('boot-66serv') + +conflicts=('boot-66serv') + +provides=('boot-66serv') + +#-------------------------------------| SECURITY AND LICENCE |---------------------------------- + +sha512sums=('SKIP') +license=('0BSD') diff --git a/obarun/boot-66serv/boot.install b/obarun/boot-66serv/boot.install new file mode 100644 index 0000000..2787c75 --- /dev/null +++ b/obarun/boot-66serv/boot.install @@ -0,0 +1,8 @@ +post_install() { + 66-yeller -zcp boot@ -W Please enable again your boot@sys service by using the following command as root %rbefore rebooting%n: + 66-yeller -zicp boot@ " %w66-enable -t boot -F boot@sys%n" +} + +post_upgrade() { + post_install +} diff --git a/obarun/boot-66serv/clean b/obarun/boot-66serv/clean new file mode 100644 index 0000000..3fe1a13 --- /dev/null +++ b/obarun/boot-66serv/clean @@ -0,0 +1 @@ +rm -rvf {src,pkg,boot-66serv} diff --git a/obarun/boot-66serv/deps b/obarun/boot-66serv/deps new file mode 100644 index 0000000..2127fea --- /dev/null +++ b/obarun/boot-66serv/deps @@ -0,0 +1,9 @@ +66 +66-tools +s6-linux-utils +s6-portable-utils +opentmpfiles +modules +git +boot@-66serv +obsysusers diff --git a/obarun/boot-66serv/time b/obarun/boot-66serv/time new file mode 100644 index 0000000..224f7bd --- /dev/null +++ b/obarun/boot-66serv/time @@ -0,0 +1,3 @@ +real 0m3.091s +user 0m2.468s +sys 0m0.357s diff --git a/obarun/oblibs/PKGBUILD b/obarun/oblibs/PKGBUILD new file mode 100644 index 0000000..bd131fc --- /dev/null +++ b/obarun/oblibs/PKGBUILD @@ -0,0 +1,41 @@ +#!/usr/bin/bash +# JOBoRun : Jwm OpenBox Obarun RUNit +# Maintainer : Joe Bo Run +# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/obarun/$pkgname" +# Website : https://pozol.eu +#-----------------------------------------| DESCRIPTION |--------------------------------------- +# Maintainer : Eric Vidal + +pkgname=oblibs +pkgdesc='Obarun C library' +pkgver=0.1.4.0 +pkgrel=02 +url='https://framagit.org/Obarun/oblibs.git' +track=tag +arch=(x86_64) +groups=(s6-suite) +depends=("skalibs>=2.11.2.0" "execline>=2.8.3.0") +makedepends=(git "skalibs>=2.11.2.0" "execline>=2.8.3.0") +target="v${pkgver}" +source=("$pkgname::git+https://framagit.org/Obarun/${pkgname}#${track}=${target}") + +build() { + cd "$pkgname" + ./configure \ + --prefix=/usr \ + --enable-static \ + --disable-shared + make +} + +package() { + cd "$pkgname" + make DESTDIR="$pkgdir" install + install -Dm 0644 LICENSE "${pkgdir}"/usr/share/licenses/"${pkgname}"/LICENSE +} + +#---- license gpg-key sha256sums ---- + +license=('ISC') + +sha256sums=(SKIP) diff --git a/obarun/oblibs/PKGBUILD-oba b/obarun/oblibs/PKGBUILD-oba new file mode 100644 index 0000000..97be6fd --- /dev/null +++ b/obarun/oblibs/PKGBUILD-oba @@ -0,0 +1,68 @@ +# Obarun : 66 init/supervisor +# Maintainer : Eric Vidal +# Maintainer : Jean-Michel T.Dydak +# PkgSource : url="https://git.obarun.org/pkg/obcore/oblibs" +#----------------------------------------------------------------------------------------------- + +#-----------------------------------------| DESCRIPTION |--------------------------------------- + +pkgname=oblibs + +pkgdesc='Obarun C library' + +pkgver=0.1.4.0 +pkgrel=1 + +url='https://framagit.org/Obarun/oblibs.git' + +track=tag +target="v${pkgver}" +source=("$pkgname::git+https://framagit.org/Obarun/${pkgname}#${track}=${target}") + +#-------------------------------------| BUILD CONFIGURATION |----------------------------------- + +makedepends=( + 'git' + 'skalibs>=2.11.0.0' + 'execline>=2.8.1.0') + +#--------------------------------------------| BUILD |------------------------------------------ + +build() { + cd "$pkgname" + ./configure \ + --prefix=/usr \ + --enable-static \ + --disable-shared + make +} + +#-------------------------------------------| PACKAGE |----------------------------------------- + +package() { + + cd "$pkgname" + + make DESTDIR="$pkgdir" install + + install -Dm 0644 LICENSE "${pkgdir}"/usr/share/licenses/"${pkgname}"/LICENSE +} + +#------------------------------------| INSTALL CONFIGURATION |---------------------------------- + +arch=(x86_64) + +groups=( + 'base' + 's6-suite') + +depends=( + 'skalibs>=2.11.0.0' + 'execline>=2.8.1.0') + + +#-------------------------------------| SECURITY AND LICENCE |---------------------------------- + +license=('ISC') + +sha1sums=('SKIP') diff --git a/obarun/oblibs/clean b/obarun/oblibs/clean new file mode 100644 index 0000000..9c92a20 --- /dev/null +++ b/obarun/oblibs/clean @@ -0,0 +1 @@ +rm -rf {src,pkg,oblibs} diff --git a/obarun/oblibs/deps b/obarun/oblibs/deps new file mode 100644 index 0000000..3a77d9f --- /dev/null +++ b/obarun/oblibs/deps @@ -0,0 +1 @@ +git execline skalibs diff --git a/obarun/oblibs/time b/obarun/oblibs/time new file mode 100644 index 0000000..69e7e14 --- /dev/null +++ b/obarun/oblibs/time @@ -0,0 +1,5 @@ + +real 0m10.966s +user 0m5.525s +sys 0m1.134s + diff --git a/openssh/PKGBUILD b/openssh/PKGBUILD index 0fce9d8..25e98ea 100644 --- a/openssh/PKGBUILD +++ b/openssh/PKGBUILD @@ -5,7 +5,7 @@ #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=openssh -pkgver=8.9p1 +pkgver=9.0p1 pkgrel=01 pkgdesc='Premier connectivity tool for remote login with the SSH protocol w/o systemd' url='https://www.openssh.com/portable.html' @@ -98,7 +98,7 @@ license=('custom:BSD') validpgpkeys=('7168B983815A5EEF59A4ADFD2A3F414E736060BA') # "Damien Miller " -sha256sums=(fd497654b7ab1686dac672fb83dfb4ba4096e8b5ffcdaccd262380ae58bec5e7 # openssh-8.9p1.tar.gz - ed9b972e9a1c1474d279fa97f2a03431e14e888e1b18eff93570962843320d58 # openssh-8.9p1.tar.gz.asc +sha256sums=(03974302161e9ecce32153cfa10012f1e65c8f3750f573a73ab1befd5972a28a # openssh-9.0p1.tar.gz + 5db3a2eb3e8e9c8ae62527ea55f5a6fa41c395ebd0bbb65f4b3dfebeeee5fa00 # openssh-9.0p1.tar.gz.asc 4effac1186cc62617f44385415103021f72f674f8b8e26447fc1139c670090f6 # sshd.conf 64576021515c0a98b0aaf0a0ae02e0f5ebe8ee525b1e647ab68f369f81ecd846) # sshd.pam diff --git a/openssh/PKGBUILD-arch b/openssh/PKGBUILD-arch index b115a3e..0676078 100644 --- a/openssh/PKGBUILD-arch +++ b/openssh/PKGBUILD-arch @@ -5,7 +5,7 @@ # Contributor: judd pkgname=openssh -pkgver=8.9p1 +pkgver=9.0p1 pkgrel=1 pkgdesc='Premier connectivity tool for remote login with the SSH protocol' url='https://www.openssh.com/portable.html' @@ -24,19 +24,19 @@ source=("https://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/${pkgname}-${pkgve 'sshd.service' 'sshd.conf' 'sshd.pam') -sha1sums=('205cdf0040a238047e2c49f43460e03d76e5d650' +sha1sums=('06dd658874dcd22d66311cf5999bd56c614de509' 'SKIP' 'caaa801da59a5d14c0c29c43e9de5fef281ea03e' '8640ac6593602e74a863263223e92ab5c4711588' 'c9b2e4ce259cd62ddb00364d3ee6f00a8bf2d05f' 'd93dca5ebda4610ff7647187f8928a3de28703f3') -sha256sums=('fd497654b7ab1686dac672fb83dfb4ba4096e8b5ffcdaccd262380ae58bec5e7' +sha256sums=('03974302161e9ecce32153cfa10012f1e65c8f3750f573a73ab1befd5972a28a' 'SKIP' '4031577db6416fcbaacf8a26a024ecd3939e5c10fe6a86ee3f0eea5093d533b7' 'e40f8b7c8e5e2ecf3084b3511a6c36d5b5c9f9e61f2bb13e3726c71dc7d4fbc7' '4effac1186cc62617f44385415103021f72f674f8b8e26447fc1139c670090f6' '64576021515c0a98b0aaf0a0ae02e0f5ebe8ee525b1e647ab68f369f81ecd846') -b2sums=('02934da7f7a2954141888e63e81e38fad4fb8558ddd1032de44f69684802c62771fdd7e9e470e0715059635999c8f9d2ab95f6351217e236573ead83a867f59b' +b2sums=('49724a400951964d659d136908657940f79e150056728cc4dadf8ff8652a832f7fd46eebb47b15085e57fca4b00c77d1ec4dd1b056ea2bbcee89f54a121ed5e2' 'SKIP' '62f89107d3648a359b0307497a9f105d7ff1dddddb38a64afe3261000b5db494a5530e4b60a9aa1d7be4413599e54b72e2f53f0de8c1ff263a46a70bc5695c29' '07ad5c7fb557411a6646ff6830bc9d564c07cbddc4ce819641d31c05dbdf677bfd8a99907cf529a7ee383b8c250936a6423f4b4b97ba0f1c14f627bbd629bd4e' diff --git a/pacman-mirrorlist/PKGBUILD b/pacman-mirrorlist/PKGBUILD index 9d991a7..b0ef417 100644 --- a/pacman-mirrorlist/PKGBUILD +++ b/pacman-mirrorlist/PKGBUILD @@ -1,15 +1,12 @@ #!/usr/bin/bash # JOBoRun : Jwm OpenBox Obarun RUNit -# Maintainer : Joe Bo Run +# Maintainer : Joe Bo Run # PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname" +# Website : https://pozol.eu #-----------------------------------------| DESCRIPTION |--------------------------------------- -#---- license gpg-key sha256sums ---- - -sha256sums=(a) - pkgname=pacman-mirrorlist -pkgver=20220227 +pkgver=20220410 pkgrel=01 pkgdesc="Arch Linux mirror list for use by pacman HTTPS ONLY" arch=('any') @@ -37,5 +34,4 @@ package() { install -m644 "$srcdir/mirrorlist-https" "$pkgdir/etc/pacman.d/mirrorlist" } -md5sums=(4d128b619e8a091c03bf4d9afc98ce82) -sha256sums=(09192974301b9bc282a39be1a0e5f5abbb24724e11d18a7fe0737f07b198e12d) # mirrorlist +sha256sums=(fc135ab26f2a227b9599b66a2f1ba325c445acb914d60e7ecf6e5997a87abe1e) # mirrorlist diff --git a/pacman-mirrorlist/PKGBUILD-arch b/pacman-mirrorlist/PKGBUILD-arch index 3fbb6a0..f980db6 100644 --- a/pacman-mirrorlist/PKGBUILD-arch +++ b/pacman-mirrorlist/PKGBUILD-arch @@ -2,7 +2,7 @@ # Contributor: Dan McGee pkgname=pacman-mirrorlist -pkgver=20220227 +pkgver=20220410 pkgrel=1 pkgdesc="Arch Linux mirror list for use by pacman" arch=('any') @@ -27,5 +27,5 @@ package() { install -m644 "$srcdir/mirrorlist" "$pkgdir/etc/pacman.d/" } -md5sums=('4d128b619e8a091c03bf4d9afc98ce82') -sha256sums=('09192974301b9bc282a39be1a0e5f5abbb24724e11d18a7fe0737f07b198e12d') +md5sums=('81c39827e38c759d7e847f05db62c233') +sha256sums=('fc135ab26f2a227b9599b66a2f1ba325c445acb914d60e7ecf6e5997a87abe1e') diff --git a/pacman-mirrorlist/deps b/pacman-mirrorlist/deps index 8b13789..8d1c8b6 100644 --- a/pacman-mirrorlist/deps +++ b/pacman-mirrorlist/deps @@ -1 +1 @@ - + diff --git a/runit-rc/PKGBUILD b/runit-rc/PKGBUILD index eeaf211..27f198f 100644 --- a/runit-rc/PKGBUILD +++ b/runit-rc/PKGBUILD @@ -5,14 +5,14 @@ # Website : https://pozol.eu #-----------------------------------------| DESCRIPTION |--------------------------------------- -_commit=4be15079e20c2a48ed1215d5e54a4c10abb9b7fa +_commit=18183a020fd9221be5e0117d3f2638200fe1ead9 +# refs/remotes/origin/verbose2 pkgname=runit-rc -#pkgver=20200825-1 last Artix version to use opentmpfiles before switching to etmpfiles -pkgver=20200825 -pkgrel=04 +pkgver=20220408 +pkgrel=01 pkgdesc='Artix Linux system initialization and shutdown for runit' -arch=('x86_64') -groups=( base ) +arch=(x86_64) +groups=(base) url='https://gitea.artixlinux.org/artix/runit-rc' backup=('etc/rc/rc.conf') makedepends=('git') diff --git a/runit-service-scripts/PKGBUILD-01 b/runit-service-scripts/PKGBUILD-01 new file mode 100644 index 0000000..56f6a21 --- /dev/null +++ b/runit-service-scripts/PKGBUILD-01 @@ -0,0 +1,38 @@ +#!/usr/bin/bash +# JOBoRun : Jwm OpenBox Obarun RUNit +# Maintainer : Joe Bo Run +# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname" +# Website : https://pozol.eu +#-----------------------------------------| DESCRIPTION |--------------------------------------- + +pkgname=runit-service-scripts +pkgver=20220202 +pkgrel=04 +pkgdesc="A collection of services for runit - similar to Artix Linux" +arch=(x86_64) +group=(base) +depends=('runit' 'runit-rc') +backup=("etc/runit/sv" "etc/runit/runsvdir/default") +makedepends=() +url="https://osdn.net/projects/joborun/storage" +source=($url/tarballs/runit-sv.tar.xz) +install=rss.install + +package() { + cd $srcdir + mkdir -p $pkgdir/etc/runit/sv + mkdir -p $pkgdir/etc/runit/runsvdir/default + msg 'Copying services library to /etc/runit/sv/ ...' + cp -r etc/runit/sv/* $pkgdir/etc/runit/sv + msg 'Copying links to default service /etc/runit/runsvdir/default ...' + cp -r etc/runit/runsvdir/default/* $pkgdir/etc/runit/runsvdir/default/ +# We currently decided against the default use of syslog-ng and since it is not +# installed by base it gives runit a hard time trying to run in error + rm $pkgdir/etc/runit/runsvdir/default/syslog-ng +} + +#---- license gpg-key sha256sums ---- + +license=(GPL) + +sha256sums=(a19353583c3b895b5e65e08e2ea9a0336e310999e5cd0a4e8954d4f9e972e80f) # runit-sv.tar.xz diff --git a/skarnet/bldstack.sh b/skarnet/bldstack.sh new file mode 100755 index 0000000..5ad8538 --- /dev/null +++ b/skarnet/bldstack.sh @@ -0,0 +1,28 @@ +#!/usr/bin/bash +#export pkg=none +for pkg in $(cat skalist) ; do + echo $pkg + cd $pkg + sudo pacman -S $(cat deps) --noconfirm + /usr/local/bin/mkpkg + read + ls -altr /var/cache/jobcore | grep $pkg + read + echo compare our version with latest in source + grep pkgver PKGBUILD + cat $pkg/packed-refs + read + sudo mv *.pkg.tar.xz /var/cache/jobcore/ + ls -altr /var/cache/jobcore | grep $pkg + read + sh clean + sudo pacman -Rnsu $(cat deps) --noconfirm + /usr/local/bin/ckchroot + read + pwd + ls -altr + cd .. + /usr/local/bin/repojobcore + read + echo next +done diff --git a/skarnet/bldstack2.sh b/skarnet/bldstack2.sh new file mode 100755 index 0000000..4daf0ae --- /dev/null +++ b/skarnet/bldstack2.sh @@ -0,0 +1,33 @@ +#!/usr/bin/bash +#export pkg=none +mkdir /tmp/ska +sudo pacman -S git --noconfirm +for pkg in $(cat skalist) ; do + echo $pkg + cd $pkg + sudo pacman -U /tmp/ska/$(cat deps | grep -v git)* --noconfirm 2>/dev/null + /usr/local/bin/mkpkg + ## read + # ls -altr /var/cache/jobcore | grep $pkg + ls -altr /tmp/ska | grep $pkg + ## read + echo compare our version with latest in source + grep pkgver PKGBUILD + cat $pkg/packed-refs + ## read + sudo pacman -U *.pkg.tar.xz --noconfirm + sudo mv *.pkg.tar.xz /tmp/ska/ + ls -altr /tmp/ska | grep $pkg + # read + sh clean2 + ## read + pwd + ls -altr + cd .. + # /usr/local/bin/repojobcore + ## read + echo next +done +sudo pacman -Rnsu git $(cat skalist) --noconfirm +ckchroot +ls -altr /tmp/ska diff --git a/skarnet/execline/PKGBUILD b/skarnet/execline/PKGBUILD new file mode 100644 index 0000000..e01a700 --- /dev/null +++ b/skarnet/execline/PKGBUILD @@ -0,0 +1,53 @@ +#!/usr/bin/bash +# JOBoRun : Jwm OpenBox Obarun RUNit +# Maintainer : Joe Bo Run +# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/skarnet/$pkgname" +# Website : https://pozol.eu +#-----------------------------------------| DESCRIPTION |--------------------------------------- +# Maintainer: Eric Vidal + +pkgname=execline +pkgver=2.8.3.0 +_pkgver=v2.8.3.0 +pkgrel=01 +pkgdesc="An interpreter-less scripting language." +arch=(x86_64) +url="http://skarnet.org/software/execline/" +groups=(s6-suite) +depends=('skalibs>=2.11.2.0') +makedepends=('git' 'skalibs>=2.11.2.0') +source=("$pkgname::git+git://git.skarnet.org/execline#tag=${_pkgver}") + +_pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +build() { + cd "$srcdir/$pkgname" + ./configure --prefix=/usr \ + --libexecdir=/usr/libexec \ + --bindir=/usr/bin \ + --sbindir=/usr/bin \ + --shebangdir=/usr/bin \ + --disable-shared \ + --with-lib=/usr/lib/skalibs + make +} + +package() { + cd "$srcdir/$pkgname" + make DESTDIR="$pkgdir/" install + + # add doc + install -dm 0755 $pkgdir/usr/share/doc/$pkgname/ + cp -R doc/* $pkgdir/usr/share/doc/$pkgname/ + + install -Dm644 COPYING "$pkgdir/usr/share/licenses/${pkgname%-*}/COPYING" +} + +#---- license gpg-key sha256sums ---- + +license=('ISC') + +sha256sums=(SKIP) diff --git a/skarnet/execline/PKGBUILD-oba b/skarnet/execline/PKGBUILD-oba new file mode 100644 index 0000000..2ea8d7d --- /dev/null +++ b/skarnet/execline/PKGBUILD-oba @@ -0,0 +1,42 @@ +# Maintainer: Eric Vidal + +pkgname=execline +pkgver=2.8.1.0 +pkgrel=1 +pkgdesc="An interpreter-less scripting language." +arch=(x86_64) +url="http://skarnet.org/software/execline/" +license=('ISC') +groups=(s6-suite) +groups=('base' 's6-suite') +makedepends=('git' 'skalibs>=2.11.0.0') +source=("$pkgname::git+git://git.skarnet.org/execline#tag=v${pkgver}") +md5sums=('SKIP') + +#pkgver() { +# cd $pkgbase +# git describe --tags | sed 's/-/+/g' +#} + +build() { + cd "$srcdir/$pkgname" + ./configure --prefix=/usr \ + --libexecdir=/usr/libexec \ + --bindir=/usr/bin \ + --sbindir=/usr/bin \ + --shebangdir=/usr/bin \ + --disable-shared \ + --with-lib=/usr/lib/skalibs + make +} + +package() { + cd "$srcdir/$pkgname" + make DESTDIR="$pkgdir/" install + + # add doc + install -dm 0755 $pkgdir/usr/share/doc/$pkgname/ + cp -R doc/* $pkgdir/usr/share/doc/$pkgname/ + + install -Dm644 COPYING "$pkgdir/usr/share/licenses/${pkgname%-*}/COPYING" +} diff --git a/skarnet/execline/clean b/skarnet/execline/clean new file mode 100644 index 0000000..87b14cf --- /dev/null +++ b/skarnet/execline/clean @@ -0,0 +1 @@ +rm -rf {src,pkg,execline} diff --git a/skarnet/execline/clean2 b/skarnet/execline/clean2 new file mode 100644 index 0000000..903c960 --- /dev/null +++ b/skarnet/execline/clean2 @@ -0,0 +1 @@ +rm -rf {src,pkg} diff --git a/skarnet/execline/deps b/skarnet/execline/deps new file mode 100644 index 0000000..58e66bb --- /dev/null +++ b/skarnet/execline/deps @@ -0,0 +1,2 @@ +git +skalibs diff --git a/skarnet/execline/time b/skarnet/execline/time new file mode 100644 index 0000000..60a64ce --- /dev/null +++ b/skarnet/execline/time @@ -0,0 +1,4 @@ + +real 0m5.548s +user 0m9.293s +sys 0m1.480s diff --git a/skarnet/mdevd/PKGBUILD b/skarnet/mdevd/PKGBUILD new file mode 100644 index 0000000..1c18d0d --- /dev/null +++ b/skarnet/mdevd/PKGBUILD @@ -0,0 +1,49 @@ +#!/usr/bin/bash +# JOBoRun : Jwm OpenBox Obarun RUNit +# Maintainer : Joe Bo Run +# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/skarnet/$pkgname" +# Website : https://pozol.eu +#-----------------------------------------| DESCRIPTION |--------------------------------------- +# Maintainer: Eric Vidal + +pkgname=mdevd +pkgver=0.1.5.1 +pkgrel=01 +pkgdesc="a mdev-compatible hotplug manager daemon" +arch=(x86_64) +url="http://skarnet.org/software/mdevd/" +makedepends=('git' 'skalibs>=2.11.2.0') +depends=('skalibs>=2.11.2.0') +groups=('s6-suite') +source=("$pkgname::git+git://git.skarnet.org/mdevd#tag=v${pkgver}") +#source=("$pkgname::git+git://git.skarnet.org/mdevd#commit=$_commit") +#_commit= # tag + +build() { + cd ${srcdir}/${pkgname} + ./configure --prefix=/usr \ + --bindir=/usr/bin \ + --sbindir=/usr/bin \ + --datadir=/etc \ + --disable-shared \ + --with-lib=/usr/lib/skalibs + make +} + +package() { + cd ${srcdir}/${pkgname} + + DESTDIR=${pkgdir} make install + + # add doc + install -dm 0755 $pkgdir/usr/share/doc/$pkgname/ + cp -R doc/* $pkgdir/usr/share/doc/$pkgname/ + + install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +#---- license gpg-key sha256sums ---- + +license=(ISC) + +sha256sums=(SKIP) diff --git a/skarnet/mdevd/PKGBUILD-oba b/skarnet/mdevd/PKGBUILD-oba new file mode 100644 index 0000000..112344a --- /dev/null +++ b/skarnet/mdevd/PKGBUILD-oba @@ -0,0 +1,41 @@ +# Maintainer: Eric Vidal + +pkgname=mdevd +pkgver=0.1.5.0 +pkgrel=1 +pkgdesc="a mdev-compatible hotplug manager daemon" +arch=(x86_64) +url="http://skarnet.org/software/mdevd/" +license=('ISC') +makedepends=('git' 'skalibs>=2.11.0.0') +depends=('skalibs>=2.11.0.0') +groups=('s6-suite') +source=("$pkgname::git+git://git.skarnet.org/mdevd#tag=v${pkgver}") +#source=("$pkgname::git+git://git.skarnet.org/mdevd#commit=$_commit") +#_commit= # tag +sha256sums=('SKIP') + +build() { + cd ${srcdir}/${pkgname} + ./configure --prefix=/usr \ + --bindir=/usr/bin \ + --sbindir=/usr/bin \ + --datadir=/etc \ + --disable-shared \ + --with-lib=/usr/lib/skalibs + make +} + +package() { + cd ${srcdir}/${pkgname} + + DESTDIR=${pkgdir} make install + + # add doc + install -dm 0755 $pkgdir/usr/share/doc/$pkgname/ + cp -R doc/* $pkgdir/usr/share/doc/$pkgname/ + + install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +# vim:ft=sh ts=2 sw=2 et: diff --git a/skarnet/mdevd/clean b/skarnet/mdevd/clean new file mode 100644 index 0000000..88ae146 --- /dev/null +++ b/skarnet/mdevd/clean @@ -0,0 +1 @@ +rm -rf {src,pkg,mdevd} diff --git a/skarnet/mdevd/deps b/skarnet/mdevd/deps new file mode 100644 index 0000000..cc89ae8 --- /dev/null +++ b/skarnet/mdevd/deps @@ -0,0 +1,2 @@ +skalibs +git diff --git a/skarnet/mdevd/time b/skarnet/mdevd/time new file mode 100644 index 0000000..28ba0e4 --- /dev/null +++ b/skarnet/mdevd/time @@ -0,0 +1,5 @@ + +real 0m8.877s +user 0m2.293s +sys 0m0.418s + diff --git a/skarnet/s6-dns/PKGBUILD b/skarnet/s6-dns/PKGBUILD new file mode 100644 index 0000000..fc37241 --- /dev/null +++ b/skarnet/s6-dns/PKGBUILD @@ -0,0 +1,57 @@ +#!/usr/bin/bash +# JOBoRun : Jwm OpenBox Obarun RUNit +# Maintainer : Joe Bo Run +# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/skarnet/$pkgname" +# Website : https://pozol.eu +#-----------------------------------------| DESCRIPTION |--------------------------------------- +# Maintainer: Eric Vidal + +pkgname=s6-dns +pkgver=2.3.5.3 +_pkgver=v2.3.5.3 +pkgrel=01 +pkgdesc="A suite of DNS client programs and libraries for Unix systems" +arch=(x86_64) +url="http://skarnet.org/software/s6/" +makedepends=('git' 'skalibs>=2.11.2.0') +depends=('skalibs>=2.11.2.0') +groups=(s6-suite) +source=("$pkgname::git+git://git.skarnet.org/s6-dns#tag=${_pkgver}") +#_commit=129a05f5a6a60be4b2037f2b6d72711cfdbb1908 # tag 2.2.0.1 +#source=("$pkgname::git+git://git.skarnet.org/s6-dns#commit=$_commit") + +_pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +build() { + cd ${srcdir}/${pkgname} + ./configure --prefix=/usr \ + --bindir=/usr/bin \ + --sbindir=/usr/bin \ + --datadir=/etc \ + --disable-shared \ + --with-lib=/usr/lib/skalibs + make +} + +package() { + cd ${srcdir}/${pkgname} + + DESTDIR=${pkgdir} make install + + # add doc + install -dm 0755 $pkgdir/usr/share/doc/$pkgname/ + cp -R doc/* $pkgdir/usr/share/doc/$pkgname/ + + install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + +} + +#---- license gpg-key sha256sums ---- + +license=(ISC) + +sha256sums=(SKIP) + diff --git a/skarnet/s6-dns/PKGBUILD-oba b/skarnet/s6-dns/PKGBUILD-oba new file mode 100644 index 0000000..0c4a7bc --- /dev/null +++ b/skarnet/s6-dns/PKGBUILD-oba @@ -0,0 +1,46 @@ +# Maintainer: Eric Vidal + +pkgname=s6-dns +pkgver=2.3.5.2 +pkgrel=1 +pkgdesc="A suite of DNS client programs and libraries for Unix systems" +arch=(x86_64) +url="http://skarnet.org/software/s6/" +license=('ISC') +makedepends=('git' 'skalibs>=2.11.0.0') +depends=('skalibs>=2.11.0.0') +groups=(s6-suite) +source=("$pkgname::git+git://git.skarnet.org/s6-dns#tag=v${pkgver}") +#_commit=129a05f5a6a60be4b2037f2b6d72711cfdbb1908 # tag 2.2.0.1 +#source=("$pkgname::git+git://git.skarnet.org/s6-dns#commit=$_commit") +sha256sums=('SKIP') + +#pkgver() { +# cd $pkgbase +# git describe --tags | sed 's/-/+/g' +#} + +build() { + cd ${srcdir}/${pkgname} + ./configure --prefix=/usr \ + --bindir=/usr/bin \ + --sbindir=/usr/bin \ + --datadir=/etc \ + --disable-shared \ + --with-lib=/usr/lib/skalibs + make +} + +package() { + cd ${srcdir}/${pkgname} + + DESTDIR=${pkgdir} make install + + # add doc + install -dm 0755 $pkgdir/usr/share/doc/$pkgname/ + cp -R doc/* $pkgdir/usr/share/doc/$pkgname/ + + install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + +} + diff --git a/skarnet/s6-dns/clean b/skarnet/s6-dns/clean new file mode 100644 index 0000000..0a865f1 --- /dev/null +++ b/skarnet/s6-dns/clean @@ -0,0 +1 @@ +rm -rf {src,pkg,s6-dns} diff --git a/skarnet/s6-dns/clean2 b/skarnet/s6-dns/clean2 new file mode 100644 index 0000000..903c960 --- /dev/null +++ b/skarnet/s6-dns/clean2 @@ -0,0 +1 @@ +rm -rf {src,pkg} diff --git a/skarnet/s6-dns/deps b/skarnet/s6-dns/deps new file mode 100644 index 0000000..ca578bf --- /dev/null +++ b/skarnet/s6-dns/deps @@ -0,0 +1,2 @@ +git +skalibs diff --git a/skarnet/s6-dns/time b/skarnet/s6-dns/time new file mode 100644 index 0000000..634f75c --- /dev/null +++ b/skarnet/s6-dns/time @@ -0,0 +1,5 @@ + +real 0m3.638s +user 0m2.937s +sys 0m0.456s + diff --git a/skarnet/s6-linux-utils/PKGBUILD b/skarnet/s6-linux-utils/PKGBUILD new file mode 100644 index 0000000..8f55e7f --- /dev/null +++ b/skarnet/s6-linux-utils/PKGBUILD @@ -0,0 +1,54 @@ +#!/usr/bin/bash +# JOBoRun : Jwm OpenBox Obarun RUNit +# Maintainer : Joe Bo Run +# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname" +# Website : https://pozol.eu +#-----------------------------------------| DESCRIPTION |--------------------------------------- +# Maintainer : Eric Vidal + +pkgname=s6-linux-utils +pkgdesc="A set of tiny Linux-specific utilities" +_pkgver=v2.5.1.7 +pkgver=2.5.1.7 +pkgrel=01 +url="http://skarnet.org/software/${pkgname}/" +arch=(x86_64) +depends=('skalibs>=2.11.2.0') +makedepends=(git 'skalibs>=2.11.2.0') +groups=('s6-suite') +source=("$pkgname::git+git://git.skarnet.org/s6-linux-utils#tag=$_pkgver") + +_pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +build() { + cd ${srcdir}/${pkgname} + ./configure --prefix=/usr \ + --bindir=/usr/bin \ + --sbindir=/usr/bin \ + --datadir=/etc \ + --disable-shared \ + --with-lib=/usr/lib/skalibs + make +} + +package() { + cd ${srcdir}/${pkgname} + + DESTDIR=${pkgdir} make install + + # add doc + install -dm 0755 $pkgdir/usr/share/doc/$pkgname/ + cp -R doc/* $pkgdir/usr/share/doc/$pkgname/ + + install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + +} + +#---- license gpg-key sha256sums ---- + +license=(ISC) + +sha256sums=(SKIP) diff --git a/skarnet/s6-linux-utils/PKGBUILD-oba b/skarnet/s6-linux-utils/PKGBUILD-oba new file mode 100644 index 0000000..4e3b509 --- /dev/null +++ b/skarnet/s6-linux-utils/PKGBUILD-oba @@ -0,0 +1,77 @@ +# Obarun : 66 init/supervisor +# Maintainer : Eric Vidal +# Maintainer : Jean-Michel T.Dydak +# Source : url="https://git.obarun.org/pkg/obcore/s6-linux-utils.git" +#----------------------------------------------------------------------- + +pkgdesc="A set of tiny Linux-specific utilities" + +pkgname=s6-linux-utils + +pkgver=2.5.1.6 +pkgrel=1 + +url="http://skarnet.org/software/${pkgname}/" + +track=tag +target="v${pkgver}" +source=( + "$pkgname::git+git://git.skarnet.org/s6-linux-utils#${track}=${target}" +) + +#------------------------------BUILD PREPARATION------------------------ + +makedepends=( + 'git' + 'skalibs>=2.11.0.0' +) +#pkgver() { +# cd $pkgbase +# git describe --tags | sed 's/-/+/g' +#} + +#------------------------------BUILD------------------------------------ + +build() { + cd ${srcdir}/${pkgname} + ./configure --prefix=/usr \ + --bindir=/usr/bin \ + --sbindir=/usr/bin \ + --datadir=/etc \ + --disable-shared \ + --with-lib=/usr/lib/skalibs + make +} + +#------------------------------PACKAGE---------------------------------- + +package() { + cd ${srcdir}/${pkgname} + + DESTDIR=${pkgdir} make install + + # add doc + install -dm 0755 $pkgdir/usr/share/doc/$pkgname/ + cp -R doc/* $pkgdir/usr/share/doc/$pkgname/ + + install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + +} + +#------------------------------INSTALL CONFIGURATION-------------------- + +arch=(x86_64) + +depends=( + 'skalibs>=2.11.0.0' +) + +groups=( + 'base' + 's6-suite' +) + +#-------------------------------SECURITY AND LICENCE-------------------- + +sha256sums=('SKIP') +license=('ISC') diff --git a/skarnet/s6-linux-utils/clean b/skarnet/s6-linux-utils/clean new file mode 100644 index 0000000..c556c53 --- /dev/null +++ b/skarnet/s6-linux-utils/clean @@ -0,0 +1 @@ +rm -rf {src,pkg,s6-linux-utils} diff --git a/skarnet/s6-linux-utils/clean2 b/skarnet/s6-linux-utils/clean2 new file mode 100644 index 0000000..903c960 --- /dev/null +++ b/skarnet/s6-linux-utils/clean2 @@ -0,0 +1 @@ +rm -rf {src,pkg} diff --git a/skarnet/s6-linux-utils/deps b/skarnet/s6-linux-utils/deps new file mode 100644 index 0000000..ca578bf --- /dev/null +++ b/skarnet/s6-linux-utils/deps @@ -0,0 +1,2 @@ +git +skalibs diff --git a/skarnet/s6-linux-utils/time b/skarnet/s6-linux-utils/time new file mode 100644 index 0000000..819e796 --- /dev/null +++ b/skarnet/s6-linux-utils/time @@ -0,0 +1,4 @@ + +real 0m9.584s +user 0m3.883s +sys 0m0.506s diff --git a/skarnet/s6-networking/PKGBUILD b/skarnet/s6-networking/PKGBUILD new file mode 100644 index 0000000..175010d --- /dev/null +++ b/skarnet/s6-networking/PKGBUILD @@ -0,0 +1,59 @@ +#!/usr/bin/bash +# JOBoRun : Jwm OpenBox Obarun RUNit +# Maintainer : Joe Bo Run +# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/skarnet/$pkgname" +# Website : https://pozol.eu +#-----------------------------------------| DESCRIPTION |--------------------------------------- +# Maintainer: Eric Vidal + +pkgname=s6-networking +_pkgver=v2.5.1.0 +pkgver=2.5.1.0 +pkgrel=01 +pkgdesc="Small network and client-server tools" +arch=(x86_64) +url="http://skarnet.org/software/s6/" +makedepends=(git 'skalibs>=2.11.2.0' 'execline>=2.8.3.0' 's6>=2.11.1.0' 's6-dns>=2.3.5.3' ) +depends=('skalibs>=2.11.2.0' 'execline>=2.8.3.0' 's6>=2.11.1.0' 's6-dns>=2.3.5.3' ) +optdepends=('libressl: For build a secure communication tools') +groups=(s6-suite) +#_commit=61da214808d289f1521a5bd421e105828229b818 # tag 2.3.0.2 +#source=("$pkgname::git+git://git.skarnet.org/s6-networking#commit=$_commit") +source=("$pkgname::git+git://git.skarnet.org/s6-networking#tag=${_pkgver}") + +_pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +build() { + cd ${srcdir}/${pkgname} + ./configure --prefix=/usr \ + --bindir=/usr/bin \ + --sbindir=/usr/bin \ + --datadir=/etc \ + --disable-shared \ + --with-lib=/usr/lib/skalibs \ + --with-lib=/usr/lib/s6 \ + --with-lib=/usr/lib/s6-dns + make +} + +package() { + cd ${srcdir}/${pkgname} + + DESTDIR=${pkgdir} make install + + # add doc + install -dm 0755 $pkgdir/usr/share/doc/$pkgname/ + cp -R doc/* $pkgdir/usr/share/doc/$pkgname/ + + install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + +} + +#---- license gpg-key sha256sums ---- + +license=('ISC') + +sha256sums=(SKIP) diff --git a/skarnet/s6-networking/PKGBUILD-oba b/skarnet/s6-networking/PKGBUILD-oba new file mode 100644 index 0000000..070eed9 --- /dev/null +++ b/skarnet/s6-networking/PKGBUILD-oba @@ -0,0 +1,49 @@ +# Maintainer: Eric Vidal + +pkgname=s6-networking +pkgver=2.5.0.0 +pkgrel=1 +pkgdesc="Small network and client-server tools" +arch=(x86_64) +url="http://skarnet.org/software/s6/" +license=('ISC') +makedepends=('git' 'skalibs>=2.11.0.0' 'execline>=2.8.1.0' 's6>=2.11.0.0' 's6-dns>=2.3.5.2' ) +depends=('skalibs>=2.11.0.0' 'execline>=2.8.1.0' 's6>=2.11.0.0' 's6-dns>=2.3.5.2' ) +#optdepends=('libressl: For build a secure communication tools') +groups=(s6-suite) +#_commit=61da214808d289f1521a5bd421e105828229b818 # tag 2.3.0.2 +#source=("$pkgname::git+git://git.skarnet.org/s6-networking#commit=$_commit") +source=("$pkgname::git+git://git.skarnet.org/s6-networking#tag=v${pkgver}") +sha256sums=('SKIP') + +#pkgver() { +# cd $pkgbase +# git describe --tags | sed 's/-/+/g' +#} + +build() { + cd ${srcdir}/${pkgname} + ./configure --prefix=/usr \ + --bindir=/usr/bin \ + --sbindir=/usr/bin \ + --datadir=/etc \ + --disable-shared \ + --with-lib=/usr/lib/skalibs \ + --with-lib=/usr/lib/s6 \ + --with-lib=/usr/lib/s6-dns + make +} + +package() { + cd ${srcdir}/${pkgname} + + DESTDIR=${pkgdir} make install + + # add doc + install -dm 0755 $pkgdir/usr/share/doc/$pkgname/ + cp -R doc/* $pkgdir/usr/share/doc/$pkgname/ + + install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + +} + diff --git a/skarnet/s6-networking/clean b/skarnet/s6-networking/clean new file mode 100644 index 0000000..07b0e0a --- /dev/null +++ b/skarnet/s6-networking/clean @@ -0,0 +1 @@ +rm -rf {src,pkg,s6-networking} diff --git a/skarnet/s6-networking/clean2 b/skarnet/s6-networking/clean2 new file mode 100644 index 0000000..903c960 --- /dev/null +++ b/skarnet/s6-networking/clean2 @@ -0,0 +1 @@ +rm -rf {src,pkg} diff --git a/skarnet/s6-networking/deps b/skarnet/s6-networking/deps new file mode 100644 index 0000000..fa283a9 --- /dev/null +++ b/skarnet/s6-networking/deps @@ -0,0 +1,5 @@ +git +skalibs +execline +s6 +s6-dns diff --git a/skarnet/s6-networking/time b/skarnet/s6-networking/time new file mode 100644 index 0000000..7da4373 --- /dev/null +++ b/skarnet/s6-networking/time @@ -0,0 +1,5 @@ + +real 0m9.483s +user 0m4.983s +sys 0m0.809s + diff --git a/skarnet/s6-portable-utils/PKGBUILD b/skarnet/s6-portable-utils/PKGBUILD new file mode 100644 index 0000000..7729026 --- /dev/null +++ b/skarnet/s6-portable-utils/PKGBUILD @@ -0,0 +1,57 @@ +#!/usr/bin/bash +# JOBoRun : Jwm OpenBox Obarun RUNit +# Maintainer : Joe Bo Run +# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/sharnet/$pkgname" +# Website : https://pozol.eu +#-----------------------------------------| DESCRIPTION |--------------------------------------- +# Maintainer: Eric Vidal + +pkgname=s6-portable-utils +_pkgver=v2.2.4.0 +pkgver=2.2.4.0 +pkgrel=01 +pkgdesc="A set of tiny general Unix utilities" +arch=(x86_64) +url="http://skarnet.org/software/${pkgname}/" +depends=('git' 'skalibs>=2.11.2.0') +depends=('skalibs>=2.11.2.0') +groups=(s6-suite) +#_commit=8e32ad68593aeb3c9ffd664aabc421d2eddc0467 # tag 2.2.1.1 +#source=("$pkgname::git+git://git.skarnet.org/s6-portable-utils#commit=$_commit") +source=("$pkgname::git+git://git.skarnet.org/s6-portable-utils#tag=${_pkgver}") + +_pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +build() { + cd ${srcdir}/${pkgname} + ./configure --prefix=/usr \ + --bindir=/usr/bin \ + --sbindir=/usr/bin \ + --datadir=/etc \ + --disable-shared \ + --with-lib=/usr/lib/skalibs + make +} + +package() { + cd ${srcdir}/${pkgname} + + DESTDIR=${pkgdir} make install + + # add doc + install -dm 0755 $pkgdir/usr/share/doc/$pkgname/ + cp -R doc/* $pkgdir/usr/share/doc/$pkgname/ + + install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + +} + +#---- license gpg-key sha256sums ---- + +license=(ISC) + +sha256sums=(SKIP) + diff --git a/skarnet/s6-portable-utils/PKGBUILD-oba b/skarnet/s6-portable-utils/PKGBUILD-oba new file mode 100644 index 0000000..4e3b57f --- /dev/null +++ b/skarnet/s6-portable-utils/PKGBUILD-oba @@ -0,0 +1,47 @@ +# Maintainer: Eric Vidal + +pkgname=s6-portable-utils +pkgver=2.2.3.3 +pkgrel=1 +pkgdesc="A set of tiny general Unix utilities" +arch=(x86_64) +url="http://skarnet.org/software/${pkgname}/" +license=('ISC') +depends=('git' 'skalibs>=2.11.0.0') +depends=('skalibs>=2.11.0.0') +groups=(s6-suite) +#_commit=8e32ad68593aeb3c9ffd664aabc421d2eddc0467 # tag 2.2.1.1 +#source=("$pkgname::git+git://git.skarnet.org/s6-portable-utils#commit=$_commit") +source=("$pkgname::git+git://git.skarnet.org/s6-portable-utils#tag=v${pkgver}") +sha256sums=('SKIP') + +#pkgver() { +# cd $pkgbase +# git describe --tags | sed 's/-/+/g' +#} + +build() { + cd ${srcdir}/${pkgname} + ./configure --prefix=/usr \ + --bindir=/usr/bin \ + --sbindir=/usr/bin \ + --datadir=/etc \ + --disable-shared \ + --with-lib=/usr/lib/skalibs + make +} + +package() { + cd ${srcdir}/${pkgname} + + DESTDIR=${pkgdir} make install + + # add doc + install -dm 0755 $pkgdir/usr/share/doc/$pkgname/ + cp -R doc/* $pkgdir/usr/share/doc/$pkgname/ + + install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + +} + +# vim:ft=sh ts=2 sw=2 et: diff --git a/skarnet/s6-portable-utils/clean b/skarnet/s6-portable-utils/clean new file mode 100644 index 0000000..538ecf5 --- /dev/null +++ b/skarnet/s6-portable-utils/clean @@ -0,0 +1 @@ +rm -rf {src,pkg,s6-portable-utils} diff --git a/skarnet/s6-portable-utils/clean2 b/skarnet/s6-portable-utils/clean2 new file mode 100644 index 0000000..903c960 --- /dev/null +++ b/skarnet/s6-portable-utils/clean2 @@ -0,0 +1 @@ +rm -rf {src,pkg} diff --git a/skarnet/s6-portable-utils/deps b/skarnet/s6-portable-utils/deps new file mode 100644 index 0000000..58e66bb --- /dev/null +++ b/skarnet/s6-portable-utils/deps @@ -0,0 +1,2 @@ +git +skalibs diff --git a/skarnet/s6-portable-utils/time b/skarnet/s6-portable-utils/time new file mode 100644 index 0000000..25bed39 --- /dev/null +++ b/skarnet/s6-portable-utils/time @@ -0,0 +1,5 @@ + +real 0m4.471s +user 0m7.036s +sys 0m1.053s + diff --git a/skarnet/s6-rc/PKGBUILD b/skarnet/s6-rc/PKGBUILD new file mode 100644 index 0000000..66589ec --- /dev/null +++ b/skarnet/s6-rc/PKGBUILD @@ -0,0 +1,59 @@ +#!/usr/bin/bash +# JOBoRun : Jwm OpenBox Obarun RUNit +# Maintainer : Joe Bo Run +# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/skarnet/$pkgname" +# Website : https://pozol.eu +#-----------------------------------------| DESCRIPTION |--------------------------------------- +# Maintainer: Eric Vidal + +pkgname=s6-rc +_pkgver=v0.5.3.1 +pkgver=0.5.3.1 +pkgrel=01 +pkgdesc="A dependency-based init script management system" +arch=(x86_64) +url="http://skarnet.org/software/${pkgname}/" +#install=s6-rc.install +makedepends=('git' 'skalibs>=2.11.2.0' 'execline>=2.8.3.0' 's6>=2.11.1.0') +depends=('skalibs>=2.11.2.0' 'execline>=2.8.3.0' 's6>=2.11.1.0') +groups=('base' 's6-suite') +source=("$pkgname::git+git://git.skarnet.org/s6-rc#tag=${_pkgver}") +#_commit=f01bb649f33d9005e30ec2e82fef05f25b9a8dff # tag 0.3.0.1 +#source=("$pkgname::git+git://git.skarnet.org/s6-rc#commit=$_commit") + +_pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +build() { + cd ${srcdir}/${pkgname} + ./configure --prefix=/usr \ + --bindir=/usr/bin \ + --sbindir=/usr/bin \ + --datadir=/etc \ + --disable-shared \ + --with-lib=/usr/lib/skalibs \ + --with-lib=/usr/lib/execline \ + --with-lib=/usr/lib/s6 + make +} + +package() { + cd ${srcdir}/${pkgname} + + DESTDIR=${pkgdir} make install + + # add doc + install -dm 0755 $pkgdir/usr/share/doc/$pkgname/ + cp -R doc/* $pkgdir/usr/share/doc/$pkgname/ + + install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +#---- license gpg-key sha256sums ---- + +license=(ISC) + +sha256sums=(SKIP) + diff --git a/skarnet/s6-rc/PKGBUILD-oba b/skarnet/s6-rc/PKGBUILD-oba new file mode 100644 index 0000000..7e1abca --- /dev/null +++ b/skarnet/s6-rc/PKGBUILD-oba @@ -0,0 +1,49 @@ +# Maintainer: Eric Vidal + +pkgname=s6-rc +pkgver=0.5.2.3 +pkgrel=1 +pkgdesc="A dependency-based init script management system" +arch=(x86_64) +url="http://skarnet.org/software/${pkgname}/" +license=('ISC') +#install=s6-rc.install +depends=('git' 'skalibs>=2.11.0.0' 'execline>=2.8.1.0' 's6>=2.11.0.0') +depends=('skalibs>=2.11.0.0' 'execline>=2.8.1.0' 's6>=2.11.0.0') +groups=('base' 's6-suite') +source=("$pkgname::git+git://git.skarnet.org/s6-rc#tag=v${pkgver}") +#_commit=f01bb649f33d9005e30ec2e82fef05f25b9a8dff # tag 0.3.0.1 +#source=("$pkgname::git+git://git.skarnet.org/s6-rc#commit=$_commit") +sha256sums=('SKIP') + +#pkgver() { +# cd $pkgbase +# git describe --tags | sed 's/-/+/g' +#} + +build() { + cd ${srcdir}/${pkgname} + ./configure --prefix=/usr \ + --bindir=/usr/bin \ + --sbindir=/usr/bin \ + --datadir=/etc \ + --disable-shared \ + --with-lib=/usr/lib/skalibs \ + --with-lib=/usr/lib/execline \ + --with-lib=/usr/lib/s6 + make +} + +package() { + cd ${srcdir}/${pkgname} + + DESTDIR=${pkgdir} make install + + # add doc + install -dm 0755 $pkgdir/usr/share/doc/$pkgname/ + cp -R doc/* $pkgdir/usr/share/doc/$pkgname/ + + install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +# vim:ft=sh ts=2 sw=2 et: diff --git a/skarnet/s6-rc/clean b/skarnet/s6-rc/clean new file mode 100644 index 0000000..be178a4 --- /dev/null +++ b/skarnet/s6-rc/clean @@ -0,0 +1 @@ +rm -rf {src,pkg,s6-rc} diff --git a/skarnet/s6-rc/clean2 b/skarnet/s6-rc/clean2 new file mode 100644 index 0000000..903c960 --- /dev/null +++ b/skarnet/s6-rc/clean2 @@ -0,0 +1 @@ +rm -rf {src,pkg} diff --git a/skarnet/s6-rc/deps b/skarnet/s6-rc/deps new file mode 100644 index 0000000..2591490 --- /dev/null +++ b/skarnet/s6-rc/deps @@ -0,0 +1,5 @@ +git +skalibs +execline +s6 +s6-portable-utils diff --git a/skarnet/s6-rc/time b/skarnet/s6-rc/time new file mode 100644 index 0000000..1ad5cbf --- /dev/null +++ b/skarnet/s6-rc/time @@ -0,0 +1,5 @@ + +real 0m4.057s +user 0m6.396s +sys 0m0.727s + diff --git a/skarnet/s6/PKGBUILD b/skarnet/s6/PKGBUILD new file mode 100644 index 0000000..2ea1aae --- /dev/null +++ b/skarnet/s6/PKGBUILD @@ -0,0 +1,57 @@ +#!/usr/bin/bash +# JOBoRun : Jwm OpenBox Obarun RUNit +# Maintainer : Joe Bo Run +# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/skarnet/$pkgname" +# Website : https://pozol.eu +#-----------------------------------------| DESCRIPTION |--------------------------------------- +# Maintainer: Eric Vidal + +pkgname=s6 +_pkgver=v2.11.1.0 +pkgver=2.11.1.0 +pkgrel=01 +pkgdesc="A process supervision suite" +arch=(x86_64) +url="http://skarnet.org/software/s6/" +makedepends=('git' 'skalibs>=2.11.2.0' 'execline>=2.8.3.0') +depends=('skalibs>=2.11.2.0' 'execline>=2.8.1.0') +groups=('base' 's6-suite') +#_commit=6c65c3dd94ce2e6a054d9358795ba1f17de03cad # tag 2.8.0.0 +#source=("$pkgname::git+git://git.skarnet.org/s6#commit=$_commit") +source=("$pkgname::git+git://git.skarnet.org/s6#tag=${_pkgver}") + +_pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +build() { + cd ${srcdir}/${pkgname} + ./configure --prefix=/usr \ + --bindir=/usr/bin \ + --sbindir=/usr/bin \ + --datadir=/etc \ + --disable-shared \ + --with-lib=/usr/lib/skalibs \ + --with-lib=/usr/lib/execline + make +} + +package() { + cd ${srcdir}/${pkgname} + + DESTDIR=${pkgdir} make install + + # add doc + install -dm 0755 $pkgdir/usr/share/doc/$pkgname/ + cp -R doc/* $pkgdir/usr/share/doc/$pkgname/ + + install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +#---- license gpg-key sha256sums ---- + +license=(ISC) + +sha256sums=(SKIP) + diff --git a/skarnet/s6/PKGBUILD-oba b/skarnet/s6/PKGBUILD-oba new file mode 100644 index 0000000..0518f8e --- /dev/null +++ b/skarnet/s6/PKGBUILD-oba @@ -0,0 +1,48 @@ +# Maintainer: Eric Vidal + +pkgname=s6 +pkgver=2.11.0.0 +pkgrel=1 +pkgdesc="A process supervision suite" +arch=(x86_64) +url="http://skarnet.org/software/s6/" +license=('ISC') +makedepends=('git' 'skalibs>=2.11.0.0' 'execline>=2.8.1.0') +depends=('skalibs>=2.11.0.0' 'execline>=2.8.1.0') +groups=('base' 's6-suite') +#_commit=6c65c3dd94ce2e6a054d9358795ba1f17de03cad # tag 2.8.0.0 +#source=("$pkgname::git+git://git.skarnet.org/s6#commit=$_commit") +source=("$pkgname::git+git://git.skarnet.org/s6#tag=v${pkgver}") + +sha256sums=('SKIP') + +#pkgver() { +# cd $pkgbase +# git describe --tags | sed 's/-/+/g' +#} + +build() { + cd ${srcdir}/${pkgname} + ./configure --prefix=/usr \ + --bindir=/usr/bin \ + --sbindir=/usr/bin \ + --datadir=/etc \ + --disable-shared \ + --with-lib=/usr/lib/skalibs \ + --with-lib=/usr/lib/execline + make +} + +package() { + cd ${srcdir}/${pkgname} + + DESTDIR=${pkgdir} make install + + # add doc + install -dm 0755 $pkgdir/usr/share/doc/$pkgname/ + cp -R doc/* $pkgdir/usr/share/doc/$pkgname/ + + install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +# vim:ft=sh ts=2 sw=2 et: diff --git a/skarnet/s6/clean b/skarnet/s6/clean new file mode 100644 index 0000000..ecfc79a --- /dev/null +++ b/skarnet/s6/clean @@ -0,0 +1 @@ +rm -rf {src,pkg,s6} diff --git a/skarnet/s6/clean2 b/skarnet/s6/clean2 new file mode 100644 index 0000000..903c960 --- /dev/null +++ b/skarnet/s6/clean2 @@ -0,0 +1 @@ +rm -rf {src,pkg} diff --git a/skarnet/s6/deps b/skarnet/s6/deps new file mode 100644 index 0000000..ac9a173 --- /dev/null +++ b/skarnet/s6/deps @@ -0,0 +1,3 @@ +git +skalibs +execline diff --git a/skarnet/s6/time b/skarnet/s6/time new file mode 100644 index 0000000..aba3cdd --- /dev/null +++ b/skarnet/s6/time @@ -0,0 +1,4 @@ + +real 0m8.002s +user 0m16.611s +sys 0m2.314s diff --git a/skarnet/skalibs/PKGBUILD b/skarnet/skalibs/PKGBUILD new file mode 100644 index 0000000..72a5fac --- /dev/null +++ b/skarnet/skalibs/PKGBUILD @@ -0,0 +1,50 @@ +#!/usr/bin/bash +# JOBoRun : Jwm OpenBox Obarun RUNit +# Maintainer : Joe Bo Run +# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/skarnet/$pkgname" +# Website : https://pozol.eu +#-----------------------------------------| DESCRIPTION |--------------------------------------- +# Maintainer: Eric Vidal + +pkgname=skalibs +pkgver=2.11.2.0 +_pkgver=v2.11.2.0 +pkgrel=01 +pkgdesc="A general-purpose low-level C library" +arch=(x86_64) +url="http://www.skarnet.org/software/skalibs/" +groups=('base' 's6-suite') +makedepends=('git') +source=("$pkgname::git+git://git.skarnet.org/skalibs#tag=v${pkgver}") +#_commit=e99801ab4bdd096b5e2e3e4619f1a8317a8aedf8 # tag 2.8.0.0 fix stralloc_reverse +#source=("$pkgname::git+git://git.skarnet.org/skalibs#commit=$_commit") + +_pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +build() { + cd "$srcdir/$pkgname" + ./configure --prefix=/usr \ + --with-default-path=/usr/bin \ + --disable-shared + make +} + +package() { + cd "$srcdir/$pkgname" + make DESTDIR="$pkgdir/" install + + # add doc + install -dm 0755 $pkgdir/usr/share/doc/$pkgname/ + cp -R doc/* $pkgdir/usr/share/doc/$pkgname/ + + install -Dm644 COPYING $pkgdir/usr/share/licenses/$pkgname/COPYING +} + +#---- license gpg-key sha256sums ---- + +license=('ISC') + +sha256sums=(SKIP) diff --git a/skarnet/skalibs/PKGBUILD-oba b/skarnet/skalibs/PKGBUILD-oba new file mode 100644 index 0000000..a147d17 --- /dev/null +++ b/skarnet/skalibs/PKGBUILD-oba @@ -0,0 +1,41 @@ +# Maintainer: Eric Vidal + +pkgname=skalibs +pkgver=2.11.0.0 +pkgrel=1 +pkgdesc="A general-purpose low-level C library" +arch=(x86_64) +url="http://www.skarnet.org/software/skalibs/" +license=('ISC') +groups=('base' 's6-suite') +makedepends=('git') +source=("$pkgname::git+git://git.skarnet.org/skalibs#tag=v${pkgver}") +#_commit=e99801ab4bdd096b5e2e3e4619f1a8317a8aedf8 # tag 2.8.0.0 fix stralloc_reverse +#source=("$pkgname::git+git://git.skarnet.org/skalibs#commit=$_commit") + +md5sums=('SKIP') + +#pkgver() { +# cd $pkgbase +# git describe --tags | sed 's/-/+/g' +#} + +build() { + cd "$srcdir/$pkgname" + ./configure --prefix=/usr \ + --with-default-path=/usr/bin \ + --disable-shared + make +} + +package() { + cd "$srcdir/$pkgname" + make DESTDIR="$pkgdir/" install + + # add doc + install -dm 0755 $pkgdir/usr/share/doc/$pkgname/ + cp -R doc/* $pkgdir/usr/share/doc/$pkgname/ + + install -Dm644 COPYING $pkgdir/usr/share/licenses/$pkgname/COPYING +} + diff --git a/skarnet/skalibs/clean b/skarnet/skalibs/clean new file mode 100644 index 0000000..1c77890 --- /dev/null +++ b/skarnet/skalibs/clean @@ -0,0 +1 @@ +rm -rf {src,pkg,skalibs} diff --git a/skarnet/skalibs/clean2 b/skarnet/skalibs/clean2 new file mode 100644 index 0000000..903c960 --- /dev/null +++ b/skarnet/skalibs/clean2 @@ -0,0 +1 @@ +rm -rf {src,pkg} diff --git a/skarnet/skalibs/deps b/skarnet/skalibs/deps new file mode 100644 index 0000000..5664e30 --- /dev/null +++ b/skarnet/skalibs/deps @@ -0,0 +1 @@ +git diff --git a/skarnet/skalibs/time b/skarnet/skalibs/time new file mode 100644 index 0000000..ee68912 --- /dev/null +++ b/skarnet/skalibs/time @@ -0,0 +1,4 @@ + +real 0m14.662s +user 0m29.170s +sys 0m5.422s diff --git a/skarnet/skalist b/skarnet/skalist new file mode 100644 index 0000000..a23915a --- /dev/null +++ b/skarnet/skalist @@ -0,0 +1,9 @@ +skalibs +execline +mdevd +s6-portable-utils +s6 +s6-rc +s6-linux-utils +s6-dns +s6-networking diff --git a/skarnet/skalist.new b/skarnet/skalist.new new file mode 100644 index 0000000..a0d3461 --- /dev/null +++ b/skarnet/skalist.new @@ -0,0 +1,5 @@ +skalibs-2.11.2.0 (minor) +execline-2.8.3.0 (minor) +s6-2.11.1.0 (minor) +s6-portable-utils-2.2.4.0 (minor) +s6-linux-init-1.0.7.3 (release) diff --git a/wireless-regdb/PKGBUILD b/wireless-regdb/PKGBUILD index 7e3be0f..69de320 100644 --- a/wireless-regdb/PKGBUILD +++ b/wireless-regdb/PKGBUILD @@ -6,13 +6,14 @@ #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=wireless-regdb -pkgver=2022.02.18 -pkgrel=02 +pkgver=2022.04.08 +pkgrel=01 pkgdesc="Central Regulatory Domain Database" -arch=('any') +arch=(any) url="https://wireless.wiki.kernel.org/en/developers/regulatory/wireless-regdb" -replaces=('crda') -provides=('crda') +replaces=(crda) +provides=(crda) +conflicts=(crda) backup=(etc/conf.d/wireless-regdom) depends=(bash iw) source=(https://www.kernel.org/pub/software/network/wireless-regdb/${pkgname}-${pkgver}.tar.{xz,sign} @@ -43,8 +44,8 @@ license=('custom') validpgpkeys=('2ABCA7498D83E1D32D51D3B5AB4800A62DB9F73A') #Seth Forshee -sha256sums=(8828c25a4ee25020044004f57374bb9deac852809fad70f8d3d01770bf9ac97f # wireless-regdb-2022.02.18.tar.xz - 01c5a9cb153837ed1c570c7c3b0fed4d8cd7474bd8b594aa680fb5c0e50a07c0 # wireless-regdb-2022.02.18.tar.sign +sha256sums=(884ba2e3c1e8b98762b6dc25ff60b5ec75c8d33a39e019b3ed4aa615491460d3 # wireless-regdb-2022.04.08.tar.xz + 55bbf5e521cb600f8042e10a9a72e8fdfa2d7aed911f4cf3c95527bdc4dd9e01 # wireless-regdb-2022.04.08.tar.sign 192428fd959806705356107bffc97b8b379854e79bd013c4ee140e5202326e2b # wireless-regdom 603ce97da5cce3f5337e99007ce04e2f295bb33a36b308794884011f7bcabaf3 # set-wireless-regdom f5055dfe7584757a11b419836320bcdcd1d3d1e5caf26e20c63a0c64779f3376) # 85-regulatory.rules diff --git a/wireless-regdb/PKGBUILD-arch b/wireless-regdb/PKGBUILD-arch index dcd4382..3c683e0 100644 --- a/wireless-regdb/PKGBUILD-arch +++ b/wireless-regdb/PKGBUILD-arch @@ -1,8 +1,8 @@ # Maintainer: Thomas Bächler pkgname=wireless-regdb -pkgver=2022.02.18 -pkgrel=2 +pkgver=2022.04.08 +pkgrel=1 pkgdesc="Central Regulatory Domain Database" arch=('any') url="https://wireless.wiki.kernel.org/en/developers/regulatory/wireless-regdb" @@ -10,12 +10,13 @@ license=('custom') depends=('bash' 'iw') replaces=('crda') provides=('crda') +conflicts=('crda') backup=(etc/conf.d/wireless-regdom) source=(https://www.kernel.org/pub/software/network/wireless-regdb/${pkgname}-${pkgver}.tar.{xz,sign} wireless-regdom set-wireless-regdom 85-regulatory.rules) -sha256sums=('8828c25a4ee25020044004f57374bb9deac852809fad70f8d3d01770bf9ac97f' +sha256sums=('884ba2e3c1e8b98762b6dc25ff60b5ec75c8d33a39e019b3ed4aa615491460d3' 'SKIP' '192428fd959806705356107bffc97b8b379854e79bd013c4ee140e5202326e2b' '603ce97da5cce3f5337e99007ce04e2f295bb33a36b308794884011f7bcabaf3'