diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e6a5048 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/git-version-macro-0.3.9.crate diff --git a/.rust-git-version-macro.metadata b/.rust-git-version-macro.metadata index e69de29..670b016 100644 --- a/.rust-git-version-macro.metadata +++ b/.rust-git-version-macro.metadata @@ -0,0 +1 @@ +a19ccb94131da7e4ab620285a60959a50d5d7a8d SOURCES/git-version-macro-0.3.9.crate diff --git a/SOURCES/git-version-macro-0.3.5.crate b/SOURCES/git-version-macro-0.3.5.crate deleted file mode 100644 index 347c3d1..0000000 Binary files a/SOURCES/git-version-macro-0.3.5.crate and /dev/null differ diff --git a/SOURCES/rust2rpm.toml b/SOURCES/rust2rpm.toml new file mode 100644 index 0000000..a6f4074 --- /dev/null +++ b/SOURCES/rust2rpm.toml @@ -0,0 +1,4 @@ +[tests] +run = ["none"] +comments = ["tests can only be run inside the upstream git repository"] + diff --git a/SPECS/rust-git-version-macro.spec b/SPECS/rust-git-version-macro.spec index 9e673d6..937a5f2 100644 --- a/SPECS/rust-git-version-macro.spec +++ b/SPECS/rust-git-version-macro.spec @@ -1,35 +1,30 @@ ## START: Set by rpmautospec -## (rpmautospec version 0.3.0) +## (rpmautospec version 0.3.5) +## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: - release_number = 3; + 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 18 +# Generated by rust2rpm 25 # * tests can only be run inside the upstream git repository %bcond_with check %global debug_package %{nil} %global crate git-version-macro -Name: rust-%{crate} -Version: 0.3.5 +Name: rust-git-version-macro +Version: 0.3.9 Release: %autorelease Summary: Internal macro crate for git-version -# Upstream license specification: BSD-2-Clause -License: BSD +License: BSD-2-Clause URL: https://crates.io/crates/git-version-macro Source: %{crates_source} -ExclusiveArch: %{rust_arches} -%if %{__cargo_skip_build} -BuildArch: noarch -%endif - -BuildRequires: rust-packaging +BuildRequires: cargo-rpm-macros >= 24 %global _description %{expand: Internal macro crate for git-version.} @@ -42,12 +37,12 @@ BuildArch: noarch %description devel %{_description} -This package contains library source intended for building other packages -which use "%{crate}" crate. +This package contains library source intended for building other packages which +use the "%{crate}" crate. %files devel -%license COPYING -%{cargo_registry}/%{crate}-%{version_no_tilde}/ +%license %{crate_instdir}/COPYING +%{crate_instdir}/ %package -n %{name}+default-devel Summary: %{summary} @@ -55,11 +50,11 @@ BuildArch: noarch %description -n %{name}+default-devel %{_description} -This package contains library source intended for building other packages -which use "default" feature of "%{crate}" crate. +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 %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml +%ghost %{crate_instdir}/Cargo.toml %package -n %{name}+nightly-devel Summary: %{summary} @@ -67,14 +62,14 @@ BuildArch: noarch %description -n %{name}+nightly-devel %{_description} -This package contains library source intended for building other packages -which use "nightly" feature of "%{crate}" crate. +This package contains library source intended for building other packages which +use the "nightly" feature of the "%{crate}" crate. %files -n %{name}+nightly-devel -%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml +%ghost %{crate_instdir}/Cargo.toml %prep -%autosetup -n %{crate}-%{version_no_tilde} -p1 +%autosetup -n %{crate}-%{version} -p1 %cargo_prep %generate_buildrequires @@ -92,17 +87,29 @@ which use "nightly" feature of "%{crate}" crate. %endif %changelog -* Mon Jan 15 2024 Arkady L. Shane - 0.3.5-3 +* Mon Jan 15 2024 Arkady L. Shane - 0.3.9-1 - Rebuilt for MSVSphere 9.3 -* Sat Jul 23 2022 Fedora Release Engineering 0.3.5-3 +* Sun Jan 14 2024 Fabio Valentini - 0.3.9-1 +- Update to version 0.3.9; Fixes RHBZ#2249861 + +* Fri Jul 21 2023 Fedora Release Engineering - 0.3.5-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Thu May 25 2023 Fabio Valentini - 0.3.5-5 +- Regenerate with rust2rpm v24 + +* Fri Jan 20 2023 Fedora Release Engineering - 0.3.5-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Sat Jul 23 2022 Fedora Release Engineering - 0.3.5-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild -* Fri Jan 21 2022 Fedora Release Engineering 0.3.5-2 +* Fri Jan 21 2022 Fedora Release Engineering - 0.3.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild -* Fri Aug 20 2021 Fabio Valentini 0.3.5-1 +* Fri Aug 20 2021 Fabio Valentini - 0.3.5-1 - Update to version 0.3.5; Fixes RHBZ#1991153 -* Sun Jul 18 2021 Igor Raits 0.3.4-1 +* Sun Jul 18 2021 Igor Raits - 0.3.4-1 - Initial package (closes: RHBZ#1983467)