1 # Copyright 1999-2020 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
4 # TODO: USE xine could be restored if support for xine-lib-1.2.x
5 # is patched in wrt #397639
9 inherit eutils libtool ltprune
11 DESCRIPTION="Powerful GTK+ based image & movie viewer"
12 HOMEPAGE="http://gtkmmviewer.sourceforge.net/"
13 SRC_URI="mirror://sourceforge/gtkmmviewer/${P}.tar.gz"
17 KEYWORDS="amd64 ~hppa ppc ppc64 x86"
18 IUSE="mng nls mplayer svg wmf" #xine
20 RDEPEND="app-arch/bzip2
22 >=media-libs/libpng-1.2:0=
24 wmf? ( >=media-libs/libwmf-0.2.8 )
25 mng? ( media-libs/libmng:= )
26 svg? ( gnome-base/librsvg )
27 mplayer? ( media-video/mplayer )"
28 #xine? ( media-libs/xine-lib )
30 nls? ( sys-devel/gettext )
34 # link gimv executable against -lm for floor() and pow()
35 sed -i -e 's/$(gimv_LDADD)/& -lm/' src/Makefile.in || die #417995
38 "${FILESDIR}"/${P}-sort_fix.diff \
39 "${FILESDIR}"/${P}-gtk12_fix.diff \
40 "${FILESDIR}"/${P}-gtk2.patch \
41 "${FILESDIR}"/${P}-libpng15.patch
43 # desktop-file-validate
45 -e '/^Term/s:0:false:' \
46 -e '/^Icon/s:.png::' \
47 etc/${PN}.desktop.in || die
58 $(use_enable mplayer) \
60 $(use_with mng libmng) \
61 $(use_with svg librsvg) \
62 $(use_with wmf libwmf) \
68 bindir="${ED}usr/bin" \
69 datadir="${ED}usr/share" \
70 desktopdir="${ED}usr/share/applications" \
71 gimv_docdir="${ED}usr/share/doc/${PF}" \
72 libdir="${ED}usr/$(get_libdir)" \
75 prune_libtool_files --all