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.
