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

Reply via email to