Le mardi 22 décembre 2009 à 21:02 +0100, [email protected] a
écrit :
> Revision: 1536
> Author:   marcochapeau
> Date:     2009-12-22 21:02:42 +0100 (Tue, 22 Dec 2009)
> Log Message:
> -----------
> * Removed laditools from the overlay. It is now part of a LADI dedicated 
> overlay. more info here : 
> http://repo.or.cz/w/ladi-overlay.git
> 
> Modified Paths:
> --------------
>     trunk/overlays/proaudio/media-sound/ardour/Manifest
>     trunk/overlays/proaudio/media-sound/ardour/ardour-2.8.ebuild
> 
> Removed Paths:
> -------------
>     trunk/overlays/proaudio/media-sound/laditools/
> 

I made an ebuild for the new preview. I didnt know there was a LADI
overlay at that moment.

I merged the version from the overlay with my own.
There is two USE flags (gtk and lash)
-gtk flag ensures that all dependencies required to build gladish are
met.
-lash use flag enable the builtin compatibility LASH library.


Guillaume Meurisse
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

EAPI="2"

inherit eutils

DESCRIPTION="LADI Session Handler - a session management system for JACK 
applications"
HOMEPAGE="http://ladish.org/";
SRC_URI="http://ladish.org/download/ladish-${PV}.tar.bz2";

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="lash gtk"

RDEPEND="media-sound/jack-audio-connection-kit[dbus]
        sys-apps/dbus
        sys-fs/e2fsprogs
        dev-libs/expat
        dev-lang/python
        dev-python/pyxml
        gtk? (  
             >dev-libs/glib-2.20.3
             >x11-libs/gtk+-2.12.1
             >gnome-base/libglade-2.6.2
             >dev-libs/dbus-glib-0.74
             >dev-libs/glib-2.20.3
             dev-python/pygtk
             =x11-libs/flowcanvas-9999 )
        lash? ( !media-sound/lash )"
        
DEPEND="${RDEPEND}
        dev-util/pkgconfig"

src_unpack() {
        unpack ${A}
}

src_compile() {
      local myconf="--prefix=/usr"
            use lash    && myconf="$myconf --enable-liblash"
      ./waf configure $myconf   || die "failed to configure"
      ./waf build ${MAKEOPTS}   || die "failed to build"
}

src_install() {
             ./waf --destdir="${D}" install || die "install failed"
             dodoc AUTHORS README NEWS
} 

Reply via email to