Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 69213 | Differences between
and this patch

Collapse All | Expand All

(-)x11-libs/xosd/xosd-2.2.14.ebuild (-14 / +11 lines)
Lines 1-6 Link Here
1
# Copyright 1999-2005 Gentoo Foundation
1
# Copyright 1999-2005 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
2
# Distributed under the terms of the GNU General Public License v2
3
# $Header: /var/cvsroot/gentoo-x86/x11-libs/xosd/xosd-2.2.14.ebuild,v 1.1 2005/03/25 11:46:20 lanius Exp $
3
# $Header: $
4
4
5
inherit eutils
5
inherit eutils
6
6
Lines 16-42 Link Here
16
KEYWORDS="~x86 ~sparc ~ppc ~alpha ~hppa ~ia64 ~amd64 ~ppc64"
16
KEYWORDS="~x86 ~sparc ~ppc ~alpha ~hppa ~ia64 ~amd64 ~ppc64"
17
17
18
DEPEND="virtual/x11
18
DEPEND="virtual/x11
19
	bmp? (media-sound/beep-media-player >=media-libs/gdk-pixbuf-0.22.0 )
19
	bmp? (media-sound/beep-media-player)
20
	xmms? ( media-sound/xmms >=media-libs/gdk-pixbuf-0.22.0 )"
20
	xmms? ( media-sound/xmms >=media-libs/gdk-pixbuf-0.22.0 )"
21
21
22
src_unpack() {
22
src_unpack() {
23
	unpack ${A}
23
	unpack ${A}
24
	cd ${S}
24
	cd ${S}
25
	epatch ${FILESDIR}/2.2.8-xmms-trackpos.patch
25
	epatch ${FILESDIR}/2.2.8-xmms-trackpos.patch || die "epatch failed"
26
	epatch ${DISTDIR}/${PN}_${PV}-1.diff.gz
26
	epatch ${DISTDIR}/${PN}_${PV}-1.diff.gz || die "epatch failed"
27
	epatch ${FILESDIR}/xosd-2.2.14-bmp-fixes.patch || die "epatch failed"
28
	automake
29
	autoconf
27
}
30
}
28
31
29
src_compile() {
32
src_compile() {
30
	local myconf=""
33
	econf `use_enable xinerama` \
31
34
		`use_enable xmms new-xmms` \
32
	use xinerama || myconf="${myconf} --disable-xinerama"
35
		`use_enable bmp  new-bmp` || die "econf failed"
33
36
	emake || die "emake failed"
34
	use xmms || myconf="${myconf} --disable-new-plugin"
35
	use bmp || myconf="${myconf} --disable-beep_media_player"
36
37
38
	econf ${myconf} || die
39
	emake || die
40
}
37
}
41
38
42
src_install() {
39
src_install() {

Return to bug 69213