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(){

Reply via email to