Gentoo Archives: gentoo-commits

From: "Pacho Ramos (pacho)" <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-cpp/gconfmm: gconfmm-2.28.2-r1.ebuild ChangeLog
Date: Wed, 29 Jun 2011 17:09:37
Message-Id: 20110629170924.D59F320054@flycatcher.gentoo.org
1 pacho 11/06/29 17:09:24
2
3 Modified: gconfmm-2.28.2-r1.ebuild ChangeLog
4 Log:
5 Fix docs installation (bug #373465 by Agostino Sarubbo) and drop 'examples' handling as they are no longer provided.
6
7 (Portage version: 2.1.10.3/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.3 dev-cpp/gconfmm/gconfmm-2.28.2-r1.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/gconfmm/gconfmm-2.28.2-r1.ebuild?rev=1.3&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/gconfmm/gconfmm-2.28.2-r1.ebuild?rev=1.3&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/gconfmm/gconfmm-2.28.2-r1.ebuild?r1=1.2&r2=1.3
15
16 Index: gconfmm-2.28.2-r1.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-cpp/gconfmm/gconfmm-2.28.2-r1.ebuild,v
19 retrieving revision 1.2
20 retrieving revision 1.3
21 diff -u -r1.2 -r1.3
22 --- gconfmm-2.28.2-r1.ebuild 22 Mar 2011 21:46:49 -0000 1.2
23 +++ gconfmm-2.28.2-r1.ebuild 29 Jun 2011 17:09:24 -0000 1.3
24 @@ -1,8 +1,9 @@
25 # Copyright 1999-2011 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gconfmm/gconfmm-2.28.2-r1.ebuild,v 1.2 2011/03/22 21:46:49 pacho Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gconfmm/gconfmm-2.28.2-r1.ebuild,v 1.3 2011/06/29 17:09:24 pacho Exp $
29
30 -EAPI="3"
31 +EAPI="4"
32 +GNOME_TARBALL_SUFFIX="bz2"
33 GCONF_DEBUG="no"
34
35 inherit autotools gnome2 eutils
36 @@ -13,7 +14,7 @@
37 LICENSE="LGPL-2.1"
38 SLOT="0"
39 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
40 -IUSE="doc examples"
41 +IUSE="doc"
42
43 RDEPEND=">=gnome-base/gconf-2.4:2
44 >=dev-cpp/glibmm-2.12:2[doc?]
45 @@ -32,12 +33,6 @@
46 src_prepare() {
47 gnome2_src_prepare
48
49 - if ! use examples; then
50 - # don't waste time building the examples
51 - sed -i 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' Makefile.in || \
52 - die "sed Makefile.in failed"
53 - fi
54 -
55 # doc-install.pl was removed from glibmm, and is provided by mm-common now
56 # This should not be needed if the tarball is generated with mm-common-0.9.3
57 if use doc && has_version '>=dev-cpp/glibmm-2.27.97'; then
58 @@ -46,24 +41,10 @@
59 fi
60 }
61
62 -src_compile() {
63 - gnome2_src_compile
64 -
65 - if use doc; then
66 - cd "${S}/docs/reference"
67 - emake all
68 - fi
69 -}
70 -
71 src_install() {
72 gnome2_src_install
73
74 if use doc ; then
75 - dohtml -r docs/reference/html/* docs/images/*
76 - fi
77 -
78 - if use examples; then
79 - find examples -type d -name '.deps' -exec rm -fr {} \; 2>/dev/null
80 - cp -R examples "${ED}/usr/share/doc/${PF}"
81 + dohtml -r docs/reference/html/*
82 fi
83 }
84
85
86
87 1.84 dev-cpp/gconfmm/ChangeLog
88
89 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/gconfmm/ChangeLog?rev=1.84&view=markup
90 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/gconfmm/ChangeLog?rev=1.84&content-type=text/plain
91 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/gconfmm/ChangeLog?r1=1.83&r2=1.84
92
93 Index: ChangeLog
94 ===================================================================
95 RCS file: /var/cvsroot/gentoo-x86/dev-cpp/gconfmm/ChangeLog,v
96 retrieving revision 1.83
97 retrieving revision 1.84
98 diff -u -r1.83 -r1.84
99 --- ChangeLog 29 Mar 2011 06:09:12 -0000 1.83
100 +++ ChangeLog 29 Jun 2011 17:09:24 -0000 1.84
101 @@ -1,6 +1,10 @@
102 # ChangeLog for dev-cpp/gconfmm
103 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
104 -# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gconfmm/ChangeLog,v 1.83 2011/03/29 06:09:12 nirbheek Exp $
105 +# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gconfmm/ChangeLog,v 1.84 2011/06/29 17:09:24 pacho Exp $
106 +
107 + 29 Jun 2011; Pacho Ramos <pacho@g.o> gconfmm-2.28.2-r1.ebuild:
108 + Fix docs installation (bug #373465 by Agostino Sarubbo) and drop 'examples'
109 + handling as they are no longer provided.
110
111 29 Mar 2011; Nirbheek Chauhan <nirbheek@g.o> gconfmm-2.28.2.ebuild:
112 Fix slot-dep on gnome-mm libs