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/thunar/
Date: Sun, 20 Feb 2011 20:16:49
Message-Id: d79946df9433899e02397f6ac936fc2f361a783c.angelos@gentoo
1 commit: d79946df9433899e02397f6ac936fc2f361a783c
2 Author: Christoph Mende <angelos <AT> gentoo <DOT> org>
3 AuthorDate: Sun Feb 20 19:17:37 2011 +0000
4 Commit: Christoph Mende <angelos <AT> gentoo <DOT> org>
5 CommitDate: Sun Feb 20 19:17:37 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/xfce.git;a=commit;h=d79946df
7
8 thunar: Updated
9
10 ---
11 xfce-base/thunar/metadata.xml | 3 --
12 xfce-base/thunar/thunar-9999.ebuild | 51 ++++++++++++++++++-----------------
13 2 files changed, 26 insertions(+), 28 deletions(-)
14
15 diff --git a/xfce-base/thunar/metadata.xml b/xfce-base/thunar/metadata.xml
16 index 3012d59..826e2ca 100644
17 --- a/xfce-base/thunar/metadata.xml
18 +++ b/xfce-base/thunar/metadata.xml
19 @@ -2,7 +2,4 @@
20 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
21 <pkgmetadata>
22 <herd>xfce</herd>
23 -<use>
24 - <flag name='trash-plugin'>Build Trash plug-in for panel</flag>
25 -</use>
26 </pkgmetadata>
27
28 diff --git a/xfce-base/thunar/thunar-9999.ebuild b/xfce-base/thunar/thunar-9999.ebuild
29 index 4439c2f..e6c27d5 100644
30 --- a/xfce-base/thunar/thunar-9999.ebuild
31 +++ b/xfce-base/thunar/thunar-9999.ebuild
32 @@ -1,4 +1,4 @@
33 -# Copyright 1999-2010 Gentoo Foundation
34 +# Copyright 1999-2011 Gentoo Foundation
35 # Distributed under the terms of the GNU General Public License v2
36 # $Header: $
37
38 @@ -8,60 +8,61 @@ inherit virtualx xfce4
39
40 xfce4_core
41
42 -DESCRIPTION="File manager for Xfce4"
43 -HOMEPAGE="http://thunar.xfce.org/"
44 +DESCRIPTION="File manager for the Xfce desktop environment"
45 +HOMEPAGE="http://www.xfce.org/projects/thunar/ http://thunar.xfce.org/"
46
47 LICENSE="GPL-2 LGPL-2"
48 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x86-solaris"
49 -IUSE="dbus debug exif pcre startup-notification test +trash-plugin"
50 +SLOT="0"
51 +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x86-solaris"
52 +IUSE="dbus debug exif libnotify pcre startup-notification test +xfce_plugins_trash udev"
53
54 -COMMON_DEPEND=">=xfce-base/exo-0.5.1
55 +GVFS_DEPEND=">=gnome-base/gvfs-1.6.6-r1"
56 +COMMON_DEPEND=">=xfce-base/exo-0.6
57 >=dev-libs/glib-2.18:2
58 >=x11-libs/gtk+-2.14:2
59 - >=xfce-base/libxfce4util-4.6
60 - >=xfce-base/libxfce4ui-4.7.1
61 + >=xfce-base/libxfce4util-4.8
62 + >=xfce-base/libxfce4ui-4.8
63 >=dev-lang/perl-5.6
64 - dbus? ( dev-libs/dbus-glib )
65 + dbus? ( >=dev-libs/dbus-glib-0.88 )
66 exif? ( >=media-libs/libexif-0.6.19 )
67 + libnotify? ( x11-libs/libnotify )
68 pcre? ( >=dev-libs/libpcre-6 )
69 startup-notification? ( x11-libs/startup-notification )
70 - trash-plugin? ( dev-libs/dbus-glib
71 - >=xfce-base/xfce4-panel-4.3.90 )"
72 + udev? ( >=sys-fs/udev-145[extras] )
73 + xfce_plugins_trash? ( >=dev-libs/dbus-glib-0.88
74 + >=xfce-base/xfce4-panel-4.8 )"
75 RDEPEND="${COMMON_DEPEND}
76 - >=x11-misc/shared-mime-info-0.70
77 - >=dev-util/desktop-file-utils-0.15"
78 + x11-misc/shared-mime-info
79 + dev-util/desktop-file-utils
80 + dbus? ( ${GVFS_DEPEND} )
81 + udev? ( ${GVFS_DEPEND}[gdu,udev] )
82 + xfce_plugins_trash? ( ${GVFS_DEPEND} )"
83 DEPEND="${COMMON_DEPEND}
84 dev-util/intltool
85 - dev-util/pkgconfig
86 + dev-util/gtk-doc
87 sys-devel/gettext"
88
89 WANT_GTKDOCIZE="yes"
90
91 pkg_setup() {
92 XFCE_CONFIG+=" --disable-dependency-tracking
93 + --docdir=${EPREFIX}/usr/share/doc/${PF}
94 $(use_enable dbus)
95 + $(use_enable udev gudev)
96 + $(use_enable libnotify notifications)
97 $(use_enable exif)
98 $(use_enable pcre)
99 --with-html-dir=${EPREFIX}/usr/share/doc/${PF}/html"
100
101 - if use trash-plugin; then
102 + if use xfce_plugins_trash; then
103 XFCE_CONFIG+=" --enable-dbus"
104 else
105 XFCE_CONFIG+=" --disable-tpa-plugin"
106 fi
107
108 - DOCS="AUTHORS ChangeLog FAQ HACKING NEWS README THANKS TODO"
109 + DOCS="AUTHORS FAQ HACKING NEWS README THANKS TODO"
110 }
111
112 src_test() {
113 Xemake check || die
114 }
115 -
116 -pkg_postinst() {
117 - xfce4_pkg_postinst
118 -
119 - echo
120 - elog "If you are seeing some odd dbus error, make sure your user is in the"
121 - elog "plugdev group. See Gentoo bug #279077 for more info"
122 - echo
123 -}