Revision: 1688
Author: gentoid
Date: 2010-06-04 18:37:25 +0200 (Fri, 04 Jun 2010)
Log Message:
-----------
ll-plugins: fix include path (thx Alexandros Diamantidis)
Modified Paths:
--------------
trunk/overlays/proaudio/media-plugins/ll-plugins/Manifest
trunk/overlays/proaudio/media-plugins/ll-plugins/ll-plugins-9999.ebuild
Modified: trunk/overlays/proaudio/media-plugins/ll-plugins/Manifest
===================================================================
--- trunk/overlays/proaudio/media-plugins/ll-plugins/Manifest 2010-06-04
15:40:54 UTC (rev 1687)
+++ trunk/overlays/proaudio/media-plugins/ll-plugins/Manifest 2010-06-04
16:37:25 UTC (rev 1688)
@@ -1,6 +1,6 @@
AUX ll-plugins-vs-slv2.patch 280 RMD160
4b77a789db68ed2ee1b9a525a7781268452f2601 SHA1
7533419d07464f4b3e267fc39bfd7d8c3cd27dc9 SHA256
f969950f1b6a054eae43bf606ec7c5b1c13f0b5162051aee2644eebed4a0295f
DIST ll-plugins-0.2.8.tar.bz2 442661 RMD160
f80b13a50fb02b113159ad1f98f9d0ac78cfec52 SHA1
31ca4e6a106a877939c2aa715d57bb09ab33e19f SHA256
8491c1fb6c2fee454cad4cd94ed53f6bcfa790644ff38a2c42d3dc069d08d50e
EBUILD ll-plugins-0.2.8.ebuild 1133 RMD160
93c0868737bbcc6c347723127e6e88dfa597dacb SHA1
e853d48bf4f210fa423f59b91598e49fc119731e SHA256
0f5dbc05a5a5da38a5f29bd9c1aa17c9a1bfd78ef8dc6ba0cec19b2e8fcfa509
-EBUILD ll-plugins-9999.ebuild 1140 RMD160
c8c7e6be3d7815440d9c3fe5a4051ea98fb89342 SHA1
737a0cbea5f427bbd3ffd5fb2f44e81581acb5af SHA256
e4ec5e0cc95c880f8c222c7577e4b9e2ddd1bdc5b3430e9ac4fd4c741ab983b2
+EBUILD ll-plugins-9999.ebuild 1395 RMD160
b766fee05085c4aac37c7b36bc70398ca3357d11 SHA1
8796d929bd6c5ece443b4fc34e0093f0726c3bf3 SHA256
8d61571d2bc0bee3a2b3cc837ac392d4b279254c69a59d69b7618775c413dddd
MISC ChangeLog 341 RMD160 be1d30710e12b9c8e10bbf9758fe9b8e56f43038 SHA1
37b096d3e98e383284c16587d2b272b3470d2c4d SHA256
b2d37b00905564415454689345788da075f30e117250b1a1339a3aeaebebb030
MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1
2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256
96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
Modified:
trunk/overlays/proaudio/media-plugins/ll-plugins/ll-plugins-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-plugins/ll-plugins/ll-plugins-9999.ebuild
2010-06-04 15:40:54 UTC (rev 1687)
+++ trunk/overlays/proaudio/media-plugins/ll-plugins/ll-plugins-9999.ebuild
2010-06-04 16:37:25 UTC (rev 1688)
@@ -2,6 +2,8 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
+EAPI="2"
+
inherit multilib git
DESCRIPTION="collection of LV2 plugins, LV2 extension definitions, and LV2
related tools"
@@ -29,19 +31,27 @@
src_unpack() {
git_src_unpack
- cd "${S}"
+}
+
+src_prepare() {
# ar doesn't really like ldflags
sed -e 's:ar rcs $$@ $$^ $(LDFLAGS) $$($(2)_LDFLAGS):ar rcs $$@
$$^:' \
-i Makefile.template || die
+ sed -e 's/lv2cxx_common/lv2-c++-tools/' -i \
+ plugins/control2midi/control2midi.cpp \
+ plugins/arpeggiator/arpeggiator.cpp \
+ plugins/sineshaper/sineshaper.cpp \
+ plugins/beep/beep_gtk.cpp \
+ plugins/beep/beep.cpp \
+ plugins/klaviatur/klaviatur.cpp || die
}
-src_compile(){
+src_configure(){
./configure \
--prefix=/usr \
--CFLAGS="${CFLAGS} `pkg-config --cflags slv2`" \
--LDFLAGS="${LDFLAGS} `pkg-config --libs slv2`" \
|| die "configure failed"
- emake || die "make failed"
}
src_install(){