app-cdr/k3b: Fix build with gcc-6
[gentoo.git] / app-cdr / gnomebaker / gnomebaker-0.6.4-r1.ebuild
1 # Copyright 1999-2014 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Id$
4
5 EAPI=4
6 GCONF_DEBUG=no
7 inherit eutils gnome2
8
9 DESCRIPTION="GnomeBaker is a GTK2/Gnome cd burning application"
10 HOMEPAGE="http://sourceforge.net/projects/gnomebaker"
11 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
12
13 LICENSE="GPL-2"
14 SLOT="0"
15 KEYWORDS="amd64 ia64 ppc ppc64 sparc x86"
16 IUSE="dvdr flac libnotify mp3 vorbis"
17
18 COMMON_DEPEND="app-cdr/cdrdao
19         dev-libs/libxml2
20         >=gnome-base/libglade-2
21         >=gnome-base/libgnomeui-2
22         >=media-libs/gstreamer-0.10:0.10
23         virtual/cdrtools
24         x11-libs/cairo
25         x11-libs/gtk+:2
26         dvdr? ( app-cdr/dvd+rw-tools )
27         libnotify? ( x11-libs/libnotify )"
28 RDEPEND="${COMMON_DEPEND}
29         >=media-libs/gst-plugins-good-0.10:0.10
30         flac? ( >=media-plugins/gst-plugins-flac-0.10:0.10 )
31         mp3? ( >=media-plugins/gst-plugins-mad-0.10:0.10 )
32         vorbis? ( >=media-plugins/gst-plugins-vorbis-0.10:0.10 )"
33 DEPEND="${COMMON_DEPEND}
34         app-text/rarian
35         dev-util/intltool
36         virtual/pkgconfig
37         sys-devel/gettext"
38
39 src_prepare() {
40         G2CONF="$(use_enable libnotify)"
41
42         epatch \
43                 "${FILESDIR}"/${P}-libnotify-0.7.patch \
44                 "${FILESDIR}"/${P}-ldadd.patch \
45                 "${FILESDIR}"/${P}-seldata.patch \
46                 "${FILESDIR}"/${P}-mimetype.patch \
47                 "${FILESDIR}"/${P}-implicits.patch
48
49         gnome2_src_prepare
50 }
51
52 src_install() {
53         gnome2_src_install \
54                 gnomebakerdocdir=/usr/share/doc/${P} \
55                 docdir=/usr/share/gnome/help/${PN}/C \
56                 gnomemenudir=/usr/share/applications
57
58         rm -rf "${ED}"/usr/share/doc/${P}/*.make "${ED}"/var
59 }