From be10b17b62fba95054eb84c1d0800f9f4e6ede3b Mon Sep 17 00:00:00 2001 From: Nicolás Reynolds Date: Tue, 17 Feb 2015 14:10:53 -0300 Subject: strongswan: upgrade --- pcr/strongswan/PKGBUILD | 41 +++++++++++++++++++++++++---------------- 1 file changed, 25 insertions(+), 16 deletions(-) diff --git a/pcr/strongswan/PKGBUILD b/pcr/strongswan/PKGBUILD index 9d9942fa1..ce2d93518 100644 --- a/pcr/strongswan/PKGBUILD +++ b/pcr/strongswan/PKGBUILD @@ -1,35 +1,46 @@ -# Contributor (Arch): nikicat -# Contributor (Arch): danilo -# Contributor (Arch): Jason Begley -# Contributor (Arch): Ray Kohler -# Contributor (Arch): Daniel Riedemann -# Contributor (Arch): 458italia -# Maintainer (Arch): dkorzhevin +# Contributor: nikicat +# Contributor: danilo +# Contributor: Jason Begley +# Contributor: Ray Kohler +# Contributor: Daniel Riedemann +# Contributor: 458italia +# Contributor: Thermi +# Maintainer: dkorzhevin pkgname=strongswan -pkgver=5.1.0 -pkgrel=2 -pkgdesc="open source IPsec implementation" +pkgver=5.2.2 +pkgrel=1 +pkgdesc="IPsec-based VPN Solution" url='http://www.strongswan.org' license=("GPL") arch=('i686' 'x86_64' 'mips64el') depends=('curl' 'gmp' 'iproute2' 'openssl' 'sqlite') +makedepends=('ldns' 'unbound' 'networkmanager' 'libnm-glib') +optdepends=('unbound: dns resolver plugin' + 'networkmanager: nm backend') conflicts=('openswan') options=(!libtool) backup=(etc/ipsec.conf etc/strongswan.conf) -source=(http://download.strongswan.org/${pkgname}-${pkgver}.tar.bz2 strongswan.rc::https://gist.github.com/raw/3106703/96d2ce9683f1e33ef14c679880ddc298e9673508/strongswan.rc) +source=(http://download.strongswan.org/${pkgname}-${pkgver}.tar.bz2{,.sig}) +md5sums=('7ee1a33060b2bde35be0f6d78a1d26d0' + 'SKIP') +validpgpkeys=('948F158A4E76A27BF3D07532DF42C170B34DBA77') changelog='CHANGELOG' -md5sums=('c1cd0a3ba9960f590cae28c8470800e8' - 'cf815adef48a1ffee34517380c731277') build() { cd ${srcdir}/${pkgname}-${pkgver} + export systemd_daemon_CFLAGS="-I/usr/include" \ + systemd_daemon_LIBS="-L/usr/lib -lsystemd" + export systemd_journal_CFLAGS="-I/usr/include" \ + systemd_journal_LIBS="-L/usr/lib -lsystemd" ./configure --prefix=/usr \ --sbindir=/usr/bin \ --sysconfdir=/etc \ --libexecdir=/usr/lib \ + --disable-static \ --with-ipsecdir=/usr/lib/strongswan \ + --with-systemdsystemunitdir=/usr/lib/systemd/system \ --enable-sqlite \ --enable-openssl --enable-curl \ --enable-sql --enable-attr-sql \ @@ -38,9 +49,7 @@ build() { --enable-eap-simaka-reauth --enable-eap-identity --enable-eap-md5 \ --enable-eap-gtc --enable-eap-aka --enable-eap-aka-3gpp2 \ --enable-eap-mschapv2 --enable-eap-radius --enable-xauth-eap \ - --enable-ha \ - --disable-mysql --disable-ldap \ - --enable-cmd + --enable-ha --enable-systemd --enable-nm make } -- cgit v1.2.3