summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Loeser <halcy0n@gentoo.org>2008-01-20 02:00:59 +0000
committerMark Loeser <halcy0n@gentoo.org>2008-01-20 02:00:59 +0000
commitd790974b84ae8262517ed25402597154613c0099 (patch)
tree322145a492989f7a11934ba31b140cb98e147e92
parentRemove base.eclass, fix accessibility stuff wrt #201269. Thanks to jakub for ... (diff)
downloadgentoo-2-d790974b84ae8262517ed25402597154613c0099.tar.gz
gentoo-2-d790974b84ae8262517ed25402597154613c0099.tar.bz2
gentoo-2-d790974b84ae8262517ed25402597154613c0099.zip
Upstream is basically dead, and this version has been broken for awhile. Instead of just letting it sit in package.mask forever, I'm removing it (bug #135523, bug #121662)
(Portage version: 2.1.4)
-rw-r--r--app-portage/herdstat/ChangeLog11
-rw-r--r--app-portage/herdstat/files/digest-herdstat-1.1.91-r16
-rw-r--r--app-portage/herdstat/files/herds-xml-location-update.patch22
-rw-r--r--app-portage/herdstat/files/herdstat-1.1.91-undefined-lhp.patch22
-rw-r--r--app-portage/herdstat/herdstat-1.1.91-r1.ebuild106
5 files changed, 9 insertions, 158 deletions
diff --git a/app-portage/herdstat/ChangeLog b/app-portage/herdstat/ChangeLog
index 4d72b50fc883..5f8da43ec7b8 100644
--- a/app-portage/herdstat/ChangeLog
+++ b/app-portage/herdstat/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-portage/herdstat
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-portage/herdstat/ChangeLog,v 1.78 2007/03/19 01:19:35 kloeri Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-portage/herdstat/ChangeLog,v 1.79 2008/01/20 02:00:58 halcy0n Exp $
+
+ 20 Jan 2008; Mark Loeser <halcy0n@gentoo.org>
+ -files/herdstat-1.1.91-undefined-lhp.patch,
+ -files/herds-xml-location-update.patch, -herdstat-1.1.91-r1.ebuild:
+ Upstream is basically dead, and this version has been broken for awhile.
+ Instead of just letting it sit in package.mask forever, I'm removing it (bug
+ #135523, bug #121662)
19 Mar 2007; Bryan Østergaard <kloeri@gentoo.org> metadata.xml:
Remove ka0ttic from metadata.xml due to retirement.
diff --git a/app-portage/herdstat/files/digest-herdstat-1.1.91-r1 b/app-portage/herdstat/files/digest-herdstat-1.1.91-r1
deleted file mode 100644
index 20d9c66af783..000000000000
--- a/app-portage/herdstat/files/digest-herdstat-1.1.91-r1
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 e8bd9d2c3d92cf4b2c219a3001c03d6a herdstat-1.1.91.tar.bz2 366562
-RMD160 8f1330d85673e8ff58d3bab0eed9495235595463 herdstat-1.1.91.tar.bz2 366562
-SHA256 fbf47c2502c85c522832b4ef4ef5264e7c3addc5bcf7de6b549257ae6122b8eb herdstat-1.1.91.tar.bz2 366562
-MD5 3a7bff68e6a5818c461ad359291181c0 herdstat-test-data-20060119.tar.bz2 15549
-RMD160 d48b869e00ad03771a4a2fa9fc2ecfead80810da herdstat-test-data-20060119.tar.bz2 15549
-SHA256 0d154483310b59054cfd6ddb9fb5c477ad786cdb7ff11cdfaa74a82c0c0e8633 herdstat-test-data-20060119.tar.bz2 15549
diff --git a/app-portage/herdstat/files/herds-xml-location-update.patch b/app-portage/herdstat/files/herds-xml-location-update.patch
deleted file mode 100644
index 05021c02c56a..000000000000
--- a/app-portage/herdstat/files/herds-xml-location-update.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- src/herdstat.cc 2007-02-11 22:56:25.000000000 -0600
-+++ src/herdstat.cc 2007-02-11 22:58:30.000000000 -0600
-@@ -632,7 +632,7 @@
-
- /* only set if it wasnt specified on the command line */
- if (options.herdsxml().empty())
-- options.set_herdsxml(gentoocvs+"/gentoo/misc/herds.xml");
-+ options.set_herdsxml(gentoocvs+"/gentoo/xml/htdocs/proj/en/metastructure/herds/herds.xml");
- if (options.userinfoxml().empty())
- options.set_userinfoxml(gentoocvs+"/gentoo/xml/htdocs/proj/en/devrel/roll-call/userinfo.xml");
- }
---- src/common.cc 2007-02-11 23:12:12.000000000 -0600
-+++ src/common.cc 2007-02-11 23:12:37.000000000 -0600
-@@ -30,7 +30,7 @@
- #include "options.hh"
- #include "common.hh"
-
--#define HERDSXML_REMOTE "http://www.gentoo.org/cgi-bin/viewcvs.cgi/misc/herds.xml?rev=HEAD;cvsroot=gentoo;content-type=text/plain"
-+#define HERDSXML_REMOTE "http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/proj/en/metastructure/herds/herds.xml?rev=HEAD;cvsroot=gentoo;content-type=text/plain"
- #define HERDSXML_LOCAL LOCALSTATEDIR"/herds.xml"
- #define DEVAWAYXML_REMOTE "http://dev.gentoo.org/devaway/xml/index.php"
- #define DEVAWAYXML_LOCAL LOCALSTATEDIR"/devaway.xml"
diff --git a/app-portage/herdstat/files/herdstat-1.1.91-undefined-lhp.patch b/app-portage/herdstat/files/herdstat-1.1.91-undefined-lhp.patch
deleted file mode 100644
index c77a05751ad8..000000000000
--- a/app-portage/herdstat/files/herdstat-1.1.91-undefined-lhp.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- src/io/handler.hh 2007-01-31 01:55:13.000000000 -0600
-+++ src/io/handler.hh 2007-01-31 01:53:51.000000000 -0600
-@@ -34,6 +34,8 @@
- #include "handler_map.hh"
- #include "action/handler.hh"
-
-+extern HandlerMap<ActionHandler> *lhp;
-+
- /**
- * @class IOHandler
- * @brief Input/Output handler base class. All front-ends ultimately derive
---- src/io/handler.cc 2007-01-31 01:55:00.000000000 -0600
-+++ src/io/handler.cc 2007-01-31 01:51:09.000000000 -0600
-@@ -36,7 +36,7 @@
-
- using namespace herdstat;
-
--extern HandlerMap<ActionHandler> *lhp;
-+HandlerMap<ActionHandler> *lhp;
-
- IOHandler::IOHandler()
- : _local()
diff --git a/app-portage/herdstat/herdstat-1.1.91-r1.ebuild b/app-portage/herdstat/herdstat-1.1.91-r1.ebuild
deleted file mode 100644
index 0825b99ab04b..000000000000
--- a/app-portage/herdstat/herdstat-1.1.91-r1.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-portage/herdstat/herdstat-1.1.91-r1.ebuild,v 1.3 2007/03/10 14:49:44 vapier Exp $
-
-inherit bash-completion eutils
-
-TEST_DATA_PV="20060119"
-TEST_DATA_P="${PN}-test-data-${TEST_DATA_PV}"
-
-DESCRIPTION="A multi-purpose query tool capable of things such as displaying herd/developer information and displaying category/package metadata"
-HOMEPAGE="http://developer.berlios.de/projects/herdstat/"
-SRC_URI="http://download.berlios.de/${PN}/${P}.tar.bz2
- test? ( http://download.berlios.de/lib${PN}/${TEST_DATA_P}.tar.bz2 )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
-IUSE="debug doc readline test"
-
-RDEPEND=">=dev-cpp/libherdstat-0.2.0
- readline? ( sys-libs/readline )"
-DEPEND="${RDEPEND}
- >=sys-apps/sed-4
- dev-util/pkgconfig
- doc? ( dev-python/docutils )"
-
-pkg_setup() {
- if has test $FEATURES && ! use test ; then
- die "FEATURES=test is set but USE=test is not; tests will fail without USE=test"
- fi
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- if ! use readline ; then
- epatch "${FILESDIR}"/${PN}-1.1.91-undefined-lhp.patch
- fi
-
- epatch "${FILESDIR}"/herds-xml-location-update.patch
-}
-
-src_compile() {
- econf \
- --with-test-data=${WORKDIR}/${TEST_DATA_P} \
- --without-gtk \
- --without-qt \
- $(use_enable debug) \
- $(use_with readline) \
- || die "econf failed"
-
- emake || die "emake failed"
-
- if use doc ; then
- cd doc ; make html || die "failed to build html"
- fi
-}
-
-src_install() {
- make DESTDIR="${D}" install || die "make install failed"
- dobashcompletion bashcomp
- dodoc AUTHORS ChangeLog README TODO NEWS doc/*.txt \
- doc/herdstatrc.example
- use doc && dohtml doc/*
-
- keepdir /var/lib/herdstat
- fperms 0775 /var/lib/herdstat
-}
-
-pkg_preinst() {
- chgrp portage "${D}"/var/lib/herdstat
-}
-
-pkg_postinst() {
- # remove any previous caches, as it's possible that the internal
- # format has changed, and may cause bugs.
- rm -f "${ROOT}"/var/lib/herdstat/*cache*
-
- elog
- elog "You must be in the portage group to use herdstat."
- elog
- if use doc ; then
- elog "See /usr/share/doc/${PF}/html/examples.html"
- else
- elog "See /usr/share/doc/${PF}/examples.txt.gz"
- fi
- elog "for a sleu of examples on using herdstat."
- elog
- elog "As of 1.1.1, ${PN} supports configuration files."
- elog "See /usr/share/doc/${PF}/herdstatrc.example.gz"
- elog "for more information."
- elog
-
- if use readline ; then
- elog "For information on using the new readline front-end,"
- if use doc ; then
- elog "see /usr/share/doc/${PF}/html/readline.html"
- else
- elog "see /usr/share/doc/${PF}/readline.txt.gz."
- fi
- elog
- fi
-
- bash-completion_pkg_postinst
-}