Gentoo Archives: gentoo-commits

From: "Christoph Mende (angelos)" <angelos@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in xfce-base/xfdesktop: ChangeLog xfdesktop-4.4.3.ebuild
Date: Thu, 30 Oct 2008 22:05:10
Message-Id: E1KvfdZ-0005uP-Ah@stork.gentoo.org
1 angelos 08/10/30 22:05:05
2
3 Modified: ChangeLog
4 Added: xfdesktop-4.4.3.ebuild
5 Log:
6 Xfce-4.4.3 bump
7 (Portage version: 2.2_rc12/cvs/Linux 2.6.28-rc2 x86_64)
8
9 Revision Changes Path
10 1.127 xfce-base/xfdesktop/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/xfce-base/xfdesktop/ChangeLog?rev=1.127&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/xfce-base/xfdesktop/ChangeLog?rev=1.127&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/xfce-base/xfdesktop/ChangeLog?r1=1.126&r2=1.127
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/xfce-base/xfdesktop/ChangeLog,v
19 retrieving revision 1.126
20 retrieving revision 1.127
21 diff -u -r1.126 -r1.127
22 --- ChangeLog 5 Aug 2008 21:07:44 -0000 1.126
23 +++ ChangeLog 30 Oct 2008 22:05:05 -0000 1.127
24 @@ -1,6 +1,11 @@
25 # ChangeLog for xfce-base/xfdesktop
26 # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/xfce-base/xfdesktop/ChangeLog,v 1.126 2008/08/05 21:07:44 cardoe Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/xfce-base/xfdesktop/ChangeLog,v 1.127 2008/10/30 22:05:05 angelos Exp $
29 +
30 +*xfdesktop-4.4.3 (30 Oct 2008)
31 +
32 + 30 Oct 2008; Christoph Mende <angelos@g.o> +xfdesktop-4.4.3.ebuild:
33 + Xfce-4.4.3 bump
34
35 05 Aug 2008; Doug Goldstein <cardoe@g.o> metadata.xml:
36 add GLEP 56 USE flag desc from use.local.desc
37
38
39
40 1.1 xfce-base/xfdesktop/xfdesktop-4.4.3.ebuild
41
42 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/xfce-base/xfdesktop/xfdesktop-4.4.3.ebuild?rev=1.1&view=markup
43 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/xfce-base/xfdesktop/xfdesktop-4.4.3.ebuild?rev=1.1&content-type=text/plain
44
45 Index: xfdesktop-4.4.3.ebuild
46 ===================================================================
47 # Copyright 1999-2008 Gentoo Foundation
48 # Distributed under the terms of the GNU General Public License v2
49 # $Header: /var/cvsroot/gentoo-x86/xfce-base/xfdesktop/xfdesktop-4.4.3.ebuild,v 1.1 2008/10/30 22:05:05 angelos Exp $
50
51 EAPI=1
52
53 inherit eutils xfce44
54
55 XFCE_VERSION=4.4.3
56
57 xfce44
58 xfce44_core_package
59
60 DESCRIPTION="Desktop manager"
61 HOMEPAGE="http://www.xfce.org/projects/xfdesktop"
62 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
63 IUSE="debug doc +file-icons +menu-plugin"
64
65 LANG="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"
66
67 RDEPEND="x11-libs/libX11
68 x11-libs/libSM
69 >=dev-libs/glib-2.6:2
70 >=x11-libs/gtk+-2.6:2
71 >=xfce-base/libxfce4mcs-${XFCE_MASTER_VERSION}
72 >=xfce-base/libxfce4util-${XFCE_MASTER_VERSION}
73 >=xfce-base/libxfcegui4-${XFCE_MASTER_VERSION}
74 >=xfce-base/xfce-mcs-manager-${XFCE_MASTER_VERSION}
75 file-icons? ( >=xfce-base/thunar-${THUNAR_MASTER_VERSION}
76 >=xfce-extra/exo-0.3.2 dev-libs/dbus-glib )
77 menu-plugin? ( >=xfce-base/xfce4-panel-${XFCE_MASTER_VERSION} )"
78 DEPEND="${RDEPEND}
79 dev-util/intltool"
80
81 for X in ${LANG}; do
82 IUSE="${IUSE} linguas_${X}"
83 done
84
85 XFCE_LOCALIZED_CONFIGS="/etc/xdg/xfce4/desktop/xfce-registered-categories.xml
86 /etc/xdg/xfce4/desktop/menu.xml"
87
88 pkg_setup() {
89 XFCE_CONFIG+=" $(use_enable doc xsltproc) $(use_enable menu-plugin panel-plugin)"
90
91 if use file-icons; then
92 XFCE_CONFIG+=" --enable-thunarx --enable-file-icons --enable-exo"
93 else
94 XFCE_CONFIG+=" --disable-thunarx --disable-file-icons --disable-exo"
95 fi
96 }
97
98 src_unpack() {
99 unpack ${A}
100 cd "${S}"
101 echo src/xfdesktop-clipboard-manager.c >> po/POTFILES.skip
102 }
103
104 src_install() {
105 xfce44_src_install
106
107 local config lang
108 for config in ${XFCE_LOCALIZED_CONFIGS}; do
109 for lang in ${LANG}; do
110 local localized_config="${D}/${config}.${lang}"
111 if [[ -f ${localized_config} ]]; then
112 use "linguas_${lang}" || rm ${localized_config}
113 fi
114 done
115 done
116 }
117
118 DOCS="AUTHORS ChangeLog NEWS TODO README"