diff --git a/gkrellm-git/PKGBUILD b/gkrellm-git/PKGBUILD new file mode 100644 index 0000000..a58b2b1 --- /dev/null +++ b/gkrellm-git/PKGBUILD @@ -0,0 +1,48 @@ +## PKGBUILD adapted from community/gkrellm 2.3.5-5 +# Maintainer: Troy Engel +# Contributor: Laurent Carlier +# Contributor: dorphell +# Contributor: Matt Smith (Majik) +# Contributor: Jaroslav Lichtblau +# Contributor: Jozef Riha +# Contributor: Alexander Rødseth + +_gitname=gkrellm +pkgname=${_gitname}-git +pkgver=20141022.e15c0d4 +pkgrel=1 +pkgdesc="System monitor package for GTK2" +arch=('x86_64' 'i686') +url="http://gkrellm.srcbox.net/" +license=('GPL3') +depends=('gtk2' 'libsm' 'lm_sensors') +makedepends=('gettext' 'git' 'make') +provides=('gkrellm') +conflicts=('gkrellm') +backup=('etc/gkrellmd.conf') +options=('emptydirs') +source=('gkrellm.service' + 'git://git.srcbox.net/gkrellm') +md5sums=('63c78daed61c82b933f558177f6d3721' + 'SKIP') + + +pkgver() { + cd ${srcdir}/${_gitname} + echo $(date +%Y%m%d).$(git rev-parse --short HEAD) +} + +build() { + cd ${srcdir}/${_gitname} + make LOCALEDIR=/usr/share/locale SYS_LIBS+=-lgmodule-2.0 +} + +package() { + cd ${srcdir}/${_gitname} + + make DESTDIR="$pkgdir" PREFIX=/usr install + install -Dm644 "server/gkrellmd.conf" "$pkgdir/etc/gkrellmd.conf" + install -Dm644 "../gkrellm.service" "$pkgdir/usr/lib/systemd/system/gkrellm.service" +} + +# vim:set ts=2 sw=2 et: diff --git a/gkrellm-git/gkrellm.service b/gkrellm-git/gkrellm.service new file mode 100644 index 0000000..9234b8a --- /dev/null +++ b/gkrellm-git/gkrellm.service @@ -0,0 +1,11 @@ +[Unit] +Description=GNU Krell Monitors server +After=network.target +# If hddtemp is added to the dependencies in the PKGBUILD, then use +#After=network.target hddtemp.service + +[Service] +ExecStart=/usr/bin/gkrellmd + +[Install] +WantedBy=multi-user.target