public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Filipe Rosset <rosset.filipe@gmail.com>
To: git-commits@fedoraproject.org
Subject: [rpms/xfce4-wavelan-plugin] f45: Update to 0.7.0 + switch to meson build system + spec cleanup and modernization
Date: Thu, 13 Aug 2026 21:55:37 GMT [thread overview]
Message-ID: <178665813750.1.8387610127468513344.rpms-xfce4-wavelan-plugin-c02f1eda5cbd@fedoraproject.org> (raw)
A new commit has been pushed.
Repo : rpms/xfce4-wavelan-plugin
Branch : f45
Commit : c02f1eda5cbdbe10c073837f84da3d9ff3562791
Author : Filipe Rosset <rosset.filipe@gmail.com>
Date : 2026-07-31T23:08:58-03:00
Stats : +26/-31 in 3 file(s)
URL : https://src.fedoraproject.org/rpms/xfce4-wavelan-plugin/c/c02f1eda5cbdbe10c073837f84da3d9ff3562791?branch=f45
Log:
Update to 0.7.0 + switch to meson build system + spec cleanup and modernization
---
diff --git a/.gitignore b/.gitignore
index 0cd5581..fec665e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,10 +1,2 @@
-xfce4-wavelan-plugin-0.5.5.tar.bz2
-/xfce4-wavelan-plugin-0.5.6.tar.bz2
-/xfce4-wavelan-plugin-0.5.10.tar.bz2
-/xfce4-wavelan-plugin-0.5.11.tar.bz2
-/xfce4-wavelan-plugin-0.5.12.tar.bz2
-/xfce4-wavelan-plugin-0.6.0.tar.bz2
-/xfce4-wavelan-plugin-0.6.1.tar.bz2
-/xfce4-wavelan-plugin-0.6.2.tar.bz2
-/xfce4-wavelan-plugin-0.6.3.tar.bz2
-/xfce4-wavelan-plugin-0.6.4.tar.bz2
+/xfce4-wavelan-plugin-*.tar.bz2
+/xfce4-wavelan-plugin-*.tar.xz
diff --git a/sources b/sources
index 1743527..f48ca79 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (xfce4-wavelan-plugin-0.6.4.tar.bz2) = efa7c37ff5b5658bf5282074c070ce30eb32bd2c8611bb7aba9d319eee608d603b38ae2b9118bff548c938fd2aff87cbea1ae6cf1183d4111a17fe399fe8020e
+SHA512 (xfce4-wavelan-plugin-0.7.0.tar.xz) = 1df88c283368b685a8e1a84e6b7e6a462cb86100bb335d9656cb470637add926ffcdf68d081e0f913568fb3f7a488507ea44deac404d805717816d4711ea2aa4
diff --git a/xfce4-wavelan-plugin.spec b/xfce4-wavelan-plugin.spec
index 8675003..7d18fb6 100644
--- a/xfce4-wavelan-plugin.spec
+++ b/xfce4-wavelan-plugin.spec
@@ -1,25 +1,23 @@
# Review: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=173670
-
-%global minorversion 0.6
-%global xfceversion 4.16
+# VCS https://gitlab.xfce.org/panel-plugins/xfce4-wavelan-plugin
+%global minorversion 0.7
+%global xfceversion 4.20
Name: xfce4-wavelan-plugin
-Version: 0.6.4
+Version: 0.7.0
Release: %autorelease
Summary: WaveLAN plugin for the Xfce panel
-# Automatically converted from old format: BSD - review is highly recommended.
-License: LicenseRef-Callaway-BSD
-URL: http://goodies.xfce.org/projects/panel-plugins/%{name}
-#VCS: git:git://git.xfce.org/panel-plugins/xfce4-wavelan-plugin
-Source0: http://archive.xfce.org/src/panel-plugins/%{name}/%{minorversion}/%{name}-%{version}.tar.bz2
+License: BSD-2-Clause
+URL: https://docs.xfce.org/panel-plugins/xfce4-wavelan-plugin
+Source0: https://archive.xfce.org/src/panel-plugins/%{name}/%{minorversion}/%{name}-%{version}.tar.xz
-BuildRequires: make
-BuildRequires: gcc-c++
-BuildRequires: libxfce4ui-devel >= %{xfceversion}
-BuildRequires: xfce4-panel-devel >= %{xfceversion}
+BuildRequires: gcc
BuildRequires: gettext
-BuildRequires: intltool
+BuildRequires: meson
+BuildRequires: pkgconfig(libxfce4panel-2.0) >= %{xfceversion}
+BuildRequires: pkgconfig(libxfce4ui-2) >= %{xfceversion}
+BuildRequires: pkgconfig(libxfce4util-1.0) >= %{xfceversion}
Requires: xfce4-panel >= %{xfceversion}
@@ -32,24 +30,29 @@ displays stats for signal state, signal quality and network name (SSID).
%build
-%configure --disable-static
-%make_build
+%meson
+%meson_build
%install
-%make_install
+%meson_install
-# remove la file
-find %{buildroot} -name '*.la' -exec rm -f {} ';'
+# Rename non-standard hye locale to hy
+if [ -d %{buildroot}%{_datadir}/locale/hye ]; then
+ mv %{buildroot}%{_datadir}/locale/hye %{buildroot}%{_datadir}/locale/hy
+fi
# FIXME: make sure debuginfo is generated properly (#795107)
chmod -c +x %{buildroot}%{_libdir}/xfce4/panel/plugins/*.so
%find_lang %{name}
+%check
+%meson_test
+
%files -f %{name}.lang
%license COPYING
-%doc AUTHORS ChangeLog NEWS
+%doc AUTHORS NEWS README.md THANKS
%{_libdir}/xfce4/panel/plugins/libwavelan.so
%{_datadir}/xfce4/panel/plugins/*.desktop
reply other threads:[~2026-08-13 21:55 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=178665813750.1.8387610127468513344.rpms-xfce4-wavelan-plugin-c02f1eda5cbd@fedoraproject.org \
--to=rosset.filipe@gmail.com \
--cc=git-commits@fedoraproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox