/[gentoo-x86]/media-sound/jack-cvs/jack-cvs-0.7-r1.ebuild
Gentoo

Contents of /media-sound/jack-cvs/jack-cvs-0.7-r1.ebuild

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.5 - (show annotations) (download)
Tue Dec 9 16:10:27 2003 UTC (16 years, 11 months ago) by torbenh
Branch: MAIN
CVS Tags: HEAD
Changes since 1.4: +1 -1 lines
FILE REMOVED
removing jack-cvs

1 # Copyright 1999-2003 Gentoo Technologies, Inc.
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: /home/cvsroot/gentoo-x86/media-sound/jack-cvs/jack-cvs-0.7-r1.ebuild,v 1.4 2003/09/11 01:21:31 msterret Exp $
4
5 IUSE="doc jack-tmpfs"
6
7 inherit cvs
8
9 DESCRIPTION="A low-latency audio server - cvs version"
10 HOMEPAGE="http://jackit.sourceforge.net/"
11
12 ECVS_SERVER="cvs.sourceforge.net:/cvsroot/jackit"
13 ECVS_MODULE="jack"
14 ECVS_TOP_DIR="${DISTDIR}/cvs-src/jackit"
15
16 SRC_URI=""
17
18 # libjack is LGPL, the rest is GPL
19 SLOT="0"
20 LICENSE="GPL-2 LGPL-2.1"
21 KEYWORDS="~x86 ~ppc"
22
23 DEPEND="$DEPEND
24 dev-libs/glib
25 >=media-libs/alsa-lib-0.9.0_rc6
26 >=media-libs/libsndfile-1.0.0
27 !media-sound/jack-audio-connection-kit
28 doc? ( app-doc/doxygen )"
29 PROVIDE="virtual/jack"
30
31 S="${WORKDIR}/${PN/-cvs/}"
32
33 src_compile() {
34 export WANT_AUTOCONF_2_5=1
35 sh autogen.sh
36
37 local myconf
38 use doc \
39 && myconf="--with-html-dir=/usr/share/doc/${PF}/html" \
40 || myconf="--without-html-dir"
41
42 use jack-tmpfs && myconf="${myconf} --with-default-tmpdir=/dev/shm"
43
44 econf ${myconf} || die "configure failed"
45 emake || die "parallel make failed"
46 }
47
48 src_install() {
49
50 use doc && dodir /usr/share/doc/${PF}/html
51
52 make \
53 DESTDIR=${D} \
54 datadir=${D}/usr/share \
55 install || die
56
57 use doc && mv \
58 ${D}/usr/share/jack-audio-connection-kit/reference/html/* \
59 ${D}/usr/share/doc/${PF}/html
60 use doc && rm -rf ${D}/usr/share/jack-audio-connection-kit
61 }
62
63 pkg_postinst() {
64
65 einfo ""
66 einfo "Remember to re-emerge jack-cvs before re-emerging ardour-cvs"
67 einfo ""
68 }

  ViewVC Help
Powered by ViewVC 1.1.20