# ChangeLog for sys-apps/ucspi-tcp
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/ucspi-tcp/ChangeLog,v 1.75 2011/07/11 15:21:35 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/ucspi-tcp/ChangeLog,v 1.76 2011/08/26 19:47:50 flameeyes Exp $
+
+ 26 Aug 2011; Diego E. Pettenò <flameeyes@gentoo.org>
+ -ucspi-tcp-0.88-r14.ebuild, -ucspi-tcp-0.88-r15.ebuild,
+ -ucspi-tcp-0.88-r16.ebuild:
+ Remove old versions that still rely on ucspi-tcp.
11 Jul 2011; Alexis Ballier <aballier@gentoo.org> ucspi-tcp-0.88-r17.ebuild:
keyword ~x86-fbsd
AUX 0.88-tcprules.patch 463 RMD160 3b8c9378973c46ebbe2d1a915d0bc4e07b709c47 SHA1 d82c227f4f94019578022bd073503df6ce38a5b3 SHA256 d4f52ade46e53126c0faccfaacd985e14f36dead5c0f1b40070d89941fcf0a32
AUX tcprules-Makefile 168 RMD160 1feb7a1979490270bdacd56fd17801687207ad42 SHA1 d53edf0eeedd8b860bb50e5373ba9425f0cd404a SHA256 931cfb9797dc514d1fce3c43b71f59c22e929c3b12682089bf30ebdac057a1db
DIST ucspi-rss.diff 1828 RMD160 e65f7317351f45eab70ed7b66d98e3c4b4494389 SHA1 93accc0d827f1656182956ffb215da19b6fd7d12 SHA256 5101354eb86d8e11edefd7b83df4e9c274a55b845f4cb2ce36dda912aced56f4
-DIST ucspi-tcp-0.88-ipv6-ssl-20050405.patch 19411 RMD160 f7c7f36429eef7dd36b691cc3a17805e4947d65b SHA1 99f26610447e021abf6b35d49f7e9e247be16511 SHA256 80d4112de4cb556b0a1bf823cde175d55f1ecd0da2ad80951280adc6a8ab9407
-DIST ucspi-tcp-0.88-ipv6.diff17.bz2 22514 RMD160 ce9bc1cfe8f27f573662d0993aca0ed5318df91e SHA1 f4b4061a15314c894400cf71acd7eb6b47d80be0 SHA256 94c8aa47a34b1afe2ebdc0957a543bda7e03ab200e522eebdbbe964700aac97b
DIST ucspi-tcp-0.88-man.tar.gz 7562 RMD160 6285882adea8f3c1f700ef82bec0d34078dfa559 SHA1 7b2507ff1b49917b44ee64af5995a94a50effd44 SHA256 09b1dd69ca3722b62c030abb27df9560cb72ff5d6247e4628e0c61e957b408ef
DIST ucspi-tcp-0.88-rblspp.patch 6565 RMD160 9081c193ffb469adb6c7c74954615331654af75f SHA1 553c0facd0cbffba3664c888f66f2859445acc99 SHA256 68aeeb8482be71d9b7dd15d97a2855af34b6b8401fa598207f8de93ccdbb03e9
DIST ucspi-tcp-0.88.tar.gz 53019 RMD160 eb20085ea6ffd5d137a805f7c8768e0312c1f56a SHA1 793b4189795b563085602c030dd8aa0d206ddc0e SHA256 4a0615cab74886f5b4f7e8fd32933a07b955536a3476d74ea087a3ea66a23e9c
-DIST ucspi-tcp-ssl-20050405.patch.gz 13173 RMD160 8afbe6362aa23b56731a2e05262fcaf49382058b SHA1 773c50c1007464ce48202398afa93a5612b8e439 SHA256 931ebeb9ca3ceb9394464aca0c4585048d04fc194fc5a9d4bb49bdd8ac249467
-EBUILD ucspi-tcp-0.88-r14.ebuild 2695 RMD160 c6765ed6b9ad86aa72ca74f9d6ffb155d9732c25 SHA1 cfcf5a7b2356b65a09a0d06455a3abeb9816d0e0 SHA256 b0b8d5ce770d8d8dc22dee972371eb87e6f52e5a69706e033b90efec5b0db23d
-EBUILD ucspi-tcp-0.88-r15.ebuild 3016 RMD160 7ec6ee599a4cfbd7b8cbe5ae626fd7fe343a9696 SHA1 7a9cc6d2d0118f233c0aa98bcff463a376bc4bd3 SHA256 b05f2bed131f7cb8ff1b098cdf1581b9dcc74608e1537048b0f0963de691154a
-EBUILD ucspi-tcp-0.88-r16.ebuild 2315 RMD160 4cf94ccea01dae29c33099161d6a9078549831fe SHA1 ecff41c3ddbfb91335e0330807c9529ef3639d19 SHA256 71f0861eab4adc0c9754a38f786866cbebffe4b4aafd62786ae4f621ad439eb7
EBUILD ucspi-tcp-0.88-r17.ebuild 2590 RMD160 8aa2783c56b12abc499abd5e958813411b52f4a9 SHA1 a3dc7f2a86287619f966367f994ea75da6f6639c SHA256 f4134aa542287a9d07c89096c51de5637cb511f7ffc9d4c637b5f0231a2dcbd1
-MISC ChangeLog 10604 RMD160 993131c481e12ce8c6c52448b4dba0dabd851039 SHA1 9060e974f84c17e34c94ed84e6314fa6820a68a9 SHA256 c6ee899d9faacb812793d69590f2d10876a47056ebffc3c487c4c99ef1c9e5f1
+MISC ChangeLog 10802 RMD160 c2487710a13e4bf4d41484fda758961b1b81eaf3 SHA1 8d86a4b3884552112615e8d1e9cfcb103972f31b SHA256 e2bef7c14734092042b048d9d11d1ea46ebcffd2bdd7bd101dc6e6fa09ba51cd
MISC metadata.xml 592 RMD160 55f62935ff7dc2faf84951259954a3bc51154a51 SHA1 418ead2e6c1e70d8678cd336ed1ea0ab8e50d200 SHA256 1043f71f51803b39959194265e8dc63e009634eaafe5bee91892f359ba4950f4
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
+Version: GnuPG v2.0.18 (GNU/Linux)
-iEYEARECAAYFAk4bFQQACgkQvFcC4BYPU0q1MwCgmxj5sWVLdG9zkYAqtuQGndtE
-wp4An39taDf2louMqE8xXvVXTxTrdvs2
-=7Rb/
+iEYEARECAAYFAk5X+GUACgkQAiZjviIA2XinwgCg7NfN0j6cjNmy4T2OKS0do+U/
+JMcAnjCBwbM7BycYDNx9AkVnQufOynH8
+=LDtm
-----END PGP SIGNATURE-----
+++ /dev/null
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/ucspi-tcp/ucspi-tcp-0.88-r14.ebuild,v 1.15 2011/04/16 19:15:43 ulm Exp $
-
-inherit eutils toolchain-funcs fixheadtails
-
-IPV6_PATCH="diff17"
-
-DESCRIPTION="Collection of tools for managing UNIX services"
-HOMEPAGE="http://cr.yp.to/ucspi-tcp.html"
-SRC_URI="
- http://cr.yp.to/${PN}/${P}.tar.gz
- ipv6? ( http://www.fefe.de/ucspi/ucspi-tcp-0.88-ipv6.${IPV6_PATCH}.bz2 )
- mirror://qmail/ucspi-rss.diff
- ssl? (
- !ipv6? ( http://www.nrg4u.com/qmail/ucspi-tcp-ssl-20050405.patch.gz )
- ipv6? ( mirror://gentoo/ucspi-tcp-0.88-ipv6-ssl-20050405.patch )
- )
-"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
-IUSE="ssl ipv6 selinux doc"
-RESTRICT="test"
-
-DEPEND="ssl? ( >=dev-libs/openssl-0.9.6g )"
-RDEPEND="${DEPEND}
- doc? ( app-doc/ucspi-tcp-man )
- selinux? ( sec-policy/selinux-ucspi-tcp )"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- if use ipv6; then
- epatch ${WORKDIR}/ucspi-tcp-0.88-ipv6.${IPV6_PATCH}
- # Fixes bug 18892
- epatch ${FILESDIR}/${PV}-bigendian.patch
- epatch ${FILESDIR}/${PV}-tcprules.patch
- fi
-
- if use ssl; then
- if use ipv6 ; then
- # Rediffed patch by hansmi@g.o
- # -> broken, hansmi on 2006-03-14
- # epatch ${DISTDIR}/ucspi-tcp-0.88-ipv6-ssl-20050405.patch
- echo
- ewarn "SSL support disabled when using IPv6!"
- ewarn "Please supply us a patch or wait until someone else does."
- ebeep
- echo
- else
- epatch ${DISTDIR}/ucspi-tcp-ssl-20050405.patch.gz
- fi
- fi
-
- if use !ssl && use !ipv6; then
- epatch ${FILESDIR}/${PV}-errno.patch
- fi
-
- epatch ${DISTDIR}/ucspi-rss.diff
- epatch ${FILESDIR}/${PV}-rblsmtpd-ignore-on-RELAYCLIENT.patch
-
- # Bug 98726
- #epatch ${FILESDIR}/${PV}-limits.patch
- #use ipv6 && epatch ${FILESDIR}/${PV}-limits-ipv6.patch
-
- ht_fix_file Makefile
-
- echo "$(tc-getCC) ${CFLAGS}" > conf-cc
- echo "$(tc-getCC) ${LDFLAGS}" > conf-ld
- echo "/usr/" > conf-home
-
- # allow larger responses
- sed -i 's|if (text.len > 200) text.len = 200;|if (text.len > 500) text.len = 500;|g' ${S}/rblsmtpd.c
-}
-
-src_compile() {
- emake || die
-}
-
-src_install() {
- dobin tcpserver tcprules tcprulescheck argv0 recordio tcpclient *\@ tcpcat mconnect mconnect-io addcr delcr fixcrio rblsmtpd || die
- doman *.[15]
- dodoc CHANGES FILES README SYSDEPS TARGETS TODO VERSION
- dodoc README.tcpserver-limits-patch
- insinto /etc/tcprules.d/
- newins ${FILESDIR}/tcprules-Makefile Makefile
-}
-
-pkg_postinst() {
- einfo "We have started a move to get all tcprules files into"
- einfo "/etc/tcprules.d/, where we have provided a Makefile to"
- einfo "easily update the CDB file."
-}
+++ /dev/null
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/ucspi-tcp/ucspi-tcp-0.88-r15.ebuild,v 1.9 2011/04/16 19:15:43 ulm Exp $
-
-inherit eutils toolchain-funcs fixheadtails flag-o-matic
-
-IPV6_PATCH="diff17"
-
-DESCRIPTION="Collection of tools for managing UNIX services"
-HOMEPAGE="http://cr.yp.to/ucspi-tcp.html"
-SRC_URI="
- http://cr.yp.to/${PN}/${P}.tar.gz
- ipv6? ( http://www.fefe.de/ucspi/ucspi-tcp-0.88-ipv6.${IPV6_PATCH}.bz2 )
- mirror://qmail/ucspi-rss.diff
- ssl? (
- !ipv6? ( http://www.nrg4u.com/qmail/ucspi-tcp-ssl-20050405.patch.gz )
- ipv6? ( mirror://gentoo/ucspi-tcp-0.88-ipv6-ssl-20050405.patch )
- )"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
-IUSE="ssl ipv6 selinux doc"
-RESTRICT="test"
-
-DEPEND="ssl? ( >=dev-libs/openssl-0.9.6g )"
-RDEPEND="${DEPEND}
- doc? ( app-doc/ucspi-tcp-man )
- selinux? ( sec-policy/selinux-ucspi-tcp )"
-
-src_unpack() {
- unpack ${P}.tar.gz
- cd "${S}"
-
- if use ipv6 ; then
- epatch "${DISTDIR}"/ucspi-tcp-0.88-ipv6.${IPV6_PATCH}.bz2
- # Fixes bug 18892
- epatch "${FILESDIR}"/${PV}-bigendian.patch
- epatch "${FILESDIR}"/${PV}-tcprules.patch
- fi
-
- if use ssl ; then
- if use ipv6 ; then
- # Rediffed patch by hansmi@g.o
- # -> broken, hansmi on 2006-03-14
- # epatch ${DISTDIR}/ucspi-tcp-0.88-ipv6-ssl-20050405.patch
- echo
- ewarn "SSL support disabled when using IPv6!"
- ewarn "Please supply us a patch or wait until someone else does."
- ebeep
- echo
- else
- epatch "${DISTDIR}"/ucspi-tcp-ssl-20050405.patch.gz
- fi
- fi
-
- if use !ssl && use !ipv6 ; then
- epatch "${FILESDIR}"/${PV}-errno.patch
- fi
-
- epatch "${DISTDIR}"/ucspi-rss.diff
- epatch "${FILESDIR}"/${PV}-rblsmtpd-ignore-on-RELAYCLIENT.patch
-
- # Bug 98726
- #epatch "${FILESDIR}"/${PV}-limits.patch
- #use ipv6 && epatch "${FILESDIR}"/${PV}-limits-ipv6.patch
-
- ht_fix_file Makefile
-
- # gcc-3.4.5 and other several versions contain a bug on some platforms that
- # cause this error:
- # tcpserver: fatal: temporarily unable to figure out IP address for 0.0.0.0: file does not exist
- # To work around this, we use -O1 here instead.
- replace-flags -O? -O1
- echo "$(tc-getCC) ${CFLAGS}" > conf-cc
- echo "$(tc-getCC) ${LDFLAGS}" > conf-ld
- echo "/usr/" > conf-home
-
- # allow larger responses
- sed -i 's|if (text.len > 200) text.len = 200;|if (text.len > 500) text.len = 500;|g' "${S}/rblsmtpd.c"
-}
-
-src_compile() {
- emake || die
-}
-
-src_install() {
- dobin tcpserver tcprules tcprulescheck argv0 recordio tcpclient *\@ \
- tcpcat mconnect mconnect-io addcr delcr fixcrio rblsmtpd || die
- doman *.[15]
- dodoc CHANGES FILES README SYSDEPS TARGETS TODO VERSION
- dodoc README.tcpserver-limits-patch
- insinto /etc/tcprules.d/
- newins "${FILESDIR}"/tcprules-Makefile Makefile
-}
-
-pkg_postinst() {
- einfo "We have started a move to get all tcprules files into"
- einfo "/etc/tcprules.d/, where we have provided a Makefile to"
- einfo "easily update the CDB file."
-}
+++ /dev/null
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/ucspi-tcp/ucspi-tcp-0.88-r16.ebuild,v 1.10 2011/04/16 19:15:43 ulm Exp $
-
-inherit eutils toolchain-funcs fixheadtails flag-o-matic
-
-DESCRIPTION="Collection of tools for managing UNIX services"
-HOMEPAGE="http://cr.yp.to/ucspi-tcp.html"
-SRC_URI="
- http://cr.yp.to/${PN}/${P}.tar.gz
- mirror://qmail/ucspi-rss.diff
-"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
-IUSE="selinux doc"
-RESTRICT="test"
-
-DEPEND=""
-RDEPEND="${DEPEND}
- doc? ( app-doc/ucspi-tcp-man )
- selinux? ( sec-policy/selinux-ucspi-tcp )"
-
-src_unpack() {
- unpack "${P}.tar.gz"
- cd "${S}"
-
- epatch \
- "${FILESDIR}"/${PV}-errno.patch \
- "${DISTDIR}"/ucspi-rss.diff \
- "${FILESDIR}"/${PV}-rblsmtpd-ignore-on-RELAYCLIENT.patch
-
- ht_fix_file Makefile
-
- # gcc-3.4.5 and other several versions contain a bug on some platforms that
- # cause this error:
- # tcpserver: fatal: temporarily unable to figure out IP address for 0.0.0.0: file does not exist
- # To work around this, we use -O1 here instead.
- replace-flags -O? -O1
-
- echo "$(tc-getCC) ${CFLAGS}" > conf-cc
- echo "$(tc-getCC) ${LDFLAGS}" > conf-ld
- echo "/usr/" > conf-home
-
- # allow larger responses
- sed -i 's|if (text.len > 200) text.len = 200;|if (text.len > 500) text.len = 500;|g' \
- "${S}/rblsmtpd.c"
-
- if [[ -n "${UCSPI_TCP_PATCH_DIR}" && -d "${UCSPI_TCP_PATCH_DIR}" ]]
- then
- echo
- ewarn "You enabled custom patches from ${UCSPI_TCP_PATCH_DIR}."
- ewarn "Be warned that you won't get any support when using "
- ewarn "this feature. You're on your own from now!"
- echo
- ebeep
- epatch "${UCSPI_TCP_PATCH_DIR}/"*
- fi
-}
-
-src_compile() {
- emake || die
-}
-
-src_install() {
- dobin tcpserver tcprules tcprulescheck argv0 recordio tcpclient *\@ \
- tcpcat mconnect mconnect-io addcr delcr fixcrio rblsmtpd || die
- doman *.[15]
- dodoc CHANGES FILES README SYSDEPS TARGETS TODO VERSION
- dodoc README.tcpserver-limits-patch
- insinto /etc/tcprules.d/
- newins "${FILESDIR}"/tcprules-Makefile Makefile
-}
-
-pkg_postinst() {
- einfo "We have started a move to get all tcprules files into"
- einfo "/etc/tcprules.d/, where we have provided a Makefile to"
- einfo "easily update the CDB file."
-}