[arch-commits] Commit in evince/trunk (PKGBUILD)

Jan Steffens heftig at gemini.archlinux.org
Sun Mar 13 22:20:39 UTC 2022


    Date: Sunday, March 13, 2022 @ 22:20:39
  Author: heftig
Revision: 439588

41.4-1

Modified:
  evince/trunk/PKGBUILD

----------+
 PKGBUILD |   15 +++++++++------
 1 file changed, 9 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-03-13 21:41:30 UTC (rev 439587)
+++ PKGBUILD	2022-03-13 22:20:39 UTC (rev 439588)
@@ -2,7 +2,7 @@
 # Contributor: Jan de Groot <jgc at archlinux.org>
 
 pkgname=evince
-pkgver=41.3
+pkgver=41.4
 pkgrel=1
 pkgdesc="Document viewer (PDF, PostScript, XPS, djvu, dvi, tiff, cbr, cbz, cb7, cbt)"
 url="https://wiki.gnome.org/Apps/Evince"
@@ -16,21 +16,24 @@
 optdepends=('texlive-bin: DVI support')
 provides=(libev{document,view}3.so)
 groups=(gnome)
-_commit=08780f527ac0306f527c48ea6cc77a7b2c6c5fa8  # tags/41.3^0
+_commit=27a1be1b599ac8e6021622739f79a25f24dfe635  # tags/41.4^0
 source=("git+https://gitlab.gnome.org/GNOME/evince.git#commit=$_commit")
 sha256sums=('SKIP')
 
 pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
+  cd evince
+  git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
 }
 
 prepare() {
-  cd $pkgname
+  cd evince
+
+  # Fix build with Meson 0.61
+  git cherry-pick -n 1060b24d051607f14220f148d2f7723b29897a54
 }
   
 build() {
-  arch-meson $pkgname build -D ps=enabled
+  arch-meson evince build -D ps=enabled
   meson compile -C build
 }
 



More information about the arch-commits mailing list