Gentoo Archives: gentoo-commits

From: "Samuli Suominen (drac)" <drac@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/libsoundtouch: libsoundtouch-1.3.1-r1.ebuild ChangeLog
Date: Sat, 26 Apr 2008 08:19:45
Message-Id: E1JpfdG-00088Q-B8@stork.gentoo.org
1 drac 08/04/26 08:19:42
2
3 Modified: libsoundtouch-1.3.1-r1.ebuild ChangeLog
4 Log:
5 Replace patching of Makefile.am with patching of Makefile.in files, and run elibtoolize instead of eautoreconf because it fails. Thanks to WiLLiKiZu for reporting.
6 (Portage version: 2.1.5_rc6)
7
8 Revision Changes Path
9 1.13 media-libs/libsoundtouch/libsoundtouch-1.3.1-r1.ebuild
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libsoundtouch/libsoundtouch-1.3.1-r1.ebuild?rev=1.13&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libsoundtouch/libsoundtouch-1.3.1-r1.ebuild?rev=1.13&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libsoundtouch/libsoundtouch-1.3.1-r1.ebuild?r1=1.12&r2=1.13
14
15 Index: libsoundtouch-1.3.1-r1.ebuild
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/media-libs/libsoundtouch/libsoundtouch-1.3.1-r1.ebuild,v
18 retrieving revision 1.12
19 retrieving revision 1.13
20 diff -u -r1.12 -r1.13
21 --- libsoundtouch-1.3.1-r1.ebuild 13 Apr 2008 21:14:29 -0000 1.12
22 +++ libsoundtouch-1.3.1-r1.ebuild 26 Apr 2008 08:19:41 -0000 1.13
23 @@ -1,12 +1,10 @@
24 # Copyright 1999-2008 Gentoo Foundation
25 # Distributed under the terms of the GNU General Public License v2
26 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libsoundtouch/libsoundtouch-1.3.1-r1.ebuild,v 1.12 2008/04/13 21:14:29 aballier Exp $
27 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libsoundtouch/libsoundtouch-1.3.1-r1.ebuild,v 1.13 2008/04/26 08:19:41 drac Exp $
28
29 -inherit autotools flag-o-matic
30 +inherit libtool flag-o-matic
31
32 -IUSE="sse"
33 -
34 -MY_P="${P/lib}"
35 +MY_P=${P/lib}
36
37 DESCRIPTION="Audio processing library for changing tempo, pitch and playback rates."
38 HOMEPAGE="http://www.surina.net/soundtouch/"
39 @@ -15,18 +13,16 @@
40 LICENSE="LGPL-2.1"
41 SLOT="0"
42 KEYWORDS="amd64 ~hppa ppc ppc64 sparc x86"
43 +IUSE="sse"
44
45 -DEPEND=""
46 -
47 -S="${WORKDIR}/${MY_P}"
48 +S=${WORKDIR}/${MY_P}
49
50 src_unpack() {
51 unpack ${A}
52 cd "${S}"
53 -
54 epatch "${FILESDIR}"/${P}-Makefile.patch
55 epatch "${FILESDIR}"/${P}-gcc-4.3.patch
56 - eautoreconf
57 + elibtoolize
58
59 # Bug #148695
60 if use sse; then
61 @@ -37,15 +33,12 @@
62 }
63
64 src_compile() {
65 - econf $myconf \
66 - --enable-shared \
67 - --disable-integer-samples \
68 - || die "./configure failed"
69 - # fixes C(XX)FLAGS from configure, so we can use *ours*
70 - emake CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" || die "emake failed"
71 + econf --enable-shared --disable-integer-samples
72 + emake CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" || die "emake failed."
73 }
74
75 src_install() {
76 - make DESTDIR="${D}" pkgdocdir="/usr/share/doc/${PF}" install || die
77 - rm -f "${D}"/usr/share/doc/${PF}/COPYING.TXT # remove obsolete LICENCE file
78 + emake DESTDIR="${D}" pkgdocdir="/usr/share/doc/${PF}/html" install \
79 + || die "emake install failed."
80 + rm -f "${D}"/usr/share/doc/${PF}/html/COPYING.TXT
81 }
82
83
84
85 1.25 media-libs/libsoundtouch/ChangeLog
86
87 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libsoundtouch/ChangeLog?rev=1.25&view=markup
88 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libsoundtouch/ChangeLog?rev=1.25&content-type=text/plain
89 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libsoundtouch/ChangeLog?r1=1.24&r2=1.25
90
91 Index: ChangeLog
92 ===================================================================
93 RCS file: /var/cvsroot/gentoo-x86/media-libs/libsoundtouch/ChangeLog,v
94 retrieving revision 1.24
95 retrieving revision 1.25
96 diff -u -r1.24 -r1.25
97 --- ChangeLog 13 Apr 2008 21:14:29 -0000 1.24
98 +++ ChangeLog 26 Apr 2008 08:19:41 -0000 1.25
99 @@ -1,6 +1,12 @@
100 # ChangeLog for media-libs/libsoundtouch
101 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
102 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libsoundtouch/ChangeLog,v 1.24 2008/04/13 21:14:29 aballier Exp $
103 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libsoundtouch/ChangeLog,v 1.25 2008/04/26 08:19:41 drac Exp $
104 +
105 + 26 Apr 2008; Samuli Suominen <drac@g.o>
106 + files/libsoundtouch-1.3.1-Makefile.patch, libsoundtouch-1.3.1-r1.ebuild:
107 + Replace patching of Makefile.am with patching of Makefile.in files, and
108 + run elibtoolize instead of eautoreconf because it fails. Thanks to
109 + WiLLiKiZu for reporting.
110
111 13 Apr 2008; Alexis Ballier <aballier@g.o>
112 +files/libsoundtouch-1.3.1-gcc-4.3.patch, libsoundtouch-1.3.1-r1.ebuild:
113
114
115
116 --
117 gentoo-commits@l.g.o mailing list