jobcore/opensysusers/PKGBUILD
2022-03-20 14:19:37 +02:00

60 lines
2 KiB
Bash

#!/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=opensysusers
pkgver=0.4.8
pkgrel=03
pkgdesc='a standalone utility for handling systemd-style users and groups'
#url='https://github.com/artix-linux/opensysusers'
license=('BSD')
groups=('base')
arch=(x86_64)
depends=('glibc' 'shadow' 'util-linux')
makedepends=('docbook-xsl')
conflicts=(obsysusers)
#replaces=(obsysusers)
source=("${pkgname}-${pkgver}".tar.gz::https://github.com/artix-linux/"${pkgname}"/archive/"${pkgver}".tar.gz
sysusers.hook
sysusers-hook)
sha256sums=('SKIP'
'7d08a26bfaff4f3c63580495a6afdc4ebf2afaf4c2e6d50a118529f035c6d115'
'6a23fa4fbd57a14e0d9c0d4c6e93fd18de41b1429245278873dff5103651f4dd')
pkgver() {
printf "${pkgver}"
}
build() {
cd "${pkgname}-${pkgver}"
make PREFIX=/usr
}
package() {
cd "${pkgname}-${pkgver}"
make PREFIX=/usr DESTDIR="${pkgdir}" install install-man
# ln -s "/usr/bin/sysusers" "${pkgdir}/usr/bin/systemd-sysusers"
install -d -m 755 "${pkgdir}"/etc/sysusers.d
install -d -m 755 "${pkgdir}"/usr/lib/sysusers.d
install -D -m 644 "${srcdir}"/sysusers.hook "${pkgdir}"/usr/share/libalpm/hooks/sysusers.hook
install -D -m 755 "${srcdir}"/sysusers-hook "${pkgdir}"/usr/share/libalpm/scripts/sysusers-hook
install -D -m 644 LICENSE "${pkgdir}"/usr/share/licenses/"${pkgname}"/LICENSE
rm "${pkgdir}/usr/share/doc/opensysusers/systemd-sysusers.html"
rm -rf "${pkgdir}/usr/share/man/man8"
}
#---- license gpg-key sha256sums ----
sha256sums=(4d1bf4657e8a2420d8dcf8da63f86809e3f023603a0940b86e4d10d0f42a0720 # opensysusers-0.4.8.tar.gz
69733b608efa7a3cbd3fac0daa0e7ba2ffdf50ec535223a04127cb96def6cb57 # sysusers.hook
d0add2ecae5619113640a454bd545e7317e3e7f72702b3f8b995322147fd2b16) # sysusers-hook