# 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 <ssuominen@gentoo.org>
+ 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 <radhermit@gentoo.org> jack-rack-1.4.6.ebuild,
jack-rack-1.4.7-r1.ebuild:
-----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
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-----
# 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/"
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) \
$(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)
}