# HG changeset patch # User Rohit Joshi # Date 1268662339 0 # Node ID e30d1487cb38c823c01c2c1304125ecddff67c37 # Parent b315a2103f94697d2e95e0cdc9cae97058fd4206 improve rp-pppoe receipt diff -r b315a2103f94 -r e30d1487cb38 rp-pppoe/receipt --- a/rp-pppoe/receipt Mon Mar 15 14:00:30 2010 +0000 +++ b/rp-pppoe/receipt Mon Mar 15 14:12:19 2010 +0000 @@ -15,41 +15,20 @@ { cd $src/src ./configure --prefix=/usr --infodir=/usr/share/info \ - --mandir=/usr/share/man $CONFIGURE_ARGS && - make + --mandir=/usr/share/man \ + $CONFIGURE_ARGS && + make && + make DESTDIR=$PWD/../_pkg install } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/sbin - cp -a $src/src/pppoe $fs/usr/sbin - cp -a $src/src/pppoe-server $fs/usr/sbin - cp -a $src/src/pppoe-relay $fs/usr/sbin - cp -a $src/src/pppoe-sniff $fs/usr/sbin + mkdir -p $fs/usr - # - # BUG - #cp $src/scripts/pppoe-setup $fs/usr/sbin - cp stuff/pppoe-setup $fs/usr/sbin - - # Scripts to /usr/sbin. - # - cp $src/scripts/pppoe-connect $fs/usr/sbin - cp $src/scripts/pppoe-start $fs/usr/sbin - cp $src/scripts/pppoe-status $fs/usr/sbin - cp $src/scripts/pppoe-stop $fs/usr/sbin - sed -i 's|/usr/bin/id|id|' $fs/usr/sbin/pppoe-connect \ - $fs/usr/sbin/pppoe-setup $fs/usr/sbin/pppoe-start - # Config - mkdir -p $fs/etc/ppp/plugins - cp $src/configs/pppoe.conf $fs/etc/ppp - cp $src/configs/firewall-standalone $fs/etc/ppp - cp $src/configs/firewall-masq $fs/etc/ppp - cp $src/configs/pppoe-server-options $fs/etc/ppp - echo "# Directory created by rp-pppoe for kernel-mode plugin" > \ - $fs/etc/ppp/plugins/README - + cp -a $_pkg/etc $fs + cp -a $_pkg/usr/sbin $fs/usr + # Fix permissions on all scripts chmod -R 755 $fs/usr/sbin/* }