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
}




Reply via email to