30 lines
1.2 KiB
Bash
30 lines
1.2 KiB
Bash
# Template file for 'imv'
|
|
pkgname=imv
|
|
version=4.4.0
|
|
revision=5
|
|
build_style=meson
|
|
# don't define NDEBUG since assert(3) is used to detect error conditions
|
|
# (e.g.: https://git.sr.ht/~exec64/imv/tree/v4.4.0/item/src/x11_window.c#L109
|
|
# and https://git.sr.ht/~exec64/imv/tree/v4.4.0/item/src/wl_window.c#L673)
|
|
configure_args="-Db_ndebug=false"
|
|
hostmakedepends="asciidoc pkg-config cmake"
|
|
makedepends="cmocka-devel freeimage-devel glu-devel librsvg-devel libheif-devel libxkbcommon-devel
|
|
pango-devel wayland-devel inih-devel"
|
|
depends="desktop-file-utils"
|
|
conf_files="/etc/imv_config"
|
|
short_desc="Image viewer for X11/Wayland"
|
|
maintainer="Orphaned <orphan@voidlinux.org>"
|
|
license="GPL-2.0-or-later, MIT"
|
|
homepage="https://sr.ht/~exec64/imv/"
|
|
changelog="https://git.sr.ht/~exec64/imv/blob/master/CHANGELOG"
|
|
distfiles="https://git.sr.ht/~exec64/imv/archive/v${version}.tar.gz"
|
|
checksum=55431c8c27fbe82d05955f61bde38ba15febf8a7fd8f0f741e504bae0b823bcf
|
|
conflicts="renameutils>=0"
|
|
|
|
post_install() {
|
|
# copy the man page so it isn't clobbered by renameutils in man.voidlinux.org
|
|
vman "${DESTDIR}/usr/share/man/man1/imv.1" imv-x11.1
|
|
ln -s imv-x11.1 "${DESTDIR}/usr/share/man/man1/imv-wayland.1"
|
|
vlicense LICENSE
|
|
}
|