diff --git a/.gitignore b/.gitignore index 058a368..3f37921 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /gix-config-value-0.12.5.crate +/gix-config-value-0.14.0.crate diff --git a/gix-config-value-fix-metadata.diff b/gix-config-value-fix-metadata.diff deleted file mode 100644 index a28d4c7..0000000 --- a/gix-config-value-fix-metadata.diff +++ /dev/null @@ -1,22 +0,0 @@ ---- gix-config-value-0.12.5/Cargo.toml 1970-01-01T00:00:01+00:00 -+++ gix-config-value-0.12.5/Cargo.toml 2023-08-01T18:21:49.452501+00:00 -@@ -15,7 +15,7 @@ - name = "gix-config-value" - version = "0.12.5" - authors = ["Sebastian Thiel "] --description = "A crate of the gitoxide project providing gix-config value parsing" -+description = "Parser for gix-config values" - license = "MIT OR Apache-2.0" - repository = "https://github.com/Byron/gitoxide" - -@@ -38,10 +38,6 @@ - features = ["std"] - default-features = false - --[dependencies.document-features] --version = "0.2.0" --optional = true -- - [dependencies.gix-path] - version = "^0.8.4" - diff --git a/rust-gix-config-value.spec b/rust-gix-config-value.spec index ed17ba5..234af0c 100644 --- a/rust-gix-config-value.spec +++ b/rust-gix-config-value.spec @@ -5,22 +5,18 @@ %global crate gix-config-value Name: rust-gix-config-value -Version: 0.12.5 +Version: 0.14.0 Release: %autorelease Summary: Parser for gix-config values License: MIT OR Apache-2.0 URL: https://crates.io/crates/gix-config-value Source: %{crates_source} -# Manually created patch for downstream crate metadata changes -# * improve crate summary / description -# * drop unused optional dependency that is only useful for building docs -Patch: gix-config-value-fix-metadata.diff BuildRequires: cargo-rpm-macros >= 24 %global _description %{expand: -Parser for gix-config values.} +A crate of the gitoxide project providing git-config value parsing.} %description %{_description} @@ -51,6 +47,18 @@ use the "default" feature of the "%{crate}" crate. %files -n %{name}+default-devel %ghost %{crate_instdir}/Cargo.toml +%package -n %{name}+document-features-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+document-features-devel %{_description} + +This package contains library source intended for building other packages which +use the "document-features" feature of the "%{crate}" crate. + +%files -n %{name}+document-features-devel +%ghost %{crate_instdir}/Cargo.toml + %package -n %{name}+serde-devel Summary: %{summary} BuildArch: noarch diff --git a/rust2rpm.conf b/rust2rpm.conf new file mode 100644 index 0000000..bedc6f4 --- /dev/null +++ b/rust2rpm.conf @@ -0,0 +1,2 @@ +[DEFAULT] +summary = Parser for gix-config values diff --git a/sources b/sources index 725f944..92b15c9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gix-config-value-0.12.5.crate) = 835d16ee6a96b4c63971680c5096c75b8a34cc6152402c63fc5092e177767b78ce39e65ff414e9b4949b8882fe4cf62b497d5ec4b144eb9e1353dcd8d5d3834d +SHA512 (gix-config-value-0.14.0.crate) = 98c9bb4e40a9278141da20e8eb0e59553c11a35ad1dc0ca27fc61df89846d7d9563b6ad372aacec08464003d719ee5cd924bfcc2ad734f0b456fe0284c024c57