From e11c36a6c5de243c743c8e9d275a7efd4195c11c Mon Sep 17 00:00:00 2001
From: tigro <tigro@msvsphere-os.ru>
Date: Sat, 4 Jan 2025 21:15:34 +0300
Subject: [PATCH] import rust-strum-0.26.3-2.el10

---
 .rust-strum.metadata            |   0
 SOURCES/strum-0.26.3.crate      | Bin 0 -> 7237 bytes
 SOURCES/strum-fix-metadata.diff |  11 ++
 SPECS/rust-strum.spec           | 205 ++++++++++++++++++++++++++++++++
 rust-strum.spec                 | 118 ------------------
 sources                         |   1 -
 6 files changed, 216 insertions(+), 119 deletions(-)
 create mode 100644 .rust-strum.metadata
 create mode 100644 SOURCES/strum-0.26.3.crate
 create mode 100644 SOURCES/strum-fix-metadata.diff
 create mode 100644 SPECS/rust-strum.spec
 delete mode 100644 rust-strum.spec
 delete mode 100644 sources

diff --git a/.rust-strum.metadata b/.rust-strum.metadata
new file mode 100644
index 0000000..e69de29
diff --git a/SOURCES/strum-0.26.3.crate b/SOURCES/strum-0.26.3.crate
new file mode 100644
index 0000000000000000000000000000000000000000..7a7b2faeba9aadae76ce689fc7db4a6fe4fe4208
GIT binary patch
literal 7237
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
T&%^WZ-1qrkYGT+z0B8UJUo6L$

literal 0
HcmV?d00001

diff --git a/SOURCES/strum-fix-metadata.diff b/SOURCES/strum-fix-metadata.diff
new file mode 100644
index 0000000..31b6dc1
--- /dev/null
+++ b/SOURCES/strum-fix-metadata.diff
@@ -0,0 +1,11 @@
+--- strum-0.26.3/Cargo.toml	1970-01-01T00:00:01+00:00
++++ strum-0.26.3/Cargo.toml	2024-06-24T16:41:39.756377+00:00
+@@ -48,7 +48,7 @@
+ path = "src/lib.rs"
+ 
+ [dependencies.phf]
+-version = "0.10"
++version = "0.11"
+ features = ["macros"]
+ optional = true
+ 
diff --git a/SPECS/rust-strum.spec b/SPECS/rust-strum.spec
new file mode 100644
index 0000000..46489a0
--- /dev/null
+++ b/SPECS/rust-strum.spec
@@ -0,0 +1,205 @@
+## START: Set by rpmautospec
+## (rpmautospec version 0.6.5)
+## RPMAUTOSPEC: autorelease, autochangelog
+%define autorelease(e:s:pb:n) %{?-p:0.}%{lua:
+    release_number = 2;
+    base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}"));
+    print(release_number + base_release_number - 1);
+}%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}}
+## END: Set by rpmautospec
+
+# Generated by rust2rpm 26
+%bcond_without check
+%global debug_package %{nil}
+
+%global crate strum
+
+Name:           rust-strum
+Version:        0.26.3
+Release:        %autorelease
+Summary:        Helpful macros for working with enums and strings
+
+License:        MIT
+URL:            https://crates.io/crates/strum
+Source:         %{crates_source}
+# Manually created patch for downstream crate metadata changes
+# * bump phf dependency from 0.10 to 0.11
+Patch:          strum-fix-metadata.diff
+
+BuildRequires:  cargo-rpm-macros >= 24
+
+%global _description %{expand:
+Helpful macros for working with enums and strings.}
+
+%description %{_description}
+
+%package        devel
+Summary:        %{summary}
+BuildArch:      noarch
+
+%description    devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "%{crate}" crate.
+
+%files          devel
+%license %{crate_instdir}/LICENSE
+%doc %{crate_instdir}/README.md
+%{crate_instdir}/
+
+%package     -n %{name}+default-devel
+Summary:        %{summary}
+BuildArch:      noarch
+
+%description -n %{name}+default-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "default" feature of the "%{crate}" crate.
+
+%files       -n %{name}+default-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package     -n %{name}+derive-devel
+Summary:        %{summary}
+BuildArch:      noarch
+
+%description -n %{name}+derive-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "derive" feature of the "%{crate}" crate.
+
+%files       -n %{name}+derive-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package     -n %{name}+phf-devel
+Summary:        %{summary}
+BuildArch:      noarch
+
+%description -n %{name}+phf-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "phf" feature of the "%{crate}" crate.
+
+%files       -n %{name}+phf-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package     -n %{name}+std-devel
+Summary:        %{summary}
+BuildArch:      noarch
+
+%description -n %{name}+std-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "std" feature of the "%{crate}" crate.
+
+%files       -n %{name}+std-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package     -n %{name}+strum_macros-devel
+Summary:        %{summary}
+BuildArch:      noarch
+
+%description -n %{name}+strum_macros-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "strum_macros" feature of the "%{crate}" crate.
+
+%files       -n %{name}+strum_macros-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%prep
+%autosetup -n %{crate}-%{version} -p1
+%cargo_prep
+
+%generate_buildrequires
+%cargo_generate_buildrequires
+
+%build
+%cargo_build
+
+%install
+%cargo_install
+
+%if %{with check}
+%check
+%cargo_test -f derive
+%endif
+
+%changelog
+* Sat Jan 04 2025 Arkady L. Shane <tigro@msvsphere-os.ru> - 0.26.3-2
+- Rebuilt for MSVSphere 10
+
+## START: Generated by rpmautospec
+* Sat Jul 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.26.3-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
+
+* Mon Jun 24 2024 Fabio Valentini <decathorpe@gmail.com> - 0.26.3-1
+- Update to version 0.26.3; Fixes RHBZ#2293869
+
+* Sat Mar 16 2024 Michel Lind <salimma@fedoraproject.org> - 0.26.2-1
+- Update to 0.26.2 (rhbz#2260683)
+
+* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.25.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
+
+* Sat Aug 05 2023 Michel Alexandre Salim <salimma@fedoraproject.org> - 0.25.0-1
+- Update to 0.25.0
+
+* Fri Jul 28 2023 Fabio Valentini <decathorpe@gmail.com> - 0.24.1-5
+- Bump phf dependency from 0.10 to 0.11
+
+* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.24.1-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
+
+* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.24.1-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
+
+* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.24.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
+
+* Sat Jul 16 2022 Fabio Valentini <decathorpe@gmail.com> - 0.24.1-1
+- Update to version 0.24.1; Fixes RHBZ#2096104
+
+* Thu May 05 2022 Fabio Valentini <decathorpe@gmail.com> - 0.24.0-1
+- Update to version 0.24.0; Fixes RHBZ#2012678
+
+* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.21.0-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
+
+* Tue Jul 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.21.0-2
+- Second attempt - Rebuilt for
+  https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
+
+* Wed Jun 16 2021 Robert-André Mauchin <zebob.m@gmail.com> - 0.21.0-1
+- Update to 0.21.0
+- Close: rhbz#1862740
+
+* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.18.0-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
+
+* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.18.0-3
+- Second attempt - Rebuilt for
+  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
+* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.18.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
+* Wed Mar 04 2020 Josh Stone <jistone@redhat.com> - 0.18.0-1
+- Update to 0.18.0
+
+* Fri Feb 21 2020 Josh Stone <jistone@redhat.com> - 0.17.1-1
+- Update to 0.17.1
+
+* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.15.0-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
+
+* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.15.0-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+
+* Sun Jun 23 11:29:22 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.15.0-2
+- Regenerate
+
+* Fri May 31 14:01:07 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.15.0-1
+- Initial package
+
+## END: Generated by rpmautospec
diff --git a/rust-strum.spec b/rust-strum.spec
deleted file mode 100644
index 42b1e53..0000000
--- a/rust-strum.spec
+++ /dev/null
@@ -1,118 +0,0 @@
-# Generated by rust2rpm 24
-%bcond_without check
-%global debug_package %{nil}
-
-%global crate strum
-
-Name:           rust-strum
-Version:        0.25.0
-Release:        %autorelease
-Summary:        Helpful macros for working with enums and strings
-
-License:        MIT
-URL:            https://crates.io/crates/strum
-Source:         %{crates_source}
-# Manually created patch for downstream crate metadata changes
-# * bump phf dependency from 0.10 to 0.11
-Patch:          strum-fix-metadata.diff
-
-BuildRequires:  rust-packaging >= 21
-
-%global _description %{expand:
-Helpful macros for working with enums and strings.}
-
-%description %{_description}
-
-%package        devel
-Summary:        %{summary}
-BuildArch:      noarch
-
-%description    devel %{_description}
-
-This package contains library source intended for building other packages which
-use the "%{crate}" crate.
-
-%files          devel
-%license %{crate_instdir}/LICENSE
-%{crate_instdir}/
-
-%package     -n %{name}+default-devel
-Summary:        %{summary}
-BuildArch:      noarch
-
-%description -n %{name}+default-devel %{_description}
-
-This package contains library source intended for building other packages which
-use the "default" feature of the "%{crate}" crate.
-
-%files       -n %{name}+default-devel
-%ghost %{crate_instdir}/Cargo.toml
-
-%package     -n %{name}+derive-devel
-Summary:        %{summary}
-BuildArch:      noarch
-
-%description -n %{name}+derive-devel %{_description}
-
-This package contains library source intended for building other packages which
-use the "derive" feature of the "%{crate}" crate.
-
-%files       -n %{name}+derive-devel
-%ghost %{crate_instdir}/Cargo.toml
-
-%package     -n %{name}+phf-devel
-Summary:        %{summary}
-BuildArch:      noarch
-
-%description -n %{name}+phf-devel %{_description}
-
-This package contains library source intended for building other packages which
-use the "phf" feature of the "%{crate}" crate.
-
-%files       -n %{name}+phf-devel
-%ghost %{crate_instdir}/Cargo.toml
-
-%package     -n %{name}+std-devel
-Summary:        %{summary}
-BuildArch:      noarch
-
-%description -n %{name}+std-devel %{_description}
-
-This package contains library source intended for building other packages which
-use the "std" feature of the "%{crate}" crate.
-
-%files       -n %{name}+std-devel
-%ghost %{crate_instdir}/Cargo.toml
-
-%package     -n %{name}+strum_macros-devel
-Summary:        %{summary}
-BuildArch:      noarch
-
-%description -n %{name}+strum_macros-devel %{_description}
-
-This package contains library source intended for building other packages which
-use the "strum_macros" feature of the "%{crate}" crate.
-
-%files       -n %{name}+strum_macros-devel
-%ghost %{crate_instdir}/Cargo.toml
-
-%prep
-%autosetup -n %{crate}-%{version_no_tilde} -p1
-%cargo_prep
-
-%generate_buildrequires
-%cargo_generate_buildrequires
-
-%build
-%cargo_build
-
-%install
-%cargo_install
-
-%if %{with check}
-%check
-%cargo_test -f derive
-%endif
-
-%changelog
-%autochangelog
diff --git a/sources b/sources
deleted file mode 100644
index 1ad4104..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-SHA512 (strum-0.25.0.crate) = a3522df79547e94518f25a0e29248f67f1d7e2586a7a424d7d996cb6bfe5d98fcc4fc44da7ddcd4e35a1127b2816bee55107f30cb2a559f5b9bbb1346139544a