# ChangeLog for net-misc/stunnel
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/stunnel/ChangeLog,v 1.224 2015/04/28 09:47:02 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/stunnel/ChangeLog,v 1.225 2015/04/30 11:44:04 blueness Exp $
+
+*stunnel-5.17 (30 Apr 2015)
+
+ 30 Apr 2015; Anthony G. Basile <blueness@gentoo.org> +stunnel-5.17.ebuild:
+ Version bump.
28 Apr 2015; Agostino Sarubbo <ago@gentoo.org> stunnel-5.14.ebuild:
Stable for sparc, wrt bug #546908
DIST stunnel-5.08.tar.gz 608365 SHA256 830b21d24cd237e96f4d7993be43553d4eba4d3cfa2660faa78dec8d41d314fc SHA512 8cbcb11aef85cbfa8bdad15deeeaed1af4e4361ab1bbf0f535fcd8b36bab4c00faec6519cecbf7f18d8c14397f8264ad2e0e2cb84968e0a0c40a41720e064dca WHIRLPOOL e3b4d8531af603b4a8c7f556831e877c7a4bdd0a3a75b00ea65a134e38a2df7faf30b0006d0ec44600c9cd22917eae58a9f98f63dbddd28728ec2fa85304e75c
DIST stunnel-5.14.tar.gz 608366 SHA256 2197b4fc1db82eba69c8baf1fac30f0767af26e9f8c7e9e1d5a4a8fbb264695a SHA512 f0d074f5c525036d98565c9c315f1761920c2e7cd7687a9a0f0441e7caf5cf3930b14c078f4f158806c557ba8ea0698aa3b23d5e7e03c076ee3b6667140148c8 WHIRLPOOL af8d018ffb74aafafef7bc90c63c2a5c1e4dbe164f71eb7aea7cf5388f60c9f49c19ce4dcbf2e55c2c166ee1be98ff5ef72171d750949e668391a7afeca78224
DIST stunnel-5.16.tar.gz 613813 SHA256 b6b7e93fb2626eaabae1c8474e1dfa23962cfde8fa35c8602289fcaa4f53608d SHA512 8e3182d0a8103c713d4dae7913e617f10102d69ded9b17abb4b5c937b8fb6f436440b5bbae0a33fd1728205109e1e37bfa4f28f8f2873fbbe2fb214b563b3a4d WHIRLPOOL e3552994c958d53cbb1bb4b9b67fb3423c142509b01a34f00994ba9ba35a040ce0cb0f68a289937a98d6c14bead205d215639304807bbc276f5017b5667a9c58
+DIST stunnel-5.17.tar.gz 613840 SHA256 c3e79e582621a0827125e35e1c00450190104fc02dc3c5274cb02b05859fd472 SHA512 07064bda6978d94f783fd1c125485f46eadcba0e4a419366149e91cf88333b875eeb86f63848b5dd774f9f01d41206f93905fa5a51a08ade915b4b0bce777419 WHIRLPOOL 832b3cef06ec945d2dae33d3bdba048d93ca85757f149f705d6ff5bf03440dd3d3857a73f1167ae792aedceefcb7df4ea6c31164fa5d7ee8857f5e589b08e257
EBUILD stunnel-5.08.ebuild 2532 SHA256 c58e9ce1b6fdefb6b1b5df28aba676cbcb6de62a88a22c0c4f6a9b8a9251c30f SHA512 d112614325e87a83f9a478c7138f228811d11ca54accbd17100bd56e230eeb93a71f0653720b335ae6b4b73bbd98de4dc58b8569f000fce426f094b7f685495a WHIRLPOOL d4006021927ff2fd48aa0d02d7e3021d9a6b69335156691156935ba7ddd6fc744848389c2ecb2054c4250cabd65e03f49cac1804153929a1b67a551d0ff380f2
EBUILD stunnel-5.14.ebuild 2625 SHA256 069e85c8e67948e6752afbac8ea9966dac6b6446e64e79cc652dfe515550298d SHA512 226020d8e3db896aad2623133228b46d63ef66c5a7dea55a7a67fbc067f91ab9b776c47f5f7a0c9d23c289684f517fed6ec95b621bbb14c888978ac7e8844d4a WHIRLPOOL 0802d6435af187b52a32c81c47b2e1afa575b039fc5ec4d9e2810e05576a85024a77462b7eb0a74c926f8ac3aebf2e5320bc29d1ac6d81c0baf1d17a6149339b
EBUILD stunnel-5.16-r1.ebuild 2800 SHA256 4119bfdf8e98c52290e5ed939f0c296558313b6dc2509b7cb0da17cd6b5ac171 SHA512 deebcdb43fa63d063c0541701eebf5cb9d91ac949aacbd54f63fa874a0fa3e56e43b5e052157b689b7e9f6fb4f615d7b838225cf9d8ef3e355e42145c01d8bf1 WHIRLPOOL ea9b5d761311beee24f675e085ffe81f839517f2382f2ba424e577d70a1be03beec4b2188832dc069e801a288a6fa09e4da2efd6ab27f53afc395824b4dd390a
-MISC ChangeLog 31833 SHA256 a17de6b111274b3ceb6b25dddead050b7956a7575687856dc24f38524c2fa258 SHA512 c2331d1fdd61ca1806f64f97735d17b62c69911bbdda511ded3796e4886cc53d75f794af4e0029b341b9edb06be95c201498560750a88526a065a522b114cc06 WHIRLPOOL 3062eee3f6f316a3dec5153b432900ea37bfdfe29b83f3cf2e571df6284e4474a1b1f5f3d92c4ba418eb6a39e6edf8f62e56f7e7f5c282fca15d2ed229acdf2e
+EBUILD stunnel-5.17.ebuild 2797 SHA256 1fe9c765448449a017ecb1a8b089e7424efe71731bdaf956e707e1b6aa64c6ce SHA512 de01149ac4f046442a6a906fb632f86c3be435a89e5d346f1cd53e26485b0ab46fc19347acef89c0c403dfbfde61c58bbc2c43adbf254e8b72aba4968fc620b0 WHIRLPOOL 4362be0dc112d85e9256c49a1633412f9c9fcf361b3c20e02eb8a71cd7b8e41ba19b11d154510ef0c920d1e67783d74d569a52851f8e5ba7df0d13f9ceaf45fe
+MISC ChangeLog 31961 SHA256 5bc2279d30657c71edfdd63749cc1ccca5c85e5aa94e8ac589524cd2fb66f357 SHA512 89cffdbe3c0d750ce76a5cf750813a4ddc41db0b977e7f7d4e898158fb23c5317cd1714f1a646b1ad99767d71974301fa1387885bb6f02aa76ac2ac95115869d WHIRLPOOL 33227d5aca5ef2331c4788d2811bbc4359df672a2f8f5da1e45b771acd85951908b7ab1c11e66acdc62c6bf648e27fd7edd3e337d0663df6f4ed594d4c611033
MISC metadata.xml 622 SHA256 42b6c75bd95fd3f6322e6a6f726a9e07d74f0b46376a6f17718f9043cf6cc225 SHA512 930faf03b0f8e73c0ddb1a9821c04d8e0b0eb49fbf1e70ba439cd810e7aac827490b2036fb9a4bf4d8f2d96b3a2e0c0b2923ed21ae17b08ca09464c7cee54997 WHIRLPOOL a604c6422e399f97c5d701d756eee871438b9bb7fb7195c5b4a35357be9e11b7709d7e77172d85f1e5f1d31987de958e8f0f29f13bd1106afab1bb32b75564e1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQIcBAEBCAAGBQJVP1cWAAoJELp701BxlEWfJ7cQAKSU3/tUIAeJT3fgA7PeMw5u
-TRBr+ltZ5mFNCCvbV2OPAmPITY8sNc545kZ+yRiBKOxJy4wYZHjSMtEZhMEwnNQ0
-Yp/LZQfmsKyTaGFjtL6qjOujII7Pap7xxFisiYI2DoepX7W2Y7whk5tyRAgFqM6X
-3MQ5kgiAfMkOmTdXTbZzESsXnHuIPOVhwFDGqgk2Yhyhbu+EstuHcBFW+mXFv+PX
-AoYqRo4r9YsQWniX1ZuAvjnIuPHLcklrmL2GHOUolo1UACFgXL1Pls4dra1x5Rvt
-6B6u2kaOvKqCa3IaIER9hCf1/FqFM84hWx7ftQ7fYxaQ+9OeNc+XgFPD4lwl4IQq
-ooqrM0jouNhjo5HPKjSjuyoPFJm82yUK9WWjPZgQQjRioO26Q8CJ89BQu0h90Hop
-WJiTaT6huwHVgR2Pb1XPKOA/k70a7m/3pc/lgCn0kcbhkcK/6zKzboLacWzmY7+C
-7BGxc4i+UkNeSPVmE2wuNpOgThE4rG7l1sQfepJz1gFsmwyV3d8ow8wQFbSMykEh
-y0eO4IZ+w/h5FLawIpzDOZaT1iJ1fLlFt6pVhrwaNO7xYhQ7EubvC/UXlHXCWsm+
-m1V6oMHC2/6MBnQIEYi67XHoiBQX0p0Yr8GSPCtZefUg0sqIP9KfJ+34a9P1C7C3
-joFHIITC6ATdh5Jm33wT
-=/w9h
+iQIcBAEBCAAGBQJVQhXbAAoJEJOE+m71LUu6F5kP/1bWkgqxNe2p2tn2E6ZHkNTG
+tu2SLp5rtMV8H4zClILDDoR4Gva6vJEZbn0sd0u7dVUHoRmg0HyvHhs471urVP17
+QeqmAh8sOd6Stz6fX8Chj6M5cR80PHmZLcBLWtirO7HSjH4b8ZaHotrkb2R9n1nB
+wc+bNwnHae6c1uRio6jCPkzUVo9fMuE+alOsWSXHPGJaQLnzlFqKLDFa9HRJrfkf
+lcLqRKa9J/VoYObngB+36z8sPIVLlLyYgKVqSECOaQIB6/PIab85Fibo3bxrGLu+
+JdniFe+4Xot5WrOzXwA8PkQVFuDJQGqU2Hbmtrd2GkaEu5g2zhP8eqB30LSlGsTi
+Iiq4jhWvaj7X5gklLrTIxWDMevcaHGzZPKPvpL6gAUV9B5qQGDuCExZLftbH3eit
+Ae/p7+4qWkmPYRQWRy3VNl4ZkKcSDAOaoXz0V3Afa6LfzF+IoyGzlyAMDwTzLKvx
+KCBKznLKOpYFrehqZW2mMoTHjFpWmyzvgkaPIYgh3HvR7a4iNDXZuXmLRPOwWYy4
+wvv88zFYiuw72YFfedFuacUirP2uLDV6o7P5Ocpv+rPxAj5ataKoftXHenlcBQ8b
++8I7HzoKrkar2XEBEw9JQqCKwr/FliY3tsFWj2RboqUlF/3OgbNf1BOhcU3y07sj
+G5eNIPy8VVtA5iNxdurZ
+=THrz
-----END PGP SIGNATURE-----
--- /dev/null
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/stunnel/stunnel-5.17.ebuild,v 1.1 2015/04/30 11:44:04 blueness Exp $
+
+EAPI="5"
+
+inherit ssl-cert eutils multilib systemd user
+
+DESCRIPTION="TLS/SSL - Port Wrapper"
+HOMEPAGE="http://www.stunnel.org/index.html"
+SRC_URI="ftp://ftp.stunnel.org/stunnel/archive/${PV%%.*}.x/${P}.tar.gz
+ http://www.usenix.org.uk/mirrors/stunnel/archive/${PV%%.*}.x/${P}.tar.gz
+ http://ftp.nluug.nl/pub/networking/stunnel/archive/${PV%%.*}.x/${P}.tar.gz
+ http://www.namesdir.com/mirrors/stunnel/archive/${PV%%.*}.x/${P}.tar.gz
+ http://stunnel.cybermirror.org/archive/${PV%%.*}.x/${P}.tar.gz
+ http://mirrors.zerg.biz/stunnel/archive/${PV%%.*}.x/${P}.tar.gz
+ ftp://mirrors.go-parts.com/stunnel/archive/${PV%%.*}.x/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="ipv6 selinux tcpd"
+
+DEPEND="tcpd? ( sys-apps/tcp-wrappers )
+ dev-libs/openssl:="
+RDEPEND="${DEPEND}
+ selinux? ( sec-policy/selinux-stunnel )"
+
+pkg_setup() {
+ enewgroup stunnel
+ enewuser stunnel -1 -1 -1 stunnel
+}
+
+src_prepare() {
+ # Hack away generation of certificate
+ sed -i -e "s/^install-data-local:/do-not-run-this:/" \
+ tools/Makefile.in || die "sed failed"
+
+ echo "CONFIG_PROTECT=\"/etc/stunnel/stunnel.conf\"" > "${T}"/20stunnel
+}
+
+src_configure() {
+ econf \
+ --libdir="${EPREFIX}/usr/$(get_libdir)" \
+ $(use_enable ipv6) \
+ $(use_enable tcpd libwrap) \
+ --with-ssl="${EPREFIX}"/usr \
+ --disable-fips
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ rm -rf "${ED}"/usr/share/doc/${PN}
+ rm -f "${ED}"/etc/stunnel/stunnel.conf-sample "${ED}"/usr/bin/stunnel3 \
+ "${ED}"/usr/share/man/man8/stunnel.{fr,pl}.8
+
+ # The binary was moved to /usr/bin with 4.21,
+ # symlink for backwards compatibility
+ dosym ../bin/stunnel /usr/sbin/stunnel
+
+ dodoc AUTHORS BUGS CREDITS PORTS README TODO ChangeLog
+ dohtml doc/stunnel.html doc/en/VNC_StunnelHOWTO.html tools/ca.html \
+ tools/importCA.html
+
+ insinto /etc/stunnel
+ doins "${FILESDIR}"/stunnel.conf
+ doinitd "${FILESDIR}"/stunnel
+
+ doenvd "${T}"/20stunnel
+
+ systemd_dounit "${S}/tools/stunnel.service"
+ systemd_newtmpfilesd "${FILESDIR}"/stunnel.tmpfiles.conf stunnel.conf
+}
+
+pkg_postinst() {
+ if [ ! -f "${EROOT}"/etc/stunnel/stunnel.key ]; then
+ install_cert /etc/stunnel/stunnel
+ chown stunnel:stunnel "${EROOT}"/etc/stunnel/stunnel.{crt,csr,key,pem}
+ chmod 0640 "${EROOT}"/etc/stunnel/stunnel.{crt,csr,key,pem}
+ fi
+
+ einfo "If you want to run multiple instances of stunnel, create a new config"
+ einfo "file ending with .conf in /etc/stunnel/. **Make sure** you change "
+ einfo "\'pid= \' with a unique filename."
+}