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/* }
