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/xfdesktop: ChangeLog xfdesktop-4.6.1.ebuild
Date: Sun, 02 Aug 2009 09:49:36
Message-Id: E1MXXh5-00072p-Os@stork.gentoo.org
1 ssuominen 09/08/02 09:49:31
2
3 Modified: ChangeLog xfdesktop-4.6.1.ebuild
4 Log:
5 Use xfconf.eclass.
6 (Portage version: 2.2_rc33/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.145 xfce-base/xfdesktop/ChangeLog
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/xfce-base/xfdesktop/ChangeLog?rev=1.145&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/xfce-base/xfdesktop/ChangeLog?rev=1.145&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/xfce-base/xfdesktop/ChangeLog?r1=1.144&r2=1.145
14
15 Index: ChangeLog
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/xfce-base/xfdesktop/ChangeLog,v
18 retrieving revision 1.144
19 retrieving revision 1.145
20 diff -u -r1.144 -r1.145
21 --- ChangeLog 27 Jul 2009 17:49:05 -0000 1.144
22 +++ ChangeLog 2 Aug 2009 09:49:31 -0000 1.145
23 @@ -1,6 +1,10 @@
24 # ChangeLog for xfce-base/xfdesktop
25 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
26 -# $Header: /var/cvsroot/gentoo-x86/xfce-base/xfdesktop/ChangeLog,v 1.144 2009/07/27 17:49:05 nixnut Exp $
27 +# $Header: /var/cvsroot/gentoo-x86/xfce-base/xfdesktop/ChangeLog,v 1.145 2009/08/02 09:49:31 ssuominen Exp $
28 +
29 + 02 Aug 2009; Samuli Suominen <ssuominen@g.o>
30 + xfdesktop-4.6.1.ebuild:
31 + Use xfconf.eclass.
32
33 27 Jul 2009; nixnut <nixnut@g.o> xfdesktop-4.6.1.ebuild:
34 ppc stable #265587
35
36
37
38 1.10 xfce-base/xfdesktop/xfdesktop-4.6.1.ebuild
39
40 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/xfce-base/xfdesktop/xfdesktop-4.6.1.ebuild?rev=1.10&view=markup
41 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/xfce-base/xfdesktop/xfdesktop-4.6.1.ebuild?rev=1.10&content-type=text/plain
42 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/xfce-base/xfdesktop/xfdesktop-4.6.1.ebuild?r1=1.9&r2=1.10
43
44 Index: xfdesktop-4.6.1.ebuild
45 ===================================================================
46 RCS file: /var/cvsroot/gentoo-x86/xfce-base/xfdesktop/xfdesktop-4.6.1.ebuild,v
47 retrieving revision 1.9
48 retrieving revision 1.10
49 diff -u -r1.9 -r1.10
50 --- xfdesktop-4.6.1.ebuild 27 Jul 2009 17:49:05 -0000 1.9
51 +++ xfdesktop-4.6.1.ebuild 2 Aug 2009 09:49:31 -0000 1.10
52 @@ -1,58 +1,59 @@
53 # Copyright 1999-2009 Gentoo Foundation
54 # Distributed under the terms of the GNU General Public License v2
55 -# $Header: /var/cvsroot/gentoo-x86/xfce-base/xfdesktop/xfdesktop-4.6.1.ebuild,v 1.9 2009/07/27 17:49:05 nixnut Exp $
56 +# $Header: /var/cvsroot/gentoo-x86/xfce-base/xfdesktop/xfdesktop-4.6.1.ebuild,v 1.10 2009/08/02 09:49:31 ssuominen Exp $
57
58 -EAPI="1"
59 +EAPI=2
60 +inherit xfconf
61
62 -inherit eutils xfce4
63 -
64 -xfce4_core
65 -
66 -DESCRIPTION="Desktop manager"
67 +DESCRIPTION="Desktop manager for Xfce4"
68 HOMEPAGE="http://www.xfce.org/projects/xfdesktop"
69 +
70 +LICENSE="GPL-2"
71 +SLOT="0"
72 KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
73 IUSE="debug doc +file-icons +menu-plugin"
74
75 LINGUAS="be ca cs da de el es et eu fi fr he hu it ja ko nb_NO nl pa pl pt_BR ro ru sk sv tr uk vi zh_CN zh_TW"
76
77 +for X in ${LINGUAS}; do
78 + IUSE="${IUSE} linguas_${X}"
79 +done
80 +
81 RDEPEND="gnome-base/libglade
82 x11-libs/libX11
83 x11-libs/libSM
84 >=x11-libs/libwnck-2.12
85 >=dev-libs/glib-2.10:2
86 >=x11-libs/gtk+-2.10:2
87 - >=xfce-base/libxfce4util-${XFCE_VERSION}
88 - >=xfce-base/libxfcegui4-${XFCE_VERSION}
89 - >=xfce-base/libxfce4menu-${XFCE_VERSION}
90 - >=xfce-base/xfconf-${XFCE_VERSION}
91 - file-icons? ( >=xfce-base/thunar-0.9.92
92 - >=xfce-extra/exo-0.3.100 dev-libs/dbus-glib )
93 - menu-plugin? ( >=xfce-base/xfce4-panel-${XFCE_VERSION} )"
94 + >=xfce-base/libxfce4util-4.6
95 + >=xfce-base/libxfcegui4-4.6
96 + >=xfce-base/libxfce4menu-4.6
97 + >=xfce-base/xfconf-4.6
98 + file-icons? ( >=xfce-base/thunar-1
99 + >=xfce-extra/exo-0.3.100
100 + dev-libs/dbus-glib )
101 + menu-plugin? ( >=xfce-base/xfce4-panel-4.6 )"
102 DEPEND="${RDEPEND}
103 dev-util/intltool
104 + sys-devel/gettext
105 + dev-util/pkgconfig
106 doc? ( dev-libs/libxslt )"
107
108 -for X in ${LINGUAS}; do
109 - IUSE="${IUSE} linguas_${X}"
110 -done
111 -
112 -XFCE_LOCALIZED_CONFIGS="/etc/xdg/xfce4/desktop/xfce-registered-categories.xml
113 - /etc/xdg/xfce4/desktop/menu.xml"
114 -
115 pkg_setup() {
116 - XFCE_CONFIG+=" $(use_enable doc xsltproc) $(use_enable menu-plugin panel-plugin)"
117 -
118 - if use file-icons; then
119 - XFCE_CONFIG+=" --enable-thunarx --enable-file-icons --enable-exo
120 - --enable-desktop-icons"
121 - else
122 - XFCE_CONFIG+=" --disable-thunarx --disable-file-icons --disable-exo
123 - --disable-desktop-icons"
124 - fi
125 + XFCE_LOCALIZED_CONFIGS="/etc/xdg/xfce4/desktop/menu.xml
126 + /etc/xdg/xfce4/desktop/xfce-registered-categories.xml"
127 + XFCONF="--disable-dependency-tracking
128 + $(use_enable file-icons)
129 + $(use_enable file-icons thunarx)
130 + $(use_enable file-icons exo)
131 + $(use_enable menu-plugin panel-plugin)
132 + $(use_enable doc xsltproc)
133 + $(use_enable debug)"
134 + DOCS="AUTHORS ChangeLog NEWS TODO README"
135 }
136
137 src_install() {
138 - xfce4_src_install
139 + xfconf_src_install
140
141 local config lang
142 for config in ${XFCE_LOCALIZED_CONFIGS}; do
143 @@ -64,5 +65,3 @@
144 done
145 done
146 }
147 -
148 -DOCS="AUTHORS ChangeLog NEWS TODO README"