Mageia Bugzilla – Attachment 9740 Details for
Bug 21830
ghpsdr3-alex SDR sofware for amateur radio
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
New Account
|
Forgot Password
spec used for cauldron build attempt
file_21830.txt (text/plain), 4.04 KB, created by
Barry Jackson
on 2017-10-20 00:01:18 CEST
(
hide
)
Description:
spec used for cauldron build attempt
Filename:
MIME Type:
Creator:
Barry Jackson
Created:
2017-10-20 00:01:18 CEST
Size:
4.04 KB
patch
obsolete
># ># spec file for package ghpsdr3-alex ># ># Copyright (c) 2017 Walter Fey DL8FCL ># ># This file is under MIT license > >Name: ghpsdr3-alex >Version: 20170125 >Release: %mkrel 4.8 >Summary: Software Defined Radio (SDR) >License: GPLv3 >Group: Communications/Radio >Url: http://napan.ca/ghpsdr3/index.php/Main_Page >Source0: %{name}-%{version}.tar.xz ># The configure script cannot find qmake-qt5 >Patch0: qmake-qt5.diff ># The desktop files contain invalid entries >Patch1: desktop_files.diff ># sdr1000 server does not compile for aarch64 due to missing sys/io.h ># in the glibc-devel package >Patch2: no_sdr1000.diff > >BuildRequires: autoconf >BuildRequires: automake >BuildRequires: gcc-c++ >BuildRequires: libtool >BuildRequires: pkgconfig >BuildRequires: xdg-utils >BuildRequires: pkgconfig(Qt5Multimedia) >BuildRequires: pkgconfig(Qt5OpenGL) >BuildRequires: pkgconfig(codec2) >BuildRequires: pkgconfig(fftw3) >BuildRequires: pkgconfig(jack) >BuildRequires: pkgconfig(libconfig) >BuildRequires: pkgconfig(libcrypto) >BuildRequires: pkgconfig(libevent) >BuildRequires: pkgconfig(libpulse) >BuildRequires: pkgconfig(librtlsdr) >BuildRequires: pkgconfig(libusb) >BuildRequires: pkgconfig(openssl) >BuildRequires: pkgconfig(ortp) >BuildRequires: pkgconfig(portaudio-2.0) >BuildRequires: pkgconfig(samplerate) >BuildRequires: pkgconfig(uhd) >Requires: python-qt4 > >%description >The software comprises 3 different components: >A) the servers - there is a CLI based server for each type of hardware. > For example, hpsdr-server, usrp-server, softrock (server), sdriq-server, HiQSDR >B) the dspserver - this is the software in the middle that processes the IQ data > from the server (connected over LAN via UDP) using DttSP. The same dspserver > can connect to any of the servers in A. >C) the client - QtRadio > >%package -n QtRadio >Summary: Qt client for ghpsdr3 servers >Group: Productivity/Hamradio/Other > >%description -n QtRadio >The client / user interface. The client connects to a dspserver via LAN or Internet. > >%prep >%setup -q >%patch0 -p1 >%patch1 -p1 >%ifarch aarch64 >%patch2 -p1 >%endif > >%build >autoreconf -vfi > >%configure > >%make_build > >%install >%make_install >mv %{buildroot}%{_datadir}/icons/ %{buildroot}%{_datadir}/pixmaps/ >mv %{buildroot}/%{_bindir}/*.png %{buildroot}%{_datadir}/pixmaps/ >mkdir -p %{buildroot}%{_udevrulesdir}/ >mv %{buildroot}/%{_bindir}/*.rules %{buildroot}%{_udevrulesdir}/ > >%post >%udev_rules_update > >%postun >%udev_rules_update > >%files >%doc AUTHORS COPYING ChangeLog README >%{_bindir}/dspserver >%{_bindir}/widget-server >%{_bindir}/sdriq-server >%{_bindir}/sdriq-test >%{_bindir}/rtlsdr-server >%{_bindir}/hpsdr-server >%{_bindir}/hiqsdr-server >%{_bindir}/hiqsdr-test >%{_bindir}/usrp_server >%ifnarch aarch64 >%{_bindir}/sdr1000 >%endif >%{_bindir}/softrock >%{_udevrulesdir}/90-ozy.rules ># these files should not be included in the package >%exclude %{_bindir}/Ozy_Janus.rbf >%exclude %{_bindir}/ozyfw-sdr1k.hex >%ifnarch aarch64 >%exclude %{_datadir}/ghpsdr3/firmware.cpp >%endif ># ghpsdr3-mgr is outdated, servers can be started by cli >%exclude %{_bindir}/ghpsdr3-mgr.py >%exclude %{_datadir}/pixmaps/*.png >%exclude %{_datadir}/applications/ghpsdr3launcher.desktop >%exclude %{_datadir}/pixmaps/QtRadio.png > >%files -n QtRadio >%doc AUTHORS COPYING ChangeLog README >%{_bindir}/QtRadio >%{_datadir}/applications/QtRadio.desktop >%{_datadir}/pixmaps/QtRadio.png > >%changelog >* Tue May 30 2017 dl8fcl@darc.de >- cleanup of spec file > disable build of broken usrp_server for Tumbleweed >* Tue Jan 31 2017 dl8fcl@darc.de >- update to version 20170125 > upper and lower sideband filter passbands slightly shifted > 1 kHz filter removed > new 7 kHz filter added > buffer increased for the RTL-SDR client >* Mon Dec 19 2016 dl8fcl@t-online.de >- disable build of sdr1000 server for aarch64 > due to missing sys/io.h in the glibc-devel package >* Mon Nov 7 2016 dl8fcl@t-online.de >- import into build service
# # spec file for package ghpsdr3-alex # # Copyright (c) 2017 Walter Fey DL8FCL # # This file is under MIT license Name: ghpsdr3-alex Version: 20170125 Release: %mkrel 4.8 Summary: Software Defined Radio (SDR) License: GPLv3 Group: Communications/Radio Url: http://napan.ca/ghpsdr3/index.php/Main_Page Source0: %{name}-%{version}.tar.xz # The configure script cannot find qmake-qt5 Patch0: qmake-qt5.diff # The desktop files contain invalid entries Patch1: desktop_files.diff # sdr1000 server does not compile for aarch64 due to missing sys/io.h # in the glibc-devel package Patch2: no_sdr1000.diff BuildRequires: autoconf BuildRequires: automake BuildRequires: gcc-c++ BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: xdg-utils BuildRequires: pkgconfig(Qt5Multimedia) BuildRequires: pkgconfig(Qt5OpenGL) BuildRequires: pkgconfig(codec2) BuildRequires: pkgconfig(fftw3) BuildRequires: pkgconfig(jack) BuildRequires: pkgconfig(libconfig) BuildRequires: pkgconfig(libcrypto) BuildRequires: pkgconfig(libevent) BuildRequires: pkgconfig(libpulse) BuildRequires: pkgconfig(librtlsdr) BuildRequires: pkgconfig(libusb) BuildRequires: pkgconfig(openssl) BuildRequires: pkgconfig(ortp) BuildRequires: pkgconfig(portaudio-2.0) BuildRequires: pkgconfig(samplerate) BuildRequires: pkgconfig(uhd) Requires: python-qt4 %description The software comprises 3 different components: A) the servers - there is a CLI based server for each type of hardware. For example, hpsdr-server, usrp-server, softrock (server), sdriq-server, HiQSDR B) the dspserver - this is the software in the middle that processes the IQ data from the server (connected over LAN via UDP) using DttSP. The same dspserver can connect to any of the servers in A. C) the client - QtRadio %package -n QtRadio Summary: Qt client for ghpsdr3 servers Group: Productivity/Hamradio/Other %description -n QtRadio The client / user interface. The client connects to a dspserver via LAN or Internet. %prep %setup -q %patch0 -p1 %patch1 -p1 %ifarch aarch64 %patch2 -p1 %endif %build autoreconf -vfi %configure %make_build %install %make_install mv %{buildroot}%{_datadir}/icons/ %{buildroot}%{_datadir}/pixmaps/ mv %{buildroot}/%{_bindir}/*.png %{buildroot}%{_datadir}/pixmaps/ mkdir -p %{buildroot}%{_udevrulesdir}/ mv %{buildroot}/%{_bindir}/*.rules %{buildroot}%{_udevrulesdir}/ %post %udev_rules_update %postun %udev_rules_update %files %doc AUTHORS COPYING ChangeLog README %{_bindir}/dspserver %{_bindir}/widget-server %{_bindir}/sdriq-server %{_bindir}/sdriq-test %{_bindir}/rtlsdr-server %{_bindir}/hpsdr-server %{_bindir}/hiqsdr-server %{_bindir}/hiqsdr-test %{_bindir}/usrp_server %ifnarch aarch64 %{_bindir}/sdr1000 %endif %{_bindir}/softrock %{_udevrulesdir}/90-ozy.rules # these files should not be included in the package %exclude %{_bindir}/Ozy_Janus.rbf %exclude %{_bindir}/ozyfw-sdr1k.hex %ifnarch aarch64 %exclude %{_datadir}/ghpsdr3/firmware.cpp %endif # ghpsdr3-mgr is outdated, servers can be started by cli %exclude %{_bindir}/ghpsdr3-mgr.py %exclude %{_datadir}/pixmaps/*.png %exclude %{_datadir}/applications/ghpsdr3launcher.desktop %exclude %{_datadir}/pixmaps/QtRadio.png %files -n QtRadio %doc AUTHORS COPYING ChangeLog README %{_bindir}/QtRadio %{_datadir}/applications/QtRadio.desktop %{_datadir}/pixmaps/QtRadio.png %changelog * Tue May 30 2017 dl8fcl@darc.de - cleanup of spec file disable build of broken usrp_server for Tumbleweed * Tue Jan 31 2017 dl8fcl@darc.de - update to version 20170125 upper and lower sideband filter passbands slightly shifted 1 kHz filter removed new 7 kHz filter added buffer increased for the RTL-SDR client * Mon Dec 19 2016 dl8fcl@t-online.de - disable build of sdr1000 server for aarch64 due to missing sys/io.h in the glibc-devel package * Mon Nov 7 2016 dl8fcl@t-online.de - import into build service
View Attachment As Raw
Actions:
View
Attachments on
bug 21830
:
9739
| 9740 |
9762