diff options
author | David Phillips <david@sighup.nz> | 2017-09-17 19:20:03 +1200 |
---|---|---|
committer | David Phillips <david@sighup.nz> | 2017-09-17 19:20:03 +1200 |
commit | 6a7268d3c36befc62c04d3fad51ad5b5288beece (patch) | |
tree | fa0ebc6c68c57ae213097eb933296c49800ead6a | |
parent | ce09c10539dc9d74a21ebc23ae6ea1a380a5bd24 (diff) | |
download | archlinux-openrc-6a7268d3c36befc62c04d3fad51ad5b5288beece.tar.xz |
openrc-arch-services-git: Add package for misc/basic services files
-rw-r--r-- | openrc-arch-services-git/PKGBUILD | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/openrc-arch-services-git/PKGBUILD b/openrc-arch-services-git/PKGBUILD new file mode 100644 index 0000000..957d645 --- /dev/null +++ b/openrc-arch-services-git/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer : David Phillips <david sighup nz> +# Contributor: Andrew Gregory <andrew.gregory.8@gmail.com> + +pkgname=openrc-arch-services-git +pkgdesc="Common Arch Linux service scripts for openrc" +pkgver=r29.2a1af95 +pkgrel=1 +url="https://github.com/andrewgregory/openrc-arch-services" +license=('GPL2') +makedepends=('git') +arch=('any') +# backup=() #fill in below +source=("$pkgname::git://github.com/andrewgregory/openrc-arch-services.git") +md5sums=('SKIP') + +_sysconfdir='etc/openrc' # DO NOT include leading '/' + +pkgver() { + cd "${srcdir}/${pkgname}" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + cd "${srcdir}/${pkgname}" + make SBINDIR=/usr/bin RUNSCRIPT=openrc-run +} + +package() { + cd "${srcdir}/${pkgname}" + make SYSCONFDIR="${_sysconfdir}" DESTDIR="${pkgdir}" install + + # add conf.d files to backup + cd "${pkgdir}" + backup=("$_sysconfdir"/conf.d/*) +} |