commit:     e2bc7ce5cdf40a450d9077c7e73267974ec30cad
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Fri May  5 22:43:03 2017 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Fri May  5 22:43:03 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2bc7ce5

dev-vcs/gitinspector: new version 0.4.4.

New version, new EAPI, and some fixes to the install process. Some
docs were being missed, and others installed to the wrong place. All
better now.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-vcs/gitinspector/Manifest                  |  2 +-
 dev-vcs/gitinspector/gitinspector-0.4.2.ebuild | 26 ----------------
 dev-vcs/gitinspector/gitinspector-0.4.4.ebuild | 42 ++++++++++++++++++++++++++
 3 files changed, 43 insertions(+), 27 deletions(-)

diff --git a/dev-vcs/gitinspector/Manifest b/dev-vcs/gitinspector/Manifest
index c7925e64c5d..9818beaf573 100644
--- a/dev-vcs/gitinspector/Manifest
+++ b/dev-vcs/gitinspector/Manifest
@@ -1 +1 @@
-DIST gitinspector-0.4.2.tar.gz 312781 SHA256 
4c10d2a6a7964f0a38bd7fa8429f3d5095bf56d829c07a38256810cae0793f55 SHA512 
144f2cf03f7cb426ccb9a28a6328bd54e6f13cf56d255829a78f31292be63d3f91dcd76525b1bdee514aff7ec20869acae9dc1f0683261ca9bbab29e660cc915
 WHIRLPOOL 
95fea80bf15f26d6147acca63a80786443a5d4bc6a35710825e73eed13e49212eab9535757f9b0958fec18ed5513a2905839e961631f77e0c9a8ccb816557505
+DIST gitinspector-0.4.4.tar.gz 312201 SHA256 
c7a50772bf675d41b7c19508d8f2ea26725ce4ae16aba709d5b42db42e3d2459 SHA512 
6e453a97f7b0bda73e376499268d9a46aa4ff1f8bb65092314a6d32031b0292056152b4e0e3781fbbe3aa6150373679bf78a8c83410882921ab40ce6d356fadb
 WHIRLPOOL 
d4c10d1d43296908e0c8463a23d9cd0c5178ea9513d10c1519b250e738357ec9dc4ee259552445a43b6eb2d061480bff51633e01ac5938bf01e0e05cd569d5af

diff --git a/dev-vcs/gitinspector/gitinspector-0.4.2.ebuild 
b/dev-vcs/gitinspector/gitinspector-0.4.2.ebuild
deleted file mode 100644
index 736348dafc3..00000000000
--- a/dev-vcs/gitinspector/gitinspector-0.4.2.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Statistical analysis tool for git repositories"
-HOMEPAGE="https://github.com/ejwa/gitinspector";
-SRC_URI="https://github.com/ejwa/gitinspector/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-3+"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND="dev-vcs/git"
-DEPEND="
-       test? ( ${RDEPEND} )"
-
-python_prepare_all() {
-       [[ ${LC_ALL} == "C" ]] && export LC_ALL="en_US.utf8"
-       distutils-r1_python_prepare_all
-}

diff --git a/dev-vcs/gitinspector/gitinspector-0.4.4.ebuild 
b/dev-vcs/gitinspector/gitinspector-0.4.4.ebuild
new file mode 100644
index 00000000000..8a2f93873ec
--- /dev/null
+++ b/dev-vcs/gitinspector/gitinspector-0.4.4.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="Statistical analysis tool for git repositories"
+HOMEPAGE="https://github.com/ejwa/gitinspector";
+SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-3+"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="dev-vcs/git"
+DEPEND="test? ( ${RDEPEND} )"
+
+python_prepare_all() {
+       [[ ${LC_ALL} == "C" ]] && export LC_ALL="en_US.utf8"
+
+       # Otherwise this gets installed with the *.txt glob.
+       rm LICENSE.txt || die 'failed to remove LICENSE.txt'
+
+       # Use /usr/share/doc/${PF} instead of /usr/share/doc/${PN}.
+       sed -i setup.py \
+               -e "s:share/doc/gitinspector:share/doc/${PF}:" \
+               || die 'failed to fix the documentation path in setup.py'
+
+       distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+       distutils-r1_python_install_all
+
+       # The distutils install routine misses some important documentation.
+       doman docs/gitinspector.1
+       dodoc docs/*.{pdf,css,html,txt}
+}

Reply via email to