sys-process/glances: revbump 3.1.4.1, add missing doc dep
[gentoo.git] / media-gfx / fbida / fbida-9999.ebuild
1 # Copyright 1999-2020 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
3
4 EAPI=7
5 inherit desktop git-r3 meson toolchain-funcs
6
7 DESCRIPTION="Image viewers for the framebuffer console (fbi) and X11 (ida)"
8 HOMEPAGE="https://www.kraxel.org/blog/linux/fbida/"
9 EGIT_REPO_URI="https://git.kraxel.org/cgit/fbida"
10 SRC_URI="
11         mirror://gentoo/ida.png.bz2
12 "
13 LICENSE="GPL-2 IJG"
14 SLOT="0"
15 KEYWORDS=""
16 CDEPEND="
17         !media-gfx/fbi
18         >=media-libs/fontconfig-2.2
19         >=media-libs/freetype-2.0
20         >=x11-libs/motif-2.3:0
21         app-text/poppler
22         media-libs/giflib:=
23         media-libs/libepoxy
24         media-libs/libexif
25         media-libs/libpng:*
26         media-libs/libwebp
27         media-libs/mesa[X(+)]
28         media-libs/tiff:*
29         net-misc/curl
30         virtual/jpeg:*
31         virtual/ttf-fonts
32         x11-libs/cairo[opengl]
33         x11-libs/libX11
34         x11-libs/libXpm
35         x11-libs/libXt
36         x11-libs/libdrm
37 "
38 DEPEND="
39         ${CDEPEND}
40         x11-base/xorg-proto
41 "
42 RDEPEND="
43         ${CDEPEND}
44 "
45 PATCHES=(
46         "${FILESDIR}"/ida-desktop.patch
47         "${FILESDIR}"/${PN}-2.10-giflib-4.2.patch
48 )
49
50 src_unpack() {
51         unpack ${A}
52         git-r3_src_unpack
53 }
54
55 src_prepare() {
56         default
57
58         # upstream omission?
59         echo ${PV} > VERSION
60
61         tc-export CC CPP
62 }
63
64 src_install() {
65         meson_src_install
66
67         dodoc Changes README.{ida,md} TODO
68
69         doicon "${WORKDIR}"/ida.png
70         domenu desktop/ida.desktop
71 }