added skarnet's stack rebuilt 66 oblibs boot-66serv upgrades

This commit is contained in:
joborun linux 2022-04-12 00:23:01 +03:00
parent 1ef00c847b
commit 5fc1f760ef
106 changed files with 1966 additions and 131 deletions

View File

@ -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 <mcgrof@kernel.org>
# 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)

65
crda/PKGBUILD-deprecated Normal file
View File

@ -0,0 +1,65 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# 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 <mcgrof@kernel.org>
# 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

View File

@ -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"
}

View File

@ -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."
}

View File

@ -1,3 +1,4 @@
python-m2crypto
wireless-regdb
iw
wireless-regdb iw

View File

@ -1,16 +1,17 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# Maintainer : Joe Bo Run <joborun@disroot.org>
# 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')

View File

@ -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')

View File

@ -1,3 +1,4 @@
linux-atm
bison
gettext
libbpf

View File

@ -1,3 +1,5 @@
real 0m26.574s
user 1m7.116s
sys 0m4.814s
real 0m26.526s
user 0m57.500s
sys 0m4.530s

View File

@ -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

View File

@ -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 ###

View File

@ -1,27 +1,26 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# Maintainer : Joe Bo Run <joborun@disroot.org>
# 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 <mm@FreeBSD.org>
validpgpkeys=(A5A45B12AD92D964B89EEE2DEC560C81CEC2276E) # Martin Matuska <mm@FreeBSD.org>
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

View File

@ -2,8 +2,8 @@
# Maintainer: Dan McGee <dan@archlinux.org>
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 <mm@FreeBSD.org>
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}"

View File

@ -1,2 +1 @@

View File

@ -1,12 +1,13 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# Maintainer : Joe Bo Run <joborun@disroot.org>
# 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 <morgan@kernel.org>
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

View File

@ -4,8 +4,8 @@
# Contributor: Hugo Doria <hugo@archlinux.org>
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 <morgan@kernel.org>

View File

@ -0,0 +1 @@

View File

@ -1,4 +1,4 @@
real 0m5.102s
user 0m3.037s
sys 0m2.311s
real 0m7.005s
user 0m5.623s
sys 0m0.646s

48
obarun/66-tools/PKGBUILD Normal file
View File

@ -0,0 +1,48 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/obarun/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
# Maintainer : Eric Vidal <eric@obarun.org>
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)

View File

@ -0,0 +1,87 @@
# Distribution : Obarun S6/66
#-----------------------------
# Maintainer : Eric Vidal <eric@obarun.org>
# Maintainer : Jean-Michel T.Dydak <jean-michel@obarun.org>
#----------------
# 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=('')

1
obarun/66-tools/clean Normal file
View File

@ -0,0 +1 @@
rm -rf {src,pkg,66-tools}

1
obarun/66-tools/deps Normal file
View File

@ -0,0 +1 @@
git skalibs execline oblibs lowdown

5
obarun/66-tools/time Normal file
View File

@ -0,0 +1,5 @@
real 0m5.982s
user 0m5.524s
sys 0m0.816s

15
obarun/66/66.install Normal file
View File

@ -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."
}

70
obarun/66/PKGBUILD Normal file
View File

@ -0,0 +1,70 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/obarun/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
# Maintainer : Eric Vidal <eric@obarun.org>
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

117
obarun/66/PKGBUILD-oba Normal file
View File

@ -0,0 +1,117 @@
# Distribution : Obarun S6/66
#-----------------------------
# Maintainer : Eric Vidal <eric@obarun.org>
# Maintainer : Jean-Michel T.Dydak <jean-michel@obarun.org>
#----------------
# 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=('')

1
obarun/66/clean Normal file
View File

@ -0,0 +1 @@
rm -rvf {src,pkg,66}

12
obarun/66/deps Normal file
View File

@ -0,0 +1,12 @@
skalibs
execline
s6
s6-rc
oblibs
skalibs
execline
s6
s6-rc
oblibs
lowdown
git

4
obarun/66/time Normal file
View File

@ -0,0 +1,4 @@
real 0m22.586s
user 0m23.507s
sys 0m2.132s

View File

@ -0,0 +1,44 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# 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

View File

@ -0,0 +1,92 @@
# Obarun : 66 init/supervisor
# Maintainer : Eric Vidal <eric@obarun.org>
# Maintainer : Jean-Michel T.Dydak <jean-michel@obarun.org>
# 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')

View File

@ -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
}

1
obarun/boot-66serv/clean Normal file
View File

@ -0,0 +1 @@
rm -rvf {src,pkg,boot-66serv}

9
obarun/boot-66serv/deps Normal file
View File

@ -0,0 +1,9 @@
66
66-tools
s6-linux-utils
s6-portable-utils
opentmpfiles
modules
git
boot@-66serv
obsysusers

3
obarun/boot-66serv/time Normal file
View File

@ -0,0 +1,3 @@
real 0m3.091s
user 0m2.468s
sys 0m0.357s

41
obarun/oblibs/PKGBUILD Normal file
View File

@ -0,0 +1,41 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/obarun/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
# Maintainer : Eric Vidal <eric@obarun.org>
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)

View File

@ -0,0 +1,68 @@
# Obarun : 66 init/supervisor
# Maintainer : Eric Vidal <eric@obarun.org>
# Maintainer : Jean-Michel T.Dydak <jean-michel@obarun.org>
# 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')

1
obarun/oblibs/clean Normal file
View File

@ -0,0 +1 @@
rm -rf {src,pkg,oblibs}

1
obarun/oblibs/deps Normal file
View File

@ -0,0 +1 @@
git execline skalibs

5
obarun/oblibs/time Normal file
View File

@ -0,0 +1,5 @@
real 0m10.966s
user 0m5.525s
sys 0m1.134s

View File

@ -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 <djm@mindrot.org>"
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

View File

@ -5,7 +5,7 @@
# Contributor: judd <jvinet@zeroflux.org>
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'

View File

@ -1,15 +1,12 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# Maintainer : Joe Bo Run <joborun@disroot.org>
# 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

View File

@ -2,7 +2,7 @@
# Contributor: Dan McGee <dan@archlinux.org>
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')

View File

@ -1 +1 @@

View File

@ -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')

View File

@ -0,0 +1,38 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# 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

28
skarnet/bldstack.sh Executable file
View File

@ -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

33
skarnet/bldstack2.sh Executable file
View File

@ -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

53
skarnet/execline/PKGBUILD Normal file
View File

@ -0,0 +1,53 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/skarnet/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
# Maintainer: Eric Vidal <eric@obarun.org>
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)

View File

@ -0,0 +1,42 @@
# Maintainer: Eric Vidal <eric@obarun.org>
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"
}

1
skarnet/execline/clean Normal file
View File

@ -0,0 +1 @@
rm -rf {src,pkg,execline}

1
skarnet/execline/clean2 Normal file
View File

@ -0,0 +1 @@
rm -rf {src,pkg}

2
skarnet/execline/deps Normal file
View File

@ -0,0 +1,2 @@
git
skalibs

4
skarnet/execline/time Normal file
View File

@ -0,0 +1,4 @@
real 0m5.548s
user 0m9.293s
sys 0m1.480s

49
skarnet/mdevd/PKGBUILD Normal file
View File

@ -0,0 +1,49 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/skarnet/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
# Maintainer: Eric Vidal <eric@obarun.org>
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)

View File

@ -0,0 +1,41 @@
# Maintainer: Eric Vidal <eric@obarun.org>
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:

1
skarnet/mdevd/clean Normal file
View File

@ -0,0 +1 @@
rm -rf {src,pkg,mdevd}

2
skarnet/mdevd/deps Normal file
View File

@ -0,0 +1,2 @@
skalibs
git

5
skarnet/mdevd/time Normal file
View File

@ -0,0 +1,5 @@
real 0m8.877s
user 0m2.293s
sys 0m0.418s

57
skarnet/s6-dns/PKGBUILD Normal file
View File

@ -0,0 +1,57 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/skarnet/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
# Maintainer: Eric Vidal <eric@obarun.org>
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)

View File

@ -0,0 +1,46 @@
# Maintainer: Eric Vidal <eric@obarun.org>
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"
}

1
skarnet/s6-dns/clean Normal file
View File

@ -0,0 +1 @@
rm -rf {src,pkg,s6-dns}

1
skarnet/s6-dns/clean2 Normal file
View File

@ -0,0 +1 @@
rm -rf {src,pkg}

2
skarnet/s6-dns/deps Normal file
View File

@ -0,0 +1,2 @@
git
skalibs

5
skarnet/s6-dns/time Normal file
View File

@ -0,0 +1,5 @@
real 0m3.638s
user 0m2.937s
sys 0m0.456s

View File

@ -0,0 +1,54 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
# Maintainer : Eric Vidal <eric@obarun.org>
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)

View File

@ -0,0 +1,77 @@
# Obarun : 66 init/supervisor
# Maintainer : Eric Vidal <eric@obarun.org>
# Maintainer : Jean-Michel T.Dydak <jean-michel@obarun.org>
# 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')

View File

@ -0,0 +1 @@
rm -rf {src,pkg,s6-linux-utils}

View File

@ -0,0 +1 @@
rm -rf {src,pkg}

View File

@ -0,0 +1,2 @@
git
skalibs

View File

@ -0,0 +1,4 @@
real 0m9.584s
user 0m3.883s
sys 0m0.506s

View File

@ -0,0 +1,59 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/skarnet/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
# Maintainer: Eric Vidal <eric@obarun.org>
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)

View File

@ -0,0 +1,49 @@
# Maintainer: Eric Vidal <eric@obarun.org>
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"
}

View File

@ -0,0 +1 @@
rm -rf {src,pkg,s6-networking}

View File

@ -0,0 +1 @@
rm -rf {src,pkg}

View File

@ -0,0 +1,5 @@
git
skalibs
execline
s6
s6-dns

View File

@ -0,0 +1,5 @@
real 0m9.483s
user 0m4.983s
sys 0m0.809s

View File

@ -0,0 +1,57 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/sharnet/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
# Maintainer: Eric Vidal <eric@obarun.org>
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)

View File

@ -0,0 +1,47 @@
# Maintainer: Eric Vidal <eric@obarun.org>
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:

View File

@ -0,0 +1 @@
rm -rf {src,pkg,s6-portable-utils}

View File

@ -0,0 +1 @@
rm -rf {src,pkg}

View File

@ -0,0 +1,2 @@
git
skalibs

View File

@ -0,0 +1,5 @@
real 0m4.471s
user 0m7.036s
sys 0m1.053s

59
skarnet/s6-rc/PKGBUILD Normal file
View File

@ -0,0 +1,59 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/skarnet/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
# Maintainer: Eric Vidal <eric@obarun.org>
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)

View File

@ -0,0 +1,49 @@
# Maintainer: Eric Vidal <eric@obarun.org>
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:

1
skarnet/s6-rc/clean Normal file
View File

@ -0,0 +1 @@
rm -rf {src,pkg,s6-rc}

1
skarnet/s6-rc/clean2 Normal file
View File

@ -0,0 +1 @@
rm -rf {src,pkg}

5
skarnet/s6-rc/deps Normal file
View File

@ -0,0 +1,5 @@
git
skalibs
execline
s6
s6-portable-utils

5
skarnet/s6-rc/time Normal file
View File

@ -0,0 +1,5 @@
real 0m4.057s
user 0m6.396s
sys 0m0.727s

57
skarnet/s6/PKGBUILD Normal file
View File

@ -0,0 +1,57 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/skarnet/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
# Maintainer: Eric Vidal <eric@obarun.org>
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)

48
skarnet/s6/PKGBUILD-oba Normal file
View File

@ -0,0 +1,48 @@
# Maintainer: Eric Vidal <eric@obarun.org>
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:

1
skarnet/s6/clean Normal file
View File

@ -0,0 +1 @@
rm -rf {src,pkg,s6}

1
skarnet/s6/clean2 Normal file
View File

@ -0,0 +1 @@
rm -rf {src,pkg}

3
skarnet/s6/deps Normal file
View File

@ -0,0 +1,3 @@
git
skalibs
execline

4
skarnet/s6/time Normal file
View File

@ -0,0 +1,4 @@
real 0m8.002s
user 0m16.611s
sys 0m2.314s

50
skarnet/skalibs/PKGBUILD Normal file
View File

@ -0,0 +1,50 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/skarnet/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
# Maintainer: Eric Vidal <eric@obarun.org>
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)

View File

@ -0,0 +1,41 @@
# Maintainer: Eric Vidal <eric@obarun.org>
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
}

1
skarnet/skalibs/clean Normal file
View File

@ -0,0 +1 @@
rm -rf {src,pkg,skalibs}

1
skarnet/skalibs/clean2 Normal file
View File

@ -0,0 +1 @@
rm -rf {src,pkg}

Some files were not shown because too many files have changed in this diff Show More