blob: 4bd57ba1dd0aa4368ecc627485d78700b01ddcec (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
# Maintainer: Chris Zimmermann <monochromec@gmail.com>
#
pkgname=sinfo
pkgver=0.0.48
pkgrel=4
pkgdesc="A monitoring tool for networked computers."
arch=('i686' 'x86_64' 'armv7h' 'arm')
conflicts=('')
license=('GPL')
depends=('ncurses' 'boost' 'boost-libs')
options=(buildflags)
source=(http://www.ant.uni-bremen.de/whomes/rinas/sinfo/download/$pkgname-$pkgver.tar.gz sinfod.service)
url="http://www.ant.uni-bremen.de/whomes/rinas/sinfo/"
#
sha256sums=('4b6360f863c408e96ca04092ea6bdd61ee14a9e9151b85f64e12ece541b1933f'
'805612dad011f7194cba49a2886a1ed68ec412bfac6e441ec44ebbf61693efe3')
#
build() {
cd ${srcdir}/$pkgname-$pkgver
sed -i 's/\-mt//g' sinfo/Makefile.*
sed -i 's/\-mt//g' sinfod/Makefile.*
./configure --prefix=/usr --sbindir=/usr/bin
# Required setting of explicit standard for g++, otherwise libboost template handling will break after g++ 6
make CXXFLAGS="-std=c++98"
}
package() {
cd ${srcdir}/$pkgname-$pkgver
make DESTDIR="${pkgdir}/" install
install -Dm644 $srcdir/sinfod.service $pkgdir/usr/lib/systemd/system/sinfod.service
}
|