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


Commits:
3c6d38ce by Robin Candau at 2025-05-20T19:51:39+02:00
upgpkg: 1.5.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,15 +1,16 @@
 pkgbase = xfce4-netload-plugin
        pkgdesc = A netload plugin for the Xfce panel
-       pkgver = 1.4.2
+       pkgver = 1.5.0
        pkgrel = 1
        url = https://docs.xfce.org/panel-plugins/xfce4-netload-plugin/start
        arch = x86_64
        groups = xfce4-goodies
        license = GPL-2.0-or-later
        makedepends = git
+       makedepends = meson
        makedepends = xfce4-dev-tools
        depends = xfce4-panel
-       source = 
git+https://gitlab.xfce.org/panel-plugins/xfce4-netload-plugin.git#tag=xfce4-netload-plugin-1.4.2
-       sha256sums = 
42b7d3d376cba05a804eb5221bf1272402f198cfaccc33fd0a4ba670f479fb84
+       source = 
git+https://gitlab.xfce.org/panel-plugins/xfce4-netload-plugin.git#tag=xfce4-netload-plugin-1.5.0
+       sha256sums = 
fe8ffbbd3eeee8f97cbf783079bb6d799f6ebc06904eee90273ac4a7c5201efe
 
 pkgname = xfce4-netload-plugin


=====================================
PKGBUILD
=====================================
@@ -3,7 +3,7 @@
 # Contributor: Aurelien Foret <orel...@chez.com>
 
 pkgname=xfce4-netload-plugin
-pkgver=1.4.2
+pkgver=1.5.0
 pkgrel=1
 pkgdesc="A netload plugin for the Xfce panel"
 arch=('x86_64')
@@ -11,28 +11,18 @@ 
url="https://docs.xfce.org/panel-plugins/xfce4-netload-plugin/start";
 license=('GPL-2.0-or-later')
 groups=('xfce4-goodies')
 depends=('xfce4-panel')
-makedepends=('git' 'xfce4-dev-tools')
+makedepends=('git' 'meson' 'xfce4-dev-tools')
 
source=("git+https://gitlab.xfce.org/panel-plugins/xfce4-netload-plugin.git#tag=$pkgname-$pkgver";)
-sha256sums=('42b7d3d376cba05a804eb5221bf1272402f198cfaccc33fd0a4ba670f479fb84')
-
-prepare() {
-  cd $pkgname
-  NOCONFIGURE=1 ./autogen.sh
-}
+sha256sums=('fe8ffbbd3eeee8f97cbf783079bb6d799f6ebc06904eee90273ac4a7c5201efe')
 
 build() {
-  cd $pkgname
-  ./configure \
-    --prefix=/usr \
-    --sysconfdir=/etc \
-    --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-netload-plugin/-/commit/3c6d38cecd95051a327ed1c94d9b9f005bb79f51

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/xfce4-netload-plugin/-/commit/3c6d38cecd95051a327ed1c94d9b9f005bb79f51
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to