From d45ca937c7dad6c22f2f8298efcdebea73f4a8c8 Mon Sep 17 00:00:00 2001 From: tigro Date: Mon, 15 Jan 2024 23:13:02 +0300 Subject: [PATCH] import rust-zstd-0.12.4-1.el9 --- .rust-zstd.metadata | 0 SOURCES/zstd-0.12.4.crate | Bin 0 -> 30434 bytes SOURCES/zstd-fix-metadata.diff | 11 ++ SPECS/rust-zstd.spec | 309 +++++++++++++++++++++++++++++++++ 4 files changed, 320 insertions(+) create mode 100644 .rust-zstd.metadata create mode 100644 SOURCES/zstd-0.12.4.crate create mode 100644 SOURCES/zstd-fix-metadata.diff create mode 100644 SPECS/rust-zstd.spec diff --git a/.rust-zstd.metadata b/.rust-zstd.metadata new file mode 100644 index 0000000..e69de29 diff --git a/SOURCES/zstd-0.12.4.crate b/SOURCES/zstd-0.12.4.crate new file mode 100644 index 0000000000000000000000000000000000000000..7a77276e1b1f7f84bd0c8a93b087fb34ce5224b5 GIT binary patch literal 30434 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"] +-exclude = ["assets/*.zst"] ++exclude = ["/assets/", "/appveyor.yml", "/rustfmt.toml"] + description = "Binding for the zstd compression library." + documentation = "https://docs.rs/zstd" + readme = "Readme.md" diff --git a/SPECS/rust-zstd.spec b/SPECS/rust-zstd.spec new file mode 100644 index 0000000..f53c7d8 --- /dev/null +++ b/SPECS/rust-zstd.spec @@ -0,0 +1,309 @@ +## 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 24 +# * tests require files that are not included in published crates +%bcond_with check +%global debug_package %{nil} + +%global crate zstd + +Name: rust-zstd +Version: 0.12.4 +Release: %autorelease +Summary: Binding for the zstd compression library + +License: MIT +URL: https://crates.io/crates/zstd +Source: %{crates_source} +# Manually created patch for downstream crate metadata changes +# * exclude files that are only useful for upstream development +Patch: zstd-fix-metadata.diff + +BuildRequires: rust-packaging >= 21 + +%global _description %{expand: +Binding for the zstd compression library.} + +%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}+arrays-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+arrays-devel %{_description} + +This package contains library source intended for building other packages which +use the "arrays" feature of the "%{crate}" crate. + +%files -n %{name}+arrays-devel +%ghost %{crate_instdir}/Cargo.toml + +%package -n %{name}+bindgen-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+bindgen-devel %{_description} + +This package contains library source intended for building other packages which +use the "bindgen" feature of the "%{crate}" crate. + +%files -n %{name}+bindgen-devel +%ghost %{crate_instdir}/Cargo.toml + +%package -n %{name}+debug-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+debug-devel %{_description} + +This package contains library source intended for building other packages which +use the "debug" feature of the "%{crate}" crate. + +%files -n %{name}+debug-devel +%ghost %{crate_instdir}/Cargo.toml + +%package -n %{name}+doc-cfg-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+doc-cfg-devel %{_description} + +This package contains library source intended for building other packages which +use the "doc-cfg" feature of the "%{crate}" crate. + +%files -n %{name}+doc-cfg-devel +%ghost %{crate_instdir}/Cargo.toml + +%package -n %{name}+experimental-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+experimental-devel %{_description} + +This package contains library source intended for building other packages which +use the "experimental" feature of the "%{crate}" crate. + +%files -n %{name}+experimental-devel +%ghost %{crate_instdir}/Cargo.toml + +%package -n %{name}+fat-lto-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+fat-lto-devel %{_description} + +This package contains library source intended for building other packages which +use the "fat-lto" feature of the "%{crate}" crate. + +%files -n %{name}+fat-lto-devel +%ghost %{crate_instdir}/Cargo.toml + +%package -n %{name}+legacy-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+legacy-devel %{_description} + +This package contains library source intended for building other packages which +use the "legacy" feature of the "%{crate}" crate. + +%files -n %{name}+legacy-devel +%ghost %{crate_instdir}/Cargo.toml + +%package -n %{name}+no_asm-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+no_asm-devel %{_description} + +This package contains library source intended for building other packages which +use the "no_asm" feature of the "%{crate}" crate. + +%files -n %{name}+no_asm-devel +%ghost %{crate_instdir}/Cargo.toml + +%package -n %{name}+pkg-config-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+pkg-config-devel %{_description} + +This package contains library source intended for building other packages which +use the "pkg-config" feature of the "%{crate}" crate. + +%files -n %{name}+pkg-config-devel +%ghost %{crate_instdir}/Cargo.toml + +%package -n %{name}+thin-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+thin-devel %{_description} + +This package contains library source intended for building other packages which +use the "thin" feature of the "%{crate}" crate. + +%files -n %{name}+thin-devel +%ghost %{crate_instdir}/Cargo.toml + +%package -n %{name}+thin-lto-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+thin-lto-devel %{_description} + +This package contains library source intended for building other packages which +use the "thin-lto" feature of the "%{crate}" crate. + +%files -n %{name}+thin-lto-devel +%ghost %{crate_instdir}/Cargo.toml + +%package -n %{name}+wasm-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+wasm-devel %{_description} + +This package contains library source intended for building other packages which +use the "wasm" feature of the "%{crate}" crate. + +%files -n %{name}+wasm-devel +%ghost %{crate_instdir}/Cargo.toml + +%package -n %{name}+zdict_builder-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+zdict_builder-devel %{_description} + +This package contains library source intended for building other packages which +use the "zdict_builder" feature of the "%{crate}" crate. + +%files -n %{name}+zdict_builder-devel +%ghost %{crate_instdir}/Cargo.toml + +%package -n %{name}+zstdmt-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+zstdmt-devel %{_description} + +This package contains library source intended for building other packages which +use the "zstdmt" feature of the "%{crate}" crate. + +%files -n %{name}+zstdmt-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 +%endif + +%changelog +* Mon Jan 15 2024 Arkady L. Shane - 0.12.4-1 +- Rebuilt for MSVSphere 9.3 + +* Tue Aug 01 2023 Fabio Valentini - 0.12.4-1 +- Update to version 0.12.4; Fixes RHBZ#2224018 + +* Sat Jul 22 2023 Fedora Release Engineering - 0.12.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Thu Feb 23 2023 Fabio Valentini - 0.12.3-1 +- Update to version 0.12.3+zstd.1.5.2; Fixes RHBZ#2145248 + +* Sat Jan 21 2023 Fedora Release Engineering - 0.11.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Sat Aug 06 2022 Fabio Valentini - 0.11.2-1 +- Update to version 0.11.2+zstd.1.5.2; Fixes RHBZ#2043686 + +* Sat Jul 23 2022 Fedora Release Engineering - 0.10.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Tue Apr 12 2022 Fabio Valentini - 0.10.0-1 +- Update to version 0.10.0+zstd.1.5.2 + +* Sat Jan 22 2022 Fedora Release Engineering - 0.9.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Fri Jan 07 2022 Fabio Valentini - 0.9.2-1 +- Update to version 0.9.2+zstd.1.5.1; Fixes RHBZ#2035402 + +* Sun Nov 14 2021 Robert-André Mauchin - 0.9.0-1 +- Update to 0.9.0 Close: rhbz#1960712 + +* Fri Jul 23 2021 Fedora Release Engineering - 0.8.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Mon May 10 2021 Fabio Valentini - 0.8.0-1 +- Update to version 0.8.0+zstd.1.4.9. + +* Sat Mar 06 2021 Fabio Valentini - 0.6.1-1 +- Update to version 0.6.1+zstd.1.4.9. + +* 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+zstd.1.4.5 + +* Sat Jun 06 2020 Josh Stone - 0.5.2-1 +- Update to 0.5.2+zstd.1.4.5 + +* Thu Jan 30 2020 Fedora Release Engineering - 0.5.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Mon Dec 16 06:14:56 CET 2019 Robert-André Mauchin - 0.5.1-1 +- Initial package +