Gentoo Archives: gentoo-commits

From: "Gilles Dartiguelongue (eva)" <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in gnome-extra/yelp: yelp-2.24.0.ebuild ChangeLog yelp-2.28.0.ebuild
Date: Thu, 29 Oct 2009 22:24:48
Message-Id: E1N3dQE-0004DC-EC@stork.gentoo.org
1 eva 09/10/29 22:24:46
2
3 Modified: yelp-2.24.0.ebuild ChangeLog
4 Added: yelp-2.28.0.ebuild
5 Log:
6 New version for GNOME 2.28.
7 (Portage version: 2.2_rc46/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.6 gnome-extra/yelp/yelp-2.24.0.ebuild
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/yelp/yelp-2.24.0.ebuild?rev=1.6&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/yelp/yelp-2.24.0.ebuild?rev=1.6&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/yelp/yelp-2.24.0.ebuild?r1=1.5&r2=1.6
15
16 Index: yelp-2.24.0.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/gnome-extra/yelp/yelp-2.24.0.ebuild,v
19 retrieving revision 1.5
20 retrieving revision 1.6
21 diff -u -r1.5 -r1.6
22 --- yelp-2.24.0.ebuild 10 Sep 2009 20:43:14 -0000 1.5
23 +++ yelp-2.24.0.ebuild 29 Oct 2009 22:24:45 -0000 1.6
24 @@ -1,6 +1,6 @@
25 # Copyright 1999-2009 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/yelp/yelp-2.24.0.ebuild,v 1.5 2009/09/10 20:43:14 eva Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/yelp/yelp-2.24.0.ebuild,v 1.6 2009/10/29 22:24:45 eva Exp $
29
30 inherit gnome2
31
32 @@ -9,7 +9,7 @@
33
34 LICENSE="GPL-2"
35 SLOT="0"
36 -KEYWORDS="alpha amd64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~x86-fbsd"
37 +KEYWORDS="~mips ~x86-fbsd"
38 IUSE="beagle lzma xulrunner"
39
40 RDEPEND=">=gnome-base/gconf-2
41
42
43
44 1.220 gnome-extra/yelp/ChangeLog
45
46 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/yelp/ChangeLog?rev=1.220&view=markup
47 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/yelp/ChangeLog?rev=1.220&content-type=text/plain
48 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/yelp/ChangeLog?r1=1.219&r2=1.220
49
50 Index: ChangeLog
51 ===================================================================
52 RCS file: /var/cvsroot/gentoo-x86/gnome-extra/yelp/ChangeLog,v
53 retrieving revision 1.219
54 retrieving revision 1.220
55 diff -u -r1.219 -r1.220
56 --- ChangeLog 24 Oct 2009 16:46:23 -0000 1.219
57 +++ ChangeLog 29 Oct 2009 22:24:45 -0000 1.220
58 @@ -1,6 +1,12 @@
59 # ChangeLog for gnome-extra/yelp
60 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
61 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/yelp/ChangeLog,v 1.219 2009/10/24 16:46:23 nixnut Exp $
62 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/yelp/ChangeLog,v 1.220 2009/10/29 22:24:45 eva Exp $
63 +
64 +*yelp-2.28.0 (29 Oct 2009)
65 +
66 + 29 Oct 2009; Gilles Dartiguelongue <eva@g.o> yelp-2.24.0.ebuild,
67 + +yelp-2.28.0.ebuild, +files/yelp-2.28.0-include-warning-fix.patch:
68 + New version for GNOME 2.28.
69
70 24 Oct 2009; nixnut <nixnut@g.o> yelp-2.26.0.ebuild:
71 ppc stable #281427
72
73
74
75 1.1 gnome-extra/yelp/yelp-2.28.0.ebuild
76
77 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/yelp/yelp-2.28.0.ebuild?rev=1.1&view=markup
78 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/yelp/yelp-2.28.0.ebuild?rev=1.1&content-type=text/plain
79
80 Index: yelp-2.28.0.ebuild
81 ===================================================================
82 # Copyright 1999-2009 Gentoo Foundation
83 # Distributed under the terms of the GNU General Public License v2
84 # $Header: /var/cvsroot/gentoo-x86/gnome-extra/yelp/yelp-2.28.0.ebuild,v 1.1 2009/10/29 22:24:45 eva Exp $
85
86 EAPI="2"
87
88 inherit autotools eutils gnome2
89
90 DESCRIPTION="Help browser for GNOME"
91 HOMEPAGE="http://www.gnome.org/"
92
93 LICENSE="GPL-2"
94 SLOT="0"
95 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 -sparc ~x86"
96 IUSE="beagle lzma"
97
98 RDEPEND=">=gnome-base/gconf-2
99 >=app-text/gnome-doc-utils-0.17.2
100 >=x11-libs/gtk+-2.10
101 >=dev-libs/glib-2.16
102 >=dev-libs/libxml2-2.6.5
103 >=dev-libs/libxslt-1.1.4
104 >=x11-libs/startup-notification-0.8
105 >=dev-libs/dbus-glib-0.71
106 beagle? ( || (
107 >=dev-libs/libbeagle-0.3.0
108 =app-misc/beagle-0.2* ) )
109 net-libs/xulrunner:1.9
110 sys-libs/zlib
111 app-arch/bzip2
112 lzma? ( || (
113 app-arch/xz-utils
114 app-arch/lzma-utils ) )
115 >=app-text/rarian-0.7
116 >=app-text/scrollkeeper-9999"
117 DEPEND="${RDEPEND}
118 sys-devel/gettext
119 >=dev-util/intltool-0.35
120 >=dev-util/pkgconfig-0.9
121 gnome-base/gnome-common"
122 # If eautoreconf:
123 # gnome-base/gnome-common
124
125 DOCS="AUTHORS ChangeLog NEWS README TODO"
126
127 pkg_setup() {
128 G2CONF="${G2CONF}
129 --with-gecko=libxul-embedding
130 $(use_enable lzma)"
131
132 if use beagle; then
133 G2CONF="${G2CONF} --with-search=beagle"
134 else
135 G2CONF="${G2CONF} --with-search=basic"
136 fi
137 }
138
139 src_prepare() {
140 gnome2_src_prepare
141
142 # Fix install_qa failure, bug #287132
143 # Won't be needed in 2.28.1
144 epatch "${FILESDIR}/${P}-include-warning-fix.patch"
145
146 # Fix automagic lzma support, bug #266128
147 epatch "${FILESDIR}/${PN}-2.26.0-automagic-lzma.patch"
148
149 intltoolize --force --copy --automake || die "intltoolize failed"
150 eautoreconf
151
152 # strip stupid options in configure, see bug #196621
153 sed -i 's|$AM_CFLAGS -pedantic -ansi|$AM_CFLAGS|' configure || die "sed failed"
154 }