From cdbc0315fa6b4c6004fda8a21c920e896363ec39 Mon Sep 17 00:00:00 2001 From: Samuli Suominen Date: Fri, 29 Jul 2011 09:58:51 +0000 Subject: [PATCH] Use lrdf.pc to gain -I/usr/include/raptor2 (lrdf.h -> raptor.h) Package-Manager: portage-2.2.0_alpha47/cvs/Linux x86_64 --- media-sound/jack-rack/ChangeLog | 6 +++- media-sound/jack-rack/Manifest | 16 ++++------ .../jack-rack/jack-rack-1.4.7-r1.ebuild | 29 ++++++++----------- 3 files changed, 23 insertions(+), 28 deletions(-) diff --git a/media-sound/jack-rack/ChangeLog b/media-sound/jack-rack/ChangeLog index 8de1474fac48..15089be9fa3a 100644 --- a/media-sound/jack-rack/ChangeLog +++ b/media-sound/jack-rack/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for media-sound/jack-rack # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/jack-rack/ChangeLog,v 1.36 2011/03/29 05:53:01 radhermit Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/jack-rack/ChangeLog,v 1.37 2011/07/29 09:58:51 ssuominen Exp $ + + 29 Jul 2011; Samuli Suominen + jack-rack-1.4.7-r1.ebuild: + Use lrdf.pc to gain -I/usr/include/raptor2 (lrdf.h -> raptor.h) 29 Mar 2011; Tim Harder jack-rack-1.4.6.ebuild, jack-rack-1.4.7-r1.ebuild: diff --git a/media-sound/jack-rack/Manifest b/media-sound/jack-rack/Manifest index 2dac09602335..83a4ce98282e 100644 --- a/media-sound/jack-rack/Manifest +++ b/media-sound/jack-rack/Manifest @@ -1,5 +1,5 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 +Hash: SHA256 AUX jack-rack-1.4.5-asneeded.patch 355 RMD160 312e4e3fde8895a87ae180762bfd588e1cf8ca99 SHA1 d21f23e1d3db23ec3ec49ba7178fa708a2376029 SHA256 ca73979ea8949ff0ed749f08c6bda8c1b953582a3bd54b1843fa8031f8694ddd AUX jack-rack-1.4.6-no-disable-deprecated.patch 564 RMD160 305591c47e9296536238f5d6d5e8630ca75ae1c0 SHA1 1ac1041e097600f06eaf740cca74e2988279dd43 SHA256 42868b7e06af75754087ca2317d2ff73b2711f21d5e716d3c090d923b9f9cdd6 @@ -7,17 +7,13 @@ AUX jack-rack-1.4.6-noalsa.patch 580 RMD160 37bc62050432c98dc47aafe2a8d39ba23bb3 DIST jack-rack-1.4.6.tar.gz 320344 RMD160 9b0218d9198cbc11164a3c0274e8562b4c5bda87 SHA1 8b67704235a809ec0058d86dd551ac778821e4db SHA256 e7a4d821def318c094793dc51f2b5e2daaa11eb69b68b262e058d5136769ec05 DIST jack-rack-1.4.7.tar.gz 317474 RMD160 124297b2d979153d6d91800ee8c08d58dd2e4e75 SHA1 538766349f2fb4a83599c09d73cb873533fd8f02 SHA256 f0e8e1e5ebe1dbc9d89d57427f1dcb65094451ce8b7c8bf56799bf5ce4b8df64 EBUILD jack-rack-1.4.6.ebuild 1480 RMD160 010227ded6639b2f3133c8a21415245a159610a0 SHA1 c08e187c4689ed4486ad8a573c8365e9a9663513 SHA256 32f575069e7e65b6550df458a2631f0c16288c3a897bc2fe1c7b45cbe0da5128 -EBUILD jack-rack-1.4.7-r1.ebuild 1437 RMD160 9a0102f8826f6e7935675eb1823ba249d9c53f95 SHA1 5e718f1b131d0b1caae5c0bae8915392736abb19 SHA256 0aa048fe99ee845d5efcc4a0b4ef485849c4edb5483f02958d87ac43ab8ad56f -MISC ChangeLog 5089 RMD160 fb5d1282f376264392bb39a814b0f8e62af51767 SHA1 7412634e954a8b8f2ed050a2ab4cd3c367bc99b3 SHA256 9d481747b62108157905a418b504e9ad3dfc0698cd9658b126780c6ee60fe7d3 +EBUILD jack-rack-1.4.7-r1.ebuild 1398 RMD160 7755669f36fa6cae627b5be471418932c4792184 SHA1 097f6e41aab0d524104d551df613d6a902bbea37 SHA256 5cc51f6a0c087e464db80fa047f337909402bea71bc100b851cf4193ece64d33 +MISC ChangeLog 5239 RMD160 aefde8a51fa5cf96e522b86a090d7a1eeda64ae1 SHA1 6ecebd12fc51d70f82563008112c97f8cf53b3ae SHA256 bf36b1bd29c4bfbeb9a68b5262ba2aa533e661f354c568f85862dc2552edb492 MISC metadata.xml 161 RMD160 2738d17827a71b5ccbadae4c4f909d2b57d147b0 SHA1 90201ddb830142147774cc7b7b5178fbd0a9af0c SHA256 0ba191421eefd954d1efe9f6c3384e8c8d7455d35a7e79457272e1c29211b09e -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) -iQEcBAEBAgAGBQJNkXPDAAoJEEqz6FtPBkyjB/sH/RyWE8ua1L+D5KlRwjTgf9k8 -CIkuR+x4n6qp3RrYiETvkMqngu8/9hVIRlTidMS9w9hMpbPsStWBPIUQIgZFcKmd -JcI2r35SsENCMrXp+hPMzJwsIp4LlEcX4itDzPeu45Zci79VEoG4Oi+2FuWX2beU -uIMrBs+bIhTe9lEAXALGS8FSseDNZPBMiJdEuljW0BVYLK0lPn2IJfsUcpjfk9yZ -tzg5S125P/YHu1t9piZjEWe4HMElkxKMe9zrVY+luG9q/GbZDnEqUvtZVEwnUMrH -wqJ2KFE6a05yaFvLEugBjDChwtO2KgetgAbCJa7vgASWpInLTnvlQhIhhYhPpu4= -=lSE2 +iF4EAREIAAYFAk4yg9wACgkQXkR9YqOcLPFQ0wEAiCExwXhsR28bw/XfFtAHkQ6Z +nHYGtyTKFKP6vFY5qBABAJM9bG9ePpHvon7THv7F99QG7hkBmcV6Pqu5OQrUFZvU +=gUCs -----END PGP SIGNATURE----- diff --git a/media-sound/jack-rack/jack-rack-1.4.7-r1.ebuild b/media-sound/jack-rack/jack-rack-1.4.7-r1.ebuild index c464cf1ece26..6930cb45ef2e 100644 --- a/media-sound/jack-rack/jack-rack-1.4.7-r1.ebuild +++ b/media-sound/jack-rack/jack-rack-1.4.7-r1.ebuild @@ -1,11 +1,9 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/jack-rack/jack-rack-1.4.7-r1.ebuild,v 1.5 2011/03/29 05:53:01 radhermit Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/jack-rack/jack-rack-1.4.7-r1.ebuild,v 1.6 2011/07/29 09:58:51 ssuominen Exp $ -EAPI=2 -WANT_AUTOMAKE="1.9" - -inherit autotools eutils +EAPI=4 +inherit autotools eutils flag-o-matic toolchain-funcs DESCRIPTION="JACK Rack is an effects rack for the JACK low latency audio API." HOMEPAGE="http://jack-rack.sourceforge.net/" @@ -29,14 +27,18 @@ DEPEND="${RDEPEND} dev-util/pkgconfig nls? ( sys-devel/gettext )" +DOCS=( AUTHORS BUGS ChangeLog NEWS README THANKS TODO WISHLIST ) + src_prepare() { - epatch "${FILESDIR}"/${PN}-1.4.5-asneeded.patch - epatch "${FILESDIR}"/${PN}-1.4.6-noalsa.patch - eautomake + epatch \ + "${FILESDIR}"/${PN}-1.4.5-asneeded.patch \ + "${FILESDIR}"/${PN}-1.4.6-noalsa.patch + eautoreconf } src_configure() { - local myconf="--disable-ladcca --enable-desktop-inst" + # Use lrdf.pc to get -I/usr/include/raptor2 (lrdf.h -> raptor.h) + use xml && append-cppflags $($(tc-getPKG_CONFIG) --cflags lrdf) econf \ $(use_enable alsa aseq) \ @@ -44,12 +46,5 @@ src_configure() { $(use_enable lash) \ $(use_enable nls) \ $(use_enable xml) \ - $(use_enable xml lrdf ) \ - --disable-dependency-tracking \ - ${myconf} -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - dodoc AUTHORS BUGS ChangeLog NEWS README THANKS TODO WISHLIST + $(use_enable xml lrdf) } -- 2.26.2