diff options
author | Eduardo Bart | 2017-12-12 13:37:56 -0200 |
---|---|---|
committer | Eduardo Bart | 2017-12-12 13:37:56 -0200 |
commit | ce7ddc8ee17f02b6a8cb136f521ba076081049ef (patch) | |
tree | 32992f198598667c58f2b3396ffea79c7c9412c8 | |
download | aur-ce7ddc8ee17f02b6a8cb136f521ba076081049ef.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 26 | ||||
-rw-r--r-- | PKGBUILD | 47 |
2 files changed, 73 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..c18cb07298e7 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,26 @@ +pkgbase = apcctrl + pkgdesc = Power mangement and controlling for Brazil APC's nobreaks + pkgver = 0.8.9 + pkgrel = 1 + url = http://www.apcctrl.org + arch = x86_64 + license = GPL + makedepends = pkgconfig + makedepends = gd + makedepends = gconf + makedepends = gtk2 + depends = gcc-libs + depends = systemd-sysvcompat + depends = libusb-compat + backup = etc/apcctrl/apcctrl.conf + backup = etc/apcctrl/changeme + backup = etc/apcctrl/commfailure + backup = etc/apcctrl/commok + backup = etc/apcctrl/offbattery + backup = etc/apcctrl/onbattery + backup = etc/apcctrl/apccontrol + source = http://downloads.sourceforge.net/apcupsd-brazil/apcctrl-0.8.9.tar.gz + sha256sums = 3362e7ce1db2d668c5ece2334f636072d82388e301900e957443611fada84667 + +pkgname = apcctrl + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..410b2e943aa6 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Eduardo Bart <edub4rt@gmail.com> + +pkgname=apcctrl +pkgver=0.8.9 +pkgrel=1 +pkgdesc="Power mangement and controlling for Brazil APC's nobreaks" +arch=(x86_64) +url="http://www.apcctrl.org" +license=('GPL') +depends=('gcc-libs' 'systemd-sysvcompat' 'libusb-compat') +makedepends=('pkgconfig' 'gd' 'gconf' 'gtk2') +backup=(etc/apcctrl/apcctrl.conf + etc/apcctrl/changeme + etc/apcctrl/commfailure + etc/apcctrl/commok + etc/apcctrl/offbattery + etc/apcctrl/onbattery + etc/apcctrl/apccontrol) +source=(http://downloads.sourceforge.net/apcupsd-brazil/$pkgname-$pkgver.tar.gz) +sha256sums=('3362e7ce1db2d668c5ece2334f636072d82388e301900e957443611fada84667') + +build() { + cd "$srcdir/$pkgname-$pkgver" + ./configure --prefix=/usr --libexecdir=/usr/lib/$pkgname \ + --sbindir=/usr/bin + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + mkdir -p "$pkgdir/etc/systemd/system/" + mkdir -p "$pkgdir/usr/bin" + sed -i '/systemctl enable/d' platforms/archlinux/Makefile + sed -i '/systemctl start/d' platforms/archlinux/Makefile + make DESTDIR="$pkgdir" install + + mv "$pkgdir"/usr/sbin/* "$pkgdir/usr/bin/" + mkdir "$pkgdir/run" + mv "$pkgdir/var/lock" "$pkgdir/run/lock/" + rm -rf "$pkgdir/usr/sbin" + rm -rf "$pkgdir/var" + chmod 755 "$pkgdir"/usr/bin/* + + rm -rf "$pkgdir/usr/share/hal" +} |