1 Summary: Firmware for Saleae Logic16 logic analyzer
2 Summary(pl.UTF-8): Firmware dla analizatora stanów logicznych Saleae Logic16
3 Name: sigrok-firmware-saleae-logic16
7 Group: Applications/Engineering
8 Source0: http://downloads.saleae.com/Logic%20%{version}%20(64-bit).zip
9 # NoSource0-md5: 6d91d1decac041dc29405379af530261
11 Source1: http://sigrok.org/gitweb/?p=sigrok-util.git;a=blob_plain;f=firmware/saleae-logic16/sigrok-fwextract-saleae-logic16;hb=HEAD;/sigrok-fwextract-saleae-logic16
12 # Source1-md5: c69f130ea7f4ac86219737ad4f6b9dc0
13 Source2: http://sigrok.org/gitweb/?p=sigrok-util.git;a=blob_plain;f=firmware/saleae-logic16/parseelf.py;hb=HEAD;/parseelf.py
14 # Source2-md5: ee0323c709a7cc8828f4806988b45e85
15 URL: http://sigrok.org/wiki/Saleae_Logic16
16 BuildRequires: python3
19 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22 Firmware for The Saleae Logic16 - a USB-based, 16-channel logic
23 analyzer with 100/50/32/16 MHz sampling rate (at 3/6/9/16 enabled
27 Firmware dla urządzenia Saleae Logic16 - opartego na USB,
28 16-kanałowego analizatora stanów logicznych z częstotliwością
29 próbkowania 100/50/32/16 MHz (przy 3/6/9/16 włączonych kanałach).
32 %setup -q -n "Logic %{version} (64-bit)"
33 install %{SOURCE1} sigrok-fwextract-saleae-logic16
34 install %{SOURCE2} parseelf.py
37 %{__python3} sigrok-fwextract-saleae-logic16 Logic
40 rm -rf $RPM_BUILD_ROOT
41 install -d $RPM_BUILD_ROOT%{_datadir}/sigrok-firmware
43 install saleae-logic16-fx2.fw saleae-logic16-fpga-18.bitstream saleae-logic16-fpga-33.bitstream \
44 $RPM_BUILD_ROOT%{_datadir}/sigrok-firmware
47 rm -rf $RPM_BUILD_ROOT
50 %defattr(644,root,root,755)
51 %{_datadir}/sigrok-firmware/saleae-logic16-fx2.fw
52 %{_datadir}/sigrok-firmware/saleae-logic16-fpga-18.bitstream
53 %{_datadir}/sigrok-firmware/saleae-logic16-fpga-33.bitstream