summaryrefslogtreecommitdiff
path: root/nut/Pkgfile
blob: 131e0540515c37e2dfccf97a6699f06c80373b5b (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.2
    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 }

Generated by cgit