1 # Copyright 1999-2008 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License, v2 or later
7 inherit gnome2 flag-o-matic subversion autotools
9 DESCRIPTION
="A full featured, dual-pane file manager for Gnome2"
10 HOMEPAGE
="http://www.nongnu.org/gcmd/"
12 ESVN_REPO_URI
="svn://svn.gnome.org/svn/gnome-commander/branches/gcmd-1-3"
19 IUSE
="doc chm exif gsf taglib python"
22 USE_DESC
="chm: add support for Microsoft Compiled HTML Help files
23 exif: add support for Exif and IPTC
24 gsf: add support for OLE, OLE2 and ODF
25 taglib: add support for ID3, Vorbis, FLAC and APE
26 python: add support for python plugins"
28 RDEPEND
=">=x11-libs/gtk+-2.8.0:2
29 >=dev-libs/glib-2.6.0:2
30 >=gnome-base/libgnomeui-2.4.0
31 >=gnome-base/libgnome-2.4.0
32 >=gnome-base/gnome-vfs-2.0.0
34 chm? ( >=app-doc/chmlib-0.39 )
35 exif? ( >=media-gfx/exiv2-0.14 )
36 gsf? ( >=gnome-extra/libgsf-1.12.0 )
37 taglib? ( >=media-libs/taglib-1.4 )
38 python? ( >=dev-lang/python-2.4 )"
44 DOCS
="AUTHORS BUGS ChangeLog NEWS README TODO"
47 local ret config_command
="${1}"
48 ebegin
"Running ${config_command}"
49 ${config_command} &>/dev
/null
57 $(use_with chm chmlib)
58 $(use_with exif exiv2)
59 $(use_with gsf libgsf)
60 $(use_with taglib taglib)
61 $(use_enable python python)"
63 filter-ldflags
-Wl,--as-needed
67 subversion_fetch || die
"svn fetch failed"
71 gnome2_omf_fix || die
"Gnome2 OMF Fix failed"
75 elibtoolize
${ELTCONF} || die
"elibtoolize failed"
77 run_config
"glib-gettextize --force --copy" || \
78 die
"glib-gettextize failed"
79 run_config
"intltoolize --force --copy --automake" || \
80 die
"intltoolize failed"
81 run_config
"gnome-doc-common --copy" || \
82 die
"gnome-doc-common failed"
83 run_config
"gnome-doc-prepare --force --copy" || \
84 die
"gnome-doc-prepare failed"
85 eaclocal || die
"aclocal failed"
86 eautoconf || die
"autoconf failed"
87 eautoheader || die
"autoheader failed"
88 eautomake
--force || die
"automake failed"