diff options
Diffstat (limited to 'pcr/opensysusers')
-rw-r--r-- | pcr/opensysusers/PKGBUILD | 77 | ||||
-rw-r--r-- | pcr/opensysusers/opensysusers.hook | 10 |
2 files changed, 0 insertions, 87 deletions
diff --git a/pcr/opensysusers/PKGBUILD b/pcr/opensysusers/PKGBUILD deleted file mode 100644 index 5bcade8f1..000000000 --- a/pcr/opensysusers/PKGBUILD +++ /dev/null @@ -1,77 +0,0 @@ -# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe> -# Contributor: David P. <megver83@parabola.nu> -# Contributor: Luke Shumaker <lukeshu@parabola.nu> -# Maintainer (Artix): Chris Cromer <chris@artixlinux.org> - -# Note: have opensysusers-manpages as a separate package, so that -# notsystemd (which also includes sysusers.d(5)) and opensysusers -# don't conflict. - -pkgbase=opensysusers -pkgname=('opensysusers' 'opensysusers-manpages' 'opensysusers-systemdcompat') -pkgver=0.4.8 -pkgrel=5 -pkgdesc="A standalone utility to handle systemd-style sysusers.d files" -arch=('any') -url="https://github.com/artix-linux/opensysusers" -license=('BSD2') -makedepends=('docbook-xsl') -depends=('shadow') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/artix-linux/${pkgname}/archive/${pkgver}.tar.gz" - 'opensysusers.hook') -sha256sums=('4d1bf4657e8a2420d8dcf8da63f86809e3f023603a0940b86e4d10d0f42a0720' - '6950b6e2e4700d1c6ee352a50e31660e92420d7ff3aed52ecc36b5f95093c4f9') - -build() { - cd "$srcdir/$pkgbase-$pkgver" - make PREFIX=/usr HAVESYSTEMD=no HAVEOPENRC=yes HAVEMAN=yes - make PREFIX=/usr HAVESYSTEMD=yes HAVEOPENRC=no HAVEMAN=no -} - -package_opensysusers() { - groups=('base-openrc') - optdepends=( - 'opensysusers-manpages' - 'opensysusers-systemdcompat' - ) - - cd "$srcdir/$pkgbase-$pkgver" - install -d "$pkgdir"/usr/bin - make PREFIX=/usr HAVESYSTEMD=no HAVEOPENRC=yes HAVEMAN=yes DESTDIR="$pkgdir" install - find "$pkgdir" -type f -name 'systemd-*' -delete - rm -rf "$pkgdir"/usr/share/man/man5 - find "$pkgdir" -depth -type d -empty -exec rmdir -- {} \; - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - - # OpenRC defaults - install -d "$pkgdir"/etc/runlevels/boot - ln -sT /etc/init.d/opensysusers "$pkgdir"/etc/runlevels/boot/opensysusers - - # pacman hooks - install -Dm0644 ../opensysusers.hook "$pkgdir"/usr/share/libalpm/hooks/opensysusers.hook -} - -package_opensysusers-manpages() { - pkgdesc='Manual page for sysusers.d' - conflicts=('systemd') # because of the sysusers.d(5) manpage - - cd "$srcdir/$pkgbase-$pkgver" - make PREFIX=/usr HAVESYSTEMD=no HAVEOPENRC=yes HAVEMAN=yes DESTDIR="$srcdir/manpages" install - install -d "$pkgdir"/usr/share/man - mv -T {"$srcdir/manpages","$pkgdir"}/usr/share/man/man5 - rm -rf "$srcdir/manpages" -} - -package_opensysusers-systemdcompat() { - pkgdesc='Compatibility wrapper for opensysfiles providing the systemd-sysfiles program' - depends=("opensysusers=$pkgver") - conflicts=('systemd-tools') - - cd "$srcdir/$pkgbase-$pkgver" - make PREFIX=/usr HAVESYSTEMD=yes HAVEOPENRC=no HAVEMAN=yes DESTDIR="$pkgdir" install BINNAME=systemd-sysusers - find "$pkgdir" -type f -not -name 'systemd-*' -delete - find "$pkgdir" -depth -type d -empty -exec rmdir -- {} \; - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} diff --git a/pcr/opensysusers/opensysusers.hook b/pcr/opensysusers/opensysusers.hook deleted file mode 100644 index a8d3b5b1a..000000000 --- a/pcr/opensysusers/opensysusers.hook +++ /dev/null @@ -1,10 +0,0 @@ -[Trigger] -Type = File -Operation = Install -Operation = Upgrade -Target = usr/lib/sysusers.d/*.conf - -[Action] -Description = Creating system user accounts... -When = PostTransaction -Exec = /usr/bin/opensysusers |