[proaudio] [1600] raul: version bump 0.6.0, cleanup |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
Revision: 1600
Author: gentoid
Date: 2010-04-04 19:13:15 +0200 (Sun, 04 Apr 2010)
Log Message:
-----------
raul: version bump 0.6.0, cleanup
Modified Paths:
--------------
trunk/overlays/proaudio/media-libs/raul/ChangeLog
trunk/overlays/proaudio/media-libs/raul/Manifest
trunk/overlays/proaudio/media-libs/raul/raul-0.4.0.ebuild
trunk/overlays/proaudio/media-libs/raul/raul-0.5.0.ebuild
trunk/overlays/proaudio/media-libs/raul/raul-9999.ebuild
Added Paths:
-----------
trunk/overlays/proaudio/media-libs/raul/raul-0.6.0.ebuild
Modified: trunk/overlays/proaudio/media-libs/raul/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-libs/raul/ChangeLog 2010-04-02 00:42:05 UTC (rev 1599)
+++ trunk/overlays/proaudio/media-libs/raul/ChangeLog 2010-04-04 17:13:15 UTC (rev 1600)
@@ -1,7 +1,13 @@
-# ChangeLog for sys-libs/raul
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# ChangeLog for media-libs/raul
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*raul-0.6.0 (04 Apr 2010)
+
+ 04 Apr 2010; Viktor Lazarev <taurus101v@xxxxxxxxx> raul-0.4.0.ebuild,
+ raul-0.5.0.ebuild, +raul-0.6.0.ebuild, raul-9999.ebuild:
+ Version bump. Cleanup.
+
16 Jun 2009; Stephane Angot <sa@xxxxxxxxx>; raul-9999.ebuild:
add addpredict to the ebuild for resolving the sandbox issue
Modified: trunk/overlays/proaudio/media-libs/raul/Manifest
===================================================================
--- trunk/overlays/proaudio/media-libs/raul/Manifest 2010-04-02 00:42:05 UTC (rev 1599)
+++ trunk/overlays/proaudio/media-libs/raul/Manifest 2010-04-04 17:13:15 UTC (rev 1600)
@@ -1,7 +1,9 @@
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
-EBUILD raul-0.4.0.ebuild 1195 RMD160 373a4f40c77168f345743fd502b6b81c8eafda11 SHA1 ebee1f530822e4248fbfbe903159bfe2eab0adc1 SHA256 bb5d02465acaabe223fc32b9cf4b874970d179ace63ddbf66ab0755c74276a24
-EBUILD raul-0.5.0.ebuild 1195 RMD160 373a4f40c77168f345743fd502b6b81c8eafda11 SHA1 ebee1f530822e4248fbfbe903159bfe2eab0adc1 SHA256 bb5d02465acaabe223fc32b9cf4b874970d179ace63ddbf66ab0755c74276a24
-EBUILD raul-9999.ebuild 1101 RMD160 768bfe38d9e020c8d7b5b5bb1cc2d819530ca105 SHA1 f0d95be227d8d2d032b1e2b9c8ecdb3cecf0d5c6 SHA256 ee9a8fe1c26db1aec5dd1b6e7e36061f9b26b2c1fe6aa44064904038373128d8
-MISC ChangeLog 620 RMD160 bacb06cad58fb40cb20084f61d15c3117b950bca SHA1 5167103a87e571cfe381b1dddac4fdd4cff65d35 SHA256 fc948e8c342c98842007461cac495c046bf8d9be4fce76e79dc1ba7b47b657f6
+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
MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
Modified: trunk/overlays/proaudio/media-libs/raul/raul-0.4.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/raul/raul-0.4.0.ebuild 2010-04-02 00:42:05 UTC (rev 1599)
+++ trunk/overlays/proaudio/media-libs/raul/raul-0.4.0.ebuild 2010-04-04 17:13:15 UTC (rev 1600)
@@ -1,8 +1,7 @@
-# Copyright 1999-2008 Gentoo Foundation
+# 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++"
@@ -13,13 +12,15 @@
KEYWORDS="~amd64 ~x86"
SLOT="0"
-DEPEND=">=dev-util/pkgconfig-0.9.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
- boost? ( dev-libs/boost )
dev-libs/redland
- >=dev-cpp/glibmm-2.4
jack? ( >=media-sound/jack-audio-connection-kit-0.107.0 )
lash? ( >=media-sound/lash-0.5.2
>=dev-libs/libsigc++-2 )
Modified: trunk/overlays/proaudio/media-libs/raul/raul-0.5.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/raul/raul-0.5.0.ebuild 2010-04-02 00:42:05 UTC (rev 1599)
+++ trunk/overlays/proaudio/media-libs/raul/raul-0.5.0.ebuild 2010-04-04 17:13:15 UTC (rev 1600)
@@ -1,8 +1,7 @@
-# Copyright 1999-2008 Gentoo Foundation
+# 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++"
@@ -13,13 +12,14 @@
KEYWORDS="~amd64 ~x86"
SLOT="0"
-DEPEND=">=dev-util/pkgconfig-0.9.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
- boost? ( dev-libs/boost )
dev-libs/redland
- >=dev-cpp/glibmm-2.4
jack? ( >=media-sound/jack-audio-connection-kit-0.107.0 )
lash? ( >=media-sound/lash-0.5.2
>=dev-libs/libsigc++-2 )
Added: trunk/overlays/proaudio/media-libs/raul/raul-0.6.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/raul/raul-0.6.0.ebuild (rev 0)
+++ trunk/overlays/proaudio/media-libs/raul/raul-0.6.0.ebuild 2010-04-04 17:13:15 UTC (rev 1600)
@@ -0,0 +1,41 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/raul/raul-0.5.1.ebuild,v 1.4 2009/08/02 21:06:41 chainsaw Exp $
+
+inherit eutils
+
+RESTRICT="mirror"
+DESCRIPTION="Realtime Audio Utility Library: lightweight header-only C++"
+HOMEPAGE="http://wiki.drobilla.net/Raul"
+SRC_URI="http://download.drobilla.net/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug doc"
+
+#TODO: cleanup dependencies
+RDEPEND=">=dev-cpp/glibmm-2.4
+ >=dev-libs/glib-2.0
+ dev-libs/boost"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig
+ doc? ( app-doc/doxygen )"
+
+src_compile() {
+ 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"
+
+ ./waf configure ${myconf} || die "configure failed"
+ ./waf build ${MAKEOPTS} || die "waf failed"
+}
+
+src_install() {
+ # addpredict for the ldconfig
+ addpredict /etc/ld.so.cache
+ ./waf install --destdir="${D}" || die "install failed"
+ dodoc AUTHORS README
+ ChangeLog
+}
Modified: trunk/overlays/proaudio/media-libs/raul/raul-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/raul/raul-9999.ebuild 2010-04-02 00:42:05 UTC (rev 1599)
+++ trunk/overlays/proaudio/media-libs/raul/raul-9999.ebuild 2010-04-04 17:13:15 UTC (rev 1600)
@@ -1,4 +1,4 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -16,19 +16,19 @@
KEYWORDS=""
SLOT="0"
-DEPEND=">=dev-util/pkgconfig-0.9.0
- >=dev-libs/glib-2.14.0
- >=dev-cpp/glibmm-2.14.0
+RDEPEND=">=dev-libs/glib-2.14.0
+ >=dev-cpp/glibmm-2.14.0"
+DEPEND="dev-util/pkgconfig
doc? ( app-doc/doxygen )"
src_compile() {
cd "${S}/${PN}" || die "source for ${PN} not found"
-
+
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"
-
+
./waf configure ${myconf} || die "configure failed"
./waf build ${MAKEOPTS} || die "waf failed"
}