Gentoo Archives: gentoo-commits

From: "Nirbheek Chauhan (nirbheek)" <nirbheek@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-util/devhelp: ChangeLog devhelp-0.23-r1.ebuild
Date: Fri, 26 Jun 2009 08:17:49
Message-Id: E1MK6d1-0001tx-AS@stork.gentoo.org
1 nirbheek 09/06/26 08:17:47
2
3 Modified: ChangeLog
4 Added: devhelp-0.23-r1.ebuild
5 Log:
6 Fix bug 272886
7 (Portage version: 2.2_rc33/cvs/Linux i686)
8
9 Revision Changes Path
10 1.89 dev-util/devhelp/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/devhelp/ChangeLog?rev=1.89&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/devhelp/ChangeLog?rev=1.89&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/devhelp/ChangeLog?r1=1.88&r2=1.89
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-util/devhelp/ChangeLog,v
19 retrieving revision 1.88
20 retrieving revision 1.89
21 diff -u -r1.88 -r1.89
22 --- ChangeLog 1 Jun 2009 20:08:59 -0000 1.88
23 +++ ChangeLog 26 Jun 2009 08:17:47 -0000 1.89
24 @@ -1,6 +1,12 @@
25 # ChangeLog for dev-util/devhelp
26 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/dev-util/devhelp/ChangeLog,v 1.88 2009/06/01 20:08:59 eva Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/dev-util/devhelp/ChangeLog,v 1.89 2009/06/26 08:17:47 nirbheek Exp $
29 +
30 +*devhelp-0.23-r1 (26 Jun 2009)
31 +
32 + 26 Jun 2009; <nirbheek@g.o> +devhelp-0.23-r1.ebuild,
33 + +files/devhelp-0.23-fix-anchor-links.patch:
34 + Fix bug 272886
35
36 *devhelp-0.23 (01 Jun 2009)
37
38
39
40
41 1.1 dev-util/devhelp/devhelp-0.23-r1.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/devhelp/devhelp-0.23-r1.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/devhelp/devhelp-0.23-r1.ebuild?rev=1.1&content-type=text/plain
45
46 Index: devhelp-0.23-r1.ebuild
47 ===================================================================
48 # Copyright 1999-2009 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/dev-util/devhelp/devhelp-0.23-r1.ebuild,v 1.1 2009/06/26 08:17:47 nirbheek Exp $
51
52 EAPI="2"
53 GCONF_DEBUG="no"
54
55 inherit eutils toolchain-funcs gnome2 python
56
57 DESCRIPTION="An API documentation browser for GNOME 2"
58 HOMEPAGE="http://developer.imendio.com/wiki/Devhelp"
59
60 LICENSE="GPL-2"
61 SLOT="0"
62 KEYWORDS="~amd64 ~ppc ~sparc ~x86"
63 IUSE=""
64
65 RDEPEND=">=gnome-base/gconf-2.6
66 >=x11-libs/gtk+-2.10
67 >=dev-libs/glib-2.10
68 >=x11-libs/libwnck-2.10
69 net-libs/webkit-gtk"
70 DEPEND="${RDEPEND}
71 sys-devel/gettext
72 >=dev-util/intltool-0.40
73 >=dev-util/pkgconfig-0.9"
74
75 DOCS="AUTHORS ChangeLog NEWS README"
76
77 pkg_setup() {
78 # ICC is crazy, silence warnings (bug #154010)
79 if [[ $(tc-getCC) == "icc" ]] ; then
80 G2CONF="${G2CONF} --with-compile-warnings=no"
81 fi
82 }
83
84 src_prepare() {
85 gnome2_src_prepare
86
87 # disable pyc compiling
88 rm build/py-compile
89 ln -s $(type -P true) build/py-compile
90
91 epatch "${FILESDIR}/${P}-fix-anchor-links.patch"
92
93 # Fix intltoolize broken file, see upstream #577133
94 sed "s:'\^\$\$lang\$\$':\^\$\$lang\$\$:g" -i po/Makefile.in.in || die "sed failed"
95 }
96
97 pkg_postinst() {
98 gnome2_pkg_postinst
99 python_version
100 python_need_rebuild
101 python_mod_optimize /usr/$(get_libdir)/gedit-2/plugins/devhelp
102 }
103
104 pkg_postrm() {
105 gnome2_pkg_postrm
106 python_mod_cleanup /usr/$(get_libdir)/gedit-2/plugins/devhelp
107 }