/[gentoo-x86]/media-sound/grip/grip-3.3.1-r2.ebuild
Gentoo

Contents of /media-sound/grip/grip-3.3.1-r2.ebuild

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.13 - (show annotations) (download)
Mon May 21 06:14:25 2012 UTC (2 years, 4 months ago) by ssuominen
Branch: MAIN
Changes since 1.12: +2 -2 lines
Remove gnome-extra/yelp from dependencies to avoid pulling vulnerably copy of net-libs/xulrunner wrt #416843; futhermore, grip will work fine without yelp even if this wasn't the case.

(Portage version: 2.2.0_alpha107/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/grip/grip-3.3.1-r2.ebuild,v 1.12 2012/05/05 08:27:52 mgorny Exp $
4
5 EAPI=2
6 inherit eutils flag-o-matic toolchain-funcs libtool
7
8 DESCRIPTION="GTK+ based Audio CD Player/Ripper."
9 HOMEPAGE="http://www.nostatic.org/grip"
10 SRC_URI="mirror://sourceforge/grip/${P}.tar.gz"
11
12 LICENSE="GPL-2"
13 SLOT="0"
14 KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd"
15 IUSE="nls vorbis"
16
17 RDEPEND=">=x11-libs/gtk+-2.2:2
18 x11-libs/vte:0
19 media-sound/lame
20 media-sound/cdparanoia
21 >=media-libs/id3lib-3.8.3
22 >=gnome-base/libgnomeui-2.2.0
23 >=gnome-base/orbit-2
24 net-misc/curl
25 vorbis? ( media-sound/vorbis-tools )"
26 # gnome-extra/yelp, see bug 416843
27 DEPEND="${RDEPEND}
28 virtual/pkgconfig
29 nls? ( sys-devel/gettext )"
30
31 src_prepare() {
32 epatch "${FILESDIR}"/${P}-implicit-declaration.patch
33 elibtoolize
34 }
35
36 src_configure() {
37 # Bug #69536
38 [[ $(tc-arch) == "x86" ]] && append-flags "-mno-sse"
39
40 strip-linguas be bg ca de en en_CA en_GB en_US es fi fr hu it ja nl pl_PL pt_BR ru zh_CN zh_HK zh_TW
41
42 econf \
43 --disable-dependency-tracking \
44 $(use_enable nls)
45 }
46
47 src_install () {
48 emake DESTDIR="${D}" install || die "emake install failed"
49 dodoc AUTHORS CREDITS ChangeLog README TODO
50 }

  ViewVC Help
Powered by ViewVC 1.1.20