Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=multilib.git;a=commitdiff;h=09c94f2be57d05ae4f56b86733dd5a76b6a4606d

commit 09c94f2be57d05ae4f56b86733dd5a76b6a4606d
Author: crazy <cr...@frugalware.org>
Date:   Sat Feb 10 01:28:43 2018 +0100

libreswan-3.23-2-x86_64

* rebuild with tc
* added an patch to fix compile errors

diff --git a/source/network-extra/libreswan/FrugalBuild 
b/source/network-extra/libreswan/FrugalBuild
index 59cb342..b4a491a 100644
--- a/source/network-extra/libreswan/FrugalBuild
+++ b/source/network-extra/libreswan/FrugalBuild
@@ -3,16 +3,16 @@

pkgname=libreswan
pkgver=3.23
-pkgrel=1
+pkgrel=2
pkgdesc="IPsec implementation with IKEv1 and IKEv2 keying protocols"
url="http://libreswan.org/";
groups=('network-extra')
-archs=('i686' 'x86_64')
-depends=('nss' 'unbound' 'libcap-ng' 'curl' 'ldns')
-makedepends=('xmlto' 'docbook-xsl')
+archs=('x86_64')
+depends=('nss' 'unbound' 'libcap-ng' 'curl' 'ldns' 'libsystemd')
+makedepends=('xmlto' 'docbook-xsl' 'systemd')
up2date="Flasttar https://download.libreswan.org/";
-source=("https://download.libreswan.org/$pkgname-${pkgver}.tar.gz";)
-signatures=("${source[0]}.asc")
+source=(https://download.libreswan.org/$pkgname-${pkgver}.tar.gz 
in6.h-compile-fix.patch)
+signatures=("${source[0]}.asc" '')
_F_make_opts+=" USE_XAUTH=true \
USE_LIBCAP_NG=true \
USE_LEAK_DETECTIVE=false \
diff --git a/source/network-extra/libreswan/in6.h-compile-fix.patch 
b/source/network-extra/libreswan/in6.h-compile-fix.patch
new file mode 100644
index 0000000..81dbe5b
--- /dev/null
+++ b/source/network-extra/libreswan/in6.h-compile-fix.patch
@@ -0,0 +1,12 @@
+diff -Naur libreswan-3.23/programs/pluto/linux-copy/linux/xfrm.h 
libreswan-3.23-p/programs/pluto/linux-copy/linux/xfrm.h
+--- libreswan-3.23/programs/pluto/linux-copy/linux/xfrm.h      2018-01-25 
21:19:46.000000000 +0100
++++ libreswan-3.23-p/programs/pluto/linux-copy/linux/xfrm.h    2018-02-10 
01:24:08.425627633 +0100
+@@ -1,7 +1,7 @@
+ #ifndef _LINUX_XFRM_H
+ #define _LINUX_XFRM_H
+
+-#include <linux/in6.h>
++#include <netinet/in.h>
+ #include <linux/types.h>
+
+ /* All of the structures in this file may not change size as they are
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to