From 96cca1c6ad8b7cea57d568a5f00a19e142866fa3 Mon Sep 17 00:00:00 2001 From: tigro Date: Mon, 15 Jan 2024 21:57:24 +0300 Subject: [PATCH] import rust-number_prefix-0.4.0-7.el9 --- .rust-number_prefix.metadata | 0 SOURCES/LICENCE | 21 ++++ SOURCES/number_prefix-0.4.0.crate | Bin 0 -> 6922 bytes SOURCES/number_prefix-fix-metadata.diff | 11 ++ SPECS/rust-number_prefix.spec | 157 ++++++++++++++++++++++++ 5 files changed, 189 insertions(+) create mode 100644 .rust-number_prefix.metadata create mode 100644 SOURCES/LICENCE create mode 100644 SOURCES/number_prefix-0.4.0.crate create mode 100644 SOURCES/number_prefix-fix-metadata.diff create mode 100644 SPECS/rust-number_prefix.spec diff --git a/.rust-number_prefix.metadata b/.rust-number_prefix.metadata new file mode 100644 index 0000000..e69de29 diff --git a/SOURCES/LICENCE b/SOURCES/LICENCE new file mode 100644 index 0000000..c38fffa --- /dev/null +++ b/SOURCES/LICENCE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2018 Benjamin Sago + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/SOURCES/number_prefix-0.4.0.crate b/SOURCES/number_prefix-0.4.0.crate new file mode 100644 index 0000000000000000000000000000000000000000..a2d88f367668161a3b3914b90a0059aee9587909 GIT binary patch literal 6922 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 Q=i_|-7tSK&@Bn@Q0G5i_@% literal 0 HcmV?d00001 diff --git a/SOURCES/number_prefix-fix-metadata.diff b/SOURCES/number_prefix-fix-metadata.diff new file mode 100644 index 0000000..44dbc80 --- /dev/null +++ b/SOURCES/number_prefix-fix-metadata.diff @@ -0,0 +1,11 @@ +--- number_prefix-0.4.0/Cargo.toml 2020-04-07T01:48:03+00:00 ++++ number_prefix-0.4.0/Cargo.toml 2023-06-07T21:02:59.522207+00:00 +@@ -14,7 +14,7 @@ + name = "number_prefix" + version = "0.4.0" + authors = ["Benjamin Sago "] +-exclude = ["/README.md", "/LICENCE", "/.rustfmt.toml", "/.travis.yml"] ++exclude = ["/README.md", "/.rustfmt.toml", "/.travis.yml"] + description = "Library for numeric prefixes (kilo, giga, kibi)." + documentation = "https://docs.rs/number_prefix" + readme = "README.md" diff --git a/SPECS/rust-number_prefix.spec b/SPECS/rust-number_prefix.spec new file mode 100644 index 0000000..dfb352c --- /dev/null +++ b/SPECS/rust-number_prefix.spec @@ -0,0 +1,157 @@ +## START: Set by rpmautospec +## (rpmautospec version 0.3.5) +## RPMAUTOSPEC: autorelease, autochangelog +%define autorelease(e:s:pb:n) %{?-p:0.}%{lua: + release_number = 7; + 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 +%bcond_without check +%global debug_package %{nil} + +%global crate number_prefix + +Name: rust-number_prefix +Version: 0.4.0 +Release: %autorelease +Summary: Library for numeric prefixes (kilo, giga, kibi) + +License: MIT +URL: https://crates.io/crates/number_prefix +Source0: %{crates_source} +Source1: https://github.com/ogham/rust-number-prefix/raw/v%{version}/LICENCE +# Manually created patch for downstream crate metadata changes +# * do not exclude license text from installed files +# https://github.com/ogham/rust-number-prefix/pull/8 +Patch: number_prefix-fix-metadata.diff + +BuildRequires: rust-packaging >= 21 + +%global _description %{expand: +Library for numeric prefixes (kilo, giga, kibi).} + +%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 +%{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}+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 + +%prep +%autosetup -n %{crate}-%{version_no_tilde} -p1 +%cargo_prep +cp -pav %{SOURCE1} . + +%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.4.0-7 +- Rebuilt for MSVSphere 9.3 + +* Tue Jun 13 2023 Fabio Valentini - 0.4.0-7 +- Regenerate with rust2rpm v24 and add missing license file + +* Sat Jan 21 2023 Fedora Release Engineering - 0.4.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Sat Jul 23 2022 Fedora Release Engineering - 0.4.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Fri Jan 21 2022 Fedora Release Engineering - 0.4.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Fri Jul 23 2021 Fedora Release Engineering - 0.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Tue Jul 20 2021 Fabio Valentini - 0.4.0-1 +- Update to version 0.4.0. + +* Wed Jan 27 2021 Fedora Release Engineering - 0.3.0-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Wed Jul 29 2020 Fedora Release Engineering - 0.3.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Thu Jan 30 2020 Fedora Release Engineering - 0.3.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Fri Jul 26 2019 Fedora Release Engineering - 0.3.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Sun Jul 14 18:20:58 CEST 2019 Igor Gnatenko - 0.3.0-3 +- Regenerate + +* Sun Jun 09 15:32:21 CEST 2019 Igor Gnatenko - 0.3.0-2 +- Regenerate + +* Tue May 07 13:54:03 CEST 2019 Igor Gnatenko - 0.3.0-1 +- Update to 0.3.0 + +* Sat Feb 02 2019 Fedora Release Engineering - 0.2.8-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Wed Nov 14 2018 Igor Gnatenko - 0.2.8-3 +- Adapt to new packaging + +* Sat Jul 14 2018 Fedora Release Engineering - 0.2.8-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Sun Mar 11 2018 Igor Gnatenko - 0.2.8-1 +- Update to 0.2.8 + +* Fri Feb 09 2018 Fedora Release Engineering - 0.2.7-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Mon Jan 08 2018 Igor Gnatenko - 0.2.7-2 +- Rebuild for rust-packaging v5 + +* Fri Nov 17 2017 Igor Gnatenko - 0.2.7-1 +- Initial package +