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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.6 - (show annotations) (download)
Tue Dec 9 16:10:27 2003 UTC (17 years ago) by torbenh
Branch: MAIN
CVS Tags: HEAD
Changes since 1.5: +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.ebuild,v 1.5 2003/09/11 01:21:31 msterret Exp $
4
5 IUSE="doc"
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.jackit.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 econf ${myconf} || die "configure failed"
43 emake || die "parallel make failed"
44 }
45
46 src_install() {
47
48 use doc && dodir /usr/share/doc/${PF}/html
49
50 make \
51 DESTDIR=${D} \
52 datadir=${D}/usr/share \
53 install || die
54
55 use doc && mv \
56 ${D}/usr/share/jack-audio-connection-kit/reference/html/* \
57 ${D}/usr/share/doc/${PF}/html
58 use doc && rm -rf ${D}/usr/share/jack-audio-connection-kit
59 }
60
61 pkg_postinst() {
62
63 einfo ""
64 einfo "Remember to re-emerge jack-cvs before re-emerging ardour-cvs"
65 einfo ""
66 }

  ViewVC Help
Powered by ViewVC 1.1.20