summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Turner <mattst88@gentoo.org>2012-05-28 00:14:48 +0000
committerMatt Turner <mattst88@gentoo.org>2012-05-28 00:14:48 +0000
commit477521693384aaee3c10a6cd073426b65e50f3c8 (patch)
tree905f6ae64351b94a455531294b4fe11885b7895b /sys-libs/libhx
parentwhitespace (diff)
downloadgentoo-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)
Diffstat (limited to 'sys-libs/libhx')
-rw-r--r--sys-libs/libhx/ChangeLog7
-rw-r--r--sys-libs/libhx/files/libhx-3.5-buffer-overflow.patch43
-rw-r--r--sys-libs/libhx/libhx-3.10.1.ebuild31
-rw-r--r--sys-libs/libhx/libhx-3.12.ebuild29
-rw-r--r--sys-libs/libhx/libhx-3.5.ebuild34
-rw-r--r--sys-libs/libhx/libhx-3.8.ebuild30
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
-}