jobcore/jobbot/PKGBUILD

51 lines
2.4 KiB
Text
Raw Normal View History

2022-03-20 13:19:37 +01:00
#!/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=jobbot
pkgdesc='Minimal set of packages to maintain the building chroot for JOBORun Linux'
2023-08-09 02:00:39 +02:00
pkgver=0.4
pkgrel=01
2022-03-20 13:19:37 +01:00
groups=( jobbot )
source=( README-jobbot.txt Qsq ckchroot)
2023-08-09 02:00:39 +02:00
package() {
cd "$pkgdir"
depends=( acl archlinux-keyring obarun-keyring joborun-keyring attr audit bash
2022-03-20 13:19:37 +01:00
binutils brotli bzip2 ca-certificates ca-certificates-mozilla ca-certificates-utils
coreutils cower curl db dbus diffutils e2fsprogs elfutils expat fakeroot file
2022-03-20 13:19:37 +01:00
filesystem findutils flex gawk gc gcc gcc-libs gdbm glib2 glibc gmp gnupg gnutls gpgme
2022-08-07 13:17:14 +02:00
grep groff guile gzip hwdata iana-etc icu iproute2 iptables iputils jansson keyutils
2022-03-20 13:19:37 +01:00
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
2023-06-15 17:39:46 +02:00
libsecret libssh2 libtasn1 libtirpc libtool libunistring libutempter libverto libxcrypt
2023-08-09 02:00:39 +02:00
licenses linux-api-headers lz4 lzip m4 make mpfr nano ncurses nettle npth numactl
openssl 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 )
2022-03-20 13:19:37 +01:00
install -d -m777 "$pkgdir"/src
install -Dm644 "$srcdir"/README-jobbot.txt "$pkgdir"/src/README-jobbot.txt
install -Dm644 "$srcdir"/Qsq "$pkgdir"/src/Qsq # When jobbot is installed this can be produced
# ... by running 'pacman -Qsq >/src/Qsq'
2022-06-21 21:47:09 +02:00
install -Dm755 "$srcdir"/ckchroot "$pkgdir"/usr/local/bin/ckchroot
2022-03-20 13:19:37 +01:00
# This ckchroot script runs 'pacman -Qsq >/tmp/Qsq' and then compares it to /src/Qsq
}
2023-06-15 17:39:46 +02:00
#---- arch license gpg-key & sha256sums ----
arch=(x86_64)
2022-03-20 13:19:37 +01:00
license=('ISC')
2022-11-15 16:49:16 +01:00
sha256sums=(7f0b1d6bff4b8ce726c9acf68e86f6cc88dc9c7e60b6567048427c9f26dd3bfd # README-jobbot.txt
2023-08-09 02:00:39 +02:00
8beb6bcbaf4593558a19867d7eaf57e835bbd66f32e3eb678c0da5459c66a164 # Qsq
2022-03-20 13:19:37 +01:00
50febbb21bb779f43b93c7f8e65ba4cbff0c6b32cddd45ecb9118fc801581d99) # ckchroot
2022-06-21 21:47:09 +02:00
2023-08-09 02:00:39 +02:00
## e7cbbcc1e8876f55eaebe260d16ac008f550ccccf93c35fb34890b1036837211 jobbot-0.4-01-x86_64.pkg.tar.lz