Группа :: Коммуникации
Пакет: quisk
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Name: quisk
Version: 4.2.22
Release: alt1
Summary: QUISK is a Software Defined Radio (SDR) transceiver that can control various radio hardware
License: GPL-2.0
Group: Communications
URL: http://james.ahlstrom.name/quisk/
# Download latest version from https://pypi.org/project/quisk/#files
Source: %name-%version.tar.gz
Source1: %name.watch
BuildRequires(pre): rpm-build-python3
BuildRequires: python3-devel
BuildRequires: libfftw3-devel
BuildRequires: libportaudio2-devel
BuildRequires: libpulseaudio-devel
%filter_from_requires /^python3(\(_quisk\|ftd2xx\))/d
%py3_requires usb PIL
%add_python3_self_prov_path %buildroot%python3_sitelibdir/%name/
%description
QUISK is a Software Defined Radio (SDR) transceiver. You supply radio hardware
that converts signals at the antenna to complex (I/Q) data at an intermediate
frequency (IF). Data can come from a sound card, Ethernet or USB. Quisk then
filters and demodulates the data and sends the audio to your speakers or
headphones. For transmit, Quisk takes the microphone signal, converts it to I/Q
data and sends it to the hardware.
Quisk can be used with SoftRock, Hermes Lite 2, HiQSDR, Odyssey and many radios
that use the Hermes protocol. Quisk can connect to digital programs like Fldigi
and WSJT-X. Quisk can be connected to other software like N1MM+ and software
that uses Hamlib.
%prep
%setup
# Fix python3 shebangs
subst 's|#!.*python$|#!%__python3|' $(grep -Rl '#!.*python$' *)
# Remove precompiled executables
find . -name \*.pyc -o -name \*.pyd -o -name \*.so -o -name \*.dll | xargs rm -f
# Remove executable bit from any files
find . -type f -exec chmod a-x '{}' ';'
%build
%python3_build
%install
%python3_install
%files
%doc README.txt CHANGELOG.txt *.html
%_bindir/*
%python3_sitelibdir/%name/
%python3_sitelibdir/*.egg-info
%changelog
…
Полный changelog можно просмотреть здесь
Version: 4.2.22
Release: alt1
Summary: QUISK is a Software Defined Radio (SDR) transceiver that can control various radio hardware
License: GPL-2.0
Group: Communications
URL: http://james.ahlstrom.name/quisk/
# Download latest version from https://pypi.org/project/quisk/#files
Source: %name-%version.tar.gz
Source1: %name.watch
BuildRequires(pre): rpm-build-python3
BuildRequires: python3-devel
BuildRequires: libfftw3-devel
BuildRequires: libportaudio2-devel
BuildRequires: libpulseaudio-devel
%filter_from_requires /^python3(\(_quisk\|ftd2xx\))/d
%py3_requires usb PIL
%add_python3_self_prov_path %buildroot%python3_sitelibdir/%name/
%description
QUISK is a Software Defined Radio (SDR) transceiver. You supply radio hardware
that converts signals at the antenna to complex (I/Q) data at an intermediate
frequency (IF). Data can come from a sound card, Ethernet or USB. Quisk then
filters and demodulates the data and sends the audio to your speakers or
headphones. For transmit, Quisk takes the microphone signal, converts it to I/Q
data and sends it to the hardware.
Quisk can be used with SoftRock, Hermes Lite 2, HiQSDR, Odyssey and many radios
that use the Hermes protocol. Quisk can connect to digital programs like Fldigi
and WSJT-X. Quisk can be connected to other software like N1MM+ and software
that uses Hamlib.
%prep
%setup
# Fix python3 shebangs
subst 's|#!.*python$|#!%__python3|' $(grep -Rl '#!.*python$' *)
# Remove precompiled executables
find . -name \*.pyc -o -name \*.pyd -o -name \*.so -o -name \*.dll | xargs rm -f
# Remove executable bit from any files
find . -type f -exec chmod a-x '{}' ';'
%build
%python3_build
%install
%python3_install
%files
%doc README.txt CHANGELOG.txt *.html
%_bindir/*
%python3_sitelibdir/%name/
%python3_sitelibdir/*.egg-info
%changelog
…
Полный changelog можно просмотреть здесь