From 67170f5d7a8f9799c08ebf58388471d06e4882ae Mon Sep 17 00:00:00 2001 From: Toyam Cox Date: Wed, 13 Jul 2016 14:46:32 -0400 Subject: [PATCH] strongswan: update to 5.5.0. --- srcpkgs/strongswan/template | 30 +++++++++++------------------- 1 file changed, 11 insertions(+), 19 deletions(-) diff --git a/srcpkgs/strongswan/template b/srcpkgs/strongswan/template index 87754a3ed66..a07c9aea7dd 100644 --- a/srcpkgs/strongswan/template +++ b/srcpkgs/strongswan/template @@ -1,8 +1,9 @@ # Template file for 'strongswan' pkgname=strongswan -version=5.4.0 -revision=2 +version=5.5.0 +revision=1 build_style=gnu-configure +# tpm support waits on libtss2 configure_args="--disable-static --enable-blowfish --enable-curl --enable-eap-radius --enable-eap-mschapv2 --enable-eap-md5 --enable-led --enable-ha --enable-dhcp --enable-mediation --enable-soup --disable-des @@ -12,30 +13,21 @@ hostmakedepends="pkg-config flex bison python" makedepends="gmp-devel libsoup-devel libldns-devel unbound-devel libcurl-devel" conf_files="/etc/*.conf /etc/strongswan.d/*.conf /etc/strongswan.d/charon/*.conf" short_desc="IPsec-based VPN solution, supporting IKEv1/IKEv2 and MOBIKE" -maintainer="Toyam " +maintainer="Toyam Cox " license="GPL-2" +# changelog="https://wiki.strongswan.org/projects/strongswan/wiki/Changelog" homepage="http://www.strongswan.org/" distfiles="http://download.strongswan.org/${pkgname}-${version}.tar.bz2" -checksum=f8288faaea6a9cd8a7d413c0b76b7922be5da3dfcd01fd05cb30d2c55d3bbe89 +checksum=58463998ac6725eac3687e8a20c1f69803c3772657076d06c43386a24b4c8454 post_install() { touch .empty - vmkdir /etc/ipsec.d - vmkdir /etc/ipsec.d/aacerts - vcopy .empty /etc/ipsec.d/aacerts/ - vmkdir /etc/ipsec.d/acerts - vcopy .empty /etc/ipsec.d/acerts/ - vmkdir /etc/ipsec.d/cacerts - vcopy .empty /etc/ipsec.d/cacerts/ - vmkdir /etc/ipsec.d/certs - vcopy .empty /etc/ipsec.d/certs/ - vmkdir /etc/ipsec.d/crls - vcopy .empty /etc/ipsec.d/crls/ - vmkdir /etc/ipsec.d/ocspcerts - vcopy .empty /etc/ipsec.d/ocspcerts/ + # ipsec.d/{,aacerts,acerts,cacerts,certs,crls,oscpcerts,reqs} + for dir in /etc/ipsec.d/{,{aa,a,ca,oscp,}certs,crls,reqs}; do + vmkdir "$dir" + vcopy .empty "$dir" + done vmkdir /etc/ipsec.d/private 750 vcopy .empty /etc/ipsec.d/private/ - vmkdir /etc/ipsec.d/reqs - vcopy .empty /etc/ipsec.d/reqs/ vsv strongswan }