geeqie: update to 2.0, new deps meson/ninja

This commit is contained in:
Juergen Daubert 2022-08-11 17:35:49 +02:00
parent a8d3a4ab4b
commit 3f2a0187dd
3 changed files with 17 additions and 17 deletions

View File

@ -12,8 +12,8 @@ drwxr-xr-x root/root usr/lib/geeqie/
-rwxr-xr-x root/root usr/lib/geeqie/geeqie-symlink
-rwxr-xr-x root/root usr/lib/geeqie/geeqie-tethered-photography
-rwxr-xr-x root/root usr/lib/geeqie/geeqie-tethered-photography-hook-script
-rwxr-xr-x root/root usr/lib/geeqie/geocode-parameters.awk
-rwxr-xr-x root/root usr/lib/geeqie/lensID
-rw-r--r-- root/root usr/lib/geeqie/geocode-parameters.awk
-rw-r--r-- root/root usr/lib/geeqie/lensID
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/applications/
-rw-r--r-- root/root usr/share/applications/geeqie.desktop

View File

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/dU+cne8RPRa6PpuJIgk1Nfe7sDa5Uo4Cq6kCZtSbSK6ledYxEQuNvqPmO70iUQcTLmlZVKFNT56x2AibQlscwc=
SHA256 (Pkgfile) = 38ee275dea3edecb277d36bd9b1c5a00f438d3738cf325ee56954b49c51eb7e5
SHA256 (.footprint) = d9f20df691813cd6831a0a78b5a0ffae94a5622fb44c9ec3b85546cfff90f3d5
SHA256 (geeqie-1.7.3.tar.xz) = 25b1f71cf91bd9a96f399d2a9e70507e54bb377a56e64d89521c0f7a9ce5dd38
RWSE3ohX2g5d/UifP8KD4aP4trPvkL6iJwPeN0YJMOXU9wH+B7rNdPtY+qzGaRB7vfTg+zmb/2C6aXJf2ckBrqy/Rpt9NqtxKgI=
SHA256 (Pkgfile) = 9dda475f0587df3bfc14c157ed205668107f88024abacde56f8ebd0b3f913042
SHA256 (.footprint) = 28be2e8f497b4838639724d2fd2e924a8bd0e3240f4cc444199297ee8e4aee72
SHA256 (geeqie-2.0.tar.xz) = 27d803d72518913a75f3a2c65909fdca9f34037fdbfd493bee1a4e63dba9f76d

View File

@ -1,23 +1,23 @@
# Description: Gtk+ based image viewer
# URL: http://geeqie.org/
# Maintainer: Juergen Daubert, jue at crux dot nu
# Depends on: gtk3
# Depends on: gtk3 meson ninja
name=geeqie
version=1.7.3
version=2.0
release=1
source=(https://github.com/BestImageViewer/geeqie/releases/download/v$version/$name-$version.tar.xz)
build() {
cd $name-$version
meson setup build $name-$version \
--prefix=/usr \
--buildtype=plain \
--wrap-mode nodownload \
-D b_lto=true \
-D b_pie=true
export LINGUAS=" "
export CFLAGS+=" -Wno-deprecated-declarations"
meson compile -C build -j ${JOBS:-1}
DESTDIR=$PKG meson install -C build
NOCONFIGURE=1 ./autogen.sh
./configure --prefix=/usr
make
make DESTDIR=$PKG install
rm -r $PKG/usr/share/{doc,metainfo}
rm -r $PKG/usr/share/{doc,locale,metainfo}
}