Gentoo Archives: gentoo-commits

From: "Tiziano Müller" <dev-zero@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/dev-zero:master commit in: media-sound/morituri/
Date: Sat, 29 Nov 2014 15:58:10
Message-Id: 1417276680.4acfec619f900f3d36d4d4a2cf1228664bdaba9b.dev-zero@gentoo
1 commit: 4acfec619f900f3d36d4d4a2cf1228664bdaba9b
2 Author: Tiziano Müller <dev-zero <AT> gentoo <DOT> org>
3 AuthorDate: Sat Nov 29 15:58:00 2014 +0000
4 Commit: Tiziano Müller <dev-zero <AT> gentoo <DOT> org>
5 CommitDate: Sat Nov 29 15:58:00 2014 +0000
6 URL: http://sources.gentoo.org/gitweb/?p=dev/dev-zero.git;a=commit;h=4acfec61
7
8 version bump
9
10 ---
11 media-sound/morituri/Manifest | 3 +-
12 ...morituri-0.1.3.ebuild => morituri-0.2.3.ebuild} | 36 ++++++++++++++--------
13 2 files changed, 24 insertions(+), 15 deletions(-)
14
15 diff --git a/media-sound/morituri/Manifest b/media-sound/morituri/Manifest
16 index 5294e89..d7d4426 100644
17 --- a/media-sound/morituri/Manifest
18 +++ b/media-sound/morituri/Manifest
19 @@ -1,2 +1 @@
20 -DIST morituri-0.1.3.tar.bz2 223643 SHA256 3403e900b681f28df689feab06ffdfe35abeac2f7c00f80aa507deef5e5b9337 SHA512 a7d815638e1abd77b1e574024c01a5bf6b36abf17c304b0a97e8c611cae3cbcfc1123b72a8268538d472445d3fef229cb4c3985cccf4aabf37cdb2912a54aecf WHIRLPOOL 25bb363259f02e1fc75080e8a15abbedaae48484d2e319a5e201a5284f73e7f94a8dd8fcbb61d658675c4b9e24b9c24ced17253c5e4c5f49517157791ca5b2b5
21 -EBUILD morituri-0.1.3.ebuild 1348 SHA256 d831de15b40bd3134be34926698f731a77331333585a2f24191cb4cc68da9a2c SHA512 e4fe193c47d01221f20054a513b66ce507fcaf92493dc92c414f9ff4ce7e5d66ab81d412d69760f96ce7f2e71f235a7885f626d1d8ee1ca5728db40616058082 WHIRLPOOL 62389361d59e3b2e56df45b9964df59cc23113698b491165cdae0b1dbd4180514c7e19741302737e0ed78ae5b7b9133d722abad9e23e45d1b79cf10bbdc1fc7c
22 +DIST morituri-0.2.3.tar.bz2 265302 SHA256 20884da088392e8c2e89dda962e78714689ff80b8066fd2301f42be4835e60ac SHA512 35f734c90412765e74ef2a61a0ff30d1a783b5fc3e1c24a8cdf5a29bcde719cf775cf98110bb05a77f1d0e49566825f890db9b2cd7668099303450ef6913d556 WHIRLPOOL f04f673044a128a6f8dd02d1da40d24510c90443f0e67574d379d2323c50fa08e73b49119824ea1c4157647295faebfd9a2af2f3d4bfba522f5d693eb167436f
23
24 diff --git a/media-sound/morituri/morituri-0.1.3.ebuild b/media-sound/morituri/morituri-0.2.3.ebuild
25 similarity index 56%
26 rename from media-sound/morituri/morituri-0.1.3.ebuild
27 rename to media-sound/morituri/morituri-0.2.3.ebuild
28 index fc2c493..b22585b 100644
29 --- a/media-sound/morituri/morituri-0.1.3.ebuild
30 +++ b/media-sound/morituri/morituri-0.2.3.ebuild
31 @@ -1,10 +1,10 @@
32 -# Copyright 1999-2012 Tiziano Mueller
33 +# Copyright 1999-2014 Tiziano Mueller
34 # Distributed under the terms of the GNU General Public License v2
35 # $Header: $
36
37 EAPI="5"
38
39 -PYTHON_COMPAT="python2_7"
40 +PYTHON_COMPAT=( python2_7 )
41
42 inherit bash-completion-r1 python-single-r1
43
44 @@ -15,27 +15,40 @@ SRC_URI="http://thomas.apestaart.org/download/morituri/${P}.tar.bz2"
45 LICENSE="GPL-3"
46 SLOT="0"
47 KEYWORDS="~amd64"
48 -IUSE="alac cdio doc +flac test wav wavpack"
49 +IUSE="alac +cddb +cdio doc +flac test wav wavpack"
50
51 -RDEPEND="media-sound/cdparanoia
52 +RDEPEND="${PYTHON_DEPS}
53 + media-sound/cdparanoia
54 app-cdr/cdrdao
55 media-libs/gstreamer
56 alac? ( media-plugins/gst-plugins-ffmpeg )
57 + cddb? ( dev-python/cddb-py[${PYTHON_USEDEP}] )
58 cdio? ( dev-python/pycdio )
59 flac? ( media-plugins/gst-plugins-flac )
60 wav? ( media-libs/gst-plugins-good )
61 wavpack? ( media-plugins/gst-plugins-wavpack )
62 - dev-python/gst-python
63 - dev-python/python-musicbrainz
64 - dev-python/pygobject
65 - dev-python/pygtk"
66 + dev-python/gst-python[${PYTHON_USEDEP}]
67 + dev-python/pygobject[${PYTHON_USEDEP}]
68 + dev-python/pygtk[${PYTHON_USEDEP}]
69 + dev-python/pyxdg[${PYTHON_USEDEP}]"
70 DEPEND="${RDEPEND}
71 - doc? ( dev-python/epydoc )
72 - test? ( dev-python/pychecker )"
73 + doc? ( dev-python/epydoc[${PYTHON_USEDEP}] )
74 + test? ( dev-python/pychecker[${PYTHON_USEDEP}] )"
75
76 +src_prepare() {
77 + # replace by fixed path to have it properly set by python_doscript
78 + sed -i \
79 + -e 's|@PYTHON@|/usr/bin/python|' \
80 + bin/rip.in || die
81 +
82 + # checks for .git and makes the install fail if not found
83 + rm morituri/configure/uninstalled.py
84 +}
85 src_configure() {
86 # disable doc building, we do it manually
87 export ac_cv_prog_EPYDOC=""
88 + # disable automatic tests
89 + export ac_cv_prog_PYCHECKER=""
90 default
91 }
92
93 @@ -50,13 +63,10 @@ src_compile() {
94
95 src_install() {
96 default
97 -
98 python_doscript bin/rip
99
100 rm -rf "${D}/etc"
101 dobashcomp etc/bash_completion.d/rip
102
103 - dodoc AUTHORS HACKING NEWS README RELEASE TODO
104 -
105 use doc && dohtml -r doc/reference/*
106 }