NAME=openvpn
VERSION=(2.0.6 2.02)
BUILD=${BUILD:-1}
ROOT_REQUIRED=1
OPTIMIZE=${OPTIMIZE:-"-Os -pipe"}

SOURCE=( http://openvpn.net/release/$NAME-$VERSION.tar.gz
         http://www.oberhumer.com/opensource/lzo/download/lzo-${VERSION[1]}.tar.gz 
	 openvpn.conf 
	 rc.openvpn )
SOURCE_SHA1=( 046f3811831a06e4fbc9c64544faaecf04547ae5 
	      82e1ae75663623516156542f4975a64d3a264b91 
	      520d06a156b2efd7aa50ce282a22c1acff7b55c6
	      1be8b5ad39e85199421eef0a66bdc7650a1d1de9 )
build() {

  _explode 0
  _explode 1

  cd $TMP/lzo-${VERSION[1]}
  $CONFIGURE \
    --disable-static \
    --enable-shared
  make -j $NUMOBJS
  make DESTDIR="$PKG" install
  
  _doc 0 lzo-${VERSION[1]}  AUTHORS COPYING ChangeLog NEWS README THANKS
  
  _chfix
  _chgrp_bin
  _tmp_pkg 0
  
  cd "$TMP/$NAME-$VERSION" 
  $CONFIGURE \
    --disable-static
  make -j $NUMOBJS
  make DESTDIR="$PKG" install

  # making a dummy default config
  mkdir -p $PKG$SYSCONFDIR/openvpn
  cat ${SOURCE[2]} > $PKG$SYSCONFDIR/openvpn/openvpn.conf
  _new 0 $SYSCONFDIR/openvpn/openvpn.conf
  
  # installing the startup script
  mkdir -p $PKG$SYSCONFDIR/rc.d
  cat ${SOURCE[3]} > $PKG$SYSCONFDIR/rc.d/rc.openvpn
  _new 0 $SYSCONFDIR/rc.d/rc.openvpn
  
  _doc 0 "$NAME-$VERSION" AUTHORS COPYING ChangeLog INSTALL NEWS README
  _doc 0 "$NAME-$VERSION" THANKS easy-rsa/
  
  _chfix
  _chgrp_bin
}  

