move skarnet & obarun to jobcomm/66-EOL

upg jobo66 base-devel
This commit is contained in:
joborun linux 2024-02-23 12:40:42 +02:00
parent 98162ae413
commit 5356c63f00
6 changed files with 58 additions and 13 deletions

View file

@ -7,20 +7,39 @@
pkgname=base-devel
pkgver=1
pkgrel=01
pkgrel=02
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)
# basically the dependencies of jobbot1 now, but since some people may wish to
# build software within their system, not on chroot, we replaced the jobbot dependency
# with direct dependencies of jobbot1.
depends=( acl archlinux-keyring obarun-keyring joborun-keyring attr audit bash
binutils brotli bzip2 ca-certificates ca-certificates-mozilla ca-certificates-utils
coreutils curl db diffutils e2fsprogs elfutils expat fakeroot file
filesystem findutils flex gawk gc gcc gcc-libs gdbm glib2 glibc gmp gnupg gnutls gpgme
grep groff guile gzip hwdata iana-etc icu iproute2 iptables iputils jansson json-c
keyutils 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 libnghttp3 libnl libp11-kit libpcap libpsl libsasl
libseccomp libsecret libssh2 libtasn1 libtirpc libtool libunistring libusb libutempter
libverto libxcrypt licenses linux-api-headers lz4 lzip m4 make mpfr nano ncurses nettle
npth numactl openssl p11-kit pacman pacman-mirrorlist pam pambase patch pciutils pcre
pcre2 perl pinentry pkgconf procps-ng psmisc readline sed shadow sqlite sudo tar texinfo
tpm2-tss tzdata util-linux util-linux-libs which xz yajl zlib zsh zstd )
install=base-devel.install
source=(base-devel.install)
#depends=('jobbot1')
#---- license gpg-key sha256sums ----
#---- arch license gpg-key & sha256sums ----
license=('GPL')
arch=(x86_64)
license=('ISC')
sha256sums=(f6dcd6b6a10bc96dbaadee5fced55d6104602e0e19ef357320858710bfe91007) # base-devel.install
## f1cde4d17136f38a807633230b60e6a40882a774880e7345654bb98748c4dfb7 base-devel-1-02-x86_64.pkg.tar.lz

View file

@ -0,0 +1,23 @@
#!/bin/sh
post_upgrade() {
echo " "
echo " *************************************************************************"
echo " *************************************************************************"
echo " "
echo " We suggest package building to be done in a chroot or container using"
echo " our jobbot1 as a base, but some people don't want this complexity."
echo " Since in the past arch used a group called base-devel we created this"
echo " package to contain our own set of build utilities just like jobbot."
echo " Later, Arch, created a package just like this one as well. "
echo " Recently, due to the change of building system, from jobbot to jobbot1/2"
echo " This needed replacement of jobbot with the actual dependencies "
echo " "
echo " *************************************************************************"
echo " *************************************************************************"
echo " "
}
post_install() {
post_upgrade
}

View file

@ -1 +1,2 @@
depends=(

View file

@ -8,10 +8,9 @@
pkgname=jobo66
pkgdesc="installs minimal s6 & 66 needed software equivalent to the runit setup on joborun to boot w/ s6/66 and provide user level service supervision"
pkgver=0.1.1
pkgrel=03
pkgrel=04
makedepends=(glibc sh)
groups=('s6-suite' 'jobo66')
backup=('etc/66/jobo66.txt')
groups=('66-EOL')
conflicts=(opensysusers) # obsysusers takes over what opensysusers does with runit alone
optdepends=('lvm2-66serv: lvm service'
'openntpd-66serv: an alternative to ntp'
@ -50,4 +49,5 @@ license=('ISC')
sha256sums=(39c75848713bb50f782844bb790dc2ec76b104fe15c2e272ee622a559319220e) # jobo66.txt
## aafe54bb284711920cee20f30a650abd489b46f86afe6864b64c33c14a481828 jobo66-0.1.1-03-x86_64.pkg.tar.lz
## 2d8b3816e91b3d9199666ff8f217e4ee8feabbb3cb44887e8e7bb7e225435d98 jobo66-0.1.1-04-x86_64.pkg.tar.lz

View file

@ -1 +1,2 @@

View file

@ -2,3 +2,4 @@ real 0m1.488s
user 0m1.430s
sys 0m0.230s