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/thunar: ChangeLog thunar-1.0.1.ebuild
Date: Sun, 02 Aug 2009 10:37:43
Message-Id: E1MXYRh-00014B-8k@stork.gentoo.org
1 ssuominen 09/08/02 10:37:41
2
3 Modified: ChangeLog thunar-1.0.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.78 xfce-base/thunar/ChangeLog
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/xfce-base/thunar/ChangeLog?rev=1.78&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/xfce-base/thunar/ChangeLog?rev=1.78&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/xfce-base/thunar/ChangeLog?r1=1.77&r2=1.78
14
15 Index: ChangeLog
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/xfce-base/thunar/ChangeLog,v
18 retrieving revision 1.77
19 retrieving revision 1.78
20 diff -u -r1.77 -r1.78
21 --- ChangeLog 27 Jul 2009 17:44:23 -0000 1.77
22 +++ ChangeLog 2 Aug 2009 10:37:41 -0000 1.78
23 @@ -1,6 +1,9 @@
24 # ChangeLog for xfce-base/thunar
25 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
26 -# $Header: /var/cvsroot/gentoo-x86/xfce-base/thunar/ChangeLog,v 1.77 2009/07/27 17:44:23 nixnut Exp $
27 +# $Header: /var/cvsroot/gentoo-x86/xfce-base/thunar/ChangeLog,v 1.78 2009/08/02 10:37:41 ssuominen Exp $
28 +
29 + 02 Aug 2009; Samuli Suominen <ssuominen@g.o> thunar-1.0.1.ebuild:
30 + Use xfconf.eclass.
31
32 27 Jul 2009; nixnut <nixnut@g.o> thunar-1.0.1.ebuild:
33 ppc stable #265587
34
35
36
37 1.11 xfce-base/thunar/thunar-1.0.1.ebuild
38
39 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/xfce-base/thunar/thunar-1.0.1.ebuild?rev=1.11&view=markup
40 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/xfce-base/thunar/thunar-1.0.1.ebuild?rev=1.11&content-type=text/plain
41 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/xfce-base/thunar/thunar-1.0.1.ebuild?r1=1.10&r2=1.11
42
43 Index: thunar-1.0.1.ebuild
44 ===================================================================
45 RCS file: /var/cvsroot/gentoo-x86/xfce-base/thunar/thunar-1.0.1.ebuild,v
46 retrieving revision 1.10
47 retrieving revision 1.11
48 diff -u -r1.10 -r1.11
49 --- thunar-1.0.1.ebuild 27 Jul 2009 17:44:23 -0000 1.10
50 +++ thunar-1.0.1.ebuild 2 Aug 2009 10:37:41 -0000 1.11
51 @@ -1,20 +1,17 @@
52 # Copyright 1999-2009 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 -# $Header: /var/cvsroot/gentoo-x86/xfce-base/thunar/thunar-1.0.1.ebuild,v 1.10 2009/07/27 17:44:23 nixnut Exp $
55 +# $Header: /var/cvsroot/gentoo-x86/xfce-base/thunar/thunar-1.0.1.ebuild,v 1.11 2009/08/02 10:37:41 ssuominen Exp $
56
57 -EAPI="2"
58 +EAPI=2
59 +MY_P=${P/t/T}
60 +inherit virtualx xfconf
61
62 -MY_PN=${PN/t/T}
63 -inherit virtualx xfce4
64 -
65 -XFCE_VERSION=4.6.1
66 -
67 -xfce4_core
68 -
69 -DESCRIPTION="File manager"
70 +DESCRIPTION="File manager for Xfce4"
71 HOMEPAGE="http://thunar.xfce.org"
72 -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
73 +
74 LICENSE="GPL-2 LGPL-2"
75 +SLOT="0"
76 +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
77 IUSE="dbus debug doc exif gnome hal pcre startup-notification +trash-plugin"
78
79 RDEPEND=">=dev-lang/perl-5.6
80 @@ -28,7 +25,7 @@
81 x11-libs/libSM
82 >=x11-misc/shared-mime-info-0.20
83 >=xfce-extra/exo-0.3.92[hal?]
84 - >=xfce-base/libxfce4util-${XFCE_VERSION}
85 + >=xfce-base/libxfce4util-4.6
86 dbus? ( dev-libs/dbus-glib )
87 exif? ( >=media-libs/libexif-0.6 )
88 hal? ( dev-libs/dbus-glib
89 @@ -37,36 +34,37 @@
90 pcre? ( >=dev-libs/libpcre-6 )
91 startup-notification? ( x11-libs/startup-notification )
92 trash-plugin? ( dev-libs/dbus-glib
93 - >=xfce-base/xfce4-panel-${XFCE_VERSION} )"
94 + >=xfce-base/xfce4-panel-4.6 )"
95 DEPEND="${RDEPEND}
96 dev-util/intltool
97 - doc? ( dev-util/gtk-doc )"
98 + dev-util/pkgconfig
99 + sys-devel/gettext
100 + doc? ( dev-libs/libxslt )"
101
102 pkg_setup() {
103 - XFCE_CONFIG+="$(use_enable dbus) $(use_enable doc gtk-doc)
104 - $(use_enable exif) $(use_enable gnome gnome-thumbnailers)
105 - $(use_enable pcre)"
106 -
107 - if use hal && ! use dbus; then
108 - ewarn "USE hal detected, enabling dbus."
109 - fi
110 + XFCONF="--disable-dependency-tracking
111 + $(use_enable dbus)
112 + $(use_enable gnome gnome-thumbnailers)
113 + $(use_enable startup-notification)
114 + $(use_enable doc xsltproc)
115 + $(use_enable exif)
116 + $(use_enable pcre)
117 + $(use_enable debug)"
118
119 if use hal; then
120 - XFCE_CONFIG+=" --enable-dbus --with-volume-manager=hal"
121 + XFCONF="${XFCONF} --enable-dbus --with-volume-manager=hal"
122 else
123 - XFCE_CONFIG+=" --with-volume-manager=none"
124 + XFCONF="${XFCONF} --with-volume-manager=none"
125 fi
126
127 - if use trash-plugin && ! use dbus; then
128 - XFCE_CONFIG+=" --enable-dbus"
129 - ewarn "USE trash-plugin detected, enabling dbus."
130 + if use trash-plugin; then
131 + XFCONF="${XFCONF} --enable-dbus"
132 + else
133 + XFCONF="${XFCONF} --disable-tpa-plugin"
134 fi
135 -
136 - use trash-plugin || XFCE_CONFIG+=" --disable-tpa-plugin"
137 + DOCS="AUTHORS ChangeLog FAQ HACKING NEWS README THANKS TODO"
138 }
139
140 src_test() {
141 - Xemake check || die "emake check failed"
142 + Xemake check || die "Xemake check failed"
143 }
144 -
145 -DOCS="AUTHORS ChangeLog FAQ HACKING NEWS README THANKS TODO"