[proaudio] [1617] raul pkgconfig fix and cleanup

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 1617
Author:   gavlee
Date:     2010-04-09 17:12:24 +0200 (Fri, 09 Apr 2010)
Log Message:
-----------
raul pkgconfig fix and cleanup

Modified Paths:
--------------
    trunk/overlays/proaudio/media-libs/raul/ChangeLog
    trunk/overlays/proaudio/media-libs/raul/Manifest
    trunk/overlays/proaudio/media-libs/raul/raul-9999.ebuild

Removed Paths:
-------------
    trunk/overlays/proaudio/media-libs/raul/raul-0.4.0.ebuild
    trunk/overlays/proaudio/media-libs/raul/raul-0.5.0.ebuild

Modified: trunk/overlays/proaudio/media-libs/raul/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-libs/raul/ChangeLog	2010-04-09 15:12:22 UTC (rev 1616)
+++ trunk/overlays/proaudio/media-libs/raul/ChangeLog	2010-04-09 15:12:24 UTC (rev 1617)
@@ -2,6 +2,11 @@
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  09 Apr 2010; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx> -raul-0.4.0.ebuild,
+  -raul-0.5.0.ebuild, raul-9999.ebuild:
+  Remove old ebuilds, 0.5.1 in Gentoo tree. utilise ${S} and pkgconfig fix,
+  Thanks to Alexandros Diamantidis for testing
+
 *raul-0.6.0 (04 Apr 2010)
 
   04 Apr 2010; Viktor Lazarev <taurus101v@xxxxxxxxx> raul-0.4.0.ebuild,

Modified: trunk/overlays/proaudio/media-libs/raul/Manifest
===================================================================
--- trunk/overlays/proaudio/media-libs/raul/Manifest	2010-04-09 15:12:22 UTC (rev 1616)
+++ trunk/overlays/proaudio/media-libs/raul/Manifest	2010-04-09 15:12:24 UTC (rev 1617)
@@ -1,9 +1,5 @@
-DIST raul-0.4.0.tar.gz 378299 RMD160 d8c099ad76c5790ef701d0d32b302cdd4cb8efe0 SHA1 d6d6ac9b8cbc7eefdcb8d3de34eec61d775f9ae6 SHA256 96b139003ca804e819f0bb3b8ecb505107a3a6896b2f0f86e78e588a385e21cc
-DIST raul-0.5.0.tar.gz 415985 RMD160 eb36753e76a51a10b8f328cb50f1f9ceda0817c4 SHA1 193e5c5209b1fb4befbab9df485a8aeba6410d29 SHA256 9020cf858f8a3681c5a4ca74dfe9db7436429540f36aefe3a3403df70878bae5
 DIST raul-0.6.0.tar.bz2 148898 RMD160 a8e646c7e9f821632dd77cecd1dc710cbaecb25b SHA1 71a18059bc67b35e0afe3f1040feda775482ea68 SHA256 0b32b364034156b57a2d4cd0e327c0ac7ede770033d9711066544ce6b1fbf41f
-EBUILD raul-0.4.0.ebuild 1209 RMD160 cd70e610774f540db08b31485ef4fb8821293508 SHA1 94f22794ef82f09a5e809633c325615c4f34d2e9 SHA256 05fe3440989a89efca785021f4e10dffeebedc480eba7244f6b551bcaa924dbb
-EBUILD raul-0.5.0.ebuild 1197 RMD160 9c1fadb5650da85ee28fd55800d768bf06bbce54 SHA1 66392fa8c0996b99b31881cb6ac9ecfeeb3103c5 SHA256 f971add9a0717bd181e30d05b7b0abe3c6c3311a44ec8be5c5c2d6bb241c4b3d
 EBUILD raul-0.6.0.ebuild 1114 RMD160 e0b09d37e3113ff80d29ce5edcf92c0471d67396 SHA1 fb131061d6457cf0f4c11ef730dd884197617c89 SHA256 6daad77b9fa8db2ddbba4fe99cad4047ff18644b09ed86a41d60fb6fd3ea31a0
-EBUILD raul-9999.ebuild 1099 RMD160 ee5d217cc4d04ac1c234016c5e33deba11f91d36 SHA1 623fd16afe1fcccb154fd3a2639a70b9192443c4 SHA256 6f38961e0d25ceecdafe14c1ccf6afcab93f9caa264e02821aacbed7cc62798b
-MISC ChangeLog 806 RMD160 ac3c7059782f3e214fb1430256f08ff64366cfbe SHA1 dcfcdf604b61b2ab16155db6c164365216f49941 SHA256 1c061d14e837c9c98da7cae85d6ca69d5f842fa780c3464ba60d8ddcf37ba62c
+EBUILD raul-9999.ebuild 985 RMD160 b1205b931bed417aca0279fcf69d03e7c829aa37 SHA1 a1585487fd531eb50f613c37ff0c6bf9516783ce SHA256 55551dc500e578211b4a24daa535b574d58a20d33672bf20dbbe55e3621fcd00
+MISC ChangeLog 1046 RMD160 ffce9db34e77bb49ce12b1d6a03f45f5da6cb808 SHA1 f1966cedf1f3fb2e6386ffeeb59fc32fb2c052ad SHA256 f9fc9e67d2882de47a96a281b2e055ada74e6db0533cd0f9f625e2fd04b1abbd
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Deleted: trunk/overlays/proaudio/media-libs/raul/raul-0.4.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/raul/raul-0.4.0.ebuild	2010-04-09 15:12:22 UTC (rev 1616)
+++ trunk/overlays/proaudio/media-libs/raul/raul-0.4.0.ebuild	2010-04-09 15:12:24 UTC (rev 1617)
@@ -1,47 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-RESTRICT="mirror"
-IUSE="boost osc lash jack debug"
-DESCRIPTION="Realtime Audio Utility Library: lightweight header-only C++"
-HOMEPAGE="http://wiki.drobilla.net/Raul";
-SRC_URI="http://download.drobilla.net/${P}.tar.gz";
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-
-RDEPEND="
-	boost? ( dev-libs/boost )
-	>=dev-cpp/glibmm-2.4"
-DEPEND="${RDEPEND}
-	dev-util/pkgconfig
-	osc? ( >=media-libs/liblo-0.22 )
-	>=dev-libs/rasqal-0.9.11
-	>=media-libs/raptor-1.4.14
-	dev-libs/redland
-	jack? ( >=media-sound/jack-audio-connection-kit-0.107.0 )
-	lash? ( >=media-sound/lash-0.5.2
-		>=dev-libs/libsigc++-2 )
-	=dev-libs/redlandmm-9999"
-
-src_compile() {
-	export WANT_AUTOMAKE="1.10"
-	#cd "${S}/${PN}" || die "source for ${PN} not found"
-	#NOCONFIGURE=1 ./autogen.sh
-	econf \
-		$(use_enable boost smart_pointers) \
-		--enable-raptor \
-		$(use_enable debug) \
-		$(use_enable osc liblo) \
-		$(use_enable lash) \
-		$(use_enable jack) \
-		|| die "configure failed"
-	emake || die "make failed"
-}
-
-src_install() {
-	make DESTDIR="${D}" install || die "install failed"
-	dodoc AUTHORS NEWS THANKS ChangeLog README
-}

Deleted: trunk/overlays/proaudio/media-libs/raul/raul-0.5.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/raul/raul-0.5.0.ebuild	2010-04-09 15:12:22 UTC (rev 1616)
+++ trunk/overlays/proaudio/media-libs/raul/raul-0.5.0.ebuild	2010-04-09 15:12:24 UTC (rev 1617)
@@ -1,46 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-RESTRICT="mirror"
-IUSE="boost osc lash jack debug"
-DESCRIPTION="Realtime Audio Utility Library: lightweight header-only C++"
-HOMEPAGE="http://wiki.drobilla.net/Raul";
-SRC_URI="http://download.drobilla.net/${P}.tar.gz";
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-
-RDEPEND="
-	boost? ( dev-libs/boost )
-	>=dev-cpp/glibmm-2.4"
-DEPEND="dev-util/pkgconfig
-	osc? ( >=media-libs/liblo-0.22 )
-	>=dev-libs/rasqal-0.9.11
-	>=media-libs/raptor-1.4.14
-	dev-libs/redland
-	jack? ( >=media-sound/jack-audio-connection-kit-0.107.0 )
-	lash? ( >=media-sound/lash-0.5.2
-		>=dev-libs/libsigc++-2 )
-	=dev-libs/redlandmm-9999"
-
-src_compile() {
-	export WANT_AUTOMAKE="1.10"
-	#cd "${S}/${PN}" || die "source for ${PN} not found"
-	#NOCONFIGURE=1 ./autogen.sh
-	econf \
-		$(use_enable boost smart_pointers) \
-		--enable-raptor \
-		$(use_enable debug) \
-		$(use_enable osc liblo) \
-		$(use_enable lash) \
-		$(use_enable jack) \
-		|| die "configure failed"
-	emake || die "make failed"
-}
-
-src_install() {
-	make DESTDIR="${D}" install || die "install failed"
-	dodoc AUTHORS NEWS THANKS ChangeLog README
-}

Modified: trunk/overlays/proaudio/media-libs/raul/raul-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/raul/raul-9999.ebuild	2010-04-09 15:12:22 UTC (rev 1616)
+++ trunk/overlays/proaudio/media-libs/raul/raul-9999.ebuild	2010-04-09 15:12:24 UTC (rev 1617)
@@ -21,11 +21,11 @@
 DEPEND="dev-util/pkgconfig
 	doc? ( app-doc/doxygen )"
 
+S="${WORKDIR}/${PN}"
+
 src_compile() {
-	cd "${S}/${PN}" || die "source for ${PN} not found"
+	local myconf="--prefix=/usr"
 
-	local myconf="--prefix=/usr --libdir=/usr/$(get_libdir)/"
-
 	use doc && myconf="${myconf} --build-docs --htmldir=/usr/share/doc/${P}/html"
 	use debug && myconf="${myconf} --debug"
 
@@ -34,7 +34,6 @@
 }
 
 src_install() {
-	cd "${S}/${PN}" || die "source for ${PN} not found"
 	# addpredict for the ldconfig
 	addpredict /etc/ld.so.cache
 	./waf install --destdir="${D}" || die "install failed"


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/