summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-util/dwarves/ChangeLog11
-rw-r--r--dev-util/dwarves/dwarves-1.6_p20091107.ebuild (renamed from dev-util/dwarves/dwarves-1.6.ebuild)18
-rw-r--r--dev-util/dwarves/dwarves-9999.ebuild11
3 files changed, 27 insertions, 13 deletions
diff --git a/dev-util/dwarves/ChangeLog b/dev-util/dwarves/ChangeLog
index 170abce24dd4..067ae0448243 100644
--- a/dev-util/dwarves/ChangeLog
+++ b/dev-util/dwarves/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-util/dwarves
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/dwarves/ChangeLog,v 1.7 2008/12/07 03:14:47 flameeyes Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/dwarves/ChangeLog,v 1.8 2009/11/07 20:34:56 flameeyes Exp $
+
+*dwarves-1.6_p20091107 (07 Nov 2009)
+
+ 07 Nov 2009; Diego E. Pettenò <flameeyes@gentoo.org> -dwarves-1.6.ebuild,
+ +dwarves-1.6_p20091107.ebuild, dwarves-9999.ebuild:
+ Add a snapshot of dwarves since it has been almost two years that no new
+ releases are made.
07 Dec 2008; Diego E. Pettenò <flameeyes@gentoo.org> metadata.xml:
Add long description.
diff --git a/dev-util/dwarves/dwarves-1.6.ebuild b/dev-util/dwarves/dwarves-1.6_p20091107.ebuild
index 7c1efe2b4ade..62fe3cb16cb8 100644
--- a/dev-util/dwarves/dwarves-1.6.ebuild
+++ b/dev-util/dwarves/dwarves-1.6_p20091107.ebuild
@@ -1,21 +1,27 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/dwarves/dwarves-1.6.ebuild,v 1.1 2008/03/12 11:26:07 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/dwarves/dwarves-1.6_p20091107.ebuild,v 1.1 2009/11/07 20:34:56 flameeyes Exp $
inherit toolchain-funcs multilib cmake-utils flag-o-matic
DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"
HOMEPAGE="http://git.kernel.org/?p=linux/kernel/git/acme/pahole.git;a=summary"
-SRC_URI="http://userweb.kernel.org/~acme/dwarves/${P}.tar.bz2"
LICENSE="GPL-2" # only
SLOT="0"
KEYWORDS="~amd64"
IUSE="debug"
-RDEPEND=">=dev-libs/elfutils-0.131"
+RDEPEND=">=dev-libs/elfutils-0.131
+ sys-libs/zlib"
+DEPEND="${RDEPEND}"
-S=${WORKDIR}
+if [[ ${PV//_p} == ${PV} ]]; then
+ SRC_URI="http://userweb.kernel.org/~acme/dwarves/${P}.tar.bz2"
+ S=${WORKDIR}
+else
+ SRC_URI="mirror://gentoo/${P}.tar.bz2"
+fi
src_compile() {
tc-export CC CXX LD
@@ -29,5 +35,5 @@ src_compile() {
src_install() {
cmake-utils_src_install
- dodoc README README.ctracer
+ dodoc README README.ctracer || die
}
diff --git a/dev-util/dwarves/dwarves-9999.ebuild b/dev-util/dwarves/dwarves-9999.ebuild
index 384476b8e05d..fdeae385abb6 100644
--- a/dev-util/dwarves/dwarves-9999.ebuild
+++ b/dev-util/dwarves/dwarves-9999.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/dwarves/dwarves-9999.ebuild,v 1.3 2007/12/30 19:01:03 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/dwarves/dwarves-9999.ebuild,v 1.4 2009/11/07 20:34:57 flameeyes Exp $
EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/kernel/git/acme/pahole.git"
@@ -8,14 +8,15 @@ inherit toolchain-funcs multilib cmake-utils git flag-o-matic
DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"
HOMEPAGE="http://git.kernel.org/?p=linux/kernel/git/acme/pahole.git;a=summary"
-SRC_URI=""
LICENSE="GPL-2" # only
SLOT="0"
KEYWORDS=""
IUSE="debug"
-RDEPEND=">=dev-libs/elfutils-0.131"
+RDEPEND=">=dev-libs/elfutils-0.131
+ sys-libs/zlib"
+DEPEND="${RDEPEND}"
src_compile() {
tc-export CC CXX LD
@@ -29,5 +30,5 @@ src_compile() {
src_install() {
cmake-utils_src_install
- dodoc README README.ctracer
+ dodoc README README.ctracer || die
}