flameeyes 14/11/19 05:25:50 Modified: dwarves-9999.ebuild ChangeLog Added: dwarves-1.10_p20140618.ebuild Removed: dwarves-1.10-r1.ebuild dwarves-1.9.ebuild Log: Remove old versions that fail to build; add a new snapsot and update the live ebuild to support Python properly and point to the right GIT repository. (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 1CD13C8AD4301342)
Revision Changes Path 1.9 dev-util/dwarves/dwarves-9999.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/dwarves/dwarves-9999.ebuild?rev=1.9&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/dwarves/dwarves-9999.ebuild?rev=1.9&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/dwarves/dwarves-9999.ebuild?r1=1.8&r2=1.9 Index: dwarves-9999.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/dev-util/dwarves/dwarves-9999.ebuild,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- dwarves-9999.ebuild 6 Nov 2011 01:49:41 -0000 1.8 +++ dwarves-9999.ebuild 19 Nov 2014 05:25:50 -0000 1.9 @@ -1,16 +1,16 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2014 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.8 2011/11/06 01:49:41 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/dwarves/dwarves-9999.ebuild,v 1.9 2014/11/19 05:25:50 flameeyes Exp $ -EAPI=4 +EAPI=5 -EGIT_REPO_URI="git://github.com/acmel/dwarves.git" -#EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/kernel/git/acme/pahole.git" +EGIT_REPO_URI="git://git.kernel.org/pub/scm/devel/pahole/pahole.git" -inherit multilib cmake-utils git-2 +PYTHON_COMPAT=( python2_7 ) +inherit multilib cmake-utils git-2 python-single-r1 DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities" -HOMEPAGE="http://git.kernel.org/?p=linux/kernel/git/acme/pahole.git;a=summary" +HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/" LICENSE="GPL-2" # only SLOT="0" @@ -23,9 +23,18 @@ DOC=( README README.ctracer ) +DOCS=( README README.ctracer NEWS ) +PATCHES=( "${FILESDIR}"/${PN}-1.10-python-import.patch ) + src_configure() { local mycmakeargs=( "-D__LIB=$(get_libdir)" ) cmake-utils_src_configure } src_test() { :; } + +src_install() { + cmake-utils_src_install + python_fix_shebang "${D}"/usr/bin/ostra-cg \ + "${D}"/usr/share/dwarves/runtime/python/ostra.py +} 1.20 dev-util/dwarves/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/dwarves/ChangeLog?rev=1.20&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/dwarves/ChangeLog?rev=1.20&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/dwarves/ChangeLog?r1=1.19&r2=1.20 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/dev-util/dwarves/ChangeLog,v retrieving revision 1.19 retrieving revision 1.20 diff -u -r1.19 -r1.20 --- ChangeLog 5 Sep 2013 18:40:36 -0000 1.19 +++ ChangeLog 19 Nov 2014 05:25:50 -0000 1.20 @@ -1,6 +1,14 @@ # ChangeLog for dev-util/dwarves -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/dwarves/ChangeLog,v 1.19 2013/09/05 18:40:36 mgorny Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/dwarves/ChangeLog,v 1.20 2014/11/19 05:25:50 flameeyes Exp $ + +*dwarves-1.10_p20140618 (19 Nov 2014) + + 19 Nov 2014; Diego E. Pettenò <[email protected]> + +dwarves-1.10_p20140618.ebuild, -dwarves-1.10-r1.ebuild, -dwarves-1.9.ebuild, + dwarves-9999.ebuild: + Remove old versions that fail to build; add a new snapsot and update the live + ebuild to support Python properly and point to the right GIT repository. 05 Sep 2013; Michał Górny <[email protected]> dwarves-1.10-r1.ebuild: Clean up PYTHON_COMPAT from old implementations. 1.1 dev-util/dwarves/dwarves-1.10_p20140618.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/dwarves/dwarves-1.10_p20140618.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/dwarves/dwarves-1.10_p20140618.ebuild?rev=1.1&content-type=text/plain Index: dwarves-1.10_p20140618.ebuild =================================================================== # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-util/dwarves/dwarves-1.10_p20140618.ebuild,v 1.1 2014/11/19 05:25:50 flameeyes Exp $ EAPI=5 PYTHON_COMPAT=( python2_7 ) inherit multilib cmake-utils python-single-r1 DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities" HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/" LICENSE="GPL-2" # only SLOT="0" KEYWORDS="~amd64" IUSE="debug" RDEPEND="${PYTHON_DEPS} >=dev-libs/elfutils-0.131 sys-libs/zlib" DEPEND="${RDEPEND}" if [[ ${PV//_p} == ${PV} ]]; then SRC_URI="http://fedorapeople.org/~acme/dwarves/${P}.tar.bz2" S=${WORKDIR} else SRC_URI="http://dev.gentoo.org/~flameeyes/${PN}/${P}.tar.xz" fi DOCS=( README README.ctracer NEWS ) PATCHES=( "${FILESDIR}"/${PN}-1.10-python-import.patch ) src_configure() { local mycmakeargs=( "-D__LIB=$(get_libdir)" ) cmake-utils_src_configure } src_test() { :; } src_install() { cmake-utils_src_install python_fix_shebang "${D}"/usr/bin/ostra-cg \ "${D}"/usr/share/dwarves/runtime/python/ostra.py }
