public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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