# HG changeset patch # User Pascal Bellard # Date 1533202379 -7200 # Node ID e09f8538625f6777e0bfb9c2380f874da20f7e64 # Parent e0d366200e99f6544e4c79e56b1c0b0fd9a22d76 *l2tp*: add doc diff -r e0d366200e99 -r e09f8538625f l2tpd/receipt --- a/l2tpd/receipt Wed Aug 01 09:50:52 2018 +0200 +++ b/l2tpd/receipt Thu Aug 02 11:32:59 2018 +0200 @@ -9,12 +9,12 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WEB_SITE="http://sourceforge.net/projects/$PACKAGE/" WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" +CONFIG_FILES="/etc/l2tp" TAGS="vpn tunnel" # Rules to configure and make the package. compile_rules() { - cd $src sed -i 's/dont know how to handle mandatory attribute.*"$/&,/' avp.c sed -i 's/static struct addr_ent/struct addr_ent/' aaa.c sed -i 's/recv packet from.*,$/&\\n \\/' network.c @@ -25,7 +25,10 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/sbin + mkdir -p $fs/usr/sbin $fs/etc/ldap $fs/var/run/l2tp-control + mkdir -p $install/usr/share/man + touch $fs/etc/ldap/l2tp-secrets $fs/etc/l2tp/l2tpd.conf + cp -a $src/?[A-Z]* $src/doc $install/usr/share + mv $install/usr/share/doc/*.? $install/usr/share/man cp -a $src/l2tpd $fs/usr/sbin } - diff -r e0d366200e99 -r e09f8538625f rp-l2tp/receipt --- a/rp-l2tp/receipt Wed Aug 01 09:50:52 2018 +0200 +++ b/rp-l2tp/receipt Thu Aug 02 11:32:59 2018 +0200 @@ -10,14 +10,14 @@ WEB_SITE="http://rp-l2tp.sourceforge.net/" WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" TAGS="vpn tunnel" +CONFIG_FILES="/etc/l2tp" # Rules to configure and make the package. compile_rules() { - cd $src ./configure --prefix=/usr --infodir=/usr/share/info \ - --mandir=/usr/share/man \ - $CONFIGURE_ARGS && + --mandir=/usr/share/man \ + $CONFIGURE_ARGS && make && make DESTDIR=$DESTDIR install } @@ -31,4 +31,3 @@ cp -a $src/handlers/l2tp-control $fs/usr/sbin cp -a $src/handlers/*.so $fs/usr/lib/l2tp/plugins } - diff -r e0d366200e99 -r e09f8538625f xl2tpd/receipt --- a/xl2tpd/receipt Wed Aug 01 09:50:52 2018 +0200 +++ b/xl2tpd/receipt Thu Aug 02 11:32:59 2018 +0200 @@ -10,6 +10,7 @@ WEB_SITE="http://www.xelerance.com/software/xl2tpd" WGET_URL="$WEB_SITE/$TARBALL" TAGS="vpn tunnel" +CONFIG_FILES="/etc/lx2tpd" DEPENDS="libpcap" BUILD_DEPENDS="libpcap-dev" @@ -17,7 +18,6 @@ # Rules to configure and make the package. compile_rules() { - cd $src sed -i 's/-lpcap \$(LDLIBS) -o pfc pfc.o/$(LDLIBS) -o pfc pfc.o -lpcap/' Makefile make PREFIX=/usr DESTDIR=$DESTDIR install } @@ -25,8 +25,10 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr + mkdir -p $fs/usr $fs/etc/lx2tpd $fs/var/run/xl2tpd + cp -a doc $install/usr/share/ + rm $install/usr/share/doc/*.? + cp -a ?[A-Z]* exemples $install/usr/share/doc cp -a $install/usr/bin $fs/usr cp -a $install/usr/sbin $fs/usr } -