Name: mesaflash Version: 3.4.0 %global forgeurl https://github.com/micges/%{name} %global date 20200608 %global commit 946725c83c1cdef5b75e63b7aadcb20e1bf19eca %forgemeta Release: 0.3%{?dist} Summary: Configuration and diagnostic tool for Mesa Electronics boards License: GPLv2+ Url: %{forgeurl} Source0: %{forgesource} BuildRequires: /usr/bin/git BuildRequires: gcc BuildRequires: pkgconfig(libpci) %description Configuration and diagnostic tool for Mesa Electronics PCI(E)/ETH/EPP/USB/SPI boards. %prep %forgeautosetup -S git # Remove binary files rm -rf *.dll *.sys libpci %build # Set the version string CFLAGS='%{build_cflags} -DVERSION=\"%{version}-%{release}\"' %set_build_flags %ifarch i386 x86_64 export USE_STUBS=0 %else export USE_STUBS=1 %endif %{make_build} OWNERSHIP="" %install %ifarch i386 x86_64 export USE_STUBS=0 %else export USE_STUBS=1 %endif %{make_install} OWNERSHIP="" DESTDIR="%{buildroot}%{_prefix}" %files # The license is in the documentation file %license COPYING %doc README.md %{_bindir}/%{name} %{_mandir}/man1/*.1* %changelog * Mon Jun 08 2020 Damian Wrobel - 3.4.0-0.3 - Update to the lastest available version - Drop patches upstream merged * Wed Apr 29 2020 Damian Wrobel - 3.4.0-0.2 - Update to the lastest available version - Add patch to set VERSION from spec file * Tue Apr 28 2020 Damian Wrobel - 3.4.0-0.1 - Update to the lastest available version * Mon Apr 20 2020 Damian Wrobel - 3.3.0-0.3 - Update upstream references to the patches. * Mon Apr 20 2020 Damian Wrobel - 3.3.0-0.2 - Add a patch to compile on platforms without header. * Fri Apr 17 2020 Damian Wrobel - 3.3.0-0.1 - Initial RPM release.