Gentoo Archives: gentoo-commits

From: Christoph Mende <angelos@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/xfce:master commit in: xfce-base/exo/
Date: Tue, 05 Jul 2011 06:31:01
Message-Id: a4888028803c5b5729f8f345b8b29a14b03a0f93.angelos@gentoo
1 commit: a4888028803c5b5729f8f345b8b29a14b03a0f93
2 Author: Christoph Mende <angelos <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jul 5 06:26:57 2011 +0000
4 Commit: Christoph Mende <angelos <AT> gentoo <DOT> org>
5 CommitDate: Tue Jul 5 06:26:57 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/xfce.git;a=commit;h=a4888028
7
8 exo: Python bindings were moved to pyxfce
9
10 (Portage version: 2.2.0_alpha43/git/Linux x86_64, signed Manifest commit with key 84F20B43)
11
12 ---
13 xfce-base/exo/exo-9999.ebuild | 36 ++++++------------------------------
14 1 files changed, 6 insertions(+), 30 deletions(-)
15
16 diff --git a/xfce-base/exo/exo-9999.ebuild b/xfce-base/exo/exo-9999.ebuild
17 index b8adddf..e69cc96 100644
18 --- a/xfce-base/exo/exo-9999.ebuild
19 +++ b/xfce-base/exo/exo-9999.ebuild
20 @@ -2,9 +2,8 @@
21 # Distributed under the terms of the GNU General Public License v2
22 # $Header: /var/cvsroot/gentoo-x86/xfce-base/exo/exo-0.6.2.ebuild,v 1.1 2011/06/10 18:38:28 angelos Exp $
23
24 -EAPI=3
25 -PYTHON_DEPEND="python? 2"
26 -inherit python xfconf
27 +EAPI=4
28 +inherit xfconf
29
30 DESCRIPTION="Extensions, widgets and framework library with session management support"
31 HOMEPAGE="http://www.xfce.org/projects/exo/"
32 @@ -12,30 +11,24 @@ HOMEPAGE="http://www.xfce.org/projects/exo/"
33 LICENSE="GPL-2 LGPL-2"
34 SLOT="0"
35 KEYWORDS=""
36 -IUSE="debug python"
37 +IUSE="debug"
38
39 RDEPEND=">=dev-lang/perl-5.6
40 dev-perl/URI
41 >=dev-libs/glib-2.18:2
42 >=x11-libs/gtk+-2.14:2
43 - >=xfce-base/libxfce4util-4.8
44 - python? ( >=dev-python/pygtk-2.4 )"
45 + x11-libs/libX11
46 + >=xfce-base/libxfce4ui-4.8
47 + >=xfce-base/libxfce4util-4.8"
48 DEPEND="${RDEPEND}
49 dev-util/pkgconfig
50 dev-util/intltool
51 sys-devel/gettext"
52
53 pkg_setup() {
54 - if use python; then
55 - python_set_active_version 2
56 - python_pkg_setup
57 - fi
58 -
59 XFCONF=(
60 --docdir="${EPREFIX}"/usr/share/doc/${PF}
61 - --disable-dependency-tracking
62 --disable-static
63 - $(use_enable python)
64 $(xfconf_use_debug)
65 --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html
66 )
67 @@ -43,20 +36,3 @@ pkg_setup() {
68
69 DOCS=( AUTHORS ChangeLog HACKING NEWS README THANKS TODO )
70 }
71 -
72 -src_prepare() {
73 - rm -f py-compile
74 - ln -s $(type -P true) py-compile
75 -
76 - xfconf_src_prepare
77 -}
78 -
79 -pkg_postinst() {
80 - xfconf_pkg_postinst
81 - use python && python_mod_optimize exo-0.6 pyexo.py
82 -}
83 -
84 -pkg_postrm() {
85 - xfconf_pkg_postrm
86 - use python && python_mod_cleanup exo-0.6 pyexo.py
87 -}