aboutsummaryrefslogtreecommitdiffstats
path: root/community/geeqie/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/geeqie/APKBUILD')
-rw-r--r--community/geeqie/APKBUILD47
1 files changed, 23 insertions, 24 deletions
diff --git a/community/geeqie/APKBUILD b/community/geeqie/APKBUILD
index a741176e95d..6c71209b895 100644
--- a/community/geeqie/APKBUILD
+++ b/community/geeqie/APKBUILD
@@ -1,40 +1,39 @@
# Contributor: ScrumpyJack <scrumpyjack@st.ilet.to>
# Maintainer: ScrumpyJack <scrumpyjack@st.ilet.to>
pkgname=geeqie
-pkgver=1.5.1
+pkgver=2.4
pkgrel=0
-pkgdesc="Geeqie is a lightweight Gtk+ based image viewer and organiser"
+pkgdesc="Gtk+ based image viewer and organiser"
url="http://www.geeqie.org/"
arch="all"
license="GPL-2.0-only"
-options="!check"
-makedepends="gtk+2.0-dev lcms2-dev exiv2-dev libtool doxygen
- lua5.1-dev graphviz-dev automake autoconf"
+makedepends="
+ doxygen
+ exiv2-dev
+ graphviz-dev
+ gtk+3.0-dev
+ lcms2-dev
+ libarchive-dev
+ lua5.3-dev
+ meson
+ xxd
+ "
subpackages="$pkgname-doc $pkgname-lang"
-source="http://www.geeqie.org/geeqie-$pkgver.tar.xz
- geeqie-1.4-goodbye-changelog.patch
- use-default-cflags.patch
+source="https://github.com/BestImageViewer/geeqie/releases/download/v$pkgver/geeqie-$pkgver.tar.xz
"
-
-prepare() {
- default_prepare
- ./autogen.sh
-}
+options="!check" # no tests
build() {
- ./configure \
- --build=$CBUILD \
- --host=$CHOST \
- --prefix=/usr \
- --mandir=/usr/share/man \
- --enable-lua
- make
+ abuild-meson \
+ -Db_lto=true \
+ . output
+ meson compile -C output
}
package() {
- make DESTDIR="$pkgdir" install
+ DESTDIR="$pkgdir" meson install --no-rebuild -C output
}
-sha512sums="265eade90afe45856855e856c5f640786ca2e3add57c3ade8ca380d075297f96bf44c6e0c4fd6eabbc2666a37f898b50d37dd2e01d77875b8a622d72d8a0e6ac geeqie-1.5.1.tar.xz
-c18740dd388d24b56c35c481a169f58e2710a5fbee6eae4792d7fb13209033581f893cd40b5af160be8f64326e6eea6abc2bf7363a063fedd17a0a999175834d geeqie-1.4-goodbye-changelog.patch
-0312d7bf895cfc7ab79b8aba98df7c42f4c6e898473b838fc1940118d02588b9ae3ebec35bd2add58542dfde72a7310e3326d6d5e7c837e3cd832123758099e6 use-default-cflags.patch"
+sha512sums="
+7e0f5dff21e38a41adf0a793bd82652c5d639e84ab49403517f4b1dae042bfc5f4d02e54b54928e04a2397300acb04b130347df0be5637ee48634f5865ad346b geeqie-2.4.tar.xz
+"