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

Collapse All | Expand All

(-)/usr/portage/media-libs/libzzub/libzzub-0.2.3.ebuild (-8 / +28 lines)
Lines 2-24 Link Here
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/media-libs/libzzub/libzzub-0.2.3.ebuild,v 1.3 2007/07/12 03:10:24 mr_bones_ Exp $
3
# $Header: /var/cvsroot/gentoo-x86/media-libs/libzzub/libzzub-0.2.3.ebuild,v 1.3 2007/07/12 03:10:24 mr_bones_ Exp $
4
4
5
DESCRIPTION="Media library for Aldrin."
5
DESCRIPTION="Platform independent C/C++ music tracking and sequencing library compatible to Jeskola Buzz"
6
HOMEPAGE="http://trac.zeitherrschaft.org/zzub/"
6
HOMEPAGE="http://trac.zeitherrschaft.org/zzub/"
7
SRC_URI="mirror://sourceforge/aldrin/${P}.tar.bz2"
7
SRC_URI="mirror://sourceforge/aldrin/${P}.tar.bz2"
8
LICENSE="GPL-2"
8
LICENSE="GPL-2"
9
SLOT="0"
9
SLOT="0"
10
KEYWORDS="~x86"
10
KEYWORDS="~x86"
11
IUSE=""
11
IUSE="sndfile no-signature debug buzz2zzub zzub-module zzub-stream bmp-ccm lunar
12
RDEPEND="media-sound/jack-audio-connection-kit
12
jack alsa oss sse sse2 mp3 ladspa dssi"
13
	media-libs/flac
13
RDEPEND="jack? (media-sound/jack-audio-connection-kit)
14
	media-libs/libsndfile
14
	alsa? (media-libs/alsa-lib)
15
	media-libs/alsa-lib"
15
	oss? (media-libs/alsa-oss)
16
	sndfile? (media-libs/libsndfile)
17
	mp3? (media-libs/libmpeg2)
18
	ladspa? (media-libs/ladspa-sdk)
19
	dssi? (media-libs/dssi)"
16
DEPEND="${RDEPEND}
20
DEPEND="${RDEPEND}
17
	>=dev-util/scons-0.96.94"
21
	>=dev-util/scons-0.96.94"
18
22
19
src_compile() {
23
src_compile() {
20
	scons PREFIX=/usr configure || die
24
	CF="$CF SNDFILE=$(use sndfile && echo yes || echo no)"
21
	scons PREFIX=/usr || die
25
	CF="$CF USE_SIGNATURE=$(use no-signature && echo no || echo yes)"
26
	CF="$CF DEBUG=$(use debug && echo yes || echo no)"
27
	CF="$CF BUZZ2ZZUB=$(use buzz2zzub && echo yes || echo no)"
28
	CF="$CF ZZUB_MODULE=$(use zzub-module && echo yes || echo no)"
29
	CF="$CF ZZUB_STREAM=$(use zzub-stream && echo yes || echo no)"
30
	CF="$CF BMPCCM=$(use bmp-ccm && echo yes || echo no)"
31
	CF="$CF LUNAR=$(use lunar && echo yes || echo no)"
32
	CF="$CF JACK=$(use jack && echo yes || echo no)"
33
	CF="$CF ALSA=$(use alsa && echo yes || echo no)"
34
	CF="$CF OSS=$(use oss && echo yes || echo no)"
35
	CF="$CF SSE=$(use sse && echo yes || echo no)"
36
	CF="$CF SSE2=$(use sse2 && echo yes || echo no)"
37
	CF="$CF MP3=$(use mp3 && echo yes || echo no)"
38
	CF="$CF LADSPA=$(use ladspa && echo yes || echo no)"
39
	CF="$CF DSSI=$(use dssi && echo yes || echo no)"
40
	scons PREFIX=/usr $CF configure || die
41
	scons PREFIX=/usr $CF || die
22
}
42
}
23
43
24
src_install() {
44
src_install() {

Return to bug 188889