summaryrefslogtreecommitdiff
path: root/pcr/opensysusers/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'pcr/opensysusers/PKGBUILD')
-rw-r--r--pcr/opensysusers/PKGBUILD77
1 files changed, 0 insertions, 77 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"
-}