/[gentoo-x86]/media-sound/sound-juicer/sound-juicer-2.99.0_pre20111001.ebuild
Gentoo

Contents of /media-sound/sound-juicer/sound-juicer-2.99.0_pre20111001.ebuild

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.6 - (show annotations) (download)
Thu Jun 7 05:37:35 2012 UTC (2 years, 1 month ago) by tetromino
Branch: MAIN
Changes since 1.5: +8 -1 lines
Fix access violations with FEATURES=-userpriv (bug #419183, thanks to Travis Hansen).

(Portage version: 2.2.0_alpha110/cvs/Linux x86_64)

1 # Copyright 1999-2012 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: /var/cvsroot/gentoo-x86/media-sound/sound-juicer/sound-juicer-2.99.0_pre20111001.ebuild,v 1.5 2012/05/05 08:53:59 mgorny Exp $
4
5 EAPI="4"
6 GCONF_DEBUG="yes"
7 GNOME2_LA_PUNT="yes"
8
9 inherit gnome2
10
11 DESCRIPTION="CD ripper for GNOME"
12 HOMEPAGE="http://www.burtonini.com/blog/computers/sound-juicer/"
13 SRC_URI="mirror://gentoo/${P}.tar.xz"
14
15 LICENSE="GPL-2"
16 SLOT="0"
17 KEYWORDS="~amd64 ~x86"
18 IUSE="test"
19
20 COMMON_DEPEND=">=dev-libs/glib-2.18:2
21 >=x11-libs/gtk+-2.90:3
22 media-libs/libcanberra[gtk3]
23 >=app-cdr/brasero-2.90
24 >=gnome-base/gconf-2:2
25 sys-apps/dbus
26 dev-libs/dbus-glib
27
28 >=media-libs/musicbrainz-3.0.2:3
29 media-libs/libgnome-media-profiles:3
30
31 >=media-libs/gstreamer-0.10.15:0.10
32 >=media-libs/gst-plugins-base-0.10:0.10"
33
34 RDEPEND="${COMMON_DEPEND}
35 gnome-base/gvfs[cdda,udev]
36 >=media-plugins/gst-plugins-gconf-0.10:0.10
37 >=media-plugins/gst-plugins-gio-0.10:0.10
38 || (
39 >=media-plugins/gst-plugins-cdparanoia-0.10:0.10
40 >=media-plugins/gst-plugins-cdio-0.10:0.10 )
41 >=media-plugins/gst-plugins-meta-0.10-r2:0.10"
42
43 DEPEND="${COMMON_DEPEND}
44 virtual/pkgconfig
45 >=dev-util/intltool-0.40
46 >=app-text/scrollkeeper-0.3.5
47 app-text/gnome-doc-utils
48 test? ( ~app-text/docbook-xml-dtd-4.3 )"
49
50 pkg_setup() {
51 # GST_INSPECT needed to get around some sandboxing checks
52 G2CONF="${G2CONF}
53 --disable-scrollkeeper
54 GST_INSPECT=$(type -p true)"
55 DOCS="AUTHORS ChangeLog NEWS README TODO"
56 }
57
58 src_configure() {
59 # Work around sandbox violations when FEATURES=-userpriv caused by
60 # gst-inspect-0.10 (bug #419183)
61 unset DISPLAY
62 gnome2_src_configure
63 }
64
65 pkg_postinst() {
66 gnome2_pkg_postinst
67 ewarn "If ${PN} does not rip to some music format, please check your USE flags"
68 ewarn "on media-libs/libgnome-media-profiles and media-plugins/gst-plugins-meta"
69 }

  ViewVC Help
Powered by ViewVC 1.1.20