Gentoo Archives: gentoo-commits

From: "Pacho Ramos (pacho)" <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in gnome-extra/deskbar-applet: deskbar-applet-2.32.0.ebuild ChangeLog deskbar-applet-2.26.2.ebuild deskbar-applet-2.28.0.ebuild deskbar-applet-2.26.2-r1.ebuild
Date: Fri, 29 Oct 2010 21:29:23
Message-Id: 20101029212920.5B66120051@flycatcher.gentoo.org
1 pacho 10/10/29 21:29:20
2
3 Modified: ChangeLog
4 Added: deskbar-applet-2.32.0.ebuild
5 Removed: deskbar-applet-2.26.2.ebuild
6 deskbar-applet-2.28.0.ebuild
7 deskbar-applet-2.26.2-r1.ebuild
8 Log:
9 Version bump for Gnome 2.32
10
11 (Portage version: 2.1.9.23/cvs/Linux x86_64)
12
13 Revision Changes Path
14 1.143 gnome-extra/deskbar-applet/ChangeLog
15
16 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/deskbar-applet/ChangeLog?rev=1.143&view=markup
17 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/deskbar-applet/ChangeLog?rev=1.143&content-type=text/plain
18 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/deskbar-applet/ChangeLog?r1=1.142&r2=1.143
19
20 Index: ChangeLog
21 ===================================================================
22 RCS file: /var/cvsroot/gentoo-x86/gnome-extra/deskbar-applet/ChangeLog,v
23 retrieving revision 1.142
24 retrieving revision 1.143
25 diff -u -r1.142 -r1.143
26 --- ChangeLog 17 Oct 2010 15:42:59 -0000 1.142
27 +++ ChangeLog 29 Oct 2010 21:29:20 -0000 1.143
28 @@ -1,6 +1,19 @@
29 # ChangeLog for gnome-extra/deskbar-applet
30 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
31 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/deskbar-applet/ChangeLog,v 1.142 2010/10/17 15:42:59 armin76 Exp $
32 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/deskbar-applet/ChangeLog,v 1.143 2010/10/29 21:29:20 pacho Exp $
33 +
34 +*deskbar-applet-2.32.0 (29 Oct 2010)
35 +
36 + 29 Oct 2010; Pacho Ramos <pacho@g.o>
37 + -files/deskbar-applet-2.24.1-multilib.patch,
38 + -deskbar-applet-2.26.2.ebuild, -deskbar-applet-2.26.2-r1.ebuild,
39 + -files/deskbar-applet-2.26.2-double-label.patch,
40 + -deskbar-applet-2.28.0.ebuild, +deskbar-applet-2.32.0.ebuild:
41 + Version bump for Gnome 2.32: Use accessor functions so it compiles with
42 + -DGSEAL_ENABLE, AccelEntry: Specify UTF-8 encoding at the top of the file,
43 + removed gdmclient import and fixed switch user action, translation
44 + updates. Make it compile when using python3 as main interpreter. Remove
45 + old.
46
47 17 Oct 2010; Raúl Porcel <armin76@g.o>
48 deskbar-applet-2.30.1.ebuild:
49
50
51
52 1.1 gnome-extra/deskbar-applet/deskbar-applet-2.32.0.ebuild
53
54 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/deskbar-applet/deskbar-applet-2.32.0.ebuild?rev=1.1&view=markup
55 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/deskbar-applet/deskbar-applet-2.32.0.ebuild?rev=1.1&content-type=text/plain
56
57 Index: deskbar-applet-2.32.0.ebuild
58 ===================================================================
59 # Copyright 1999-2010 Gentoo Foundation
60 # Distributed under the terms of the GNU General Public License v2
61 # $Header: /var/cvsroot/gentoo-x86/gnome-extra/deskbar-applet/deskbar-applet-2.32.0.ebuild,v 1.1 2010/10/29 21:29:20 pacho Exp $
62
63 EAPI="3"
64 GCONF_DEBUG="no"
65 PYTHON_DEPEND="2:2.4"
66
67 inherit eutils gnome2 python
68
69 DESCRIPTION="An Omnipresent Versatile Search Interface"
70 HOMEPAGE="http://projects.gnome.org/deskbar-applet/"
71
72 LICENSE="GPL-2"
73 SLOT="0"
74 KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
75 IUSE="eds spell"
76
77 RDEPEND="
78 >=x11-libs/gtk+-2.20:2
79 >=gnome-base/gnome-desktop-2.10
80 >=gnome-base/gconf-2
81
82 >=dev-python/pygtk-2.12
83 >=dev-python/pygobject-2.15.3
84 >=dev-python/dbus-python-0.80.2
85
86 >=dev-python/gconf-python-2.22.1
87 >=dev-python/gnome-applets-python-2.22
88 >=dev-python/gnome-desktop-python-2.22
89 >=dev-python/gnome-keyring-python-2.22
90 >=dev-python/libwnck-python-2.22
91
92 eds? ( >=gnome-extra/evolution-data-server-1.7.92 )
93 spell? ( >=gnome-extra/gnome-utils-2.16.2 )"
94 DEPEND="${RDEPEND}
95 sys-devel/gettext
96 >=dev-util/intltool-0.35
97 app-text/scrollkeeper
98 app-text/gnome-doc-utils
99 dev-util/pkgconfig
100 app-text/docbook-xml-dtd:4.2"
101
102 pkg_setup() {
103 DOCS="AUTHORS ChangeLog NEWS README TODO"
104 G2CONF="${G2CONF}
105 $(use_enable eds evolution)
106 --exec-prefix=/usr
107 --disable-scrollkeeper"
108 python_set_active_version 2
109 }
110
111 src_prepare() {
112 gnome2_src_prepare
113
114 # disable pyc compiling
115 mv py-compile py-compile.orig
116 ln -s $(type -P true) py-compile
117
118 python_convert_shebangs -r 2 .
119 }
120
121 src_compile() {
122 # Needed for import gnomedesktop in configure, bug #270524
123 addpredict "$(unset HOME; echo ~)/.gnome2"
124
125 gnome2_src_compile
126 }
127
128 src_install() {
129 gnome2_src_install
130 python_clean_installation_image
131 python_convert_shebangs 2 "${ED}"usr/libexec/${PN}/${PN}
132 }
133
134 pkg_postinst() {
135 gnome2_pkg_postinst
136 python_need_rebuild
137 python_mod_optimize deskbar
138 python_mod_optimize /usr/libexec/deskbar-applet/deskbar-applet
139 python_mod_optimize /usr/libexec/deskbar-applet/modules-2.20-compatible
140
141 if ! has_version gnome-extra/gnome-utils; then
142 ewarn "The dictionary plugin in deskbar-applet uses the dictionary from "
143 ewarn "gnome-extra/gnome-utils. If it is not present, the dictionary "
144 ewarn "plugin will fail silently."
145 fi
146 }
147
148 pkg_postrm() {
149 gnome2_pkg_postrm
150 python_mod_cleanup deskbar
151 python_mod_cleanup /usr/libexec/deskbar-applet/modules-2.20-compatible
152 }