Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in xfce-base/exo: ChangeLog metadata.xml exo-0.3.101-r1.ebuild exo-0.3.102-r1.ebuild
Date: Sun, 23 Aug 2009 17:43:29
Message-Id: E1MfH6F-0003wY-AT@stork.gentoo.org
1 ssuominen 09/08/23 17:43:27
2
3 Added: ChangeLog metadata.xml exo-0.3.101-r1.ebuild
4 exo-0.3.102-r1.ebuild
5 Log:
6 Move from xfce-extra category.
7 (Portage version: 2.2_rc39/cvs/Linux x86_64, RepoMan options: --force)
8
9 Revision Changes Path
10 1.1 xfce-base/exo/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/xfce-base/exo/ChangeLog?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/xfce-base/exo/ChangeLog?rev=1.1&content-type=text/plain
14
15 Index: ChangeLog
16 ===================================================================
17 # ChangeLog for xfce-base/exo
18 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
19 # $Header: /var/cvsroot/gentoo-x86/xfce-base/exo/ChangeLog,v 1.1 2009/08/23 17:43:26 ssuominen Exp $
20
21 *exo-0.3.102-r1 (23 Aug 2009)
22 *exo-0.3.101-r1 (23 Aug 2009)
23
24 23 Aug 2009; Samuli Suominen <ssuominen@g.o>
25 +exo-0.3.101-r1.ebuild, +files/exo-0.3.101-iocharset.patch,
26 +exo-0.3.102-r1.ebuild, +files/exo-0.3.102-eject.patch:
27 Move from xfce-extra category.
28
29
30
31
32 1.1 xfce-base/exo/metadata.xml
33
34 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/xfce-base/exo/metadata.xml?rev=1.1&view=markup
35 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/xfce-base/exo/metadata.xml?rev=1.1&content-type=text/plain
36
37 Index: metadata.xml
38 ===================================================================
39 <?xml version="1.0" encoding="UTF-8"?>
40 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
41 <pkgmetadata>
42 <herd>xfce</herd>
43 </pkgmetadata>
44
45
46
47 1.1 xfce-base/exo/exo-0.3.101-r1.ebuild
48
49 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/xfce-base/exo/exo-0.3.101-r1.ebuild?rev=1.1&view=markup
50 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/xfce-base/exo/exo-0.3.101-r1.ebuild?rev=1.1&content-type=text/plain
51
52 Index: exo-0.3.101-r1.ebuild
53 ===================================================================
54 # Copyright 1999-2009 Gentoo Foundation
55 # Distributed under the terms of the GNU General Public License v2
56 # $Header: /var/cvsroot/gentoo-x86/xfce-base/exo/exo-0.3.101-r1.ebuild,v 1.1 2009/08/23 17:43:26 ssuominen Exp $
57
58 EAPI="1"
59
60 inherit xfce4 python
61
62 XFCE_VERSION=4.6.1
63
64 xfce4_core
65
66 DESCRIPTION="Extensions, widgets and framework library with session management support"
67 KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
68 IUSE="debug doc hal libnotify python"
69
70 RDEPEND=">=dev-lang/perl-5.6
71 dev-perl/URI
72 >=dev-libs/glib-2.6:2
73 >=x11-libs/gtk+-2.6:2
74 >=xfce-base/libxfce4util-${XFCE_VERSION}
75 libnotify? ( x11-libs/libnotify )
76 hal? ( sys-apps/hal )
77 python? ( dev-python/pygtk )"
78 DEPEND="${RDEPEND}
79 dev-util/intltool
80 doc? ( dev-util/gtk-doc )"
81
82 XFCE4_PATCHES="${FILESDIR}/exo-0.3.101-iocharset.patch"
83
84 pkg_setup() {
85 XFCE_CONFIG+=" $(use_enable doc gtk-doc) $(use_enable hal)
86 $(use_enable libnotify notifications) $(use_enable python)"
87 }
88
89 src_unpack() {
90 xfce4_src_unpack
91 cd "${S}"
92 rm py-compile
93 touch py-compile
94 chmod +x py-compile
95 }
96
97 pkg_postinst() {
98 xfce4_pkg_postinst
99 python_mod_optimize /usr/lib*/python*/site-packages
100 }
101
102 pkg_postrm() {
103 xfce4_pkg_postrm
104 python_mod_cleanup /usr/lib*/python*/site-packages
105 }
106
107 DOCS="AUTHORS ChangeLog HACKING NEWS README THANKS TODO"
108
109
110
111 1.1 xfce-base/exo/exo-0.3.102-r1.ebuild
112
113 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/xfce-base/exo/exo-0.3.102-r1.ebuild?rev=1.1&view=markup
114 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/xfce-base/exo/exo-0.3.102-r1.ebuild?rev=1.1&content-type=text/plain
115
116 Index: exo-0.3.102-r1.ebuild
117 ===================================================================
118 # Copyright 1999-2009 Gentoo Foundation
119 # Distributed under the terms of the GNU General Public License v2
120 # $Header: /var/cvsroot/gentoo-x86/xfce-base/exo/exo-0.3.102-r1.ebuild,v 1.1 2009/08/23 17:43:26 ssuominen Exp $
121
122 EAPI=2
123 inherit xfconf python multilib
124
125 DESCRIPTION="Extensions, widgets and framework library with session management support"
126 # Can't find a better homepage
127 HOMEPAGE="http://www.xfce.org"
128 SRC_URI="http://archive.xfce.org/src/xfce/exo/0.3/${P}.tar.bz2"
129
130 LICENSE="GPL-2"
131 SLOT="0"
132 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
133 IUSE="debug doc hal libnotify python"
134
135 RDEPEND=">=dev-lang/perl-5.6
136 dev-perl/URI
137 >=dev-libs/glib-2.6:2
138 >=x11-libs/gtk+-2.6:2
139 >=xfce-base/libxfce4util-4.6.1
140 libnotify? ( x11-libs/libnotify )
141 hal? ( sys-apps/hal )
142 python? ( dev-python/pygtk )"
143 DEPEND="${RDEPEND}
144 dev-util/intltool
145 doc? ( dev-util/gtk-doc )"
146
147 pkg_setup() {
148 XFCONF="$(use_enable doc gtk-doc) $(use_enable hal)
149 $(use_enable libnotify notifications) $(use_enable python)"
150 DOCS="AUTHORS ChangeLog HACKING NEWS README THANKS TODO"
151 PATCHES=( "${FILESDIR}/exo-0.3.101-iocharset.patch"
152 "${FILESDIR}/${P}-eject.patch" )
153 }
154
155 src_prepare() {
156 xfconf_src_prepare
157 rm py-compile
158 touch py-compile
159 chmod +x py-compile
160 }
161
162 pkg_postinst() {
163 xfce4_pkg_postinst
164 python_mod_optimize "$(python_get_sitedir)"
165 }
166
167 pkg_postrm() {
168 xfce4_pkg_postrm
169 python_mod_cleanup "$(python_get_sitedir)"
170 }