Gentoo Archives: gentoo-commits

From: Gilles Dartiguelongue <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: media-sound/sound-juicer/
Date: Fri, 02 Nov 2012 00:13:24
Message-Id: 1351812747.aa976fb1939a2aae9b119796c9fef7b4c24ea82e.eva@gentoo
1 commit: aa976fb1939a2aae9b119796c9fef7b4c24ea82e
2 Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
3 AuthorDate: Thu Nov 1 23:32:27 2012 +0000
4 Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
5 CommitDate: Thu Nov 1 23:32:27 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=aa976fb1
7
8 media-sound/sound-juicer: 3.4.0 → 3.5.0
9
10 ---
11 media-sound/sound-juicer/metadata.xml | 5 ++
12 ...uicer-9999.ebuild => sound-juicer-3.5.0.ebuild} | 40 ++++++++++---------
13 media-sound/sound-juicer/sound-juicer-9999.ebuild | 40 ++++++++++---------
14 3 files changed, 47 insertions(+), 38 deletions(-)
15
16 diff --git a/media-sound/sound-juicer/metadata.xml b/media-sound/sound-juicer/metadata.xml
17 new file mode 100644
18 index 0000000..6e0e2ec
19 --- /dev/null
20 +++ b/media-sound/sound-juicer/metadata.xml
21 @@ -0,0 +1,5 @@
22 +<?xml version="1.0" encoding="UTF-8"?>
23 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
24 +<pkgmetadata>
25 + <herd>gnome</herd>
26 +</pkgmetadata>
27
28 diff --git a/media-sound/sound-juicer/sound-juicer-9999.ebuild b/media-sound/sound-juicer/sound-juicer-3.5.0.ebuild
29 similarity index 64%
30 copy from media-sound/sound-juicer/sound-juicer-9999.ebuild
31 copy to media-sound/sound-juicer/sound-juicer-3.5.0.ebuild
32 index 8f7be7b..832e85b 100644
33 --- a/media-sound/sound-juicer/sound-juicer-9999.ebuild
34 +++ b/media-sound/sound-juicer/sound-juicer-3.5.0.ebuild
35 @@ -1,6 +1,6 @@
36 -# Copyright 1999-2010 Gentoo Foundation
37 +# Copyright 1999-2012 Gentoo Foundation
38 # Distributed under the terms of the GNU General Public License v2
39 -# $Header: /var/cvsroot/gentoo-x86/media-sound/sound-juicer/sound-juicer-2.32.0.ebuild,v 1.2 2010/12/08 17:01:34 eva Exp $
40 +# $Header: $
41
42 EAPI="4"
43 GCONF_DEBUG="yes"
44 @@ -21,48 +21,50 @@ if [[ ${PV} = 9999 ]]; then
45 else
46 KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
47 fi
48 -IUSE="test"
49 +IUSE="flac test vorbis"
50
51 -COMMON_DEPEND=">=dev-libs/glib-2.18:2
52 +COMMON_DEPEND="
53 + >=dev-libs/glib-2.32:2
54 >=x11-libs/gtk+-2.90:3
55 media-libs/libcanberra[gtk3]
56 >=app-cdr/brasero-2.90
57 >=gnome-base/gconf-2:2
58 sys-apps/dbus
59 - dev-libs/dbus-glib
60
61 - >=media-libs/musicbrainz-3.0.2:3
62 - media-libs/libgnome-media-profiles:3
63 -
64 - >=media-libs/gstreamer-0.10.15:0.10
65 - >=media-libs/gst-plugins-base-0.10:0.10"
66 + media-libs/libdiscid
67 + >=media-libs/musicbrainz-5.0.1:5
68
69 + media-libs/gstreamer:1.0
70 + media-libs/gst-plugins-base:1.0[flac?,vorbis?]
71 +"
72 RDEPEND="${COMMON_DEPEND}
73 gnome-base/gvfs[cdda,udev]
74 - >=media-plugins/gst-plugins-gconf-0.10:0.10
75 - >=media-plugins/gst-plugins-gio-0.10:0.10
76 || (
77 - >=media-plugins/gst-plugins-cdparanoia-0.10:0.10
78 - >=media-plugins/gst-plugins-cdio-0.10:0.10 )
79 + media-plugins/gst-plugins-cdparanoia:1.0
80 + media-plugins/gst-plugins-cdio:1.0 )
81 >=media-plugins/gst-plugins-meta-0.10-r2:0.10"
82
83 DEPEND="${COMMON_DEPEND}
84 >=dev-util/intltool-0.40
85 - virtual/pkgconfig
86 >=app-text/scrollkeeper-0.3.5
87 app-text/gnome-doc-utils
88 + virtual/pkgconfig
89 test? ( ~app-text/docbook-xml-dtd-4.3 )"
90
91 -pkg_setup() {
92 +src_configure() {
93 + DOCS="AUTHORS ChangeLog NEWS README TODO"
94 # GST_INSPECT needed to get around some sandboxing checks
95 G2CONF="${G2CONF}
96 - --disable-scrollkeeper
97 - GST_INSPECT=$(type -p true)"
98 - DOCS="AUTHORS ChangeLog NEWS README TODO"
99 + GST_INSPECT=$(type -P true)"
100 + gnome2_src_configure
101 }
102
103 pkg_postinst() {
104 gnome2_pkg_postinst
105 ewarn "If ${PN} does not rip to some music format, please check your USE flags"
106 ewarn "on media-libs/libgnome-media-profiles and media-plugins/gst-plugins-meta"
107 + ewarn
108 + ewarn "The list of audio encoding profiles in ${P} is non-customizable."
109 + ewarn "A possible workaround is to rip to flac using ${PN}, and convert to"
110 + ewarn "your desired format using a separate tool."
111 }
112
113 diff --git a/media-sound/sound-juicer/sound-juicer-9999.ebuild b/media-sound/sound-juicer/sound-juicer-9999.ebuild
114 index 8f7be7b..832e85b 100644
115 --- a/media-sound/sound-juicer/sound-juicer-9999.ebuild
116 +++ b/media-sound/sound-juicer/sound-juicer-9999.ebuild
117 @@ -1,6 +1,6 @@
118 -# Copyright 1999-2010 Gentoo Foundation
119 +# Copyright 1999-2012 Gentoo Foundation
120 # Distributed under the terms of the GNU General Public License v2
121 -# $Header: /var/cvsroot/gentoo-x86/media-sound/sound-juicer/sound-juicer-2.32.0.ebuild,v 1.2 2010/12/08 17:01:34 eva Exp $
122 +# $Header: $
123
124 EAPI="4"
125 GCONF_DEBUG="yes"
126 @@ -21,48 +21,50 @@ if [[ ${PV} = 9999 ]]; then
127 else
128 KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
129 fi
130 -IUSE="test"
131 +IUSE="flac test vorbis"
132
133 -COMMON_DEPEND=">=dev-libs/glib-2.18:2
134 +COMMON_DEPEND="
135 + >=dev-libs/glib-2.32:2
136 >=x11-libs/gtk+-2.90:3
137 media-libs/libcanberra[gtk3]
138 >=app-cdr/brasero-2.90
139 >=gnome-base/gconf-2:2
140 sys-apps/dbus
141 - dev-libs/dbus-glib
142
143 - >=media-libs/musicbrainz-3.0.2:3
144 - media-libs/libgnome-media-profiles:3
145 -
146 - >=media-libs/gstreamer-0.10.15:0.10
147 - >=media-libs/gst-plugins-base-0.10:0.10"
148 + media-libs/libdiscid
149 + >=media-libs/musicbrainz-5.0.1:5
150
151 + media-libs/gstreamer:1.0
152 + media-libs/gst-plugins-base:1.0[flac?,vorbis?]
153 +"
154 RDEPEND="${COMMON_DEPEND}
155 gnome-base/gvfs[cdda,udev]
156 - >=media-plugins/gst-plugins-gconf-0.10:0.10
157 - >=media-plugins/gst-plugins-gio-0.10:0.10
158 || (
159 - >=media-plugins/gst-plugins-cdparanoia-0.10:0.10
160 - >=media-plugins/gst-plugins-cdio-0.10:0.10 )
161 + media-plugins/gst-plugins-cdparanoia:1.0
162 + media-plugins/gst-plugins-cdio:1.0 )
163 >=media-plugins/gst-plugins-meta-0.10-r2:0.10"
164
165 DEPEND="${COMMON_DEPEND}
166 >=dev-util/intltool-0.40
167 - virtual/pkgconfig
168 >=app-text/scrollkeeper-0.3.5
169 app-text/gnome-doc-utils
170 + virtual/pkgconfig
171 test? ( ~app-text/docbook-xml-dtd-4.3 )"
172
173 -pkg_setup() {
174 +src_configure() {
175 + DOCS="AUTHORS ChangeLog NEWS README TODO"
176 # GST_INSPECT needed to get around some sandboxing checks
177 G2CONF="${G2CONF}
178 - --disable-scrollkeeper
179 - GST_INSPECT=$(type -p true)"
180 - DOCS="AUTHORS ChangeLog NEWS README TODO"
181 + GST_INSPECT=$(type -P true)"
182 + gnome2_src_configure
183 }
184
185 pkg_postinst() {
186 gnome2_pkg_postinst
187 ewarn "If ${PN} does not rip to some music format, please check your USE flags"
188 ewarn "on media-libs/libgnome-media-profiles and media-plugins/gst-plugins-meta"
189 + ewarn
190 + ewarn "The list of audio encoding profiles in ${P} is non-customizable."
191 + ewarn "A possible workaround is to rip to flac using ${PN}, and convert to"
192 + ewarn "your desired format using a separate tool."
193 }