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/avant-window-navigator-extras: ChangeLog avant-window-navigator-extras-0.3.2.ebuild
Date: Wed, 25 Feb 2009 22:52:51
Message-Id: E1LcScU-0007s5-0m@stork.gentoo.org
1 eva 09/02/25 22:52:50
2
3 Modified: ChangeLog
4 Added: avant-window-navigator-extras-0.3.2.ebuild
5 Log:
6 Bump to 0.3.2. Closes #258276.
7 (Portage version: 2.2_rc23/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.13 gnome-extra/avant-window-navigator-extras/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/avant-window-navigator-extras/ChangeLog?rev=1.13&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/avant-window-navigator-extras/ChangeLog?rev=1.13&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/avant-window-navigator-extras/ChangeLog?r1=1.12&r2=1.13
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/gnome-extra/avant-window-navigator-extras/ChangeLog,v
19 retrieving revision 1.12
20 retrieving revision 1.13
21 diff -u -r1.12 -r1.13
22 --- ChangeLog 8 Dec 2008 03:16:04 -0000 1.12
23 +++ ChangeLog 25 Feb 2009 22:52:49 -0000 1.13
24 @@ -1,6 +1,12 @@
25 # ChangeLog for gnome-extra/avant-window-navigator-extras
26 -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/avant-window-navigator-extras/ChangeLog,v 1.12 2008/12/08 03:16:04 jmbsvicetto Exp $
28 +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
29 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/avant-window-navigator-extras/ChangeLog,v 1.13 2009/02/25 22:52:49 eva Exp $
30 +
31 +*avant-window-navigator-extras-0.3.2 (25 Feb 2009)
32 +
33 + 25 Feb 2009; Gilles Dartiguelongue <eva@g.o>
34 + +avant-window-navigator-extras-0.3.2.ebuild:
35 + Bump to 0.3.2. Closes #258276.
36
37 08 Dec 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@g.o>
38 metadata.xml:
39
40
41
42 1.1 gnome-extra/avant-window-navigator-extras/avant-window-navigator-extras-0.3.2.ebuild
43
44 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/avant-window-navigator-extras/avant-window-navigator-extras-0.3.2.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/avant-window-navigator-extras/avant-window-navigator-extras-0.3.2.ebuild?rev=1.1&content-type=text/plain
46
47 Index: avant-window-navigator-extras-0.3.2.ebuild
48 ===================================================================
49 # Copyright 1999-2009 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/gnome-extra/avant-window-navigator-extras/avant-window-navigator-extras-0.3.2.ebuild,v 1.1 2009/02/25 22:52:49 eva Exp $
52
53 EAPI="2"
54
55 inherit eutils gnome2 python
56
57 MY_P="awn-extras-applets-${PV}"
58 DESCRIPTION="Applets for the avant-window-navigator"
59 HOMEPAGE="http://launchpad.net/awn-extras"
60 SRC_URI="https://launchpad.net/awn-extras/0.2/${PV}/+download/${MY_P}.tar.gz"
61 LICENSE="GPL-2"
62
63 SLOT="0"
64 KEYWORDS="~amd64 ~x86"
65 IUSE="gnome gstreamer gtkhtml"
66
67 RDEPEND=">=x11-libs/libwnck-2.22
68 >=dev-python/pygobject-2
69 >=dev-python/pygtk-2
70 >=gnome-extra/avant-window-navigator-0.3.1[gnome=]
71 >=dev-libs/dbus-glib-0.70
72
73 dev-python/pyalsaaudio
74 dev-python/notify-python
75 dev-python/feedparser
76 gnome? (
77 dev-python/gnome-applets-python
78 dev-python/gnome-desktop-python
79 dev-python/gnome-keyring-python
80 dev-python/gnome-media-python
81 dev-python/gnome-vfs-python
82 dev-python/libgnomecanvas-python
83 dev-python/libgnomeprint-python
84 dev-python/libgnome-python
85 dev-python/gnome-desktop-python
86 dev-python/librsvg-python
87 dev-python/libwnck-python
88 dev-python/gconf-python
89 gnome-base/gnome-menus[python]
90 gnome-base/librsvg
91 >=gnome-base/libgtop-2
92 >=gnome-base/gconf-2
93 x11-libs/vte[python]
94 >=gnome-base/gnome-vfs-2
95 )
96 gtkhtml? ( dev-python/gtkmozembed-python )
97 gstreamer? (
98 >=media-libs/gstreamer-0.10.15
99 dev-python/gst-python )
100 gnome-extra/avant-window-navigator
101 x11-libs/libXcomposite
102 x11-libs/libXrender
103 x11-libs/libsexy
104 x11-libs/libnotify"
105 DEPEND="${RDEPEND}
106 >=dev-util/pkgconfig-0.17
107 >=dev-util/intltool-0.35"
108
109 DOCS="AUTHORS Changelog NEWS README"
110
111 S="${WORKDIR}/${MY_P}"
112
113 pkg_setup() {
114 if use gstreamer; then
115 G2CONF="${G2CONF} --enable-sound=gstreamer"
116 else
117 G2CONF="${G2CONF} --enable-sound=no"
118 fi
119
120 G2CONF="${G2CONF}
121 --disable-static
122 --disable-pymod-checks
123 $(use_with gnome)
124 $(use_with gnome gconf)"
125 }
126
127 src_prepare() {
128 # Disable pyc compiling.
129 mv py-compile py-compile.orig
130 ln -s $(type -P true) py-compile
131 }
132
133 src_install() {
134 gnome2_src_install
135
136 if use gnome ; then
137 # Give the gconf schemas non-conflicting names.
138 mv "${D}/etc/gconf/schemas/notification-daemon.schemas" \
139 "${D}/etc/gconf/schemas/awn-notification-daemon.schemas"
140 mv "${D}/etc/gconf/schemas/awnsystemmonitor.schemas" \
141 "${D}/etc/gconf/schemas/awn-system-monitor.schemas"
142 mv "${D}/etc/gconf/schemas/filebrowser.schemas" \
143 "${D}/etc/gconf/schemas/awn-filebrowser.schemas"
144 mv "${D}/etc/gconf/schemas/switcher.schemas" \
145 "${D}/etc/gconf/schemas/awn-switcher.schemas"
146 mv "${D}/etc/gconf/schemas/trash.schemas" \
147 "${D}/etc/gconf/schemas/awn-trash.schemas"
148 mv "${D}/etc/gconf/schemas/shinyswitcher.schemas" \
149 "${D}/etc/gconf/schemas/awn-shinyswitcher.schemas"
150 mv "${D}/etc/gconf/schemas/places.schemas" \
151 "${D}/etc/gconf/schemas/awn-places.schemas"
152 fi
153 }
154
155 pkg_postinst() {
156 gnome2_pkg_postinst
157 python_version
158 python_mod_optimize /usr/$(get_libdir)/python${PYVER}/site-packages/awn/extras
159 }
160
161 pkg_postrm() {
162 gnome2_pkg_postrm
163 python_version
164 python_mod_cleanup /usr/$(get_libdir)/python*/site-packages/awn/extras
165 }