blob: 6025f527c485e3075a7656c9bc7bd212c48cf4ad (
plain)
1 # Description: Network UPS Tools. Monitor of UPS hardware.
2 # URL: http://www.networkupstools.org/
3 # Maintainer: Danny Rawlins, monster dot romster at gmail dot com
4 # Packager: Victor Martinez, pitillo at ono dot com
5 # Depends on: libusb openssl tcp_wrappers
6
7 name=nut
8 version=2.6.3
9 release=1
10 source=(http://www.networkupstools.org/source/${version%.*}/$name-$version.tar.gz
11 upsd)
12
13 build() {
14 cd $name-$version
15
16 ./configure \
17 --prefix=/usr \
18 --with-user=nut \
19 --with-group=nut \
20 --mandir=/usr/man \
21 --sysconfdir=/etc/$name \
22 --datadir=/usr/share/$name \
23 --localstatedir=/var/$name
24
25 make
26 make DESTDIR=$PKG install
27
28 rmdir \
29 $PKG/usr/lib/pkgconfig \
30 $PKG/usr/include \
31 $PKG/usr/cgi-bin \
32 $PKG/usr/html
33
34 #if you dont want config templates uncomment the next line
35 #rm $PKG/etc/nut/*
36
37 find $PKG/etc/nut -type f -print0 | xargs -0 chown root:nut
38 install -d $PKG/etc/udev/rules.d
39 install -d -m 0770 -o root -g nut $PKG/var/state/ups
40 install -D -m 0754 $SRC/upsd $PKG/etc/rc.d/upsd
41 }
|