From df75cdb448a9b1ef99df6fa0413a8fb8c6b23466 Mon Sep 17 00:00:00 2001 From: tigro Date: Mon, 15 Jan 2024 22:24:46 +0300 Subject: [PATCH] import rust-remove_dir_all-0.8.2-1.el9 --- .rust-remove_dir_all.metadata | 0 SOURCES/remove_dir_all-0.8.2.crate | Bin 0 -> 19074 bytes SOURCES/remove_dir_all-fix-metadata-auto.diff | 19 ++ SOURCES/remove_dir_all-fix-metadata.diff | 39 ++++ SPECS/rust-remove_dir_all.spec | 174 ++++++++++++++++++ 5 files changed, 232 insertions(+) create mode 100644 .rust-remove_dir_all.metadata create mode 100644 SOURCES/remove_dir_all-0.8.2.crate create mode 100644 SOURCES/remove_dir_all-fix-metadata-auto.diff create mode 100644 SOURCES/remove_dir_all-fix-metadata.diff create mode 100644 SPECS/rust-remove_dir_all.spec diff --git a/.rust-remove_dir_all.metadata b/.rust-remove_dir_all.metadata new file mode 100644 index 0000000..e69de29 diff --git a/SOURCES/remove_dir_all-0.8.2.crate b/SOURCES/remove_dir_all-0.8.2.crate new file mode 100644 index 0000000000000000000000000000000000000000..67669a4c88f79ab3aa47286f9077b56a23b22e33 GIT binary patch literal 19074 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 F0RWjt5^(?k literal 0 HcmV?d00001 diff --git a/SOURCES/remove_dir_all-fix-metadata-auto.diff b/SOURCES/remove_dir_all-fix-metadata-auto.diff new file mode 100644 index 0000000..a4a0856 --- /dev/null +++ b/SOURCES/remove_dir_all-fix-metadata-auto.diff @@ -0,0 +1,19 @@ +--- remove_dir_all-0.8.2/Cargo.toml 1970-01-01T00:00:01+00:00 ++++ remove_dir_all-0.8.2/Cargo.toml 2023-11-04T23:50:51.144272+00:00 +@@ -101,16 +101,3 @@ + [target."cfg(not(windows))".dependencies.libc] + version = "0.2" + +-[target."cfg(windows)".dependencies.aligned] +-version = "0.4.1" +- +-[target."cfg(windows)".dependencies.windows-sys] +-version = "0.45.0" +-features = [ +- "Win32_Foundation", +- "Win32_Storage_FileSystem", +- "Win32_System_IO", +- "Win32_System_Ioctl", +- "Win32_System_SystemServices", +- "Win32_System_Threading", +-] diff --git a/SOURCES/remove_dir_all-fix-metadata.diff b/SOURCES/remove_dir_all-fix-metadata.diff new file mode 100644 index 0000000..54671d6 --- /dev/null +++ b/SOURCES/remove_dir_all-fix-metadata.diff @@ -0,0 +1,39 @@ +--- remove_dir_all-0.8.2/Cargo.toml 1970-01-01T00:00:01+00:00 ++++ remove_dir_all-0.8.2/Cargo.toml 2023-11-04T23:51:34.050434+00:00 +@@ -35,22 +35,10 @@ + categories = ["filesystem"] + license = "MIT OR Apache-2.0" + repository = "https://github.com/XAMPPRocky/remove_dir_all.git" +- +-[[bin]] +-name = "remove-dir-all" +-required-features = ["cli"] ++autobins = false + + [dependencies.cfg-if] + version = "1.0.0" +- +-[dependencies.clap] +-version = "4.1.11" +-features = ["derive"] +-optional = true +- +-[dependencies.env_logger] +-version = "0.10.0" +-optional = true + + [dependencies.fs_at] + version = "0.1.4" +@@ -85,12 +73,6 @@ + version = "0.2" + + [features] +-cli = [ +- "dep:clap", +- "dep:env_logger", +- "log", +- "parallel", +-] + default = [] + log = ["dep:log"] + parallel = ["dep:rayon"] diff --git a/SPECS/rust-remove_dir_all.spec b/SPECS/rust-remove_dir_all.spec new file mode 100644 index 0000000..11997e3 --- /dev/null +++ b/SPECS/rust-remove_dir_all.spec @@ -0,0 +1,174 @@ +## START: Set by rpmautospec +## (rpmautospec version 0.3.5) +## RPMAUTOSPEC: autorelease, autochangelog +%define autorelease(e:s:pb:n) %{?-p:0.}%{lua: + release_number = 1; + 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 25 +%bcond_without check +%global debug_package %{nil} + +%global crate remove_dir_all + +Name: rust-remove_dir_all +Version: 0.8.2 +Release: %autorelease +Summary: Safe, reliable implementation of remove_dir_all + +License: MIT OR Apache-2.0 +URL: https://crates.io/crates/remove_dir_all +Source: %{crates_source} +# Automatically generated patch to strip dependencies and normalize metadata +Patch: remove_dir_all-fix-metadata-auto.diff +# Manually created patch for downstream crate metadata changes +# * prevent unused remove-dir-all executable from being built and shipped +Patch: remove_dir_all-fix-metadata.diff + +BuildRequires: cargo-rpm-macros >= 24 + +%global _description %{expand: +A safe, reliable implementation of remove_dir_all for Windows.} + +%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}/LICENCE-APACHE +%license %{crate_instdir}/LICENCE-MIT +%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}+log-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+log-devel %{_description} + +This package contains library source intended for building other packages which +use the "log" feature of the "%{crate}" crate. + +%files -n %{name}+log-devel +%ghost %{crate_instdir}/Cargo.toml + +%package -n %{name}+parallel-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+parallel-devel %{_description} + +This package contains library source intended for building other packages which +use the "parallel" feature of the "%{crate}" crate. + +%files -n %{name}+parallel-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 +%endif + +%changelog +* Mon Jan 15 2024 Arkady L. Shane - 0.8.2-1 +- Rebuilt for MSVSphere 9.3 + +* Sun Nov 26 2023 Fabio Valentini - 0.8.2-1 +- Update to version 0.8.2; Fixes RHBZ#2173156 + +* Sun Nov 26 2023 Fabio Valentini - 0.7.0-8 +- Regenerate with rust2rpm v24 + +* Wed Dec 29 2021 Igor Raits - 0.7.0-5 +- Rebuild + +* Mon Nov 22 2021 Fabio Valentini - 0.7.0-3 +- Disable tests as the seem to be broken with Rust 1.55+. + +* Fri Jul 23 2021 Fedora Release Engineering - 0.7.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Wed May 19 2021 Fabio Valentini - 0.7.0-1 +- Update to version 0.7.0. +- Fixes RHBZ#1872178 + +* Wed Jan 27 2021 Fedora Release Engineering - 0.5.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Wed Jul 29 2020 Fedora Release Engineering - 0.5.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Fri Jun 19 2020 Josh Stone - 0.5.3-1 +- Update to 0.5.3 + +* Thu Jan 30 2020 Fedora Release Engineering - 0.5.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Fri Jul 26 2019 Fedora Release Engineering - 0.5.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Thu Jun 20 12:30:09 CEST 2019 Igor Gnatenko - 0.5.2-1 +- Update to 0.5.2 + +* Sun Jun 09 22:12:17 CEST 2019 Igor Gnatenko - 0.5.1-6 +- Regenerate + +* Sat Mar 09 2019 Igor Gnatenko - 0.5.1-5 +- Adapt to new packaging + +* Sat Feb 02 2019 Fedora Release Engineering - 0.5.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Sat Oct 27 2018 Igor Gnatenko - 0.5.1-3 +- Adapt to new packaging + +* Sat Jul 14 2018 Fedora Release Engineering - 0.5.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Fri Apr 20 2018 Igor Gnatenko - 0.5.1-1 +- Update to 0.5.1 + +* Mon Mar 12 2018 Igor Gnatenko - 0.5.0-1 +- Update to 0.5.0 + +* Fri Feb 09 2018 Fedora Release Engineering - 0.3.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Wed Jan 31 2018 Igor Gnatenko - 0.3.0-1 +- Initial package +