Gentoo Archives: gentoo-commits

From: "Michael Weber (xmw)" <xmw@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-sound/flacon: metadata.xml flacon-0.8.0.ebuild ChangeLog flacon-0.6.0.ebuild flacon-0.5.7.ebuild
Date: Wed, 29 May 2013 08:33:55
Message-Id: 20130529083351.7E5212171D@flycatcher.gentoo.org
1 xmw 13/05/29 08:33:51
2
3 Modified: metadata.xml ChangeLog
4 Added: flacon-0.8.0.ebuild
5 Removed: flacon-0.6.0.ebuild flacon-0.5.7.ebuild
6 Log:
7 Version bump based on Nokilis work on bug 471554, drop old.
8
9 (Portage version: 2.2.0_alpha177/cvs/Linux x86_64, signed Manifest commit with key 62EEF090)
10
11 Revision Changes Path
12 1.2 media-sound/flacon/metadata.xml
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/flacon/metadata.xml?rev=1.2&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/flacon/metadata.xml?rev=1.2&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/flacon/metadata.xml?r1=1.1&r2=1.2
17
18 Index: metadata.xml
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/media-sound/flacon/metadata.xml,v
21 retrieving revision 1.1
22 retrieving revision 1.2
23 diff -u -r1.1 -r1.2
24 --- metadata.xml 24 Sep 2011 18:15:13 -0000 1.1
25 +++ metadata.xml 29 May 2013 08:33:51 -0000 1.2
26 @@ -11,6 +11,7 @@
27 <name>Maxim Koltsov</name>
28 </maintainer>
29 <use>
30 + <flag name='linguas_si_LK'>Sinhala locale</flag>
31 <flag name='mac'>Add support for Monkey's Audio files</flag>
32 <flag name='replaygain'>Support for Replay Gain metadata, for relative volume adjustment</flag>
33 <flag name='tta'>Add support for True Audio encoding</flag>
34
35
36
37 1.7 media-sound/flacon/ChangeLog
38
39 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/flacon/ChangeLog?rev=1.7&view=markup
40 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/flacon/ChangeLog?rev=1.7&content-type=text/plain
41 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/flacon/ChangeLog?r1=1.6&r2=1.7
42
43 Index: ChangeLog
44 ===================================================================
45 RCS file: /var/cvsroot/gentoo-x86/media-sound/flacon/ChangeLog,v
46 retrieving revision 1.6
47 retrieving revision 1.7
48 diff -u -r1.6 -r1.7
49 --- ChangeLog 23 Aug 2012 15:16:36 -0000 1.6
50 +++ ChangeLog 29 May 2013 08:33:51 -0000 1.7
51 @@ -1,6 +1,12 @@
52 # ChangeLog for media-sound/flacon
53 -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
54 -# $Header: /var/cvsroot/gentoo-x86/media-sound/flacon/ChangeLog,v 1.6 2012/08/23 15:16:36 maksbotan Exp $
55 +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
56 +# $Header: /var/cvsroot/gentoo-x86/media-sound/flacon/ChangeLog,v 1.7 2013/05/29 08:33:51 xmw Exp $
57 +
58 +*flacon-0.8.0 (29 May 2013)
59 +
60 + 29 May 2013; Michael Weber <xmw@g.o> +flacon-0.8.0.ebuild,
61 + -flacon-0.5.7.ebuild, -flacon-0.6.0.ebuild, metadata.xml:
62 + Version bump based on Nokilis work on bug 471554, drop old.
63
64 *flacon-0.7.2 (23 Aug 2012)
65
66
67
68
69 1.1 media-sound/flacon/flacon-0.8.0.ebuild
70
71 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/flacon/flacon-0.8.0.ebuild?rev=1.1&view=markup
72 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/flacon/flacon-0.8.0.ebuild?rev=1.1&content-type=text/plain
73
74 Index: flacon-0.8.0.ebuild
75 ===================================================================
76 # Copyright 1999-2013 Gentoo Foundation
77 # Distributed under the terms of the GNU General Public License v2
78 # $Header: /var/cvsroot/gentoo-x86/media-sound/flacon/flacon-0.8.0.ebuild,v 1.1 2013/05/29 08:33:51 xmw Exp $
79
80 EAPI="5"
81
82 PYTHON_COMPAT=( python{2_5,2_6,2_7} )
83 PLOCALES="cs_CZ es_MX fr gl it pl_PL pt_BR ro_RO ru si_LK uk zh_CN zh_TW"
84
85 inherit python-single-r1 l10n
86
87 DESCRIPTION="Extracts audio tracks from audio CD image to separate tracks"
88 HOMEPAGE="https://code.google.com/p/flacon/"
89 SRC_URI="https://flacon.googlecode.com/files/${P}.tgz"
90
91 LICENSE="GPL-3"
92 SLOT="0"
93 KEYWORDS="~amd64 ~x86"
94 IUSE="flac mac mp3 mp4 ogg replaygain tta wavpack"
95
96 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
97
98 RDEPEND="${PYTHON_DEPS}
99 dev-python/PyQt4[X,${PYTHON_USEDEP}]
100 dev-python/chardet[${PYTHON_USEDEP}]
101 media-sound/shntool[mac?]
102 flac? ( media-libs/flac )
103 mac? ( media-sound/mac )
104 mp3? ( media-sound/lame )
105 mp4? ( media-libs/faac )
106 ogg? ( media-sound/vorbis-tools )
107 tta? ( media-sound/ttaenc )
108 wavpack? ( media-sound/wavpack )
109 replaygain? (
110 mp3? ( media-sound/mp3gain )
111 ogg? ( media-sound/vorbisgain )
112 )"
113 DEPEND="${RDEPEND}"
114
115 src_prepare() {
116 my_rm_loc() {
117 rm -v "translations/${PN}_${1}."{ts,qm} || die
118 }
119
120 l10n_find_plocales_changes "translations" "${PN}_" '.qm'
121 l10n_for_each_disabled_locale_do my_rm_loc
122 touch translations/dummy.{ts,qm}
123
124 python_fix_shebang .
125
126 sed -e '/cd $(INST_DIR) && python -mcompileall ./d' -i Makefile || die
127
128 # do not use /tmp/ for tests
129 sed -e "s,/tmp/,${T}/," \
130 -i Makefile tests/flacon_tests.py || die
131 }
132
133 src_compile() { :; }
134
135 src_test() {
136 "${PYTHON}" tests/flacon_tests.py --verbose || die "Testing failed with ${PYTHON}"
137 }
138
139 src_install() {
140 default
141
142 rm "${D}"/usr/share/${PN}/translations/dummy.qm
143
144 python_optimize "${D}"
145 }