wok-next annotate pptpclient/receipt @ rev 20166

pptpclient: receipt v2
author Pascal Bellard <pascal.bellard@slitaz.org>
date Wed Nov 01 18:44:13 2017 +0100 (2017-11-01)
parents f36ee1d882ae
children d5aab818505e
rev   line source
pascal@20166 1 # SliTaz package receipt v2.
pascal@3762 2
pascal@3762 3 PACKAGE="pptpclient"
pascal@18131 4 VERSION="1.8.0"
pascal@3766 5 CATEGORY="network"
pascal@3762 6 SHORT_DESC="Microsoft Point-to-Point Tunneling Protocol client."
pascal@3762 7 MAINTAINER="pascal.bellard@slitaz.org"
pascal@14698 8 LICENSE="GPL2"
pascal@3762 9 SOURCE="pptp"
pascal@3762 10 TARBALL="$SOURCE-$VERSION.tar.gz"
pascal@3762 11 WEB_SITE="http://pptpclient.sourceforge.net/"
pascal@3762 12 WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
pascal@14698 13 TAGS="vpn tunnel"
pascal@14698 14
pascal@20136 15 BUILD_DEPENDS="ppp perl"
pascal@20166 16 SPLIT="pptpclient pptpclient-extra pptpclient-man"
pascal@3762 17
pascal@3762 18 # Rules to configure and make the package.
pascal@3762 19 compile_rules()
pascal@3762 20 {
pascal@3762 21 make &&
pascal@14698 22 make DESTDIR=$DESTDIR install
pascal@3762 23 }
pascal@3762 24
pascal@3762 25 # Rules to gen a SliTaz package suitable for Tazpkg.
pascal@3762 26 genpkg_rules()
pascal@3762 27 {
pascal@20166 28 case $PACKAGE in
pascal@20166 29 pptpclient)
pascal@20166 30 CONFIG_FILES="/etc/ppp/options.pptp"
pascal@20166 31 DEPENDS="ppp"
pascal@20166 32 SUGGESTED="pptpclient-extra"
pascal@20166 33 mkdir -p $fs/usr/sbin
pascal@20166 34 cp -a $install/usr/sbin/pptp $fs/usr/sbin
pascal@20166 35 cp -a $install/etc $fs/
pascal@20166 36 ;;
pascal@20166 37 pptpclient-extra)
pascal@20166 38 CAT="network|PPTP client configuration helper."
pascal@20166 39 DEPENDS="pptpclient perl"
pascal@20166 40 mkdir -p $fs/usr/sbin
pascal@20166 41 cp -a $install/usr/sbin/pptpsetup $fs/usr/sbin
pascal@20166 42 sed -i 's/die ".* MPPE .* in kernel/echo "$0: no MPPE kernel module/' \
pascal@20166 43 $fs/usr/sbin/pptpsetup
pascal@20166 44 sed -i 's/wc --lines/wc -l/' $fs/usr/sbin/pptpsetup
pascal@20166 45 sed -i '/# system checking/{n;s/^/#/;n;s/^/#/;}' $fs/usr/sbin/pptpsetup
pascal@20166 46 ;;
pascal@20166 47 pptpclient-man)
pascal@20166 48 CAT="network|PPTP client man pages."
pascal@20166 49 mkdir -p $fs/usr/
pascal@20166 50 cp -a $install/usr/share $fs/usr/
pascal@20166 51 ;;
pascal@20166 52 esac
pascal@3762 53 }