Compare commits
No commits in common. "rawhide" and "f43" have entirely different histories.
1 changed files with 13 additions and 29 deletions
42
urh.spec
42
urh.spec
|
|
@ -1,12 +1,16 @@
|
|||
%{?python_enable_dependency_generator}
|
||||
# python 2 not supported
|
||||
|
||||
Name: urh
|
||||
Version: 2.10.0
|
||||
Release: 7%{?dist}
|
||||
Release: 1%{?dist}
|
||||
Summary: Universal Radio Hacker: investigate wireless protocols like a boss
|
||||
# Automatically converted from old format: ASL 2.0 and GPLv2 - review is highly recommended.
|
||||
License: Apache-2.0 AND GPL-2.0-only
|
||||
URL: https://github.com/jopohl/urh
|
||||
Source0: https://github.com/jopohl/urh/archive/v%{version}/%{name}-%{version}.tar.gz
|
||||
Source1: io.github.jopohl.urh.metainfo.xml
|
||||
BuildRequires: python3-setuptools
|
||||
BuildRequires: python3-devel
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: python3-numpy
|
||||
|
|
@ -15,12 +19,13 @@ BuildRequires: airspyone_host-devel
|
|||
BuildRequires: hackrf-devel
|
||||
BuildRequires: rtl-sdr-devel
|
||||
BuildRequires: uhd-devel
|
||||
BuildRequires: python3-pyqt6
|
||||
BuildRequires: python3-qt5
|
||||
BuildRequires: python3-pytest
|
||||
BuildRequires: xorg-x11-server-Xvfb
|
||||
# Unpinning Cython raised upstream: https://github.com/jopohl/urh/issues/1087
|
||||
BuildRequires: python3-cython
|
||||
Requires: python3-numpy
|
||||
Requires: python3-pyqt6
|
||||
Requires: python3-qt5
|
||||
|
||||
%description
|
||||
The Universal Radio Hacker is a software for investigating unknown wireless
|
||||
|
|
@ -47,15 +52,11 @@ popd
|
|||
|
||||
sed -i 's/"cython<3.0.0"/"cython"/' setup.py
|
||||
|
||||
%generate_buildrequires
|
||||
%pyproject_buildrequires
|
||||
|
||||
%build
|
||||
%pyproject_wheel
|
||||
%py3_build
|
||||
|
||||
%install
|
||||
%pyproject_install
|
||||
%pyproject_save_files urh
|
||||
%py3_install
|
||||
|
||||
# remove cpp files generated by cython
|
||||
pushd %{buildroot}%{python3_sitearch}/urh/dev/native/lib
|
||||
|
|
@ -83,7 +84,7 @@ install -Dpm 0644 %{SOURCE1} \
|
|||
# https://github.com/jopohl/urh/issues/1149
|
||||
#xvfb-run pytest -s -v tests
|
||||
|
||||
%files -f %{pyproject_files}
|
||||
%files
|
||||
%license LICENSE
|
||||
%doc README.md
|
||||
%{_bindir}/urh
|
||||
|
|
@ -91,27 +92,10 @@ install -Dpm 0644 %{SOURCE1} \
|
|||
%{_datadir}/icons/hicolor/128x128/apps/urh.png
|
||||
%{_datadir}/applications/urh.desktop
|
||||
%{_metainfodir}/io.github.jopohl.urh.metainfo.xml
|
||||
%{python3_sitearch}/urh
|
||||
%{python3_sitearch}/urh-%{version}-*.egg-info
|
||||
|
||||
%changelog
|
||||
* Wed Jul 22 2026 Python Maint <python-maint@redhat.com> - 2.10.0-7
|
||||
- Rebuilt for Python 3.15.0b4 ABI change
|
||||
|
||||
* Fri Jul 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 2.10.0-6
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
|
||||
|
||||
* Thu Jun 04 2026 Python Maint <python-maint@redhat.com> - 2.10.0-5
|
||||
- Rebuilt for Python 3.15
|
||||
|
||||
* Tue Apr 28 2026 Jaroslav Škarvada <jskarvad@redhat.com> - 2.10.0-4
|
||||
- Rebuilt for new uhd
|
||||
|
||||
* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 2.10.0-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
|
||||
|
||||
* Thu Jan 15 2026 Jaroslav Škarvada <jskarvad@redhat.com> - 2.10.0-2
|
||||
- Converted to new python packaging
|
||||
Resolves: rhbz#2378489
|
||||
|
||||
* Sat Jan 03 2026 Jaroslav Škarvada <jskarvad@redhat.com> - 2.10.0-1
|
||||
- New version
|
||||
Resolves: rhbz#2423176
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue