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/trommler: trommler-3.8.ebuild ChangeLog
Date: Sun, 22 Aug 2010 20:11:34
Message-Id: 20100822201130.632EE2004E@flycatcher.gentoo.org
1 ssuominen 10/08/22 20:11:30
2
3 Modified: trommler-3.8.ebuild ChangeLog
4 Log:
5 Respect LDFLAGS wrt #333741.
6 (Portage version: 2.2_rc67/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.7 media-sound/trommler/trommler-3.8.ebuild
10
11 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/trommler/trommler-3.8.ebuild?rev=1.7&view=markup
12 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/trommler/trommler-3.8.ebuild?rev=1.7&content-type=text/plain
13 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/trommler/trommler-3.8.ebuild?r1=1.6&r2=1.7
14
15 Index: trommler-3.8.ebuild
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/media-sound/trommler/trommler-3.8.ebuild,v
18 retrieving revision 1.6
19 retrieving revision 1.7
20 diff -u -r1.6 -r1.7
21 --- trommler-3.8.ebuild 16 Jun 2009 18:48:40 -0000 1.6
22 +++ trommler-3.8.ebuild 22 Aug 2010 20:11:30 -0000 1.7
23 @@ -1,6 +1,6 @@
24 -# Copyright 1999-2009 Gentoo Foundation
25 +# Copyright 1999-2010 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-sound/trommler/trommler-3.8.ebuild,v 1.6 2009/06/16 18:48:40 klausman Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/media-sound/trommler/trommler-3.8.ebuild,v 1.7 2010/08/22 20:11:30 ssuominen Exp $
29
30 EAPI=2
31 inherit eutils toolchain-funcs
32 @@ -22,25 +22,33 @@
33
34 S=${WORKDIR}/${PN/t/T}
35
36 +src_prepare() {
37 + sed -i \
38 + -e 's:$(CC):$(CC) $(LDFLAGS):' \
39 + Makefile || die
40 +}
41 +
42 src_compile() {
43 - emake export.h || die "emake export.h failed"
44 - emake CFLAGS="${CFLAGS} $(pkg-config --cflags gtk+-2.0)" \
45 - CC="$(tc-getCC)" || die "emake failed"
46 + tc-export CC
47 + emake export.h || die
48 + emake CFLAGS="${CFLAGS} -Wall $(pkg-config --cflags gtk+-2.0)" || die
49 }
50
51 src_install() {
52 exeinto /usr/libexec
53 - doexe ${PN} || die "doexe failed"
54 - newbin "${FILESDIR}"/${PN}.wrapper ${PN} || die "newbin failed"
55 - dobin wav2smp playsample || die "dobin failed"
56 - if use sox; then
57 - dobin smp2wav || die "dobin failed"
58 - fi
59 + doexe ${PN} || die
60 +
61 + newbin "${FILESDIR}"/${PN}.wrapper ${PN} || die
62 + dobin wav2smp playsample || die
63 + use sox && { dobin smp2wav || die; }
64 +
65 insinto /usr/share/${PN}/Drums
66 - doins Drums/*.smp || die "doins failed"
67 + doins Drums/*.smp || die
68 insinto /usr/share/${PN}/Songs
69 - doins Songs/*.sng || die "doins failed"
70 + doins Songs/*.sng || die
71 +
72 dodoc CHANGES README
73 dohtml index.html style.css
74 +
75 make_desktop_entry ${PN} Trommler
76 }
77
78
79
80 1.26 media-sound/trommler/ChangeLog
81
82 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/trommler/ChangeLog?rev=1.26&view=markup
83 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/trommler/ChangeLog?rev=1.26&content-type=text/plain
84 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/trommler/ChangeLog?r1=1.25&r2=1.26
85
86 Index: ChangeLog
87 ===================================================================
88 RCS file: /var/cvsroot/gentoo-x86/media-sound/trommler/ChangeLog,v
89 retrieving revision 1.25
90 retrieving revision 1.26
91 diff -u -r1.25 -r1.26
92 --- ChangeLog 16 Jun 2009 18:48:40 -0000 1.25
93 +++ ChangeLog 22 Aug 2010 20:11:30 -0000 1.26
94 @@ -1,6 +1,9 @@
95 # ChangeLog for media-sound/trommler
96 -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
97 -# $Header: /var/cvsroot/gentoo-x86/media-sound/trommler/ChangeLog,v 1.25 2009/06/16 18:48:40 klausman Exp $
98 +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
99 +# $Header: /var/cvsroot/gentoo-x86/media-sound/trommler/ChangeLog,v 1.26 2010/08/22 20:11:30 ssuominen Exp $
100 +
101 + 22 Aug 2010; Samuli Suominen <ssuominen@g.o> trommler-3.8.ebuild:
102 + Respect LDFLAGS wrt #333741.
103
104 16 Jun 2009; Tobias Klausmann <klausman@g.o> trommler-3.8.ebuild:
105 Stable on alpha, bug #272874