diff --git a/.gitignore b/.gitignore index f119ec4..a89ed09 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /wayland-client-0.29.2.crate /wayland-client-0.29.4.crate /wayland-client-0.29.5.crate +/wayland-client-0.31.1.crate diff --git a/rust-wayland-client.spec b/rust-wayland-client.spec index cbe1248..f6753ee 100644 --- a/rust-wayland-client.spec +++ b/rust-wayland-client.spec @@ -1,11 +1,11 @@ -# Generated by rust2rpm 23 +# Generated by rust2rpm 25 %bcond_without check %global debug_package %{nil} %global crate wayland-client Name: rust-wayland-client -Version: 0.29.5 +Version: 0.31.1 Release: %autorelease Summary: Bindings to the standard C implementation of the wayland protocol, client side @@ -13,10 +13,11 @@ License: MIT URL: https://crates.io/crates/wayland-client Source: %{crates_source} -BuildRequires: rust-packaging >= 21 +BuildRequires: cargo-rpm-macros >= 24 %global _description %{expand: -Bindings to the standard C implementation of the wayland protocol, client side.} +Bindings to the standard C implementation of the wayland protocol, +client side.} %description %{_description} @@ -31,6 +32,7 @@ use the "%{crate}" crate. %files devel %license %{crate_instdir}/LICENSE.txt +%doc %{crate_instdir}/CHANGELOG.md %doc %{crate_instdir}/README.md %{crate_instdir}/ @@ -46,44 +48,20 @@ use the "default" feature of the "%{crate}" crate. %files -n %{name}+default-devel %ghost %{crate_instdir}/Cargo.toml -%package -n %{name}+dlopen-devel +%package -n %{name}+log-devel Summary: %{summary} BuildArch: noarch -%description -n %{name}+dlopen-devel %{_description} +%description -n %{name}+log-devel %{_description} This package contains library source intended for building other packages which -use the "dlopen" feature of the "%{crate}" crate. +use the "log" feature of the "%{crate}" crate. -%files -n %{name}+dlopen-devel -%ghost %{crate_instdir}/Cargo.toml - -%package -n %{name}+scoped-tls-devel -Summary: %{summary} -BuildArch: noarch - -%description -n %{name}+scoped-tls-devel %{_description} - -This package contains library source intended for building other packages which -use the "scoped-tls" feature of the "%{crate}" crate. - -%files -n %{name}+scoped-tls-devel -%ghost %{crate_instdir}/Cargo.toml - -%package -n %{name}+use_system_lib-devel -Summary: %{summary} -BuildArch: noarch - -%description -n %{name}+use_system_lib-devel %{_description} - -This package contains library source intended for building other packages which -use the "use_system_lib" feature of the "%{crate}" crate. - -%files -n %{name}+use_system_lib-devel +%files -n %{name}+log-devel %ghost %{crate_instdir}/Cargo.toml %prep -%autosetup -n %{crate}-%{version_no_tilde} -p1 +%autosetup -n %{crate}-%{version} -p1 %cargo_prep # remove example code with undeclared wayland-protocols dependency rm examples/simple_window.rs diff --git a/sources b/sources index be5d4fb..2d3e771 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wayland-client-0.29.5.crate) = 07405d2749893743f9c6341dcc333203ceac22d96a9c2bddb0777b22fc7d54ecb3cec19f48d4fc60e372c9269f4f85f8aa94378d54f2400f3d41de9b439589a2 +SHA512 (wayland-client-0.31.1.crate) = bc399f57e803b9dcc6fd1a9d08c010ae060ffa56f1a390046b8666617a1e01b3ed85b42bfe63c97574b3180b22130029dd0f4316f97eb65da9e5f8c2e66eeef4