[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"