mirror of
https://abf.rosa.ru/djam/IMSProg.git
synced 2025-02-23 08:02:50 +00:00
1.4.2
This commit is contained in:
parent
030912ccb0
commit
bf8d59311a
2 changed files with 22 additions and 4 deletions
2
.abf.yml
2
.abf.yml
|
@ -1,2 +1,2 @@
|
||||||
sources:
|
sources:
|
||||||
IMSProg-1.4.1.tar.gz: a4a509ae90d55b80f1683668ea9e23657b226474
|
IMSProg-1.4.2.tar.gz: 11fd39a1a2bc0d84013014e82ab8c026e8557336
|
||||||
|
|
24
IMSProg.spec
24
IMSProg.spec
|
@ -1,5 +1,7 @@
|
||||||
|
%define secscan 1
|
||||||
|
|
||||||
Name: IMSProg
|
Name: IMSProg
|
||||||
Version: 1.4.1
|
Version: 1.4.2
|
||||||
%global rel %{nil}
|
%global rel %{nil}
|
||||||
Release: 1
|
Release: 1
|
||||||
Summary: I2C, SPI and MicroWire EEPROM/Flash chip programmer for CH341a devices
|
Summary: I2C, SPI and MicroWire EEPROM/Flash chip programmer for CH341a devices
|
||||||
|
@ -8,7 +10,7 @@ License: GPLv3
|
||||||
Group: Development/Tools
|
Group: Development/Tools
|
||||||
|
|
||||||
URL: https://github.com/bigbigmdm/IMSProg
|
URL: https://github.com/bigbigmdm/IMSProg
|
||||||
Source: https://github.com/bigbigmdm/IMSProg/archive/refs/tags/v%{version}%{rel}.tar.gz?/%{name}-%{version}%{rel}.tar.gz
|
Source: %{url}/archive/refs/tags/v%{version}%{rel}.tar.gz?/%{name}-%{version}%{rel}.tar.gz
|
||||||
Patch: IMSProg-1.1.10.patch
|
Patch: IMSProg-1.1.10.patch
|
||||||
|
|
||||||
BuildRequires: cmake
|
BuildRequires: cmake
|
||||||
|
@ -18,6 +20,11 @@ BuildRequires: pkgconfig(Qt5Xml)
|
||||||
BuildRequires: qt5-linguist-tools
|
BuildRequires: qt5-linguist-tools
|
||||||
BuildRequires: pkgconfig(libusb-1.0)
|
BuildRequires: pkgconfig(libusb-1.0)
|
||||||
|
|
||||||
|
%if %{secscan}
|
||||||
|
BuildRequires: clamav
|
||||||
|
BuildRequires: trivy
|
||||||
|
%endif
|
||||||
|
|
||||||
%description
|
%description
|
||||||
IMSProg - Linux IMSProg - I2C, SPI and MicroWire EEPROM/Flash
|
IMSProg - Linux IMSProg - I2C, SPI and MicroWire EEPROM/Flash
|
||||||
chip programmer for CH341a devices. The IMSProm is a free I2C
|
chip programmer for CH341a devices. The IMSProm is a free I2C
|
||||||
|
@ -57,6 +64,11 @@ Minpro I, XP866+. Вы можете редактировать базу
|
||||||
%prep
|
%prep
|
||||||
%setup -qn %{name}-%{version}%{rel}
|
%setup -qn %{name}-%{version}%{rel}
|
||||||
|
|
||||||
|
%if %{secscan}
|
||||||
|
clamscan -ir .
|
||||||
|
trivy fs --scanners vuln --format cosign-vuln .
|
||||||
|
%endif
|
||||||
|
|
||||||
# update translations
|
# update translations
|
||||||
lrelease-qt5 IMSProg_editor/language/*.ts
|
lrelease-qt5 IMSProg_editor/language/*.ts
|
||||||
lrelease-qt5 IMSProg_programmer/language/*.ts
|
lrelease-qt5 IMSProg_programmer/language/*.ts
|
||||||
|
@ -105,4 +117,10 @@ cp IMSProg_programmer/README.md IMSProg_programmer.md
|
||||||
%{_datadir}/pixmaps/chipEdit64.png
|
%{_datadir}/pixmaps/chipEdit64.png
|
||||||
%{_datadir}/metainfo/imsprog.appdata.xml
|
%{_datadir}/metainfo/imsprog.appdata.xml
|
||||||
%{_datadir}/metainfo/imsprog.database.update.appdata.xml
|
%{_datadir}/metainfo/imsprog.database.update.appdata.xml
|
||||||
%{_datadir}/metainfo/imsprog.editor.appdata.xml
|
%{_datadir}/metainfo/imsprog.editor.appdata.xml
|
||||||
|
|
||||||
|
|
||||||
|
%check
|
||||||
|
%if %{secscan}
|
||||||
|
clamscan -ir %{buildroot}
|
||||||
|
%endif
|
Loading…
Add table
Reference in a new issue