Diff geeqie-2.1-r1 with a geeqie-9999
/usr/portage/media-gfx/geeqie/geeqie-9999.ebuild 2023-10-09 14:52:31.624368404 +0300 | ||
---|---|---|
4 | 4 |
EAPI=8 |
5 | 5 |
LUA_COMPAT=( lua5-{3,4} ) |
6 | 6 | |
7 |
inherit lua-single meson optfeature xdg |
|
7 |
inherit git-r3 lua-single meson optfeature xdg |
|
8 | 8 | |
9 | 9 |
DESCRIPTION="A lightweight GTK image viewer forked from GQview" |
10 | 10 |
HOMEPAGE="http://www.geeqie.org" |
11 |
SRC_URI="https://github.com/BestImageViewer/${PN}/releases/download/v${PV}/${P}.tar.xz |
|
12 |
https://dev.gentoo.org/~voyageur/distfiles/${P}-docs.tar.xz" |
|
11 |
SRC_URI="" |
|
12 |
# Using github mirror, as geeqie.org does not have a valid SSL certificate |
|
13 |
EGIT_REPO_URI="https://github.com/BestImageViewer/geeqie.git" |
|
13 | 14 | |
14 | 15 |
LICENSE="GPL-2" |
15 | 16 |
SLOT="0" |
16 |
KEYWORDS="~amd64 ~arm64 ~ppc ~x86" |
|
17 |
KEYWORDS="" |
|
17 | 18 |
IUSE="debug djvu exif ffmpegthumbnailer heif jpeg jpeg2k jpegxl lcms lua map pdf raw spell tiff webp xmp zip" |
18 | 19 | |
19 | 20 |
RDEPEND="gnome-extra/zenity |
... | ... | |
45 | 46 | |
46 | 47 |
REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )" |
47 | 48 | |
48 |
PATCHES=( |
|
49 |
"${FILESDIR}"/${P}-lua_hpp.patch |
|
50 |
"${FILESDIR}"/${P}-exiv2-0.28.0.patch |
|
51 |
) |
|
52 | ||
53 | 49 |
pkg_setup() { |
54 | 50 |
# Do not require setting LUA_SINGLE_TARGET if lua is not used |
55 | 51 |
use lua && lua-single_pkg_setup |
... | ... | |
90 | 86 |
src_install() { |
91 | 87 |
meson_src_install |
92 | 88 | |
93 |
# Manually generated ChangeLog |
|
94 |
dodoc "${WORKDIR}"/${P}-docs/* |
|
95 | ||
96 | 89 |
# The application needs access to some uncompressed doc files. |
97 | 90 |
docompress -x /usr/share/doc/${PF}/AUTHORS |
98 | 91 |
docompress -x /usr/share/doc/${PF}/ChangeLog |