upg tzdata pacman jobbot iproute2 gnutls filesystem brotli audit archlinux-keyring
This commit is contained in:
parent
b214d5e144
commit
1be213c0ad
38 changed files with 279 additions and 88 deletions
|
@ -6,8 +6,8 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=archlinux-keyring
|
||||
_tag='d8a48e5c275732a4e47143c79eb0c0ec14687ef6' # git rev-parse ${pkgver}
|
||||
pkgver=20221220
|
||||
_tag='7f697db5df3ed30142fc181f24ba6165039a693b' # git rev-parse ${pkgver}
|
||||
pkgver=20230130
|
||||
pkgrel=01
|
||||
pkgdesc='Arch Linux PGP keyring'
|
||||
arch=(any)
|
||||
|
@ -54,5 +54,5 @@ validpgpkeys=('02FD1C7A934E614545849F19A6234074498E9CEE' # Christian Hesse <ewo
|
|||
|
||||
sha256sums=(SKIP)
|
||||
|
||||
# db95ca8e044cc482bcbb67ba7c1e0ad9b780ef30594fb873d9f022475103ef7c /var/cache/jobcore/archlinux-keyring-20221220-01-any.pkg.tar.xz
|
||||
### c73657a40e3bc6cfaf520bf19b187c36d937534284f7101ddb5aee7f20938021 archlinux-keyring-20230130-01-any.pkg.tar.xz
|
||||
|
||||
|
|
|
@ -2,8 +2,8 @@
|
|||
# Maintainer: Bartłomiej Piotrowski <bpiotrowski@archlinux.org>
|
||||
|
||||
pkgname=archlinux-keyring
|
||||
_tag='d8a48e5c275732a4e47143c79eb0c0ec14687ef6' # git rev-parse ${pkgver}
|
||||
pkgver=20221220
|
||||
_tag='7f697db5df3ed30142fc181f24ba6165039a693b' # git rev-parse ${pkgver}
|
||||
pkgver=20230130
|
||||
pkgrel=1
|
||||
pkgdesc='Arch Linux PGP keyring'
|
||||
arch=('any')
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
pkgbase=audit
|
||||
pkgname=('audit' 'python-audit')
|
||||
pkgver=3.0.9
|
||||
pkgrel=01
|
||||
pkgrel=02
|
||||
pkgdesc="Userspace components of the audit framework w/o systemd"
|
||||
url='https://people.redhat.com/sgrubb/audit'
|
||||
arch=(x86_64)
|
||||
|
@ -50,7 +50,7 @@ build() {
|
|||
--sysconfdir=/etc
|
||||
--libexecdir=/usr/lib/audit
|
||||
--enable-gssapi-krb5=yes
|
||||
--enable-systemd=yes
|
||||
--enable-systemd=no
|
||||
--with-libcap-ng=yes
|
||||
)
|
||||
|
||||
|
@ -84,7 +84,9 @@ package_audit() {
|
|||
rm -v "$pkgdir/usr/include/libaudit.h.orig"
|
||||
|
||||
# add log dir
|
||||
install -vdm 700 "$pkgdir/var/log/$pkgname"
|
||||
install -vdm 700 "$pkgdir/var/log/$pkgname/"
|
||||
# add rules.d dir to satisfy augenrules
|
||||
install -vdm 755 "$pkgdir/etc/audit/rules.d/"
|
||||
|
||||
# remove legacy files
|
||||
rm -frv "$pkgdir/usr/lib/audit"
|
||||
|
@ -120,3 +122,7 @@ sha256sums=(8fb63cfe1c2c127dd2908be164f596ac4ea00439f34ee2444840f7103b0ab422 #
|
|||
c3647e09d1a973595d8e43e373b8644dfb7131328c7fb3e229593af02c72ca42 # audit-3.0.8-config_paths.patch
|
||||
118c01ae411904b7a7730379ebf7a7506a044182a73d9bcf0620e25e853b698a # audit-3.0.9-flex_array_workaround.patch
|
||||
f4f4a06fa6070970611f49573180501f588de215cc6c26bfb8804ed9e7621e8f) # audit-3.0.9-undo_flex_array_workaround.patch
|
||||
|
||||
# ed95e1aba684a3244ff64df3bdadb5177e24edc9d9e9ae3d602cf54eb6b8a0e5 audit-3.0.9-02-x86_64.pkg.tar.xz
|
||||
# 3fda4e4b6669a7ef5299d7e8ec08b01af6c437d6e38862ea2d9419d550152d96 python-audit-3.0.9-02-x86_64.pkg.tar.xz
|
||||
|
||||
|
|
|
@ -10,13 +10,13 @@
|
|||
pkgbase=audit
|
||||
pkgname=(audit python-audit)
|
||||
pkgver=3.0.9
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc='Userspace components of the audit framework'
|
||||
url='https://people.redhat.com/sgrubb/audit'
|
||||
arch=(x86_64)
|
||||
makedepends=(glibc krb5 libcap-ng libldap linux-api-headers python swig)
|
||||
license=(GPL2 LGPL2.1)
|
||||
options=(debug emptydirs)
|
||||
options=(emptydirs)
|
||||
source=(
|
||||
$pkgbase-userspace-$pkgver.tar.gz::https://github.com/linux-audit/audit-userspace/archive/refs/tags/v$pkgver.tar.gz
|
||||
$pkgbase-3.0.8-config_paths.patch
|
||||
|
@ -95,7 +95,9 @@ package_audit() {
|
|||
rm -v "$pkgdir/usr/include/libaudit.h.orig"
|
||||
|
||||
# add log dir
|
||||
install -vdm 700 "$pkgdir/var/log/$pkgname"
|
||||
install -vdm 700 "$pkgdir/var/log/$pkgname/"
|
||||
# add rules.d dir to satisfy augenrules
|
||||
install -vdm 755 "$pkgdir/etc/audit/rules.d/"
|
||||
|
||||
# remove legacy files
|
||||
rm -frv "$pkgdir/usr/lib/audit"
|
||||
|
|
|
@ -3,3 +3,4 @@ python
|
|||
autoconf
|
||||
automake
|
||||
|
||||
|
||||
|
|
26
base-devel/PKGBUILD
Normal file
26
base-devel/PKGBUILD
Normal file
|
@ -0,0 +1,26 @@
|
|||
#!/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=base-devel
|
||||
pkgver=1
|
||||
pkgrel=01
|
||||
pkgdesc='Basic tools to build Arch Linux packages are a few more than Joborun jobbot and not always necesary'
|
||||
# instead of the pkg group base-devel Arch is now making a metapackage for their building chroot
|
||||
# just like joborun has the jobbot pkg! Ha! We did this first, but our chroot is slim, not fat!
|
||||
# url='https://www.archlinux.org'
|
||||
url='http://pozol.eu'
|
||||
arch=('any')
|
||||
#options=('!debug')
|
||||
depends=('jobbot')
|
||||
#depends=(archlinux-keyring autoconf automake binutils bison debugedit fakeroot file
|
||||
# findutils flex gawk gcc gettext grep groff gzip libtool m4 make pacman
|
||||
# patch pkgconf sed sudo texinfo which)
|
||||
|
||||
#---- license gpg-key sha256sums ----
|
||||
|
||||
license=('GPL')
|
||||
|
41
base-devel/PKGBUILD-arch
Normal file
41
base-devel/PKGBUILD-arch
Normal file
|
@ -0,0 +1,41 @@
|
|||
# Maintainer: Arch Linux Team
|
||||
# Contributor: Levente Polyak <anthraxx[at]archlinux[dot]org>
|
||||
|
||||
pkgname=base-devel
|
||||
pkgver=1
|
||||
pkgrel=1
|
||||
pkgdesc='Basic tools to build Arch Linux packages'
|
||||
url='https://www.archlinux.org'
|
||||
arch=('any')
|
||||
license=('GPL')
|
||||
options=('!debug')
|
||||
depends=(
|
||||
archlinux-keyring
|
||||
autoconf
|
||||
automake
|
||||
binutils
|
||||
bison
|
||||
debugedit
|
||||
fakeroot
|
||||
file
|
||||
findutils
|
||||
flex
|
||||
gawk
|
||||
gcc
|
||||
gettext
|
||||
grep
|
||||
groff
|
||||
gzip
|
||||
libtool
|
||||
m4
|
||||
make
|
||||
pacman
|
||||
patch
|
||||
pkgconf
|
||||
sed
|
||||
sudo
|
||||
texinfo
|
||||
which
|
||||
)
|
||||
|
||||
# vim: ts=2 sw=2 et:
|
1
base-devel/clean
Normal file
1
base-devel/clean
Normal file
|
@ -0,0 +1 @@
|
|||
rm -rf {src,pkg}
|
1
base-devel/deps
Normal file
1
base-devel/deps
Normal file
|
@ -0,0 +1 @@
|
|||
|
1
base-devel/key
Normal file
1
base-devel/key
Normal file
|
@ -0,0 +1 @@
|
|||
|
|
@ -7,13 +7,12 @@
|
|||
|
||||
pkgname=base
|
||||
pkgver=10.0
|
||||
pkgrel=02
|
||||
pkgrel=03
|
||||
pkgdesc='Minimal set of packages to define a basic JOBORun Linux installation'
|
||||
url='http://pozol.eu'
|
||||
groups=( jobbase )
|
||||
arch=(x86_64)
|
||||
source=( README.txt )
|
||||
|
||||
optdepends=('linux-lts: recommended kernel'
|
||||
'linux: alternative latest lts kernel'
|
||||
's6-suite: s6 and 66 system and basic booting necessities'
|
||||
|
@ -31,6 +30,11 @@ package() {
|
|||
# distro defined requirements
|
||||
'licenses' 'pacman' 'nano' 'zsh' 'jobo-setup' 'arch-install-scripts'
|
||||
|
||||
# kernel
|
||||
# linux-lts recommended but not enforced as with other distros
|
||||
# we deeply believe in educated choice, and since someone may want
|
||||
# to try the system as a chroot of another, a kernel is not mandatory
|
||||
|
||||
# keyrings GnuPG keys of repo and pkg signatures
|
||||
'archlinux-keyring' 'obarun-keyring' 'joborun-keyring'
|
||||
|
||||
|
@ -38,7 +42,7 @@ package() {
|
|||
'coreutils' 'file' 'findutils' 'gawk' 'grep' 'procps-ng' 'sed' 'tar'
|
||||
|
||||
# standard linux toolset
|
||||
'pciutils' 'psmisc' 'shadow' 'util-linux' 'bzip2' 'gzip' 'xz' 'sudo'
|
||||
'pciutils' 'psmisc' 'shadow' 'util-linux' 'bzip2' 'gzip' 'lzip' 'xz' 'sudo'
|
||||
|
||||
# init, service supervisors, mdev
|
||||
'runit' 'runit-rc' 'joborun66' 'eudev'
|
||||
|
@ -64,4 +68,3 @@ license=('ISC')
|
|||
|
||||
sha256sums=(cf5a5b593698d38b717e4c4274c6a1dd6a5b1c93e03b826bbbc18b6872f79c9f) # README.txt
|
||||
|
||||
|
||||
|
|
|
@ -9,11 +9,11 @@ pkgbase=brotli
|
|||
pkgname=('brotli' 'python-brotli' 'brotli-testdata')
|
||||
_gitcommit=e61745a6b7add50d380cfd7d3883dd6c62fc2c71
|
||||
pkgver=1.0.9
|
||||
pkgrel=09
|
||||
pkgrel=010
|
||||
pkgdesc='Generic-purpose lossless compression algorithm'
|
||||
url='https://github.com/google/brotli'
|
||||
arch=('x86_64')
|
||||
makedepends=('git' 'glibc' 'gcc-libs' 'cmake' 'python-setuptools')
|
||||
makedepends=('git' 'cmake' 'python-setuptools')
|
||||
# options=('debug') ## uncomment this to produce the debug pkg
|
||||
source=(${pkgname}::"git+${url}#commit=${_gitcommit}")
|
||||
|
||||
|
@ -40,13 +40,17 @@ build() {
|
|||
|
||||
check() {
|
||||
cd ${pkgbase}
|
||||
python setup.py test
|
||||
local python_version=$(python -c 'import sys; print("".join(map(str, sys.version_info[:2])))')
|
||||
PYTHONPATH="$PWD/bin/lib.linux-$CARCH-cpython-${python_version}" python -m unittest discover python "*_test.py"
|
||||
|
||||
cd build
|
||||
ctest --output-on-failure --stop-on-failure -j$(nproc)
|
||||
|
||||
|
||||
}
|
||||
|
||||
package_brotli() {
|
||||
depends=('gcc-libs' 'glibc')
|
||||
depends=('glibc')
|
||||
provides=(libbrotlicommon.so libbrotlidec.so libbrotlienc.so)
|
||||
|
||||
cd ${pkgbase}
|
||||
|
@ -60,7 +64,7 @@ package_brotli() {
|
|||
|
||||
package_python-brotli() {
|
||||
pkgdesc+=' - python library'
|
||||
depends=('python' 'glibc' 'gcc-libs')
|
||||
depends=('python')
|
||||
|
||||
cd ${pkgbase}
|
||||
python setup.py install --skip-build -O1 --root="$pkgdir"
|
||||
|
@ -83,4 +87,7 @@ license=('MIT')
|
|||
|
||||
sha256sums=(SKIP)
|
||||
|
||||
# b754bfc91460158839077b4494f25d6e56515f1d032e50b01144ba3d029514c1 brotli-1.0.9-10-x86_64.pkg.tar.xz
|
||||
# 5bc48044a812ef0d3e522d790e78f83f15421b61eaa401eef9d2753fcf44925c brotli-testdata-1.0.9-10-x86_64.pkg.tar.xz
|
||||
# beb6286729ad6b0723bf3d9d5d14661556092634b2d133c5e8dcd007064a4cf5 python-brotli-1.0.9-10-x86_64.pkg.tar.xz
|
||||
|
||||
|
|
|
@ -8,13 +8,12 @@ pkgbase=brotli
|
|||
pkgname=('brotli' 'python-brotli' 'brotli-testdata')
|
||||
_gitcommit=e61745a6b7add50d380cfd7d3883dd6c62fc2c71
|
||||
pkgver=1.0.9
|
||||
pkgrel=9
|
||||
pkgrel=10
|
||||
pkgdesc='Generic-purpose lossless compression algorithm'
|
||||
url='https://github.com/google/brotli'
|
||||
arch=('x86_64')
|
||||
license=('MIT')
|
||||
makedepends=('git' 'glibc' 'gcc-libs' 'cmake' 'python-setuptools')
|
||||
options=('debug')
|
||||
makedepends=('git' 'cmake' 'python-setuptools')
|
||||
source=(${pkgname}::"git+${url}#commit=${_gitcommit}")
|
||||
sha512sums=('SKIP')
|
||||
|
||||
|
@ -41,13 +40,14 @@ build() {
|
|||
|
||||
check() {
|
||||
cd ${pkgbase}
|
||||
python setup.py test
|
||||
local python_version=$(python -c 'import sys; print("".join(map(str, sys.version_info[:2])))')
|
||||
PYTHONPATH="$PWD/bin/lib.linux-$CARCH-cpython-${python_version}" python -m unittest discover python "*_test.py"
|
||||
cd build
|
||||
ctest --output-on-failure --stop-on-failure -j$(nproc)
|
||||
}
|
||||
|
||||
package_brotli() {
|
||||
depends=('gcc-libs' 'glibc')
|
||||
depends=('glibc')
|
||||
provides=(libbrotlicommon.so libbrotlidec.so libbrotlienc.so)
|
||||
|
||||
cd ${pkgbase}
|
||||
|
@ -61,7 +61,7 @@ package_brotli() {
|
|||
|
||||
package_python-brotli() {
|
||||
pkgdesc+=' - python library'
|
||||
depends=('python' 'glibc' 'gcc-libs')
|
||||
depends=('python')
|
||||
|
||||
cd ${pkgbase}
|
||||
python setup.py install --skip-build -O1 --root="$pkgdir"
|
||||
|
|
|
@ -6,8 +6,8 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=filesystem
|
||||
pkgver=2022.11.3
|
||||
pkgrel=04
|
||||
pkgver=2023.01.30
|
||||
pkgrel=01
|
||||
pkgdesc='Base Joborun Linux file system'
|
||||
arch=('x86_64')
|
||||
groups=( jobbot )
|
||||
|
@ -128,7 +128,7 @@ sha256sums=(e03bede3d258d680548696623d5979c6edf03272e801a813c81ba5a5c64f4f82 # c
|
|||
5e4088ad8d0853d390fa303f6be8c3f69c33834200cba9e90f7849f1993ca8d0 # profile
|
||||
297113b9e11af3e73756482eaca6ad188e210d8cd537e66881225f6feeec1e3a # resolv.conf
|
||||
d88be2b45b43605ff31dd83d6a138069b6c2e92bc8989b7b9ab9eba8da5f8c7b # securetty
|
||||
1d77352db51f1edc46eb868307530d1c02de1ee77cfa14902bc0430aad91384b # shadow
|
||||
6e13705ac4d6f69cdba118c6b70c722346fd3c45224133e6bbfe28aca719563c # shadow
|
||||
268e414ace5dd1579e5a3085a45a969c3d580d734182166f85d02411d3be6f7d # shells
|
||||
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 # subgid
|
||||
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 # subuid
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Contributor: Tom Gundersen <teg@jklm.no>
|
||||
|
||||
pkgname=filesystem
|
||||
pkgver=2022.10.18
|
||||
pkgver=2023.01.30
|
||||
pkgrel=1
|
||||
pkgdesc='Base Arch Linux files'
|
||||
arch=('x86_64')
|
||||
|
@ -37,7 +37,7 @@ sha256sums=('e03bede3d258d680548696623d5979c6edf03272e801a813c81ba5a5c64f4f82'
|
|||
'6e13705ac4d6f69cdba118c6b70c722346fd3c45224133e6bbfe28aca719563c'
|
||||
'c390b31fffc4a2b5d78ae8c89f5317aadef1f71baac09cfb467b675db1406d61'
|
||||
'89e43a0b7028f52d5c8e7fb961d962c4b4f4e9595880a6157274ddb2c7c0b6b4'
|
||||
'b5b28f395583d141d88c0b955cd05124f9b8cdf003feab01e55885b8e8c1303e'
|
||||
'30b97e8f5965744138f7a394e04454db6d509fb89e0a9b615bcd9037df3d6f2a'
|
||||
'5d8e61479f0093852365090e84d8d95b1e7fccfab068274ee25863bde6ff3e07'
|
||||
'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855'
|
||||
'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855'
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
iana-etc
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -1,3 +1 @@
|
|||
root::14871::::::
|
||||
nobody:x:14871::::::
|
||||
|
||||
root:*:14871::::::
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
pkgname=gnutls
|
||||
pkgver=3.7.8
|
||||
pkgrel=04
|
||||
pkgrel=05
|
||||
pkgdesc="A library which provides a secure layer over a reliable transport layer"
|
||||
arch=('x86_64')
|
||||
url="https://www.gnutls.org/"
|
||||
|
@ -74,4 +74,5 @@ validpgpkeys=('5D46CB0F763405A7053556F47A75A648B3F9220C') # "Zoltan Fridrich <zf
|
|||
sha256sums=(c58ad39af0670efe6a8aee5e3a8b2331a1200418b64b7c51977fb396d4617114 # gnutls-3.7.8.tar.xz
|
||||
f355275b86b8a9d257b8a8a81370b7879d361113cb87c3cead2d1be5e69d19fa) # gnutls-3.7.8.tar.xz.sig
|
||||
|
||||
# d3bc88ee0b1fbb4d51e55b7a5af402a16ea69228e354da932c6b27c82ac0d613 gnutls-3.7.8-04-x86_64.pkg.tar.xz
|
||||
|
||||
## c42b38953580329e87a0d7a6c08d9f256355ec1a9745c96e6ee7ca1530dd0fd9 gnutls-3.7.8-05-x86_64.pkg.tar.xz
|
||||
|
|
|
@ -3,19 +3,18 @@
|
|||
|
||||
pkgname=gnutls
|
||||
pkgver=3.7.8
|
||||
pkgrel=4
|
||||
pkgrel=5
|
||||
pkgdesc="A library which provides a secure layer over a reliable transport layer"
|
||||
arch=('x86_64')
|
||||
license=('GPL3' 'LGPL2.1')
|
||||
url="https://www.gnutls.org/"
|
||||
options=('!zipman' 'debug')
|
||||
options=('!zipman')
|
||||
depends=('gcc-libs' 'libtasn1' 'readline' 'zlib' 'nettle' 'p11-kit' 'libidn2'
|
||||
'libidn2.so' 'libunistring' 'brotli')
|
||||
'zstd' 'libidn2.so' 'libunistring' 'brotli')
|
||||
makedepends=('tpm2-tss')
|
||||
checkdepends=('net-tools' 'tpm2-tools')
|
||||
optdepends=('guile: for use with Guile bindings'
|
||||
'tpm2-tss: support for TPM2 wrapped keys'
|
||||
'zstd: for compression support')
|
||||
'tpm2-tss: support for TPM2 wrapped keys')
|
||||
source=(https://www.gnupg.org/ftp/gcrypt/gnutls/v3.7/${pkgname}-${pkgver}.tar.xz{,.sig})
|
||||
sha256sums=('c58ad39af0670efe6a8aee5e3a8b2331a1200418b64b7c51977fb396d4617114'
|
||||
'SKIP')
|
||||
|
|
|
@ -8,15 +8,16 @@
|
|||
## rebuild after any libbpf upgrade ##
|
||||
pkgname=iproute2
|
||||
pkgver=6.1.0
|
||||
pkgrel=03
|
||||
pkgrel=04
|
||||
pkgdesc='IP Routing Utilities'
|
||||
arch=('x86_64')
|
||||
url='https://git.kernel.org/pub/scm/network/iproute2/iproute2.git'
|
||||
depends=('glibc' 'iptables' 'libelf' 'libbpf')
|
||||
depends=('glibc' 'iptables' 'libcap' 'libelf' 'libbpf')
|
||||
makedepends=('db5.3')
|
||||
optdepends=('db5.3: userspace arp daemon'
|
||||
'libcap: tipc'
|
||||
'linux-atm: ATM support')
|
||||
'linux-atm: ATM support'
|
||||
'python: for routel')
|
||||
provides=('iproute')
|
||||
backup=('etc/iproute2/bpf_pinning'
|
||||
'etc/iproute2/ematch_map'
|
||||
|
@ -85,5 +86,4 @@ sha256sums=(5ce12a0fec6b212725ef218735941b2dab76244db7e72646a76021b0537b43ab #
|
|||
908de44ee99bf78669e7c513298fc2a22ca9d7e816a8f99788b1e9b091035cf4) # bdb5.3.patch
|
||||
|
||||
|
||||
## 0a9352decaa2183e0a90a3aa14b84e53828fc08ade5845da3d7dbe1c20544ff0 iproute2-6.1.0-03-x86_64.pkg.tar.xz
|
||||
|
||||
## b5620854a96b13d024175238ab4b12fc771949c37e4f458bf230a348b3183e19 iproute2-6.1.0-04-x86_64.pkg.tar.xz
|
||||
|
|
|
@ -4,16 +4,16 @@
|
|||
|
||||
pkgname=iproute2
|
||||
pkgver=6.1.0
|
||||
pkgrel=3
|
||||
pkgrel=4
|
||||
pkgdesc='IP Routing Utilities'
|
||||
arch=('x86_64')
|
||||
license=('GPL2')
|
||||
url='https://git.kernel.org/pub/scm/network/iproute2/iproute2.git'
|
||||
depends=('glibc' 'iptables' 'libelf' 'libbpf')
|
||||
depends=('glibc' 'iptables' 'libcap' 'libelf' 'libbpf')
|
||||
makedepends=('db5.3')
|
||||
optdepends=('db5.3: userspace arp daemon'
|
||||
'libcap: tipc'
|
||||
'linux-atm: ATM support')
|
||||
'linux-atm: ATM support'
|
||||
'python: for routel')
|
||||
provides=('iproute')
|
||||
backup=('etc/iproute2/bpf_pinning'
|
||||
'etc/iproute2/ematch_map'
|
||||
|
@ -25,7 +25,7 @@ backup=('etc/iproute2/bpf_pinning'
|
|||
'etc/iproute2/rt_scopes'
|
||||
'etc/iproute2/rt_tables')
|
||||
makedepends=('linux-atm')
|
||||
options=('staticlibs' 'debug')
|
||||
options=('staticlibs')
|
||||
validpgpkeys=('9F6FC345B05BE7E766B83C8F80A77F6095CDE47E') # Stephen Hemminger
|
||||
source=("https://www.kernel.org/pub/linux/utils/net/${pkgname}/${pkgname}-${pkgver}.tar."{xz,sign}
|
||||
'0001-make-iproute2-fhs-compliant.patch'
|
||||
|
|
|
@ -3,4 +3,3 @@ bison
|
|||
gettext
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
pkgname=jobbot
|
||||
pkgdesc='Minimal set of packages to maintain the building chroot for JOBORun Linux'
|
||||
pkgver=0.3
|
||||
pkgrel=04
|
||||
pkgrel=05
|
||||
groups=( jobbot )
|
||||
arch=(x86_64)
|
||||
source=( README-jobbot.txt Qsq ckchroot)
|
||||
|
@ -20,12 +20,12 @@ depends=( acl archlinux-keyring obarun-keyring joborun-keyring attr audit bash
|
|||
kmod krb5 less libarchive libassuan libcap libcap-ng libelf libeudev libffi libgcrypt
|
||||
libgpg-error libidn2 libisl libksba libldap libmnl libmpc libnetfilter_conntrack
|
||||
libnfnetlink libnftnl libnghttp2 libnl libp11-kit libpcap libpsl libsasl libseccomp
|
||||
libsecret libssh2 libtasn1 libtirpc libtool libunistring libverto libxcrypt licenses linux-api-headers
|
||||
lz4 m4 make mpfr nano ncurses nettle npth numactl openssl openssl-1.1 opensysusers p11-kit package-query pacman
|
||||
pacman-contrib pacman-mirrorlist pam pambase patch pciutils pcre pcre2 perl pinentry
|
||||
pkgconf procps-ng psmisc readline sed shadow sqlite sudo tar texinfo tzdata util-linux
|
||||
util-linux-libs wget which xz yajl zlib zsh zstd )
|
||||
# removed db as a perl dependency which is now db5.3 instead
|
||||
libsecret libssh2 libtasn1 libtirpc libtool libunistring libverto libxcrypt licenses
|
||||
linux-api-headers lz4 lzip m4 make mpfr nano ncurses nettle npth numactl openssl
|
||||
openssl-1.1 opensysusers p11-kit package-query pacman pacman-contrib pacman-mirrorlist
|
||||
pam pambase patch pciutils pcre pcre2 perl pinentry pkgconf procps-ng psmisc readline
|
||||
sed shadow sqlite sudo tar texinfo tzdata util-linux util-linux-libs wget which xz
|
||||
yajl zlib zsh zstd )
|
||||
|
||||
package() {
|
||||
cd "$pkgdir"
|
||||
|
@ -42,6 +42,6 @@ package() {
|
|||
license=('ISC')
|
||||
|
||||
sha256sums=(7f0b1d6bff4b8ce726c9acf68e86f6cc88dc9c7e60b6567048427c9f26dd3bfd # README-jobbot.txt
|
||||
86fcaa270deb112354c1b462a3e875647ec4c7140b085e5cf4f4d0d6e6831767 # Qsq
|
||||
d7bb4ca2d90bda90491a7e5c6a8824016554f2e524631c3043ccd155b513eb50 # Qsq
|
||||
50febbb21bb779f43b93c7f8e65ba4cbff0c6b32cddd45ecb9118fc801581d99) # ckchroot
|
||||
|
||||
|
|
|
@ -91,6 +91,7 @@ libxcrypt
|
|||
licenses
|
||||
linux-api-headers
|
||||
lz4
|
||||
lzip
|
||||
m4
|
||||
make
|
||||
mpfr
|
||||
|
|
41
lzip/PKGBUILD
Normal file
41
lzip/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/$pkgname"
|
||||
# Website : https://pozol.eu
|
||||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=lzip
|
||||
pkgver=1.23
|
||||
pkgrel=03
|
||||
pkgdesc="A lossless file compressor based on the LZMA algorithm - default for Joborun Linux packaging since 2/2/23"
|
||||
arch=('x86_64')
|
||||
url="https://www.nongnu.org/lzip/lzip.html"
|
||||
group=(base jobbot)
|
||||
depends=('gcc-libs')
|
||||
source=("https://download.savannah.gnu.org/releases/$pkgname/$pkgname-$pkgver.tar.gz"
|
||||
"https://download.savannah.gnu.org/releases/$pkgname/$pkgname-$pkgver.tar.gz.sig")
|
||||
|
||||
build() {
|
||||
cd "$srcdir/$pkgname-$pkgver"
|
||||
./configure --prefix=/usr CXXFLAGS="$CXXFLAGS" LDFLAGS="$LDFLAGS"
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "$srcdir/$pkgname-$pkgver"
|
||||
make DESTDIR="$pkgdir" install{,-man}
|
||||
}
|
||||
|
||||
#---- license gpg-key sha256sums ----
|
||||
|
||||
license=('GPL3')
|
||||
|
||||
validpgpkeys=('1D41C14B272A2219A739FA4F8FE99503132D7742') # Antonio Diaz Diaz <antonio@gnu.org>
|
||||
|
||||
## upstream provided sha256sum:
|
||||
## http://lists.nongnu.org/archive/html/lzip-bug/2018-02/msg00006.html
|
||||
|
||||
sha256sums=(4792c047ddf15ef29d55ba8e68a1a21e0cb7692d87ecdf7204419864582f280d # lzip-1.23.tar.gz
|
||||
1344b2c6b96c27cd361cfb1cd3a9bbb98434cceb3bc2d57c6458b373d9651c0b) # lzip-1.23.tar.gz.sig
|
||||
|
32
lzip/PKGBUILD-arch
Normal file
32
lzip/PKGBUILD-arch
Normal file
|
@ -0,0 +1,32 @@
|
|||
# Maintainer: Jiachen Yang <farseerfc@gmail.com>
|
||||
# AUR Maintainer: apophys <admin AT kubikmilan DOT sk>
|
||||
# Contributor: Christoph Zeiler <archNOSPAM_at_moonblade.dot.org>
|
||||
# Contributor: Renzo Carbonara <gnuk0001/gmail.com>
|
||||
|
||||
pkgname=lzip
|
||||
pkgver=1.23
|
||||
pkgrel=2
|
||||
pkgdesc="A lossless file compressor based on the LZMA algorithm"
|
||||
arch=('x86_64')
|
||||
url="https://www.nongnu.org/lzip/lzip.html"
|
||||
license=('GPL3')
|
||||
depends=('gcc-libs')
|
||||
source=("https://download.savannah.gnu.org/releases/$pkgname/$pkgname-$pkgver.tar.gz"
|
||||
"https://download.savannah.gnu.org/releases/$pkgname/$pkgname-$pkgver.tar.gz.sig")
|
||||
|
||||
## upstream provided sha256sum:
|
||||
## http://lists.nongnu.org/archive/html/lzip-bug/2018-02/msg00006.html
|
||||
sha256sums=('4792c047ddf15ef29d55ba8e68a1a21e0cb7692d87ecdf7204419864582f280d'
|
||||
'SKIP')
|
||||
validpgpkeys=('1D41C14B272A2219A739FA4F8FE99503132D7742') # Antonio Diaz Diaz <antonio@gnu.org>
|
||||
|
||||
build() {
|
||||
cd "$srcdir/$pkgname-$pkgver"
|
||||
./configure --prefix=/usr CXXFLAGS="$CXXFLAGS" LDFLAGS="$LDFLAGS"
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "$srcdir/$pkgname-$pkgver"
|
||||
make DESTDIR="$pkgdir" install{,-man}
|
||||
}
|
1
lzip/clean
Normal file
1
lzip/clean
Normal file
|
@ -0,0 +1 @@
|
|||
rm -rf {src,pkg,lzip*.tar.gz*}
|
24
lzip/config
Normal file
24
lzip/config
Normal file
|
@ -0,0 +1,24 @@
|
|||
Usage: src/lzip-1.23/configure [OPTION]... [VAR=VALUE]...
|
||||
|
||||
To assign makefile variables (e.g., CXX, CXXFLAGS...), specify them as
|
||||
arguments to configure in the form VAR=VALUE.
|
||||
|
||||
Options and variables: [defaults in brackets]
|
||||
-h, --help display this help and exit
|
||||
-V, --version output version information and exit
|
||||
--srcdir=DIR find the sources in DIR [. or ..]
|
||||
--prefix=DIR install into DIR [/usr/local]
|
||||
--exec-prefix=DIR base directory for arch-dependent files [$(prefix)]
|
||||
--bindir=DIR user executables directory [$(exec_prefix)/bin]
|
||||
--datarootdir=DIR base directory for doc and data [$(prefix)/share]
|
||||
--infodir=DIR info files directory [$(datarootdir)/info]
|
||||
--mandir=DIR man pages directory [$(datarootdir)/man]
|
||||
--build build in one step without using 'make'
|
||||
--check check without using 'make', implies --build
|
||||
--installdir=BINDIR install without using 'make', implies --build
|
||||
CXX=COMPILER C++ compiler to use [g++]
|
||||
CPPFLAGS=OPTIONS command line options for the preprocessor []
|
||||
CXXFLAGS=OPTIONS command line options for the C++ compiler [-Wall -W -O2]
|
||||
CXXFLAGS+=OPTIONS append options to the current value of CXXFLAGS
|
||||
LDFLAGS=OPTIONS command line options for the linker []
|
||||
|
1
lzip/deps
Normal file
1
lzip/deps
Normal file
|
@ -0,0 +1 @@
|
|||
|
1
lzip/key
Normal file
1
lzip/key
Normal file
|
@ -0,0 +1 @@
|
|||
gpg -v --recv-key 8FE99503132D7742
|
6
lzip/time
Normal file
6
lzip/time
Normal file
|
@ -0,0 +1,6 @@
|
|||
|
||||
|
||||
real 0m7.775s
|
||||
user 0m7.611s
|
||||
sys 0m0.347s
|
||||
|
|
@ -7,13 +7,18 @@
|
|||
|
||||
pkgname=pacman
|
||||
pkgver=6.0.2
|
||||
pkgrel=06
|
||||
pkgrel=07
|
||||
pkgdesc="A library-based package manager with dependency support"
|
||||
arch=('x86_64')
|
||||
url="https://www.archlinux.org/pacman/"
|
||||
groups=(base)
|
||||
depends=('bash' 'glibc' 'libarchive' 'curl'
|
||||
'gpgme' 'pacman-mirrorlist' 'archlinux-keyring' 'obarun-keyring')
|
||||
groups=(base jobbot)
|
||||
depends=('bash' 'glibc' 'libarchive' 'curl' 'archlinux-keyring'
|
||||
'obarun-keyring' 'joborun-keyring' 'lzip')
|
||||
# NOTE: Joborun linux is switching default pkg compression to lzip at level -5
|
||||
# which matches current xz compression ratio but at a fraction of RAM use
|
||||
# and relatively even speed. So lzip becomes a standard system dependency
|
||||
# as it will also be used by pacman during installation. Gradually all
|
||||
# pkgs will be publicized as *.pkg.tar.lz For now there will be mixed.
|
||||
makedepends=('meson' 'asciidoc' 'doxygen' 'cmake' 'bash-completion')
|
||||
checkdepends=('python' 'fakechroot')
|
||||
optdepends=('perl-locale-gettext: translation support in makepkg-template')
|
||||
|
@ -91,8 +96,6 @@ sha256sums=(7d8e3e8c5121aec0965df71f59bedf46052c6cf14f96365c4411ec3de0a4c1a5 #
|
|||
dab7c70fb9d77d702069bb57f5a12496b463d68ae20460fb0a3ffcb4791321a9 # pacman-always-create-directories-from-debugedit-fixup.patch
|
||||
0b56c61eac3d9425d68faa2eccbaefdc5ed422b643974ae829eaca0460043da1 # pacman-fix-unique-source-paths.patch
|
||||
acd0b149b6324dc1eca3cd2d3b30df6ef64c5653e83523d77200ec593e01d2a7 # pacman-strip-include-o-files-similar-to-kernel-modules.patch
|
||||
66a188dd2155ef3d8b52d35baf7c8b306a8287a44a33e0dc35be76cc7df59f70 # pacman.conf
|
||||
f79cd61d317daed90bb4115648fe62766dcbabcaadd6c7014f7212b13a8ab016) # makepkg.conf
|
||||
|
||||
|
||||
0386a0f59f52e6586d840bc04caf8580e76bc89ca0dbe4bc8a9c79f4f234ba46 # pacman.conf
|
||||
dc4dbe4e86b16ac09735402ea057aa23b821d5155d804e0fbb974e396a46a35b) # makepkg.conf
|
||||
|
||||
|
|
|
@ -5,5 +5,7 @@ python
|
|||
fakechroot
|
||||
cmake
|
||||
bash-completion
|
||||
lzip
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -141,7 +141,7 @@ COMPRESSLRZ=(lrzip -q)
|
|||
COMPRESSLZO=(lzop -q)
|
||||
COMPRESSZ=(compress -c -f)
|
||||
COMPRESSLZ4=(lz4 -q)
|
||||
COMPRESSLZ=(lzip -c -f)
|
||||
COMPRESSLZ=(lzip -5 -c -f)
|
||||
|
||||
#########################################################################
|
||||
# EXTENSION DEFAULTS
|
||||
|
@ -150,7 +150,7 @@ COMPRESSLZ=(lzip -c -f)
|
|||
# WARNING: Do NOT modify these variables unless you know what you are
|
||||
# doing.
|
||||
#
|
||||
PKGEXT='.pkg.tar.xz'
|
||||
PKGEXT='.pkg.tar.lz'
|
||||
SRCEXT='.src.tar.gz'
|
||||
|
||||
#########################################################################
|
||||
|
|
|
@ -91,17 +91,8 @@ Server = https://osdn.net/projects/joborun/storage/jobextra/
|
|||
|
||||
[jobcomm]
|
||||
# Server = file:///var/cache/jobcomm/
|
||||
# This repository has no binaries, just a database indicating
|
||||
# packages that need an upgrade and which you must built on your own
|
||||
Server = https://osdn.net/projects/joborun/storage/jobcomm/
|
||||
|
||||
# This repository is being tested, with the intention of
|
||||
# staying local and not provide binaries. It can be found
|
||||
# in source git.disroot.org/joborun-pkg/jobcomm
|
||||
# from which you can build the packages needed and store
|
||||
# in your own /var/cache/jobcomm repository (see wiki)
|
||||
# # Server = https://osdn.net/projects/joborun/storage/jobcomm/
|
||||
|
||||
#### Obarun begins here #######
|
||||
#### Obarun must be using some slow server to check its keys
|
||||
#### gpgme drops the effort after a few seconds and replies with
|
||||
|
@ -115,7 +106,7 @@ Server = https://osdn.net/projects/joborun/storage/jobcomm/
|
|||
Server = https://cloud.server.obarun.org/$repo/os/$arch/
|
||||
|
||||
#[obextra-testing]
|
||||
#Server = https://repo.obarun.org/obextra-testing
|
||||
#Server = https://cloud.server.obarun.org/$repo/os/$arch/
|
||||
|
||||
[obextra]
|
||||
Server = https://cloud.server.obarun.org/$repo/os/$arch/
|
||||
|
@ -260,3 +251,4 @@ Include = /etc/pacman.d/mirrorlist
|
|||
#[custom]
|
||||
#SigLevel = Optional TrustAll
|
||||
#Server = file:///home/custompkgs
|
||||
|
||||
|
|
|
@ -1,19 +1,19 @@
|
|||
#!/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
|
||||
# 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=tzdata
|
||||
pkgver=2022g
|
||||
_tzcode=2022g
|
||||
_tzdata=2022g
|
||||
pkgrel=01
|
||||
pkgrel=02
|
||||
pkgdesc="Sources for time zone and daylight saving time data"
|
||||
arch=('x86_64')
|
||||
url="https://www.iana.org/time-zones"
|
||||
options=('!emptydirs')
|
||||
optdepends=('bash: for tzselect'
|
||||
'glibc: for zdump, zic')
|
||||
source=(https://www.iana.org/time-zones/repository/releases/tzcode${_tzcode}.tar.gz{,.asc}
|
||||
https://www.iana.org/time-zones/repository/releases/${pkgname}${_tzdata}.tar.gz{,.asc})
|
||||
|
||||
|
@ -60,4 +60,3 @@ sha256sums=(9610bb0b9656ff404c361a41f3286da53064b5469d84f00c9cb2314c8614da74 #
|
|||
4491db8281ae94a84d939e427bdd83dc389f26764d27d9a5c52d782c16764478 # tzdata2022g.tar.gz
|
||||
2fe43e895ab050f5909041d1105222f0678d716128b59d39b8a3ac94b4a1bbc0) # tzdata2022g.tar.gz.asc
|
||||
|
||||
|
||||
|
|
|
@ -4,11 +4,13 @@ pkgname=tzdata
|
|||
pkgver=2022g
|
||||
_tzcode=2022g
|
||||
_tzdata=2022g
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="Sources for time zone and daylight saving time data"
|
||||
arch=('x86_64')
|
||||
url="https://www.iana.org/time-zones"
|
||||
license=('custom: public domain')
|
||||
optdepends=('bash: for tzselect'
|
||||
'glibc: for zdump, zic')
|
||||
options=('!emptydirs')
|
||||
source=(https://www.iana.org/time-zones/repository/releases/tzcode${_tzcode}.tar.gz{,.asc}
|
||||
https://www.iana.org/time-zones/repository/releases/${pkgname}${_tzdata}.tar.gz{,.asc})
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
|
||||
|
||||
|
||||
|
|
Loading…
Reference in a new issue