[proaudio] [1823] media-libs/slv2-9999 update |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
Revision: 1823
Author: gavlee
Date: 2010-12-24 15:11:55 +0100 (Fri, 24 Dec 2010)
Log Message:
-----------
media-libs/slv2-9999 update
Modified Paths:
--------------
trunk/overlays/proaudio/media-libs/slv2/ChangeLog
trunk/overlays/proaudio/media-libs/slv2/Manifest
trunk/overlays/proaudio/media-libs/slv2/slv2-9999.ebuild
Modified: trunk/overlays/proaudio/media-libs/slv2/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-libs/slv2/ChangeLog 2010-12-24 14:11:53 UTC (rev 1822)
+++ trunk/overlays/proaudio/media-libs/slv2/ChangeLog 2010-12-24 14:11:55 UTC (rev 1823)
@@ -2,6 +2,10 @@
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 24 Dec 2010; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx> slv2-9999.ebuild:
+ remove bad header workaround, use sed to remove ldconfig call from wscript,
+ misc cleanups
+
27 Nov 2010; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx> slv2-9999.ebuild:
update
Modified: trunk/overlays/proaudio/media-libs/slv2/Manifest
===================================================================
--- trunk/overlays/proaudio/media-libs/slv2/Manifest 2010-12-24 14:11:53 UTC (rev 1822)
+++ trunk/overlays/proaudio/media-libs/slv2/Manifest 2010-12-24 14:11:55 UTC (rev 1823)
@@ -1,3 +1,3 @@
-EBUILD slv2-9999.ebuild 1294 RMD160 dc621d21d22b13a16f82f41ac404c7d9c7775305 SHA1 7d8f08a07ed50c20f7333a3736fc5046998ce19c SHA256 b7c01404c8ec9b85baa3959a6e97113b79f43148143b19c08a665b4565f5a712
-MISC ChangeLog 865 RMD160 fa22555c726417a36e41fc3fdf04a215a27a7db1 SHA1 c2761c5ae62154167b63dd6fff931eb8062964da SHA256 e38ff785a0e917f682698a6a570c1f97785f3ba2511ef1714efce57eb0dc3c07
+EBUILD slv2-9999.ebuild 1149 RMD160 bb160851068aeba2254595b48fc2e04311a457bc SHA1 dced3882ce348d225ba31e0e1c2cc7a90996b5df SHA256 15970fd28145baa6d538e29a83c9b90651d517e5d9ce2f3d8bca7db6689ce586
+MISC ChangeLog 1034 RMD160 275c22ec5f49eec997fadb3f1f6475437ec01f8b SHA1 c11736f4537197d81a64ac8e506b9ad0bea4434e SHA256 47de1945825215bcf0278fa32c9e17a35d24e49acfbd2e8b75ca8b9bcc086e9c
MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
Modified: trunk/overlays/proaudio/media-libs/slv2/slv2-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/slv2/slv2-9999.ebuild 2010-12-24 14:11:53 UTC (rev 1822)
+++ trunk/overlays/proaudio/media-libs/slv2/slv2-9999.ebuild 2010-12-24 14:11:55 UTC (rev 1823)
@@ -6,7 +6,7 @@
inherit multilib subversion
RESTRICT="mirror"
-DESCRIPTION="SLV2 is a library for LV2 hosts "
+DESCRIPTION="SLV2 is a library for LV2 hosts"
HOMEPAGE="http://drobilla.net/software"
ESVN_REPO_URI="http://svn.drobilla.net/lad/trunk"
@@ -26,14 +26,12 @@
dev-util/pkgconfig"
src_prepare() {
- cd "${S}/${PN}" || die
- # not sure about this but works around compile failure
- sed -i -e "s|lv2/http/lv2plug.in/ns/ext/event/||" \
- hosts/event.lv2/event-helpers.h || die
+ # work around ldconfig call causing sandbox violation
+ sed -i -e "s/bld.add_post_fun(autowaf.run_ldconfig)//" ${PN}/wscript || die
}
src_configure() {
- cd "${S}/${PN}" || die
+ cd ${PN}
tc-export CC CXX CPP AR RANLIB
./waf configure --prefix=/usr --libdir=/usr/$(get_libdir) \
$(use doc && echo " --build-docs --htmldir=/usr/share/doc/${P}/html") \
@@ -41,14 +39,12 @@
}
src_compile() {
- cd "${S}/${PN}" || die
+ cd ${PN}
./waf build || die
}
src_install() {
- cd "${S}/${PN}" || die
- # addpredict for the ldconfig
- addpredict /etc/ld.so.cache
+ cd ${PN}
./waf install --destdir="${D}" || die
dodoc AUTHORS ChangeLog
}