commit:     4acfec619f900f3d36d4d4a2cf1228664bdaba9b
Author:     Tiziano Müller <dev-zero <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 29 15:58:00 2014 +0000
Commit:     Tiziano Müller <dev-zero <AT> gentoo <DOT> org>
CommitDate: Sat Nov 29 15:58:00 2014 +0000
URL:        
http://sources.gentoo.org/gitweb/?p=dev/dev-zero.git;a=commit;h=4acfec61

version bump

---
 media-sound/morituri/Manifest                      |  3 +-
 ...morituri-0.1.3.ebuild => morituri-0.2.3.ebuild} | 36 ++++++++++++++--------
 2 files changed, 24 insertions(+), 15 deletions(-)

diff --git a/media-sound/morituri/Manifest b/media-sound/morituri/Manifest
index 5294e89..d7d4426 100644
--- a/media-sound/morituri/Manifest
+++ b/media-sound/morituri/Manifest
@@ -1,2 +1 @@
-DIST morituri-0.1.3.tar.bz2 223643 SHA256 
3403e900b681f28df689feab06ffdfe35abeac2f7c00f80aa507deef5e5b9337 SHA512 
a7d815638e1abd77b1e574024c01a5bf6b36abf17c304b0a97e8c611cae3cbcfc1123b72a8268538d472445d3fef229cb4c3985cccf4aabf37cdb2912a54aecf
 WHIRLPOOL 
25bb363259f02e1fc75080e8a15abbedaae48484d2e319a5e201a5284f73e7f94a8dd8fcbb61d658675c4b9e24b9c24ced17253c5e4c5f49517157791ca5b2b5
-EBUILD morituri-0.1.3.ebuild 1348 SHA256 
d831de15b40bd3134be34926698f731a77331333585a2f24191cb4cc68da9a2c SHA512 
e4fe193c47d01221f20054a513b66ce507fcaf92493dc92c414f9ff4ce7e5d66ab81d412d69760f96ce7f2e71f235a7885f626d1d8ee1ca5728db40616058082
 WHIRLPOOL 
62389361d59e3b2e56df45b9964df59cc23113698b491165cdae0b1dbd4180514c7e19741302737e0ed78ae5b7b9133d722abad9e23e45d1b79cf10bbdc1fc7c
+DIST morituri-0.2.3.tar.bz2 265302 SHA256 
20884da088392e8c2e89dda962e78714689ff80b8066fd2301f42be4835e60ac SHA512 
35f734c90412765e74ef2a61a0ff30d1a783b5fc3e1c24a8cdf5a29bcde719cf775cf98110bb05a77f1d0e49566825f890db9b2cd7668099303450ef6913d556
 WHIRLPOOL 
f04f673044a128a6f8dd02d1da40d24510c90443f0e67574d379d2323c50fa08e73b49119824ea1c4157647295faebfd9a2af2f3d4bfba522f5d693eb167436f

diff --git a/media-sound/morituri/morituri-0.1.3.ebuild 
b/media-sound/morituri/morituri-0.2.3.ebuild
similarity index 56%
rename from media-sound/morituri/morituri-0.1.3.ebuild
rename to media-sound/morituri/morituri-0.2.3.ebuild
index fc2c493..b22585b 100644
--- a/media-sound/morituri/morituri-0.1.3.ebuild
+++ b/media-sound/morituri/morituri-0.2.3.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2012 Tiziano Mueller
+# Copyright 1999-2014 Tiziano Mueller
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
 EAPI="5"
 
-PYTHON_COMPAT="python2_7"
+PYTHON_COMPAT=( python2_7 )
 
 inherit bash-completion-r1 python-single-r1
 
@@ -15,27 +15,40 @@ 
SRC_URI="http://thomas.apestaart.org/download/morituri/${P}.tar.bz2";
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="alac cdio doc +flac test wav wavpack"
+IUSE="alac +cddb +cdio doc +flac test wav wavpack"
 
-RDEPEND="media-sound/cdparanoia
+RDEPEND="${PYTHON_DEPS}
+       media-sound/cdparanoia
        app-cdr/cdrdao
        media-libs/gstreamer
        alac? ( media-plugins/gst-plugins-ffmpeg )
+       cddb? ( dev-python/cddb-py[${PYTHON_USEDEP}] )
        cdio? ( dev-python/pycdio )
        flac? ( media-plugins/gst-plugins-flac )
        wav? ( media-libs/gst-plugins-good )
        wavpack? ( media-plugins/gst-plugins-wavpack )
-       dev-python/gst-python
-       dev-python/python-musicbrainz
-       dev-python/pygobject
-       dev-python/pygtk"
+       dev-python/gst-python[${PYTHON_USEDEP}]
+       dev-python/pygobject[${PYTHON_USEDEP}]
+       dev-python/pygtk[${PYTHON_USEDEP}]
+       dev-python/pyxdg[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}
-       doc? ( dev-python/epydoc )
-       test? ( dev-python/pychecker )"
+       doc? ( dev-python/epydoc[${PYTHON_USEDEP}] )
+       test? ( dev-python/pychecker[${PYTHON_USEDEP}] )"
 
+src_prepare() {
+       # replace by fixed path to have it properly set by python_doscript
+       sed -i \
+               -e 's|@PYTHON@|/usr/bin/python|' \
+               bin/rip.in || die
+
+       # checks for .git and makes the install fail if not found
+       rm morituri/configure/uninstalled.py
+}
 src_configure() {
        # disable doc building, we do it manually
        export ac_cv_prog_EPYDOC=""
+       # disable automatic tests
+       export ac_cv_prog_PYCHECKER=""
        default
 }
 
@@ -50,13 +63,10 @@ src_compile() {
 
 src_install() {
        default
-
        python_doscript bin/rip
 
        rm -rf "${D}/etc"
        dobashcomp etc/bash_completion.d/rip
 
-       dodoc AUTHORS HACKING NEWS README RELEASE TODO
-
        use doc && dohtml -r doc/reference/*
 }

Reply via email to