ladish-0.2 ebuild WAS: [proaudio] [1536] * Removed laditools from the overlay.

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Le mardi 22 décembre 2009 à 21:02 +0100, subversion@xxxxxxxxxxxxx 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
} 


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/