diff options
author | Matt Turner <mattst88@gentoo.org> | 2012-05-28 00:14:48 +0000 |
---|---|---|
committer | Matt Turner <mattst88@gentoo.org> | 2012-05-28 00:14:48 +0000 |
commit | 477521693384aaee3c10a6cd073426b65e50f3c8 (patch) | |
tree | 905f6ae64351b94a455531294b4fe11885b7895b | |
parent | whitespace (diff) | |
download | gentoo-2-477521693384aaee3c10a6cd073426b65e50f3c8.tar.gz gentoo-2-477521693384aaee3c10a6cd073426b65e50f3c8.tar.bz2 gentoo-2-477521693384aaee3c10a6cd073426b65e50f3c8.zip |
Drop old versions.
(Portage version: 2.1.10.49/cvs/Linux x86_64)
-rw-r--r-- | sys-libs/libhx/ChangeLog | 7 | ||||
-rw-r--r-- | sys-libs/libhx/files/libhx-3.5-buffer-overflow.patch | 43 | ||||
-rw-r--r-- | sys-libs/libhx/libhx-3.10.1.ebuild | 31 | ||||
-rw-r--r-- | sys-libs/libhx/libhx-3.12.ebuild | 29 | ||||
-rw-r--r-- | sys-libs/libhx/libhx-3.5.ebuild | 34 | ||||
-rw-r--r-- | sys-libs/libhx/libhx-3.8.ebuild | 30 |
6 files changed, 6 insertions, 168 deletions
diff --git a/sys-libs/libhx/ChangeLog b/sys-libs/libhx/ChangeLog index a3efbb8094ec..253f3cd42bb6 100644 --- a/sys-libs/libhx/ChangeLog +++ b/sys-libs/libhx/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-libs/libhx # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/libhx/ChangeLog,v 1.38 2012/03/07 19:12:17 ranger Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/libhx/ChangeLog,v 1.39 2012/05/28 00:14:47 mattst88 Exp $ + + 28 May 2012; Matt Turner <mattst88@gentoo.org> -libhx-3.5.ebuild, + -files/libhx-3.5-buffer-overflow.patch, -libhx-3.8.ebuild, + -libhx-3.10.1.ebuild, -libhx-3.12.ebuild: + Drop old versions. 07 Mar 2012; Brent Baude <ranger@gentoo.org> libhx-3.11.ebuild: Marking libhx-3.11 ppc for bug 380783 diff --git a/sys-libs/libhx/files/libhx-3.5-buffer-overflow.patch b/sys-libs/libhx/files/libhx-3.5-buffer-overflow.patch deleted file mode 100644 index ae6ff91bb9bf..000000000000 --- a/sys-libs/libhx/files/libhx-3.5-buffer-overflow.patch +++ /dev/null @@ -1,43 +0,0 @@ -diff --git a/src/string.c b/src/string.c -index 1acfab2..bea6e71 100644 ---- a/src/string.c -+++ b/src/string.c -@@ -153,7 +153,7 @@ EXPORT_SYMBOL char **HX_split(const char *str, const char *delim, - } - } - -- if (max == 0) -+ if (max == 0 || *cp < max) - max = *cp; - else if (*cp > max) - *cp = max; -diff --git a/src/tx-string.cpp b/src/tx-string.cpp -index 4e9a534..cc2cbf8 100644 ---- a/src/tx-string.cpp -+++ b/src/tx-string.cpp -@@ -142,6 +142,17 @@ static void t_split(void) - free(a1); - } - -+static void t_split2(void) -+{ -+ static const char tmp[] = ""; -+ int c = 0; -+ char **a; -+ -+ a = HX_split(tmp, " ", &c, 6); -+ printf("Got %d fields\n", c); -+ HX_zvecfree(a); -+} -+ - static void t_quote(void) - { - char *fm = NULL; -@@ -178,6 +189,7 @@ int main(int argc, const char **argv) - t_strncat(); - t_strsep(); - t_split(); -+ t_split2(); - t_quote(); - HXmc_free(tx); - HX_exit(); diff --git a/sys-libs/libhx/libhx-3.10.1.ebuild b/sys-libs/libhx/libhx-3.10.1.ebuild deleted file mode 100644 index 03213ee0facc..000000000000 --- a/sys-libs/libhx/libhx-3.10.1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/libhx/libhx-3.10.1.ebuild,v 1.1 2011/04/17 00:56:22 hanno Exp $ - -EAPI=3 - -inherit eutils - -DESCRIPTION="Platform independent library providing basic system functions." -HOMEPAGE="http://libhx.sourceforge.net" -SRC_URI="mirror://sourceforge/${PN}/libHX-${PV}.tar.xz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="" - -DEPEND="app-arch/xz-utils" -RDEPEND="" - -S="${WORKDIR}/libHX-${PV}" - -src_configure() { - econf --docdir="/usr/share/doc/${PF}" || die "econf failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - dodoc doc/*.txt || die - find "${D}" -name '*.la' -delete -} diff --git a/sys-libs/libhx/libhx-3.12.ebuild b/sys-libs/libhx/libhx-3.12.ebuild deleted file mode 100644 index 1de8e8019fff..000000000000 --- a/sys-libs/libhx/libhx-3.12.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/libhx/libhx-3.12.ebuild,v 1.1 2011/12/14 20:44:17 mattst88 Exp $ - -EAPI=4 - -DESCRIPTION="Platform independent library providing basic system functions." -HOMEPAGE="http://libhx.sourceforge.net" -SRC_URI="mirror://sourceforge/${PN}/libHX-${PV}.tar.xz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="" - -DEPEND="app-arch/xz-utils" -RDEPEND="" - -S="${WORKDIR}/libHX-${PV}" - -src_configure() { - econf --docdir="/usr/share/doc/${PF}" -} - -src_install() { - default - dodoc doc/*.txt - find "${D}" -name '*.la' -delete -} diff --git a/sys-libs/libhx/libhx-3.5.ebuild b/sys-libs/libhx/libhx-3.5.ebuild deleted file mode 100644 index 4578b62c8c8f..000000000000 --- a/sys-libs/libhx/libhx-3.5.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/libhx/libhx-3.5.ebuild,v 1.4 2010/09/12 13:52:37 josejx Exp $ - -EAPI=3 - -inherit eutils - -DESCRIPTION="Platform independent library providing basic system functions." -HOMEPAGE="http://libhx.sourceforge.net" -SRC_URI="mirror://sourceforge/${PN}/libHX-${PV}.tar.xz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="" - -DEPEND="app-arch/xz-utils" -RDEPEND="" - -S="${WORKDIR}/libHX-${PV}" - -src_prepare() { - epatch "${FILESDIR}/${P}-buffer-overflow.patch" -} - -src_configure() { - econf --docdir="/usr/share/doc/${PF}" || die "econf failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - dodoc doc/*.txt || die -} diff --git a/sys-libs/libhx/libhx-3.8.ebuild b/sys-libs/libhx/libhx-3.8.ebuild deleted file mode 100644 index ea69d42c847c..000000000000 --- a/sys-libs/libhx/libhx-3.8.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/libhx/libhx-3.8.ebuild,v 1.1 2011/01/20 04:08:59 mattst88 Exp $ - -EAPI=3 - -inherit eutils - -DESCRIPTION="Platform independent library providing basic system functions." -HOMEPAGE="http://libhx.sourceforge.net" -SRC_URI="mirror://sourceforge/${PN}/libHX-${PV}.tar.xz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="" - -DEPEND="app-arch/xz-utils" -RDEPEND="" - -S="${WORKDIR}/libHX-${PV}" - -src_configure() { - econf --docdir="/usr/share/doc/${PF}" || die "econf failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - dodoc doc/*.txt || die -} |