Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=a73d7af2c0ad10ddb7582e753189ea9c2976bf01
commit a73d7af2c0ad10ddb7582e753189ea9c2976bf01 Author: crazy <[email protected]> Date: Tue Nov 17 02:23:16 2015 +0100 rp-pppoe-3.12-1-x86_64 * version bump * added ppp=.. depends for now until we fix ppp package * why ? because we use random sed some ppp version(s) in our packages * so we need something like : * /usr/lib/pppd/$ppp_ver -> /usr/lib/pppd/plugins symlink diff --git a/source/base/rp-pppoe/FrugalBuild b/source/base/rp-pppoe/FrugalBuild index 44208ee..8d19cc8 100644 --- a/source/base/rp-pppoe/FrugalBuild +++ b/source/base/rp-pppoe/FrugalBuild @@ -3,30 +3,34 @@ # Contributor: Miklos Vajna <[email protected]> pkgname=rp-pppoe -pkgver=3.11 -pkgrel=5 +pkgver=3.12 +pkgrel=1 pkgdesc="Roaring Penguin PPPoE client" url="http://www.roaringpenguin.com/products/pppoe" groups=('base') archs=('i686' 'x86_64' 'arm') -depends=('ppp>=2.4.7') +depends=('ppp=2.4.7') backup=(etc/ppp/{pppoe.conf,firewall-standalone,firewall-masq,pppoe-server-options}) up2date="lynx -dump $url |grep tar.gz|sed -n -e 's/.*rp-pppoe-\(.*\)\.tar\.gz .*/\1/' -e '1 p'" source=(http://www.roaringpenguin.com/files/download/$pkgname-$pkgver.tar.gz \ resolv.conf-perms.patch kmode.patch) -sha1sums=('7b7b379c90b749cebd9fef99dff871e42d6972f9' \ +sha1sums=('90eb1e7298e83f2a5859f7bc31480010171834d7' \ 'b035b80e0e78d6d3e6d22e1541ffdc59ad1a46c1' \ - '9bb24872044223e6b0fac36d71c484b73096c964') + 'f904e0a5dee907b13903f12c58d22b9145b2c85e') build() { Fpatchall cd src || Fdie - Fsed "/etc/ppp/plugins" "/usr/lib/pppd/2.4.5" Makefile.in + ## this kind stuff is just broken right ? + ## we want /usr/lib/pppd/$ppp_ver -> /usr/lib/pppd/plugins sysmlink + ## in ppp package.. -- crazy -- + Fsed "/etc/ppp/plugins" "/usr/lib/pppd/2.4.7" Makefile.in + autoconf -v || Fdie Fconf --enable-plugin Fexec make all rp-pppoe.so || Fdie Fmakeinstall - Frm /usr/lib/pppd/2.4.5/README + Frm /usr/lib/pppd/*/README # rename sample config files Fmv /etc/ppp/firewall-masq /etc/ppp/firewall-masq.dist Fmv /etc/ppp/firewall-standalone /etc/ppp/firewall-standalone.dist diff --git a/source/base/rp-pppoe/kmode.patch b/source/base/rp-pppoe/kmode.patch index 37eef58..039abd4 100644 --- a/source/base/rp-pppoe/kmode.patch +++ b/source/base/rp-pppoe/kmode.patch @@ -1,19 +1,10 @@ -diff -up rp-pppoe-3.11/src/configure.orig rp-pppoe-3.11/src/configure ---- rp-pppoe-3.11/src/configure.orig 2012-08-17 12:31:25.000000000 -0600 -+++ rp-pppoe-3.11/src/configure 2013-02-11 14:23:05.000000000 -0700 -@@ -3679,6 +3679,7 @@ do : +--- src/configure.in.old 2015-01-07 13:08:18.929959937 +0100 ++++ src/configure.in 2015-01-07 13:08:38.253406302 +0100 +@@ -26,6 +26,7 @@ #include<net/ethernet.h> #include<linux/if.h> #include<linux/in.h> -+#include<linux/in6.h> - - " - if test "x$ac_cv_header_linux_if_pppox_h" = x""yes; then : -@@ -4525,6 +4526,7 @@ else - #include <net/ethernet.h> - #include <linux/if.h> - #include <linux/in.h> +#include <linux/in6.h> - #include <linux/if_pppox.h> - int main() - { + ]) + + dnl Checks for typedefs, structures, and compiler characteristics. _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
