[proaudio] [1688] ll-plugins: fix include path (thx Alexandros Diamantidis) |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
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(){