Created attachment 349012 [details] libreswan-3.3 ebuild file Libreswan is a fork of openswan that could be installed in alternative to strongswan or openswan. In attach ebuild create from openswan ebuild.
Created attachment 349014 [details, diff] Makefiles compilation patch
The correct LICENSE statement should reflect the following and is also an issue for the net-misc/openswan ebuild which is noted incorrectly. LICENSE="GPL-2 BSD-4 RSA DES" Additionally, there is a missing files/ipsec-initd which currently can be found inside of net-misc/openswan's directory. Also, it seems the epatch directive inside of src_prepare() is no longer needed after renaming this ebuild for libreswan version 3.6.
Hi Christopher, about license file... yes, I copy ebuild from openswan and probably I don't check it. About ipsec-initd... currently I add (and tested) support only for systemd , not for openrc. For release 3.6 I haven't yet time to create new ebuild, with 3.5 .tar.gz it was broken. I will create ebuild for 3.6 next week with fix about license. Thanks
I understand now problem with ipsec-initd... you can found it on my layman: https://github.com/geaaru/geaaru_overlay/blob/master/net-misc/libreswan/files/ipsec-initd
I intend to adopt this package and bring it to the tree soonish. Just trying to work out a few kinks. I think I will probably be dropping the kernel module code; Linux has had the IPSec stuff in mainline for a really long time now.
+*libreswan-9999 (05 Jan 2014) +*libreswan-3.7 (05 Jan 2014) + + 05 Jan 2014; Mike Gilbert <floppym@gentoo.org> +files/ipsec.service, + +files/libreswan-3.7-curl.patch, +files/libreswan-3.7-openrc.patch, + +libreswan-3.7.ebuild, +libreswan-9999.ebuild, +metadata.xml: + Fork of openswan, bug 471092. Thanks to Geaaru and Chistopher Camisa.