diff --git a/changelog b/changelog deleted file mode 100644 index f6db739..0000000 --- a/changelog +++ /dev/null @@ -1,188 +0,0 @@ -* Mon Aug 12 2024 Michal Ambroz - 5.9.4-1 -- bump to 5.9.4 - -* Thu Jul 18 2024 Fedora Release Engineering - 5.9.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Fri May 24 2024 Michal Ambroz - 5.9.2-1 -- bump to 5.9.2 - -* Thu May 23 2024 Michal Ambroz - 5.9.0-2 -- rebuild with radare2 5.9.2 - -* Sun May 05 2024 Michal Ambroz - 5.9.0-1 -- rebuild with radare2 5.9.0 - -* Wed Jan 24 2024 Fedora Release Engineering - 5.8.8-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Sat Jan 20 2024 Fedora Release Engineering - 5.8.8-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Mon Nov 13 2023 Michal Ambroz - 5.8.8-4 -- rebuild with capstone 5.0.1 - -* Thu Jul 20 2023 Fedora Release Engineering - 5.8.8-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Sun Jul 09 2023 Michal Ambroz - 5.8.8-2 -- rebuild with radare2 5.8.8 - -* Wed Jul 05 2023 Michal Ambroz - 5.8.8-1 -- bump to 5.8.8 - -* Mon Apr 10 2023 Michal Ambroz - 5.8.4-2 -- rebuild with fixed radare2 5.8.5 - -* Wed Mar 29 2023 Michal Ambroz - 5.8.4-1 -- bump to 5.8.4 - -* Fri Feb 03 2023 Michal Ambroz - 5.8.2-1 -- bump to 5.8.2 - -* Thu Jan 26 2023 Michal Ambroz - 5.8.0-1 -- bump to 5.8.0 - -* Thu Jan 19 2023 Fedora Release Engineering - 5.7.8-1.1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Thu Oct 27 2022 Michal Ambroz - 5.7.8-1 -- bump to 5.7.8 - -* Tue Oct 04 2022 Michal Ambroz - 5.7.6-1 -- bump to 5.7.6 - -* Mon Sep 19 2022 Mamoru TASAKA - 5.7.2-1 -- 5.7.2 -- build system switched from cmake to configure / make - -* Thu Jul 21 2022 Fedora Release Engineering - 5.6.0-0.5.20220303gitb8a42d8.1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Thu Apr 21 2022 Henrik Nordstrom - 5.6.0-0.5.20220303gitb8a42d8 -- rebuilt with radare2 5.6.8 - -* Thu Mar 03 2022 Michal Ambroz - 5.6.0-0.3.20220303gitafaa7df -- fixes issue in disassembly with not visible arguments -- remove the obsolete docs - -* Tue Mar 01 2022 Michal Ambroz - 5.6.0-0.2.20220206git28a1099 -- rebuild with radare2 5.6.4 -- add missing include #2059619 to compile with the new version of highlighting - -* Sun Feb 13 2022 Michal Ambroz - 5.6.0-0.1.20220206git28a1099 -- bump to git version 20220206git28a1099 to be able to upgrade radare2 to 5.6.0 - -* Sun Feb 13 2022 Michal Ambroz - 5.5.0-0.beta.1 -- bump to 5.5.0 - -* Thu Jan 20 2022 Fedora Release Engineering - 5.3.1-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Fri Oct 15 2021 Ivan Mironov - 5.3.1-5 -- Fix plugin search paths - -* Mon Oct 04 2021 Henrik Nordstrom - 5.3.1-4 -- rebuilt with radare2 5.4.2 - -* Sat Sep 18 2021 Henrik Nordstrom - 5.3.1-3 -- rebuilt with radare2 5.4.0 - -* Sat Sep 18 2021 Henrik Nordstrom - 5.3.1-2 -- rebuilt with radare2 5.4.0 - -* Wed Jul 21 2021 Henrik Nordstrom - 5.3.1-1 -- Update to release 5.3.1 - -* Fri Jun 11 2021 Michal Ambroz - 5.2.2-3 -- rebuild with radare2 5.3.1 - -* Wed Jun 09 2021 Michal Ambroz - 5.2.2-2 -- rebuild with radare2 5.3.0 - -* Thu Apr 29 2021 Michal Ambroz - 5.2.2-1 -- bump to 5.2.2 - -* Sat Apr 24 2021 Michal Ambroz - 5.2.1-1 -- bump to 5.2.1 - -* Wed Apr 21 2021 Michal Ambroz - 5.2.0-3 -- fix RIO list - -* Fri Apr 16 2021 Michal Ambroz - 5.2.0-2 -- name change again -> iaito -- adding doc package -- Add '/usr/lib*/iaito/' to plugin search paths - -* Mon Mar 22 2021 Ivan Mironov - 0.1.1-4 -- Add '/usr/lib*/r2cutter/' to plugin search paths - -* Fri Mar 19 2021 Michal Ambroz - 0.1.1-3 -- switch from cutter to r2cutter -- cosmetic patches to fix gcc10+ warnings (reported upstream) - -* Tue Jan 26 2021 Fedora Release Engineering - 0.0.1.11.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Mon Jul 27 2020 Fedora Release Engineering - 0.0.1.11.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Mon Jul 27 2020 Riccardo Schirone - 0.0.1.11.0-1 -- Bump to upstream version 1.11.0-1 (Thanks to Michal Ambroz, changes mostly - taken from https://src.fedoraproject.org/rpms/cutter-re/pull-request/2#request_diff) -- Add cutter translations -- Provide -devel sub package to allow compilation of cutter plugins - -* Fri May 8 2020 Riccardo Schirone - 0.0.1.10.2-2 -- Just re-build - -* Tue May 5 2020 Riccardo Schirone - 0.0.1.10.2-1 -- Rebase to upstream version 1.10.2 - -* Tue May 5 2020 Riccardo Schirone - 0.0.1.10.1-5 -- Re-build for new radare2 release - -* Wed Feb 5 2020 Riccardo Schirone - 0.0.1.10.1-4 -- Just use the right desktop file name and app metadata instead of messing with cutter source code - -* Wed Feb 5 2020 Riccardo Schirone - 0.0.1.10.1-3 -- Rebuild with new radare2 - -* Wed Feb 5 2020 Riccardo Schirone - 0.0.1.10.1-2 -- Fix the main window icon - -* Mon Feb 3 2020 Riccardo Schirone - 0.0.1.10.1-1 -- Rebase to cutter 1.10.1 - -* Tue Jan 28 2020 Fedora Release Engineering - 0.0.1.9.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Fri Oct 11 2019 Riccardo Schirone - 0.0.1.9.0-2 -- Rebuilt for radare2-3.9.0-3 - -* Mon Sep 30 2019 Riccardo Schirone - 0.0.1.9.0-1 -- rebase to cutter 1.9.0 - -* Wed Jul 24 2019 Fedora Release Engineering - 0.0.1.8.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Mon Jul 15 2019 Riccardo Schirone - 0.0.1.8.3-1 -- rebase to cutter 1.8.3 - -* Wed Jun 26 2019 Riccardo Schirone - 0.0.1.8.0-4 -- recompile for radare2 3.6.0 - -* Mon Apr 15 2019 Riccardo Schirone - 0.0.1.8.0-3 -- recompile for radare2 3.4.1 - -* Tue Apr 09 2019 Lubomir Rintel - 0.0.1.8.0-2 -- Update to radare2 3.4.1 - -* Thu Mar 21 2019 Lubomir Rintel - 0.0.1.8.0-1 -- Update to 1.8.0 -- Require hicolor-icon-theme -- Move appdata to a correct location -- Fix license field (Robert-André Mauchin, #1690050) - -* Thu Mar 14 2019 Lubomir Rintel - 0.0.1.7.4-1 -- Cutter - Initial packaging diff --git a/iaito.spec b/iaito.spec index 61e3ca6..25f0d00 100644 --- a/iaito.spec +++ b/iaito.spec @@ -1,10 +1,10 @@ Name: iaito Summary: GUI for radare2 reverse engineering framework -Version: 5.9.9 -# %%global upversion %%{version}-beta +Version: 5.8.8 +%global baserelease 2 +%global upversion %{version}-beta URL: https://radare.org/n/iaito.html -%global urlvcs https://github.com/radareorg/iaito -VCS: git:%{urlvcs} +VCS: https://github.com/radareorg/iaito/ # https://github.com/radareorg/iaito/releases # https://github.com/radareorg/iaito-translations/ @@ -22,8 +22,9 @@ VCS: git:%{urlvcs} %global gituser radareorg %global gitname iaito -%global gitdate 20241121 -%global commit 465cf40df7642fe708ab41f66a5aeff127098cc6 + +%global gitdate 20230620 +%global commit 1c984ae94b128e9f9c526cc418956801cd035d6e %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global iaito_translations_gitdate 20221114 @@ -32,17 +33,17 @@ VCS: git:%{urlvcs} %if %{with releasetag} -Release: %autorelease -Source0: %{urlvcs}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz +Release: %{baserelease}%{?dist} +Source0: https://github.com/%{gituser}/%{gitname}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz %else -Release: %autorelease -s %{gitdate}git%{shortcommit} -Source0: %{urlvcs}/archive/%{commit}/%{name}-%{version}-%{shortcommit}.tar.gz +Release: 0.%{baserelease}.%{gitdate}git%{shortcommit}%{?dist}.1 +Source0: https://github.com/%{gituser}/%{gitname}/archive/%{commit}/%{name}-%{version}-%{shortcommit}.tar.gz %endif # CC-BY-SA: src/img/icons/ # CC0: src/fonts/Anonymous Pro.ttf -License: GPL-3.0-only AND CC-BY-SA-3.0 AND CC0-1.0 +License: GPLv3 and CC-BY-SA and CC0 Source1: https://github.com/radareorg/iaito-translations/archive/%{iaito_translations_commit}.tar.gz#/iaito-translations-git%{iaito_translations_gitdate}.tar.gz Patch0: iaito-5.8.8-norpath.patch @@ -52,7 +53,7 @@ BuildRequires: radare2-devel >= 5.6.8 BuildRequires: make BuildRequires: gcc-c++ BuildRequires: kf5-syntax-highlighting-devel -# BuildRequires: python3-devel +BuildRequires: python3-devel BuildRequires: qt5-qtsvg-devel BuildRequires: file-devel BuildRequires: desktop-file-utils @@ -67,11 +68,11 @@ BuildRequires: qt5-qtwebengine-devel # BuildRequires: doxygen # BuildRequires: /usr/bin/sphinx-build -# BuildRequires: python3-breathe -# BuildRequires: python3-recommonmark +BuildRequires: python3-breathe +BuildRequires: python3-recommonmark -# Requires: python3-jupyter-client -# Requires: python3-notebook +Requires: python3-jupyter-client +Requires: python3-notebook Requires: hicolor-icon-theme # Package iaito was renamed from r2cutter in version 5.2.0 @@ -127,17 +128,6 @@ information. sed -i -e "s|%{version}-git|%{version}|g;" configure configure.acr %endif -# RHEL up to 9 doesn't know url type of vcs-browser -%if ( 0%{?rhel} && 0%{?rhel} <= 9 ) - sed -i -e '/type="vcs-browser"/d;' src/org.radare.iaito.appdata.xml -%endif - -# RHEL up to 8 doesn't know url type of bugtracker, contact -%if ( 0%{?rhel} && 0%{?rhel} <= 8 ) - sed -i -e '/ - 5.8.8-2 +- rebuild with radare2 5.8.8 + +* Wed Jul 05 2023 Michal Ambroz - 5.8.8-1 +- bump to 5.8.8 + +* Mon Apr 10 2023 Michal Ambroz - 5.8.4-2 +- rebuild with fixed radare2 5.8.5 + +* Wed Mar 29 2023 Michal Ambroz - 5.8.4-1 +- bump to 5.8.4 + +* Fri Feb 03 2023 Michal Ambroz - 5.8.2-1 +- bump to 5.8.2 + +* Thu Jan 26 2023 Michal Ambroz - 5.8.0-1 +- bump to 5.8.0 + +* Thu Jan 19 2023 Fedora Release Engineering - 5.7.8-1.1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Thu Oct 27 2022 Michal Ambroz - 5.7.8-1 +- bump to 5.7.8 + +* Tue Oct 04 2022 Michal Ambroz - 5.7.6-1 +- bump to 5.7.6 + +* Mon Sep 19 2022 Mamoru TASAKA - 5.7.2-1 +- 5.7.2 +- build system switched from cmake to configure / make + +* Thu Jul 21 2022 Fedora Release Engineering - 5.6.0-0.5.20220303gitb8a42d8.1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Thu Apr 21 2022 Henrik Nordstrom - 5.6.0-0.5.20220303gitb8a42d8 +- rebuilt with radare2 5.6.8 + +* Thu Mar 03 2022 Michal Ambroz - 5.6.0-0.3.20220303gitafaa7df +- fixes issue in disassembly with not visible arguments +- remove the obsolete docs + +* Tue Mar 01 2022 Michal Ambroz - 5.6.0-0.2.20220206git28a1099 +- rebuild with radare2 5.6.4 +- add missing include #2059619 to compile with the new version of highlighting + +* Sun Feb 13 2022 Michal Ambroz - 5.6.0-0.1.20220206git28a1099 +- bump to git version 20220206git28a1099 to be able to upgrade radare2 to 5.6.0 + +* Sun Feb 13 2022 Michal Ambroz - 5.5.0-0.beta.1 +- bump to 5.5.0 + +* Thu Jan 20 2022 Fedora Release Engineering - 5.3.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Fri Oct 15 2021 Ivan Mironov - 5.3.1-5 +- Fix plugin search paths + +* Mon Oct 04 2021 Henrik Nordstrom - 5.3.1-4 +- rebuilt with radare2 5.4.2 + +* Sat Sep 18 2021 Henrik Nordstrom - 5.3.1-3 +- rebuilt with radare2 5.4.0 + +* Sat Sep 18 2021 Henrik Nordstrom - 5.3.1-2 +- rebuilt with radare2 5.4.0 + +* Wed Jul 21 2021 Henrik Nordstrom - 5.3.1-1 +- Update to release 5.3.1 + +* Fri Jun 11 2021 Michal Ambroz - 5.2.2-3 +- rebuild with radare2 5.3.1 + +* Wed Jun 09 2021 Michal Ambroz - 5.2.2-2 +- rebuild with radare2 5.3.0 + +* Thu Apr 29 2021 Michal Ambroz - 5.2.2-1 +- bump to 5.2.2 + +* Sat Apr 24 2021 Michal Ambroz - 5.2.1-1 +- bump to 5.2.1 + +* Wed Apr 21 2021 Michal Ambroz - 5.2.0-3 +- fix RIO list + +* Fri Apr 16 2021 Michal Ambroz - 5.2.0-2 +- name change again -> iaito +- adding doc package +- Add '/usr/lib*/iaito/' to plugin search paths + +* Mon Mar 22 2021 Ivan Mironov - 0.1.1-4 +- Add '/usr/lib*/r2cutter/' to plugin search paths + +* Fri Mar 19 2021 Michal Ambroz - 0.1.1-3 +- switch from cutter to r2cutter +- cosmetic patches to fix gcc10+ warnings (reported upstream) + +* Tue Jan 26 2021 Fedora Release Engineering - 0.0.1.11.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Mon Jul 27 2020 Fedora Release Engineering - 0.0.1.11.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Mon Jul 27 2020 Riccardo Schirone - 0.0.1.11.0-1 +- Bump to upstream version 1.11.0-1 (Thanks to Michal Ambroz, changes mostly + taken from https://src.fedoraproject.org/rpms/cutter-re/pull-request/2#request_diff) +- Add cutter translations +- Provide -devel sub package to allow compilation of cutter plugins + +* Fri May 8 2020 Riccardo Schirone - 0.0.1.10.2-2 +- Just re-build + +* Tue May 5 2020 Riccardo Schirone - 0.0.1.10.2-1 +- Rebase to upstream version 1.10.2 + +* Tue May 5 2020 Riccardo Schirone - 0.0.1.10.1-5 +- Re-build for new radare2 release + +* Wed Feb 5 2020 Riccardo Schirone - 0.0.1.10.1-4 +- Just use the right desktop file name and app metadata instead of messing with cutter source code + +* Wed Feb 5 2020 Riccardo Schirone - 0.0.1.10.1-3 +- Rebuild with new radare2 + +* Wed Feb 5 2020 Riccardo Schirone - 0.0.1.10.1-2 +- Fix the main window icon + +* Mon Feb 3 2020 Riccardo Schirone - 0.0.1.10.1-1 +- Rebase to cutter 1.10.1 + +* Tue Jan 28 2020 Fedora Release Engineering - 0.0.1.9.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Fri Oct 11 2019 Riccardo Schirone - 0.0.1.9.0-2 +- Rebuilt for radare2-3.9.0-3 + +* Mon Sep 30 2019 Riccardo Schirone - 0.0.1.9.0-1 +- rebase to cutter 1.9.0 + +* Wed Jul 24 2019 Fedora Release Engineering - 0.0.1.8.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Mon Jul 15 2019 Riccardo Schirone - 0.0.1.8.3-1 +- rebase to cutter 1.8.3 + +* Wed Jun 26 2019 Riccardo Schirone - 0.0.1.8.0-4 +- recompile for radare2 3.6.0 + +* Mon Apr 15 2019 Riccardo Schirone - 0.0.1.8.0-3 +- recompile for radare2 3.4.1 + +* Tue Apr 09 2019 Lubomir Rintel - 0.0.1.8.0-2 +- Update to radare2 3.4.1 + +* Thu Mar 21 2019 Lubomir Rintel - 0.0.1.8.0-1 +- Update to 1.8.0 +- Require hicolor-icon-theme +- Move appdata to a correct location +- Fix license field (Robert-André Mauchin, #1690050) + +* Thu Mar 14 2019 Lubomir Rintel - 0.0.1.7.4-1 +- Cutter - Initial packaging diff --git a/sources b/sources index 4fd397e..6b913d5 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (iaito-5.9.9.tar.gz) = 8794f49a15b3a73ca7532d4297278975ce7c6e29b30be30736370bc7f9b2e328725fbbc02ac928bc7637bc4ed7693091787c58ca51acfac7aa0b1b36645cb35f +SHA512 (iaito-5.8.8.tar.gz) = 8fd444bb44fe2aad1fab0f6ce5e357e6d59e8c3aecbe2e2889b7ffdbc30b79dad65aa8dbf164591a610b181fcf442aa866e3148a33c52e6589cf4a6940cfeb54 SHA512 (iaito-translations-git20221114.tar.gz) = aec607fc5bf96147e955d7c9862b2fa49b8686a6f52f8390da26517f5075c155efcf66c81fab0634bc1a8510b805c1288006e71813cdf447423b233cab4784b7