From e7426f9cb2250ceecfe12427274c5e337d8e7de4 Mon Sep 17 00:00:00 2001 From: jc_gargma Date: Wed, 30 Jan 2019 02:02:22 -0800 Subject: Simplified PKGBUILD --- PKGBUILD | 43 ++++++++++++++++++------------------------- 1 file changed, 18 insertions(+), 25 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index 96a8f03..74580aa 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -4,38 +4,31 @@ # Contributor (Artix): Oscar Campos # # I maintain this because: -# system version uses /usr/sbin -# system version sets the conf as executable +# Artix lacks this script entirely +# Gentoo version uses /usr/sbin -pkgname=acpid-openrc -pkgver=20181221 +_pkgname=acpid +pkgname=${_pkgname}-openrc +pkgver=20190130 pkgrel=1 -pkgdesc="OpenRC acpid init script" +pkgdesc="OpenRC ${_pkgname} init script" arch=('any') url="https://neueland.iserlohn-fortress.net/gitea/jc_gargma" license=('GPL2') groups=('openrc-galaxy') -depends=('openrc' 'acpid') +depends=('openrc' "${_pkgname}") conflicts=('systemd-sysvcompat') -backup=('etc/conf.d/acpid') -source=("acpid.confd" - "acpid.initd") -sha256sums=('3755d4eb8bb64a1304e5defedb949305ac550565da36fe4f94d5f31beee821ba' - 'd8ab3f84431957e1c320944fa8d5af83d37af893ba63e120552049def9f63828') - -# pkgver() { -# date +%Y%m%d -# } - -_inst_initd(){ - install -Dm755 ${srcdir}/$1.initd ${pkgdir}/etc/init.d/$1 -} - -_inst_confd(){ - install -Dm644 ${srcdir}/$1.confd ${pkgdir}/etc/conf.d/$1 -} +backup=( + "etc/conf.d/${_pkgname}" + ) +source=( + "${_pkgname}.initd" + "${_pkgname}.confd" + ) +sha256sums=('d8ab3f84431957e1c320944fa8d5af83d37af893ba63e120552049def9f63828' + '3755d4eb8bb64a1304e5defedb949305ac550565da36fe4f94d5f31beee821ba') package() { - _inst_confd 'acpid' - _inst_initd 'acpid' + install -Dm755 ${srcdir}/${_pkgname}.initd ${pkgdir}/etc/init.d/${_pkgname} + install -Dm644 ${srcdir}/${_pkgname}.confd ${pkgdir}/etc/conf.d/${_pkgname} } -- cgit v1.2.1