Gentoo Archives: gentoo-commits

From: "Diego Petteno (flameeyes)" <flameeyes@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/bio2jack: ChangeLog bio2jack-0.9-r1.ebuild bio2jack-0.7.ebuild bio2jack-0.9.ebuild bio2jack-0.4.ebuild
Date: Thu, 02 Dec 2010 18:24:41
Message-Id: 20101202182428.EA12B20054@flycatcher.gentoo.org
1 flameeyes 10/12/02 18:24:28
2
3 Modified: ChangeLog
4 Added: bio2jack-0.9-r1.ebuild
5 Removed: bio2jack-0.7.ebuild bio2jack-0.9.ebuild
6 bio2jack-0.4.ebuild
7 Log:
8 Remove old versions (yes this means removing stable versions) as they are generated from prebuild tarballs that are not properly cleared out, add new revision that clears out the prebuilt files before proceeding, and also work when automake 1.9 is not installed in the system.
9
10 (Portage version: 2.2.0_alpha6/cvs/Linux x86_64)
11
12 Revision Changes Path
13 1.37 media-libs/bio2jack/ChangeLog
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/bio2jack/ChangeLog?rev=1.37&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/bio2jack/ChangeLog?rev=1.37&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/bio2jack/ChangeLog?r1=1.36&r2=1.37
18
19 Index: ChangeLog
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/media-libs/bio2jack/ChangeLog,v
22 retrieving revision 1.36
23 retrieving revision 1.37
24 diff -u -r1.36 -r1.37
25 --- ChangeLog 14 Oct 2010 07:30:01 -0000 1.36
26 +++ ChangeLog 2 Dec 2010 18:24:24 -0000 1.37
27 @@ -1,6 +1,15 @@
28 # ChangeLog for media-libs/bio2jack
29 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
30 -# $Header: /var/cvsroot/gentoo-x86/media-libs/bio2jack/ChangeLog,v 1.36 2010/10/14 07:30:01 radhermit Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/media-libs/bio2jack/ChangeLog,v 1.37 2010/12/02 18:24:24 flameeyes Exp $
32 +
33 +*bio2jack-0.9-r1 (02 Dec 2010)
34 +
35 + 02 Dec 2010; Diego E. Pettenò <flameeyes@g.o> -bio2jack-0.4.ebuild,
36 + -bio2jack-0.7.ebuild, -bio2jack-0.9.ebuild, +bio2jack-0.9-r1.ebuild:
37 + Remove old versions (yes this means removing stable versions) as they are
38 + generated from prebuild tarballs that are not properly cleared out, add new
39 + revision that clears out the prebuilt files before proceeding, and also work
40 + when automake 1.9 is not installed in the system.
41
42 14 Oct 2010; Tim Harder <radhermit@g.o> bio2jack-0.9.ebuild:
43 Remove --disable-dependency-tracking as it causes the static-libs USE flag
44
45
46
47 1.1 media-libs/bio2jack/bio2jack-0.9-r1.ebuild
48
49 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/bio2jack/bio2jack-0.9-r1.ebuild?rev=1.1&view=markup
50 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/bio2jack/bio2jack-0.9-r1.ebuild?rev=1.1&content-type=text/plain
51
52 Index: bio2jack-0.9-r1.ebuild
53 ===================================================================
54 # Copyright 1999-2010 Gentoo Foundation
55 # Distributed under the terms of the GNU General Public License v2
56 # $Header: /var/cvsroot/gentoo-x86/media-libs/bio2jack/bio2jack-0.9-r1.ebuild,v 1.1 2010/12/02 18:24:24 flameeyes Exp $
57
58 EAPI="3"
59
60 inherit autotools
61
62 DESCRIPTION="A library for porting blocked I/O OSS/ALSA audio applications to JACK"
63 HOMEPAGE="http://bio2jack.sourceforge.net/"
64 SRC_URI="mirror://sourceforge/bio2jack/${P}.tar.gz"
65
66 LICENSE="GPL-2"
67 SLOT="0"
68 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
69 IUSE="static-libs"
70
71 RDEPEND="media-sound/jack-audio-connection-kit
72 media-libs/libsamplerate"
73 DEPEND="${RDEPEND}"
74
75 S=${WORKDIR}/${PN}
76
77 src_prepare() {
78 # upstream does not provide a real release, it releases a tarball
79 # with a _prebuilt_ copy of bio2jack. Drop all of the built stuff
80 # and recreate autotools from scratch, then build.
81 rm -rf *.a *.o *.la *.lo .libs .deps Makefile config.{log,status} stamp-h1 stamp || die
82
83 eautoreconf
84 }
85
86 src_configure() {
87 econf \
88 --disable-dependency-tracking \
89 --enable-shared \
90 $(use_enable static-libs static)
91 }
92
93 src_install() {
94 emake DESTDIR="${D}" install || die "emake install failed"
95 dobin bio2jack-config || die
96 dodoc AUTHORS ChangeLog NEWS README || die
97 }