summaryrefslogtreecommitdiff
path: root/posixsignalmanager.spec
diff options
context:
space:
mode:
Diffstat (limited to 'posixsignalmanager.spec')
-rw-r--r--posixsignalmanager.spec20
1 files changed, 8 insertions, 12 deletions
diff --git a/posixsignalmanager.spec b/posixsignalmanager.spec
index c5f8c7d..543aba3 100644
--- a/posixsignalmanager.spec
+++ b/posixsignalmanager.spec
@@ -1,20 +1,16 @@
-%global forgeurl https://github.com/textshell/posixsignalmanager
-%global commit e9eb57330d6a9dd921e351f44790cdda38f7d15b
-%forgemeta
-
Name: posixsignalmanager
-Version: 0.3
+Version: 0.3.1
Release: %autorelease
Summary: POSIX signal handling for Qt
License: BSL-1.0
-URL: %{forgeurl}
-Source0: %{forgesource}
+URL: https://github.com/textshell/posixsignalmanager
+Source0: https://github.com/textshell/posixsignalmanager/releases/download/%{version}/posixsignalmanager-%{version}.tar.gz
BuildRequires: meson
BuildRequires: gcc-c++
BuildRequires: pkgconfig(catch2)
-BuildRequires: pkgconfig(Qt5Core)
+BuildRequires: pkgconfig(Qt6Core)
%description
@@ -36,7 +32,7 @@ rm -f tests/catch.hpp
%build
-%meson -Dsystem-catch2=enabled
+%meson -Dsystem-catch2=enabled -Dqt=qt6
%meson_build
@@ -51,11 +47,11 @@ rm -f tests/catch.hpp
%files
%doc README.md
%license COPYING
-%{_libdir}/libposixsignalmanager.so.0a
+%{_libdir}/libposixsignalmanager-qt6.so.0a
%files devel
-%{_libdir}/libposixsignalmanager.so
-%{_libdir}/pkgconfig/PosixSignalManager.pc
+%{_libdir}/libposixsignalmanager-qt6.so
+%{_libdir}/pkgconfig/PosixSignalManagerQt6.pc
%{_includedir}/PosixSignalManager.h