added skarnet's stack rebuilt 66 oblibs boot-66serv upgrades
This commit is contained in:
parent
1ef00c847b
commit
5fc1f760ef
106 changed files with 1966 additions and 131 deletions
|
@ -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
65
crda/PKGBUILD-deprecated
Normal 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
|
|
@ -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"
|
||||
}
|
||||
|
|
5
crda/crda.install-deprecated
Normal file
5
crda/crda.install-deprecated
Normal 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."
|
||||
}
|
|
@ -1,3 +1,4 @@
|
|||
python-m2crypto
|
||||
wireless-regdb
|
||||
iw
|
||||
|
||||
wireless-regdb iw
|
||||
|
|
|
@ -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')
|
||||
|
|
|
@ -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')
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
linux-atm
|
||||
bison
|
||||
gettext
|
||||
libbpf
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
real 0m26.574s
|
||||
user 1m7.116s
|
||||
sys 0m4.814s
|
||||
|
||||
real 0m26.526s
|
||||
user 0m57.500s
|
||||
sys 0m4.530s
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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 ###
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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}"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
|
|
@ -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
48
obarun/66-tools/PKGBUILD
Normal 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)
|
87
obarun/66-tools/PKGBUILD-oba
Normal file
87
obarun/66-tools/PKGBUILD-oba
Normal 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
1
obarun/66-tools/clean
Normal file
|
@ -0,0 +1 @@
|
|||
rm -rf {src,pkg,66-tools}
|
1
obarun/66-tools/deps
Normal file
1
obarun/66-tools/deps
Normal file
|
@ -0,0 +1 @@
|
|||
git skalibs execline oblibs lowdown
|
5
obarun/66-tools/time
Normal file
5
obarun/66-tools/time
Normal file
|
@ -0,0 +1,5 @@
|
|||
|
||||
real 0m5.982s
|
||||
user 0m5.524s
|
||||
sys 0m0.816s
|
||||
|
15
obarun/66/66.install
Normal file
15
obarun/66/66.install
Normal 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
70
obarun/66/PKGBUILD
Normal 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
117
obarun/66/PKGBUILD-oba
Normal 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
1
obarun/66/clean
Normal file
|
@ -0,0 +1 @@
|
|||
rm -rvf {src,pkg,66}
|
12
obarun/66/deps
Normal file
12
obarun/66/deps
Normal 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
4
obarun/66/time
Normal file
|
@ -0,0 +1,4 @@
|
|||
|
||||
real 0m22.586s
|
||||
user 0m23.507s
|
||||
sys 0m2.132s
|
44
obarun/boot-66serv/PKGBUILD
Normal file
44
obarun/boot-66serv/PKGBUILD
Normal 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
|
92
obarun/boot-66serv/PKGBUILD-oba
Normal file
92
obarun/boot-66serv/PKGBUILD-oba
Normal 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')
|
8
obarun/boot-66serv/boot.install
Normal file
8
obarun/boot-66serv/boot.install
Normal 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
1
obarun/boot-66serv/clean
Normal file
|
@ -0,0 +1 @@
|
|||
rm -rvf {src,pkg,boot-66serv}
|
9
obarun/boot-66serv/deps
Normal file
9
obarun/boot-66serv/deps
Normal 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
3
obarun/boot-66serv/time
Normal file
|
@ -0,0 +1,3 @@
|
|||
real 0m3.091s
|
||||
user 0m2.468s
|
||||
sys 0m0.357s
|
41
obarun/oblibs/PKGBUILD
Normal file
41
obarun/oblibs/PKGBUILD
Normal 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)
|
68
obarun/oblibs/PKGBUILD-oba
Normal file
68
obarun/oblibs/PKGBUILD-oba
Normal 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
1
obarun/oblibs/clean
Normal file
|
@ -0,0 +1 @@
|
|||
rm -rf {src,pkg,oblibs}
|
1
obarun/oblibs/deps
Normal file
1
obarun/oblibs/deps
Normal file
|
@ -0,0 +1 @@
|
|||
git execline skalibs
|
5
obarun/oblibs/time
Normal file
5
obarun/oblibs/time
Normal file
|
@ -0,0 +1,5 @@
|
|||
|
||||
real 0m10.966s
|
||||
user 0m5.525s
|
||||
sys 0m1.134s
|
||||
|
|
@ -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
|
||||
|
|
|
@ -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'
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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')
|
||||
|
|
|
@ -1 +1 @@
|
|||
|
||||
|
||||
|
|
|
@ -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')
|
||||
|
|
38
runit-service-scripts/PKGBUILD-01
Normal file
38
runit-service-scripts/PKGBUILD-01
Normal 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
28
skarnet/bldstack.sh
Executable 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
33
skarnet/bldstack2.sh
Executable 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
53
skarnet/execline/PKGBUILD
Normal 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)
|
42
skarnet/execline/PKGBUILD-oba
Normal file
42
skarnet/execline/PKGBUILD-oba
Normal 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/
|
||||