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
}