Gentoo Archives: gentoo-commits

From: "Peter Alfredsen (loki_val)" <loki_val@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-misc/lavaps: ChangeLog lavaps-2.7-r2.ebuild
Date: Sun, 29 Jun 2008 13:19:29
Message-Id: E1KCwoN-0008LG-H6@stork.gentoo.org
1 loki_val 08/06/29 13:19:23
2
3 Modified: ChangeLog lavaps-2.7-r2.ebuild
4 Log:
5 Build-only fixes to avoid makefile patching, acinclude patching, and sundry other ways people have abused this package over the years. Fixes bug #226845.
6 (Portage version: 2.2_rc1/cvs/Linux 2.6.25.8 i686)
7
8 Revision Changes Path
9 1.21 x11-misc/lavaps/ChangeLog
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/lavaps/ChangeLog?rev=1.21&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/lavaps/ChangeLog?rev=1.21&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/lavaps/ChangeLog?r1=1.20&r2=1.21
14
15 Index: ChangeLog
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/x11-misc/lavaps/ChangeLog,v
18 retrieving revision 1.20
19 retrieving revision 1.21
20 diff -u -r1.20 -r1.21
21 --- ChangeLog 29 Jun 2008 12:44:25 -0000 1.20
22 +++ ChangeLog 29 Jun 2008 13:19:23 -0000 1.21
23 @@ -1,6 +1,13 @@
24 # ChangeLog for x11-misc/lavaps
25 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
26 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/lavaps/ChangeLog,v 1.20 2008/06/29 12:44:25 loki_val Exp $
27 +# $Header: /var/cvsroot/gentoo-x86/x11-misc/lavaps/ChangeLog,v 1.21 2008/06/29 13:19:23 loki_val Exp $
28 +
29 + 29 Jun 2008; Peter Alfredsen <loki_val@g.o>
30 + files/lavaps-2.7-build-fixes.patch,
31 + files/lavaps-2.7-this-makes-it-compile.patch, lavaps-2.7-r2.ebuild:
32 + Build-only fixes to avoid makefile patching, acinclude patching, and
33 + sundry other ways people have abused this package over the years. Fixes
34 + bug #226845.
35
36 29 Jun 2008; Peter Alfredsen <loki_val@g.o>
37 +files/lavaps-2.7-gcc43.patch, lavaps-2.7-r2.ebuild:
38
39
40
41 1.3 x11-misc/lavaps/lavaps-2.7-r2.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/lavaps/lavaps-2.7-r2.ebuild?rev=1.3&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/lavaps/lavaps-2.7-r2.ebuild?rev=1.3&content-type=text/plain
45 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/lavaps/lavaps-2.7-r2.ebuild?r1=1.2&r2=1.3
46
47 Index: lavaps-2.7-r2.ebuild
48 ===================================================================
49 RCS file: /var/cvsroot/gentoo-x86/x11-misc/lavaps/lavaps-2.7-r2.ebuild,v
50 retrieving revision 1.2
51 retrieving revision 1.3
52 diff -u -r1.2 -r1.3
53 --- lavaps-2.7-r2.ebuild 29 Jun 2008 12:44:25 -0000 1.2
54 +++ lavaps-2.7-r2.ebuild 29 Jun 2008 13:19:23 -0000 1.3
55 @@ -1,8 +1,8 @@
56 # Copyright 1999-2008 Gentoo Foundation
57 # Distributed under the terms of the GNU General Public License v2
58 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/lavaps/lavaps-2.7-r2.ebuild,v 1.2 2008/06/29 12:44:25 loki_val Exp $
59 +# $Header: /var/cvsroot/gentoo-x86/x11-misc/lavaps/lavaps-2.7-r2.ebuild,v 1.3 2008/06/29 13:19:23 loki_val Exp $
60
61 -inherit eutils
62 +inherit autotools eutils
63
64 DESCRIPTION="Lava Lamp graphical representation of running processes."
65 HOMEPAGE="http://www.isi.edu/~johnh/SOFTWARE/LAVAPS/"
66 @@ -16,7 +16,8 @@
67 DEPEND=">=dev-lang/tk-8.3.3
68 gtk? ( >=x11-libs/gtk+-2.2
69 >=gnome-base/libgnomecanvas-2.2
70 - >=gnome-base/libgnomeui-2.2 )
71 + >=gnome-base/libgnomeui-2.2
72 + dev-util/intltool )
73 !gtk? ( dev-lang/tcl )"
74 RDEPEND="${DEPEND}"
75
76 @@ -26,6 +27,14 @@
77 epatch "${FILESDIR}/${P}-this-makes-it-compile.patch"
78 epatch "${FILESDIR}/${P}-build-fixes.patch"
79 epatch "${FILESDIR}/${P}-gcc43.patch"
80 + #We need to get rid of the old macros.
81 + rm acinclude.m4
82 + #Update to newer namespace.
83 + sed -i \
84 + -e "s:AC_PROG_INTLTOOL:IT_PROG_INTLTOOL:" \
85 + -e "s:AM_GLIB_GNU_GETTEXT:GLIB_GNU_GETTEXT:" \
86 + configure.gtk.ac
87 + eautoreconf
88 }
89
90 src_compile() {
91
92
93
94 --
95 gentoo-commits@l.g.o mailing list