Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / xfce4-notes-plugin
Commits: e0b813bb by Robin Candau at 2025-05-20T19:52:20+02:00 upgpkg: 1.12.0-1: New upstream release + Switch to meson https://archlinux.org/todo/bump-xfce4-plugins-and-switch-to-meson/ - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,18 +1,19 @@ pkgbase = xfce4-notes-plugin pkgdesc = Notes plugin for the Xfce panel - pkgver = 1.11.2 + pkgver = 1.12.0 pkgrel = 1 url = https://docs.xfce.org/panel-plugins/xfce4-notes-plugin/start arch = x86_64 groups = xfce4-goodies license = GPL-2.0-or-later makedepends = git + makedepends = meson makedepends = vala makedepends = xfce4-dev-tools depends = xfce4-panel depends = gtksourceview4 depends = hicolor-icon-theme - source = git+https://gitlab.xfce.org/panel-plugins/xfce4-notes-plugin.git#tag=xfce4-notes-plugin-1.11.2 - sha256sums = 59c374cbb5abc051b469604ea54c6cc4f34477432dce04420a16c80dafc93bcd + source = git+https://gitlab.xfce.org/panel-plugins/xfce4-notes-plugin.git#tag=xfce4-notes-plugin-1.12.0 + sha256sums = e08b95b29a859fa399b27b54960cb6bb0142486e3f1641929642a7bf7e8e3f77 pkgname = xfce4-notes-plugin ===================================== PKGBUILD ===================================== @@ -4,7 +4,7 @@ # Contributor: Ben Mazer <contrasu...@myrealbox.com> pkgname=xfce4-notes-plugin -pkgver=1.11.2 +pkgver=1.12.0 pkgrel=1 pkgdesc="Notes plugin for the Xfce panel" arch=('x86_64') @@ -12,29 +12,18 @@ license=('GPL-2.0-or-later') url="https://docs.xfce.org/panel-plugins/xfce4-notes-plugin/start" groups=('xfce4-goodies') depends=('xfce4-panel' 'gtksourceview4' 'hicolor-icon-theme') -makedepends=('git' 'vala' 'xfce4-dev-tools') +makedepends=('git' 'meson' 'vala' 'xfce4-dev-tools') source=("git+https://gitlab.xfce.org/panel-plugins/xfce4-notes-plugin.git#tag=$pkgname-$pkgver") -sha256sums=('59c374cbb5abc051b469604ea54c6cc4f34477432dce04420a16c80dafc93bcd') - -prepare() { - cd $pkgname - NOCONFIGURE=1 ./autogen.sh -} +sha256sums=('e08b95b29a859fa399b27b54960cb6bb0142486e3f1641929642a7bf7e8e3f77') build() { - cd $pkgname - ./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --disable-debug \ - --enable-maintainer-mode - 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-notes-plugin/-/commit/e0b813bba299fb2aa78b3ce61331a0dc1fa3e05b -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/xfce4-notes-plugin/-/commit/e0b813bba299fb2aa78b3ce61331a0dc1fa3e05b You're receiving this email because of your account on gitlab.archlinux.org.