Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / 
xfce4-screenshooter


Commits:
46d5dc55 by Robin Candau at 2025-11-06T19:55:24+01:00
upgpkg: 1.11.3-1: New upstream release

https://gitlab.xfce.org/apps/xfce4-screenshooter/-/tags/xfce4-screenshooter-1.11.3

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = xfce4-screenshooter
        pkgdesc = An application to take screenshots
-       pkgver = 1.11.2
+       pkgver = 1.11.3
        pkgrel = 1
        url = https://docs.xfce.org/apps/xfce4-screenshooter/start
        arch = x86_64
@@ -8,6 +8,7 @@ pkgbase = xfce4-screenshooter
        license = GPL-2.0-or-later
        makedepends = git
        makedepends = glib2-devel
+       makedepends = meson
        makedepends = xfce4-dev-tools
        depends = xfce4-panel
        depends = hicolor-icon-theme
@@ -16,9 +17,9 @@ pkgbase = xfce4-screenshooter
        optdepends = jq: upload screenshots to Imgur
        optdepends = xclip: upload screenshots to Imgur
        optdepends = zenity: upload screenshots to Imgur
-       source = 
git+https://gitlab.xfce.org/apps/xfce4-screenshooter.git#tag=xfce4-screenshooter-1.11.2
+       source = 
git+https://gitlab.xfce.org/apps/xfce4-screenshooter.git#tag=xfce4-screenshooter-1.11.3
        source = git+https://gitlab.freedesktop.org/wlroots/wlr-protocols.git
-       sha256sums = 
8f12610907e922d615598a0a8be2fe8234f7dc8e5192c26d7d57fe7be1c2291d
+       sha256sums = 
603ee8eae4f8ac982f93bc7c4fe0b951696b2d2362ed038c8df4101936ba3346
        sha256sums = SKIP
 
 pkgname = xfce4-screenshooter


=====================================
PKGBUILD
=====================================
@@ -3,7 +3,7 @@
 # Contributor: Tobias Kieslich <tobias (at) archlinux.org>
 
 pkgname=xfce4-screenshooter
-pkgver=1.11.2
+pkgver=1.11.3
 pkgrel=1
 pkgdesc="An application to take screenshots"
 arch=('x86_64')
@@ -11,7 +11,7 @@ url="https://docs.xfce.org/apps/xfce4-screenshooter/start";
 license=('GPL-2.0-or-later')
 groups=('xfce4-goodies')
 depends=('xfce4-panel' 'hicolor-icon-theme' 'wayland-protocols')
-makedepends=('git' 'glib2-devel' 'xfce4-dev-tools')
+makedepends=('git' 'glib2-devel' 'meson' 'xfce4-dev-tools')
 optdepends=(
   'curl: upload screenshots to Imgur'
   'jq: upload screenshots to Imgur'
@@ -20,7 +20,7 @@ optdepends=(
 )
 
source=("git+https://gitlab.xfce.org/apps/xfce4-screenshooter.git#tag=$pkgname-$pkgver";
         git+https://gitlab.freedesktop.org/wlroots/wlr-protocols.git)
-sha256sums=('8f12610907e922d615598a0a8be2fe8234f7dc8e5192c26d7d57fe7be1c2291d'
+sha256sums=('603ee8eae4f8ac982f93bc7c4fe0b951696b2d2362ed038c8df4101936ba3346'
             'SKIP')
 
 prepare() {
@@ -28,23 +28,16 @@ prepare() {
   git submodule init
   git config submodule.mate-submodules.url "$srcdir/protocols/wlr-protocols"
   git -c protocol.file.allow=always submodule update
-  NOCONFIGURE=1 ./autogen.sh
 }
 
 build() {
-  cd $pkgname
-  ./configure \
-    --prefix=/usr \
-    --sysconfdir=/etc \
-    --libexecdir=/usr/lib \
-    --localstatedir=/var \
-    --disable-debug
-  make
+  arch-meson $pkgname build \
+    --localstatedir=/var
+  meson compile -C build
 }
 
 package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
+  meson install -C build --destdir "$pkgdir"
 }
 
 # vim:set ts=2 sw=2 et:



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/xfce4-screenshooter/-/commit/46d5dc55196e4e45e03e061c76b1a17d6cb07b96

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/xfce4-screenshooter/-/commit/46d5dc55196e4e45e03e061c76b1a17d6cb07b96
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to