# SliTaz package receipt. PACKAGE="openvpn" VERSION="2.2.1" CATEGORY="network" SHORT_DESC="Full-featured open source SSL VPN solution." MAINTAINER="pascal.bellard@slitaz.org" TARBALL="$PACKAGE-$VERSION.tar.gz" WEB_SITE="http://openvpn.net/" WGET_URL="http://swupdate.openvpn.net/community/releases/$TARBALL" DEPENDS="lzo openssl" BUILD_DEPENDS="lzo-dev openssl-dev libcrypto-dev pam pam-dev" TAGS="vpn tunnel network" # Rules to configure and make the package. compile_rules() { cd $src ./configure \ --prefix=/usr \ --enable-password-save \ $CONFIGURE_ARGS && make && ( cd plugin/auth-pam/ ; make ) && ( cd plugin/down-root/ ; make ) && make DESTDIR=$DESTDIR install } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { mkdir -p $fs/usr/sbin cp -a $_pkg/usr/sbin/openvpn $fs/usr/sbin } # Post install/remove commands for Tazpkg. post_install() { mkdir -p $1/etc/openvpn $1/var/run/openvpn } post_remove() { # remove config and pids rm -rf $1/etc/openvpn $1/var/run/openvpn }