* [gentoo-commits] dev/dev-zero:master commit in: media-sound/morituri/
@ 2012-12-15 7:22 Tiziano Müller
0 siblings, 0 replies; 2+ messages in thread
From: Tiziano Müller @ 2012-12-15 7:22 UTC (permalink / raw
To: gentoo-commits
commit: 2ab500c4659986565c7c6d5a78b7fd87654ca0c5
Author: Tiziano Müller <tm <AT> dev-zero <DOT> ch>
AuthorDate: Sat Dec 15 07:22:13 2012 +0000
Commit: Tiziano Müller <dev-zero <AT> gentoo <DOT> org>
CommitDate: Sat Dec 15 07:22:13 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/dev-zero.git;a=commit;h=2ab500c4
Version bump.
---
media-sound/morituri/Manifest | 4 +-
...morituri-0.1.1.ebuild => morituri-0.1.3.ebuild} | 27 +++++++++----------
2 files changed, 15 insertions(+), 16 deletions(-)
diff --git a/media-sound/morituri/Manifest b/media-sound/morituri/Manifest
index 1e1d980..5294e89 100644
--- a/media-sound/morituri/Manifest
+++ b/media-sound/morituri/Manifest
@@ -1,2 +1,2 @@
-EBUILD morituri-0.1.1.ebuild 1485 RMD160 1f1e3b098b3a52f274cf3d4a2df109704ed624f6 SHA1 47d33a2dd1ffbc5d129edc6c1c49094badfec628 SHA256 8a8705566b4f42024629772366cc51e0adcd9c44bd75027e560619df32b28e3b
-DIST morituri-0.1.1.tar.bz2 179620 RMD160 ed876918faf1f37a87850d9d4083c12fb542ffd1 SHA1 787ed1f3b7f1a74596e00399e0a3a0deefcf3632 SHA256 2d474290da88b1f6f654eb29b649d80f06831bce8982c6a2f0735733b4250479
+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
diff --git a/media-sound/morituri/morituri-0.1.1.ebuild b/media-sound/morituri/morituri-0.1.3.ebuild
similarity index 71%
rename from media-sound/morituri/morituri-0.1.1.ebuild
rename to media-sound/morituri/morituri-0.1.3.ebuild
index 979a530..fc2c493 100644
--- a/media-sound/morituri/morituri-0.1.1.ebuild
+++ b/media-sound/morituri/morituri-0.1.3.ebuild
@@ -1,10 +1,12 @@
-# Copyright 1999-2009 Tiziano Mueller
+# Copyright 1999-2012 Tiziano Mueller
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI="2"
+EAPI="5"
-inherit bash-completion distutils
+PYTHON_COMPAT="python2_7"
+
+inherit bash-completion-r1 python-single-r1
DESCRIPTION="CD ripper aiming for accuracy over speed."
HOMEPAGE="http://thomas.apestaart.org/morituri/trac/wiki"
@@ -13,30 +15,24 @@ SRC_URI="http://thomas.apestaart.org/download/morituri/${P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
-IUSE="alac bash-completion cdio doc +flac test wav wavpack"
+IUSE="alac cdio doc +flac test wav wavpack"
RDEPEND="media-sound/cdparanoia
app-cdr/cdrdao
media-libs/gstreamer
alac? ( media-plugins/gst-plugins-ffmpeg )
+ 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
- cdio? ( dev-python/pycdio )"
+ dev-python/pygtk"
DEPEND="${RDEPEND}
doc? ( dev-python/epydoc )
test? ( dev-python/pychecker )"
-src_prepare() {
- ln -sf "$(type -P true)" py-compile
-
- use doc && die "doc building currently broken"
-}
-
src_configure() {
# disable doc building, we do it manually
export ac_cv_prog_EPYDOC=""
@@ -53,11 +49,14 @@ src_compile() {
}
src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
+ default
+
+ python_doscript bin/rip
+
rm -rf "${D}/etc"
+ dobashcomp etc/bash_completion.d/rip
dodoc AUTHORS HACKING NEWS README RELEASE TODO
- use bash-completion && dobashcompletion etc/bash_completion.d/rip
use doc && dohtml -r doc/reference/*
}
^ permalink raw reply related [flat|nested] 2+ messages in thread
* [gentoo-commits] dev/dev-zero:master commit in: media-sound/morituri/
@ 2014-11-29 15:58 Tiziano Müller
0 siblings, 0 replies; 2+ messages in thread
From: Tiziano Müller @ 2014-11-29 15:58 UTC (permalink / raw
To: gentoo-commits
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/*
}
^ permalink raw reply related [flat|nested] 2+ messages in thread
end of thread, other threads:[~2014-11-29 15:58 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-12-15 7:22 [gentoo-commits] dev/dev-zero:master commit in: media-sound/morituri/ Tiziano Müller
-- strict thread matches above, loose matches on Subject: below --
2014-11-29 15:58 Tiziano Müller
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox