Gentoo Archives: gentoo-commits

From: "Gilles Dartiguelongue (eva)" <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-cpp/libglademm: ChangeLog libglademm-2.6.4.ebuild libglademm-2.6.7.ebuild libglademm-2.2.0.ebuild libglademm-2.0.1.ebuild
Date: Sat, 03 Apr 2010 11:26:32
Message-Id: E1Ny1Ug-0002v6-8o@stork.gentoo.org
1 eva 10/04/03 11:26:26
2
3 Modified: ChangeLog libglademm-2.6.4.ebuild
4 libglademm-2.6.7.ebuild
5 Removed: libglademm-2.2.0.ebuild libglademm-2.0.1.ebuild
6 Log:
7 Kill slot 2 since it is unused. Clean up ebuild and bring it to EAPI=3.
8 (Portage version: 2.2_rc67/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.78 dev-cpp/libglademm/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-cpp/libglademm/ChangeLog?rev=1.78&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-cpp/libglademm/ChangeLog?rev=1.78&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-cpp/libglademm/ChangeLog?r1=1.77&r2=1.78
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-cpp/libglademm/ChangeLog,v
20 retrieving revision 1.77
21 retrieving revision 1.78
22 diff -u -r1.77 -r1.78
23 --- ChangeLog 17 Nov 2008 20:53:46 -0000 1.77
24 +++ ChangeLog 3 Apr 2010 11:26:26 -0000 1.78
25 @@ -1,6 +1,12 @@
26 # ChangeLog for dev-cpp/libglademm
27 -# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libglademm/ChangeLog,v 1.77 2008/11/17 20:53:46 flameeyes Exp $
29 +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libglademm/ChangeLog,v 1.78 2010/04/03 11:26:26 eva Exp $
31 +
32 + 03 Apr 2010; Gilles Dartiguelongue <eva@g.o> -files/gcc34.patch,
33 + -libglademm-2.0.1.ebuild, -libglademm-2.2.0.ebuild,
34 + -files/libglademm-2.2.0-configure.patch, libglademm-2.6.4.ebuild,
35 + libglademm-2.6.7.ebuild:
36 + Kill slot 2 since it is unused. Clean up ebuild and bring it to EAPI=3.
37
38 17 Nov 2008; Diego E. Pettenò <flameeyes@g.o>
39 files/libglademm-2.2.0-configure.patch:
40
41
42
43 1.12 dev-cpp/libglademm/libglademm-2.6.4.ebuild
44
45 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-cpp/libglademm/libglademm-2.6.4.ebuild?rev=1.12&view=markup
46 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-cpp/libglademm/libglademm-2.6.4.ebuild?rev=1.12&content-type=text/plain
47 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-cpp/libglademm/libglademm-2.6.4.ebuild?r1=1.11&r2=1.12
48
49 Index: libglademm-2.6.4.ebuild
50 ===================================================================
51 RCS file: /var/cvsroot/gentoo-x86/dev-cpp/libglademm/libglademm-2.6.4.ebuild,v
52 retrieving revision 1.11
53 retrieving revision 1.12
54 diff -u -r1.11 -r1.12
55 --- libglademm-2.6.4.ebuild 10 Jul 2008 15:20:06 -0000 1.11
56 +++ libglademm-2.6.4.ebuild 3 Apr 2010 11:26:26 -0000 1.12
57 @@ -1,6 +1,6 @@
58 -# Copyright 1999-2008 Gentoo Foundation
59 +# Copyright 1999-2010 Gentoo Foundation
60 # Distributed under the terms of the GNU General Public License v2
61 -# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libglademm/libglademm-2.6.4.ebuild,v 1.11 2008/07/10 15:20:06 remi Exp $
62 +# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libglademm/libglademm-2.6.4.ebuild,v 1.12 2010/04/03 11:26:26 eva Exp $
63
64 inherit gnome2
65
66 @@ -9,7 +9,7 @@
67
68 LICENSE="LGPL-2.1"
69 SLOT="2.4"
70 -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~x86-fbsd"
71 +KEYWORDS="arm ppc64 sh"
72 IUSE="doc examples"
73
74 RDEPEND=">=gnome-base/libglade-2.6.1
75
76
77
78 1.2 dev-cpp/libglademm/libglademm-2.6.7.ebuild
79
80 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-cpp/libglademm/libglademm-2.6.7.ebuild?rev=1.2&view=markup
81 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-cpp/libglademm/libglademm-2.6.7.ebuild?rev=1.2&content-type=text/plain
82 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-cpp/libglademm/libglademm-2.6.7.ebuild?r1=1.1&r2=1.2
83
84 Index: libglademm-2.6.7.ebuild
85 ===================================================================
86 RCS file: /var/cvsroot/gentoo-x86/dev-cpp/libglademm/libglademm-2.6.7.ebuild,v
87 retrieving revision 1.1
88 retrieving revision 1.2
89 diff -u -r1.1 -r1.2
90 --- libglademm-2.6.7.ebuild 17 Nov 2008 19:41:01 -0000 1.1
91 +++ libglademm-2.6.7.ebuild 3 Apr 2010 11:26:26 -0000 1.2
92 @@ -1,6 +1,9 @@
93 -# Copyright 1999-2008 Gentoo Foundation
94 +# Copyright 1999-2010 Gentoo Foundation
95 # Distributed under the terms of the GNU General Public License v2
96 -# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libglademm/libglademm-2.6.7.ebuild,v 1.1 2008/11/17 19:41:01 eva Exp $
97 +# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libglademm/libglademm-2.6.7.ebuild,v 1.2 2010/04/03 11:26:26 eva Exp $
98 +
99 +EAPI="3"
100 +GCONF_DEBUG="no"
101
102 inherit gnome2
103
104 @@ -13,33 +16,31 @@
105 IUSE="doc examples"
106
107 RDEPEND=">=gnome-base/libglade-2.6.1
108 - >=dev-cpp/gtkmm-2.6"
109 + >=dev-cpp/gtkmm-2.6
110 + >=dev-cpp/glibmm-2.4"
111
112 -DEPEND=">=dev-util/pkgconfig-0.12.0
113 - ${RDEPEND}"
114 +DEPEND="${RDEPEND}
115 + >=dev-util/pkgconfig-0.12"
116
117 DOCS="AUTHORS ChangeLog NEWS README TODO"
118
119 -src_unpack() {
120 - gnome2_src_unpack
121 +src_prepare() {
122 + gnome2_src_prepare
123
124 # we will control install manually in install
125 - sed -i 's/^\(SUBDIRS =.*\)docs\(.*\)$/\1\2/' Makefile.in || \
126 - die "sed Makefile.in failed"
127 + sed -i 's/^\(SUBDIRS =.*\)docs\(.*\)$/\1\2/' Makefile.am Makefile.in || \
128 + die "sed Makefile.{am,in} failed (1)"
129
130 - if ! use examples; then
131 - # don't waste time building the examples
132 - sed -i 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' Makefile.in || \
133 - die "sed Makefile.in failed"
134 - fi
135 + # don't waste time building the examples
136 + sed -i 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' \
137 + Makefile.am Makefile.in || die "sed Makefile.{am,in} failed (2)"
138 }
139
140 src_compile() {
141 gnome2_src_compile
142
143 if use doc; then
144 - cd "${S}/docs/reference"
145 - make all
146 + emake -C "${S}/docs/reference" all || die "emake doc failed"
147 fi
148 }
149
150 @@ -47,10 +48,17 @@
151 gnome2_src_install
152
153 if use doc ; then
154 - dohtml -r docs/reference/html/*
155 + dohtml -r docs/reference/html/* || die "dohtml failed"
156 fi
157
158 if use examples; then
159 - cp -R examples "${D}"/usr/share/doc/${PF}
160 + emake -C "${S}/examples" distclean || die "examples clean up failed"
161 + find "${S}/examples" -name "Makefile*" -delete \
162 + || "examples cleanup failed"
163 + insinto "/usr/share/doc/${PF}"
164 + doins -r examples || die "doins failed"
165 fi
166 +
167 + # Does not install static library
168 + find "${D}" -name "*.la" -delete || die "failed *.la removal"
169 }