You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
67 lines
1.4 KiB
67 lines
1.4 KiB
# Copyright 1999-2021 Gentoo Authors
|
|
# Distributed under the terms of the GNU General Public License v2
|
|
|
|
EAPI=7
|
|
|
|
GNOME2_LA_PUNT="yes"
|
|
|
|
inherit gnome2 optfeature
|
|
|
|
DESCRIPTION="A graphical, full featured, twin-panel file manager"
|
|
HOMEPAGE="https://gcmd.github.io/"
|
|
|
|
LICENSE="GPL-2"
|
|
SLOT="0"
|
|
KEYWORDS="~amd64 ~x86"
|
|
IUSE="chm exif gsf pdf samba taglib test +unique"
|
|
RESTRICT="!test? ( test )"
|
|
|
|
RDEPEND="
|
|
app-text/yelp-tools
|
|
dev-libs/atk
|
|
dev-libs/glib:2
|
|
gnome-base/gconf:2
|
|
gnome-base/gnome-vfs
|
|
media-libs/fontconfig
|
|
media-libs/freetype
|
|
media-libs/harfbuzz:=
|
|
x11-libs/cairo
|
|
x11-libs/gdk-pixbuf:2
|
|
x11-libs/gtk+:2
|
|
x11-libs/pango
|
|
chm? ( dev-libs/chmlib )
|
|
exif? ( >=media-gfx/exiv2-0.14 )
|
|
gsf? ( gnome-extra/libgsf:= )
|
|
pdf? ( >=app-text/poppler-0.18 )
|
|
samba? ( gnome-base/gnome-vfs:=[samba] )
|
|
taglib? ( >=media-libs/taglib-1.4 )
|
|
unique? ( >=dev-libs/libunique-0.9.3:1 )
|
|
"
|
|
BDEPEND="
|
|
${RDEPEND}
|
|
dev-util/gtk-doc-am
|
|
sys-devel/gettext
|
|
virtual/pkgconfig
|
|
"
|
|
DEPEND="
|
|
test? ( >=dev-cpp/gtest-1.7.0 )
|
|
"
|
|
|
|
src_configure() {
|
|
gnome2_src_configure \
|
|
--disable-static \
|
|
$(use_with chm libchm) \
|
|
$(use_with exif exiv2) \
|
|
$(use_with gsf libgsf) \
|
|
$(use_with pdf poppler) \
|
|
$(use_with samba) \
|
|
$(use_with taglib) \
|
|
$(use_with unique)
|
|
}
|
|
|
|
pkg_postinst() {
|
|
gnome2_pkg_postinst
|
|
optfeature "synchronizing files and directories" dev-util/meld
|
|
optfeature "viewing the documentation" gnome-extra/yelp
|
|
}
|