/[gentoo-x86]/xfce-base/thunar/thunar-0.5.0_rc2-r2.ebuild
Gentoo

Contents of /xfce-base/thunar/thunar-0.5.0_rc2-r2.ebuild

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.2 - (show annotations) (download)
Sat Jan 6 19:11:20 2007 UTC (13 years, 1 month ago) by nichoj
Branch: MAIN
CVS Tags: HEAD
Changes since 1.1: +1 -1 lines
FILE REMOVED
Added IUSE=debug, which was dropped when \'inherit debug\' was removed from xfce44.eclass. Pruned old revisions.
(Portage version: 2.1.2_rc4-r4)
 (Unsigned Manifest commit)

1 # Copyright 1999-2006 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: /var/cvsroot/gentoo-x86/xfce-base/thunar/thunar-0.5.0_rc2-r2.ebuild,v 1.1 2006/12/19 01:35:15 nichoj Exp $
4
5 inherit xfce44 versionator
6
7
8 MY_PN="Thunar"
9 MY_PV="$(replace_version_separator 3 '')"
10 MY_P="${MY_PN}-${MY_PV}"
11 S="${WORKDIR}/${MY_P}"
12
13 xfce44_beta
14 xfce44_extra_package # technically, it's core, but in terms of what the eclass
15 # does, it's more akin to 'extra' -nichoj
16
17 DESCRIPTION="Xfce 4 file manager"
18 HOMEPAGE="http://thunar.xfce.org"
19 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
20
21 IUSE="doc dbus exif hal pcre startup-notification thumbnail"
22
23 # The order of RDEPEND is based on the list in README, by:
24 # required packages
25 # required packages not listed in README
26 # optional packages
27 # optional packages not listed
28 RDEPEND="
29 >=dev-lang/perl-5.6
30 >=x11-libs/gtk+-2.6.4
31 >=dev-libs/glib-2.6.4
32 >=xfce-extra/exo-0.3.1.12_rc2
33 >=dev-util/intltool-0.30
34 >=media-libs/libpng-1.2.0
35 >=x11-misc/shared-mime-info-0.15
36 >=dev-util/desktop-file-utils-0.10
37 >=xfce-base/libxfce4util-${XFCE_MASTER_VERSION}
38 virtual/fam
39 doc? ( >=dev-util/gtk-doc-1 dev-libs/libxslt )
40 dbus? ( || ( >=dev-libs/dbus-glib-0.71
41 ( <sys-apps/dbus-0.90 >=sys-apps/dbus-0.34 ) )
42 )
43 hal? ( >=sys-apps/hal-0.5
44 || ( >=dev-libs/dbus-glib-0.71
45 ( <sys-apps/dbus-0.90 >=sys-apps/dbus-0.34 ) )
46 )
47 >=media-libs/freetype-2.0
48 thumbnail? ( >=gnome-base/gconf-2.4 )
49 exif? ( >=media-libs/libexif-0.6 )
50 >=media-libs/jpeg-6b
51 startup-notification? ( >=x11-libs/startup-notification-0.4 )
52 pcre? ( >=dev-libs/libpcre-6.0 )
53 "
54
55 DEPEND="${RDEPEND}
56 || ( x11-proto/xproto virtual/x11 )"
57
58 # TODO report upstream:
59 # --enable/disable for jpeg
60 # --enable/disable for freetype
61 # when those are fixed, we make IUSE="jpeg freetype"
62 XFCE_CONFIG="
63 $(use_enable dbus) \
64 $(use_enable debug) \
65 $(use_enable doc gtk-doc) \
66 $(use_enable doc xsltproc) \
67 $(use_enable exif) \
68 $(use_enable pcre) \
69 $(use_enable startup-notification) \
70 $(use_enable thumbnail gnome-thumbnailers) \
71 "
72
73 if use hal; then
74 XFCE_CONFIG="${XFCE_CONFIG} --with-volume-manager=hal"
75 else
76 XFCE_CONFIG="${XFCE_CONFIG} --with-volume-manager=none"
77 fi

  ViewVC Help
Powered by ViewVC 1.1.20