Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-sound/jack-rack: ChangeLog jack-rack-1.4.8_rc1.ebuild
Date: Sat, 30 Jul 2011 11:04:45
Message-Id: 20110730104159.886B32004B@flycatcher.gentoo.org
1 ssuominen 11/07/30 10:41:59
2
3 Modified: ChangeLog
4 Added: jack-rack-1.4.8_rc1.ebuild
5 Log:
6 Version bump to Debian version and patchset. This is more recent snapshot from upstream git.
7
8 (Portage version: 2.2.0_alpha47/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.39 media-sound/jack-rack/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/jack-rack/ChangeLog?rev=1.39&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/jack-rack/ChangeLog?rev=1.39&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/jack-rack/ChangeLog?r1=1.38&r2=1.39
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-sound/jack-rack/ChangeLog,v
20 retrieving revision 1.38
21 retrieving revision 1.39
22 diff -u -r1.38 -r1.39
23 --- ChangeLog 29 Jul 2011 12:05:32 -0000 1.38
24 +++ ChangeLog 30 Jul 2011 10:41:59 -0000 1.39
25 @@ -1,6 +1,13 @@
26 # ChangeLog for media-sound/jack-rack
27 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-sound/jack-rack/ChangeLog,v 1.38 2011/07/29 12:05:32 ssuominen Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-sound/jack-rack/ChangeLog,v 1.39 2011/07/30 10:41:59 ssuominen Exp $
30 +
31 +*jack-rack-1.4.8_rc1 (30 Jul 2011)
32 +
33 + 30 Jul 2011; Samuli Suominen <ssuominen@g.o>
34 + +jack-rack-1.4.8_rc1.ebuild:
35 + Version bump to Debian version and patchset. This is more recent snapshot
36 + from upstream git.
37
38 29 Jul 2011; Samuli Suominen <ssuominen@g.o>
39 jack-rack-1.4.7-r1.ebuild, +files/jack-rack-1.4.7-disable_deprecated.patch:
40
41
42
43 1.1 media-sound/jack-rack/jack-rack-1.4.8_rc1.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/jack-rack/jack-rack-1.4.8_rc1.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/jack-rack/jack-rack-1.4.8_rc1.ebuild?rev=1.1&content-type=text/plain
47
48 Index: jack-rack-1.4.8_rc1.ebuild
49 ===================================================================
50 # Copyright 1999-2011 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/media-sound/jack-rack/jack-rack-1.4.8_rc1.ebuild,v 1.1 2011/07/30 10:41:59 ssuominen Exp $
53
54 EAPI=4
55 inherit autotools eutils flag-o-matic toolchain-funcs
56
57 MY_P=${PN}_${PV/_/\~}
58 DEB_URI="mirror://debian/pool/main/j/${PN}"
59
60 DESCRIPTION="JACK Rack is an effects rack for the JACK low latency audio API."
61 HOMEPAGE="http://jack-rack.sourceforge.net/"
62 SRC_URI="${DEB_URI}/${MY_P}.orig.tar.gz ${DEB_URI}/${MY_P}-1.debian.tar.gz"
63
64 LICENSE="GPL-2"
65 SLOT="0"
66 KEYWORDS="~amd64 ~ppc ~x86"
67 IUSE="alsa gnome lash xml"
68
69 RDEPEND=">=x11-libs/gtk+-2.12:2
70 >=media-libs/ladspa-sdk-1.12
71 media-sound/jack-audio-connection-kit
72 alsa? ( media-libs/alsa-lib )
73 lash? ( >=media-sound/lash-0.5 )
74 gnome? ( >=gnome-base/libgnomeui-2 )
75 virtual/libintl
76 xml? ( dev-libs/libxml2
77 media-libs/liblrdf )"
78 DEPEND="${RDEPEND}
79 dev-util/pkgconfig
80 sys-devel/gettext"
81
82 DOCS=( AUTHORS BUGS ChangeLog NEWS README THANKS TODO WISHLIST )
83
84 src_unpack() {
85 unpack ${A}
86 mv ${PN}-* "${S}"
87 }
88
89 src_prepare() {
90 EPATCH_FORCE=yes EPATCH_SUFFIX=patch epatch "${WORKDIR}"/debian/patches
91
92 epatch \
93 "${FILESDIR}"/${PN}-1.4.6-noalsa.patch \
94 "${FILESDIR}"/${PN}-1.4.7-disable_deprecated.patch
95
96 sed -i \
97 -e '/Categories/s:Application:GTK:' \
98 -e '/Icon/s:.png::' \
99 ${PN}.desktop || die
100
101 eautopoint
102 eautoreconf
103 }
104
105 src_configure() {
106 # Use lrdf.pc to get -I/usr/include/raptor2 (lrdf.h -> raptor.h)
107 use xml && append-cppflags $($(tc-getPKG_CONFIG) --cflags lrdf)
108
109 econf \
110 $(use_enable alsa aseq) \
111 $(use_enable gnome) \
112 $(use_enable lash) \
113 $(use_enable xml) \
114 $(use_enable xml lrdf)
115 }