commit 471eacc90ac2417bf5af9da9e6e0274aabdced79 Author: tigro Date: Sun Nov 10 21:43:28 2024 +0300 import arm-image-installer-4.2-1.el9 diff --git a/.arm-image-installer.metadata b/.arm-image-installer.metadata new file mode 100644 index 0000000..8afea90 --- /dev/null +++ b/.arm-image-installer.metadata @@ -0,0 +1 @@ +21203eb0aee495fa36f7bfa836aafcda1b209b9e SOURCES/arm-image-installer-4.2.tar.xz diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b1d3ab9 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/arm-image-installer-4.2.tar.xz diff --git a/SPECS/arm-image-installer.spec b/SPECS/arm-image-installer.spec new file mode 100644 index 0000000..80bbbce --- /dev/null +++ b/SPECS/arm-image-installer.spec @@ -0,0 +1,292 @@ +# Tarfile created using git +# git clone https://pagure.io/arm-image-installer.git +# git archive --format=tar --prefix=%{name}-%{version}/ %{version} | xz > ~/%{name}-%{version}.tar.xz + +Name: arm-image-installer +Version: 4.2 +Release: 1%{?dist} +Summary: Writes binary image files to any specified block device +# Automatically converted from old format: GPLv2+ - review is highly recommended. +License: GPL-2.0-or-later +Url: https://pagure.io/arm-image-installer +Source0: %{name}-%{version}.tar.xz + +BuildArch: noarch + +Requires: btrfs-progs +Requires: e2fsprogs +Requires: libselinux-utils +Requires: parted +Requires: sudo +Requires: util-linux +Requires: xfsprogs +Requires: xz + + +%description +Allows one to first select a source image (local or remote). The image must be +a binary file containing: [MBR + Partitions + File Systems + Data]. A +destination block device should then be selected for final installation. + + +%prep +%autosetup + +%build +echo "skipping..." + +%install +install -d %{buildroot}%{_datadir}/arm-image-installer +install -d %{buildroot}%{_datadir}/arm-image-installer/socs.d +install -pm 644 socs.d/* %{buildroot}%{_datadir}/arm-image-installer/socs.d/ +install -d %{buildroot}%{_datadir}/arm-image-installer/boards.d +install -pm 644 boards.d/* %{buildroot}%{_datadir}/arm-image-installer/boards.d/ + +install -d %{buildroot}%{_bindir} +install -pm 0755 update-uboot %{buildroot}%{_bindir}/ +install -pm 0755 arm-image-installer %{buildroot}%{_bindir}/ +install -pm 0755 rpi-uboot-update %{buildroot}%{_bindir}/ +install -pm 0755 spi-flashing-disk %{buildroot}%{_bindir}/ +ln -s /usr/bin/arm-image-installer %{buildroot}%{_bindir}/fedora-arm-image-installer + +%files +%license COPYING +%doc AUTHORS README TODO SUPPORTED-BOARDS +%{_bindir}/arm-image-installer +%{_bindir}/fedora-arm-image-installer +%{_bindir}/update-uboot +%{_bindir}/rpi-uboot-update +%{_bindir}/spi-flashing-disk +%{_datadir}/arm-image-installer/ + +%changelog +* Sun Nov 10 2024 Arkady L. Shane - 4.2-1 +- Rebuilt for MSVSphere 9.5 + +* Fri Oct 11 2024 Paul Whalen - 4.2-1 +- Update to 4.2 + +* Thu Jul 25 2024 Miroslav Suchý - 4.1-6 +- convert license to SPDX + +* Wed Jul 17 2024 Fedora Release Engineering - 4.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Wed Apr 10 2024 Peter Robinson - 4.1-4 +- Fix for spi flashing tool + +* Mon Mar 25 2024 Paul Whalen - 4.1-3 +- fix rpi-update when no args passed +- added version to script output + +* Fri Feb 23 2024 Paul Whalen - 4.1-2 +- fixed missed pvresize + +* Fri Feb 23 2024 Paul Whalen - 4.1-1 +- limit lvm commands (bz#2265422) + +* Thu Feb 22 2024 Paul Whalen - 4.0-1 +- update to 4.0 + +* Mon Jan 22 2024 Fedora Release Engineering - 3.9-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Jan 19 2024 Fedora Release Engineering - 3.9-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Thu Oct 26 2023 Paul Whalen - 3.9-1-2 +- fix lvm rename when not resizing + +* Thu Oct 26 2023 Paul Whalen - 3.9-1 +- Update to 3.9 + +* Wed Jul 19 2023 Fedora Release Engineering - 3.8-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Wed May 03 2023 Paul Whalen - 3.8-1 +- Update to 3.8 + +* Wed Jan 18 2023 Fedora Release Engineering - 3.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Fri Sep 09 2022 Paul Whalen - 3.7-1 +- Update to 3.7 + +* Wed Jul 20 2022 Fedora Release Engineering - 3.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Wed Mar 30 2022 Paul Whalen - 3.6-1 +- Update to 3.6 + +* Wed Jan 19 2022 Fedora Release Engineering - 3.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Fri Nov 12 2021 Paul Whalen - 3.5-1 +- Update to 3.5 + +* Wed Jul 21 2021 Fedora Release Engineering - 3.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Mon Apr 19 2021 Paul Whalen - 3.4-1 +- Update to 3.4 +- Add spi-flashing-disk script + +* Tue Apr 06 2021 Paul Whalen - 3.3-1 +- Update to 3.3 + +* Tue Jan 26 2021 Fedora Release Engineering - 3.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Mon Jan 25 2021 Paul Whalen - 3.1-1 +- Update to 3.1 + +* Wed Oct 07 2020 Paul Whalen - 3.0-1 +- Update to 3.0 + +* Fri Aug 28 2020 Neal Gompa - 2.18-2 +- Add missing dependency for btrfs-progs + +* Wed Aug 12 2020 Paul Whalen - 2.18-1 +- Update to 2.18 + +* Mon Jul 27 2020 Fedora Release Engineering - 2.17-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Fri May 15 2020 Paul Whalen - 2.17-1 +- Update to 2.17 +- readd rpi-uboot-update + +* Tue Apr 07 2020 Paul Whalen - 2.16-1 +- Update to 2.16 + +* Tue Jan 28 2020 Fedora Release Engineering - 2.15-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Fri Dec 20 2019 Paul Whalen - 2.15-1 +- Update to 2.15 + +* Thu Dec 19 2019 Paul Whalen - 2.14-1 +- Update to 2.14 + +* Wed Jul 24 2019 Fedora Release Engineering - 2.13-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Wed Jun 26 2019 Paul Whalen - 2.13-1 +- Update to 2.13 +- Fix BZ#1655329, BZ#1692903 + +* Tue Apr 09 2019 Paul Whalen - 2.11-1 +- Update to 2.11 + +* Thu Jan 31 2019 Fedora Release Engineering - 2.10-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Tue Dec 04 2018 Paul Whalen - 2.10-1 +- Update to 2.10 + +* Sat Dec 01 2018 Paul Whalen - 2.9-1 +- Update to 2.9 + +* Tue Oct 09 2018 Paul Whalen - 2.8-1 +- Update to 2.8 + +* Tue Aug 28 2018 Paul Whalen - 2.7-1 +- Update to 2.7 + +* Tue Aug 28 2018 Paul Whalen - 2.6-1 +- Update to 2.6 + +* Tue Jul 10 2018 Peter Robinson 2.5-1 +- Update to 2.5 +- Package rename with obsolete/provides + +* Fri Jun 01 2018 Paul Whalen - 2.4-1 +- Update to 2.4 +- Add initial IoT disk image support +- Add lvm support + +* Mon May 28 2018 Peter Robinson 2.3-1 +- Update to 2.3 + +* Thu Apr 12 2018 Peter Robinson 2.2-1 +- Update to 2.2 + +* Wed Feb 07 2018 Fedora Release Engineering - 2.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Tue Nov 28 2017 Peter Robinson 2.1-1 +- Update to 2.1 + +* Thu Nov 23 2017 Peter Robinson 2.0-1 +- Update to 2.0 +- Initial support for aarch64 images and associated SBCs + +* Wed Jul 26 2017 Fedora Release Engineering - 1.99.16-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Tue May 16 2017 Peter Robinson 1.99.16-1 +- Update to 1.99.16 + +* Wed May 3 2017 Peter Robinson 1.99.15-1 +- Update to 1.99.15 + +* Fri Apr 28 2017 Peter Robinson 1.99.14-1 +- Update to 1.99.14 + +* Fri Feb 10 2017 Fedora Release Engineering - 1.99.13-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Mon Oct 24 2016 Peter Robinson 1.99.13-1 +- Update to 1.99.13 +- Add basic Raspberry Pi firmware upgrade script + +* Wed Sep 21 2016 Peter Robinson 1.99.12-1 +- Update to 1.99.12 + +* Mon Aug 22 2016 Peter Robinson 1.99.11-1 +- Update to 1.99.11 + +* Wed Aug 17 2016 Peter Robinson 1.99.10-1 +- Update to 1.99.10 +- Added numerous boards + +* Tue Jun 21 2016 Peter Robinson 1.99.9-2 +- Require sudo + +* Wed May 18 2016 Peter Robinson 1.99.9-1 +- Update to 1.99.9 +- Support for ClearFog + +* Mon Mar 7 2016 Peter Robinson 1.99.8-1 +- Update to 1.99.8 + +* Wed Feb 03 2016 Fedora Release Engineering - 1.99.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Tue Jan 19 2016 Peter Robinson 1.99.7-1 +- Minor updates + +* Mon Jan 18 2016 Peter Robinson 1.99.6-2 +- Fix directory of data location + +* Mon Jan 18 2016 Peter Robinson 1.99.6-1 +- Update to 1.99.6 +- Rename binary to arm-image-installer, add compat symlink + +* Sun Aug 2 2015 Peter Robinson 1.99.5-1 +- Update to 1.99.5 + +* Fri Jul 24 2015 Peter Robinson 1.99.4-1 +- Update to 1.99.4 + +* Fri Jul 3 2015 Peter Robinson 1.99.3-1 +- Update to 1.99.3 for u-boot 2015.07 support + +* Wed Jun 17 2015 Fedora Release Engineering - 1.99.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Thu Mar 19 2015 Peter Robinson 1.99.2-1 +- Update to 1.99.2 + +* Wed Mar 18 2015 Peter Robinson 1.99.1-0.1 +- Update to new upstream