This commit is contained in:
Sergey Zhemoytel 2024-02-27 22:49:09 +00:00
parent e291a402a2
commit c2ca94aeed
2 changed files with 33 additions and 25 deletions

View file

@ -1,2 +1,2 @@
sources: sources:
IMSProg-1.1.10.tar.gz: 7db8e16cf3f7f90984ac702f6753b95080875b0d IMSProg-1.3.2.tar.gz: 0afae9f2e1847265869dda09e1ec9cdc83958865

View file

@ -1,10 +1,10 @@
Name: IMSProg Name: IMSProg
Version: 1.1.11 Version: 1.3.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
Summary(ru_RU.UTF-8): I2C, SPI and MicroWire EEPROM/Flash программатор для CH341a устройств Summary(ru_RU.UTF-8): EEPROM/Flash программатор для CH341a устройств
License: GPL-3.0-or-later License: GPLv3
Group: Development/Tools Group: Development/Tools
URL: https://github.com/bigbigmdm/IMSProg URL: https://github.com/bigbigmdm/IMSProg
@ -14,36 +14,45 @@ Patch: IMSProg-1.1.10.patch
BuildRequires: cmake BuildRequires: cmake
BuildRequires: pkgconfig(Qt5Core) BuildRequires: pkgconfig(Qt5Core)
BuildRequires: pkgconfig(Qt5Widgets) BuildRequires: pkgconfig(Qt5Widgets)
BuildRequires: pkgconfig(Qt5Xml)
BuildRequires: qt5-linguist-tools BuildRequires: qt5-linguist-tools
BuildRequires: pkgconfig(libusb-1.0) BuildRequires: pkgconfig(libusb-1.0)
%description %description
IMSProg - Linux IMSProg - I2C, SPI and MicroWire EEPROM/Flash chip programmer IMSProg - Linux IMSProg - I2C, SPI and MicroWire EEPROM/Flash
for CH341a devices. The IMSProm is a free I2C EEPROM programmer tool for chip programmer for CH341a devices. The IMSProm is a free I2C
CH341A device based on QhexEdit2 and modify SNANDer programmer. EEPROM programmer tool for CH341A device based on QhexEdit2
and modify SNANDer programmer.
This is a GUI program used widget QhexEditor. For setting the SPI chip This is a GUI program used widget QhexEditor. For setting the
parameters you can use the Detect button for reading chip parameters SPI chip parameters you can use the Detect button for reading
(JEDEC information reading) or manually setting it. The I2C and MicroWire chip parameters (JEDEC information reading) or manually setting
EEPROM only manually selected. it. The I2C and MicroWire EEPROM only manually selected.
The chip database format is clone with EZP2019, EZP2020, EZP2023, Minpro I, The chip database format is clone with EZP2019, EZP2020,
XP866+ programmers. You can edit the database use the EZP Chip data Editor. EZP2023, Minpro I, XP866+ programmers. You can edit the database
use the EZP Chip data Editor.
%description -l ru_RU.UTF-8 %description -l ru_RU.UTF-8
IMSProg - Linux IMSProg - I2C, SPI and MicroWire EEPROM/Flash программатор IMSProg - Linux IMSProg - I2C, SPI and MicroWire
для CH341a устройств. IMSProm является бесплатной утилитой для EEPROM/Flash программатор для CH341a устройств.
использования CH341A устройств в качестве программатора микросхем. Основана на IMSProm является бесплатной утилитой для
QhexEdit2 и модифицированном программаторе SNANDer. использования CH341A устройств в качестве
программатора микросхем. Основана на QhexEdit2
и модифицированном программаторе SNANDer.
Графический интерфейс программы использует виджеты QhexEditor. Для настройки Графический интерфейс программы
параметров чипа SPI вы можете использовать кнопку «Поиск» для чтения параметров использует виджеты QhexEditor. Для настройки
чипа (считывание информации JEDEC) или настроить его вручную. I2C и MicroWire параметров чипа SPI вы можете использовать
EEPROM выбираются только вручную. кнопку «Поиск» для чтения параметров чипа
(считывание информации JEDEC) или настроить
его вручную.I2C и MicroWire EEPROM выбираются
только вручную.
Формат базы данных чипов клонируется программаторами EZP2019, EZP2020, EZP2023, Формат базы данных чипов клонируется
Minpro I, XP866+. Вы можете редактировать базу данных с помощью редактора данных программаторами EZP2019, EZP2020, EZP2023,
EZP Chip. Minpro I, XP866+. Вы можете редактировать базу
данных с помощью редактора данных EZP Chip.
%prep %prep
%setup -qn %{name}-%{version}%{rel} %setup -qn %{name}-%{version}%{rel}
@ -81,7 +90,6 @@ cp IMSProg_programmer/README.md IMSProg_programmer.md
%doc %{_docdir}/imsprog/html/index.html %doc %{_docdir}/imsprog/html/index.html
%{_bindir}/%{name} %{_bindir}/%{name}
%{_bindir}/%{name}_editor %{_bindir}/%{name}_editor
%{_sysconfdir}/imsprog/IMSProg.Dat
%{_bindir}/IMSProg_database_update %{_bindir}/IMSProg_database_update
%{_datadir}/imsprog %{_datadir}/imsprog
%{_datadir}/applications/%{name}.desktop %{_datadir}/applications/%{name}.desktop