Gentoo Archives: gentoo-commits

From: "Samuli Suominen (drac)" <drac@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in xfce-base/thunar: ChangeLog thunar-0.9.0-r2.ebuild
Date: Wed, 12 Mar 2008 18:14:23
Message-Id: E1JZVT1-0001Gf-Ac@stork.gentoo.org
1 drac 08/03/12 18:14:19
2
3 Modified: ChangeLog
4 Added: thunar-0.9.0-r2.ebuild
5 Log:
6 Fix problem with Thunar leaving defuncts by including a fix from upstream bug 2983, thanks to VQuickSilver and tcunha.
7 (Portage version: 2.1.4.4)
8
9 Revision Changes Path
10 1.48 xfce-base/thunar/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/xfce-base/thunar/ChangeLog?rev=1.48&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/xfce-base/thunar/ChangeLog?rev=1.48&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/xfce-base/thunar/ChangeLog?r1=1.47&r2=1.48
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/xfce-base/thunar/ChangeLog,v
19 retrieving revision 1.47
20 retrieving revision 1.48
21 diff -u -r1.47 -r1.48
22 --- ChangeLog 10 Mar 2008 01:55:13 -0000 1.47
23 +++ ChangeLog 12 Mar 2008 18:14:18 -0000 1.48
24 @@ -1,6 +1,13 @@
25 # ChangeLog for xfce-base/thunar
26 # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/xfce-base/thunar/ChangeLog,v 1.47 2008/03/10 01:55:13 ricmm Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/xfce-base/thunar/ChangeLog,v 1.48 2008/03/12 18:14:18 drac Exp $
29 +
30 +*thunar-0.9.0-r2 (12 Mar 2008)
31 +
32 + 12 Mar 2008; Samuli Suominen <drac@g.o>
33 + +files/thunar-0.9.0-fix-defuncts.patch, +thunar-0.9.0-r2.ebuild:
34 + Fix problem with Thunar leaving defuncts by including a fix from upstream
35 + bug 2983, thanks to VQuickSilver and tcunha.
36
37 10 Mar 2008; <ricmm@g.o> thunar-0.8.0-r3.ebuild:
38 Drop to ~mips due to unstable deps
39
40
41
42 1.1 xfce-base/thunar/thunar-0.9.0-r2.ebuild
43
44 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/xfce-base/thunar/thunar-0.9.0-r2.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/xfce-base/thunar/thunar-0.9.0-r2.ebuild?rev=1.1&content-type=text/plain
46
47 Index: thunar-0.9.0-r2.ebuild
48 ===================================================================
49 # Copyright 1999-2008 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/xfce-base/thunar/thunar-0.9.0-r2.ebuild,v 1.1 2008/03/12 18:14:18 drac Exp $
52
53 EAPI=1
54
55 inherit eutils virtualx xfce44
56
57 MY_P=${P/t/T}
58 S=${WORKDIR}/${MY_P}
59
60 XFCE_VERSION=4.4.2
61 xfce44
62
63 DESCRIPTION="File manager"
64 HOMEPAGE="http://thunar.xfce.org"
65 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
66 IUSE="doc dbus debug exif gnome hal pcre startup-notification +trash-plugin"
67
68 RDEPEND=">=dev-lang/perl-5.6
69 x11-libs/libSM
70 >=x11-libs/gtk+-2.6
71 >=dev-libs/glib-2.6
72 >=xfce-extra/exo-0.3.4
73 >=x11-misc/shared-mime-info-0.20
74 >=dev-util/desktop-file-utils-0.14
75 >=xfce-base/libxfce4util-${XFCE_MASTER_VERSION}
76 virtual/fam
77 dbus? ( dev-libs/dbus-glib )
78 hal? ( dev-libs/dbus-glib
79 sys-apps/hal )
80 >=media-libs/freetype-2
81 gnome? ( gnome-base/gconf )
82 exif? ( >=media-libs/libexif-0.6 )
83 >=media-libs/jpeg-6b
84 startup-notification? ( x11-libs/startup-notification )
85 pcre? ( >=dev-libs/libpcre-6 )
86 trash-plugin? ( dev-libs/dbus-glib
87 >=xfce-base/xfce4-panel-${XFCE_MASTER_VERSION} )
88 gnome-base/librsvg"
89 DEPEND="${RDEPEND}
90 dev-util/pkgconfig
91 dev-util/intltool
92 doc? ( dev-util/gtk-doc )"
93
94 pkg_setup() {
95 XFCE_CONFIG="${XFCE_CONFIG} $(use_enable exif)
96 $(use_enable gnome gnome-thumbnailers)
97 $(use_enable dbus) $(use_enable pcre)"
98
99 local fail="Re-emerge xfce-extra/exo with USE hal."
100
101 if use hal; then
102 XFCE_CONFIG="${XFCE_CONFIG} --enable-dbus --with-volume-manager=hal"
103 else
104 XFCE_CONFIG="${XFCE_CONFIG} --with-volume-manager=none"
105 fi
106
107 if use trash-plugin && ! use dbus; then
108 XFCE_CONFIG="${XFCE_CONFIG} --enable-dbus"
109 ewarn "USE trash-plugin detected, enabling dbus for you."
110 fi
111
112 use trash-plugin || XFCE_CONFIG="${XFCE_CONFIG} --disable-tpa-plugin"
113
114 if use hal && ! use dbus; then
115 ewarn "USE hal detected, enabling dbus for you."
116 fi
117
118 if use hal && ! built_with_use xfce-extra/exo hal; then
119 eerror "${fail}"
120 die "${fail}"
121 fi
122 }
123
124 src_unpack() {
125 unpack ${A}
126 cd "${S}"
127 epatch "${FILESDIR}"/${P}-missing-audio-cds-for-volman.patch
128 epatch "${FILESDIR}"/${P}-fix-defuncts.patch
129 }
130
131 src_test() {
132 Xemake check || die "emake check failed."
133 }
134
135 DOCS="AUTHORS ChangeLog HACKING FAQ THANKS TODO README NEWS"
136
137 xfce44_extra_package
138
139
140
141 --
142 gentoo-commits@l.g.o mailing list