summaryrefslogtreecommitdiff
path: root/nut/Pkgfile
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 }

Generated by cgit