blob: 0dca00c7cf7c1acc471d3beb2a711f4ea536a33d (
plain)
1 # Description: Network UPS Tools. Monitor of UPS hardware.
2 # URL: http://www.networkupstools.org/
3 # Maintainer: Victor Martinez, pitillo at ono dot com
4 # Depends on:
5
6 name=nut
7 version=2.2.2
8 release=1
9 source=(http://www.networkupstools.org/source/2.2/$name-$version.tar.gz \
10 upsd)
11
12 build() {
13 cd $name-$version
14 ./configure --prefix=/usr \
15 --disable-nls \
16 --with-user=nut \
17 --with-group=nut \
18 --with-usb \
19 --with-lib \
20 --mandir=/usr/man \
21 --sysconfdir=/etc/$name \
22 --sbindir=/usr/sbin/ \
23 --datadir=/usr/share/$name \
24 --localstatedir=/var/$name
25 make
26 make usb
27 make DESTDIR=$PKG install
28 make DESTDIR=$PKG/etc/nut/ install-conf
29 rm -r $PKG/etc/nut/etc/
30 rmdir $PKG/usr/{lib/pkgconfig,include}
31 #if you dont want config templates uncomment the next line
32 #rm $PKG/etc/nut/*
33 mkdir -p $PKG/etc/udev/rules.d/
34 install -D -m 755 $SRC/upsd $PKG/etc/rc.d/upsd
35 rmdir $PKG/usr/cgi-bin $PKG/usr/html
36 mkdir -p $PKG/var/state/ups
37 chmod 0770 $PKG/var/state/ups
38 chown root:nut $PKG/var/state/ups
39 }
|