Blame rust-webkit2gtk.spec

57acf66
# Generated by rust2rpm 13
57acf66
%bcond_without check
57acf66
%global debug_package %{nil}
57acf66
57acf66
%global crate webkit2gtk
57acf66
57acf66
Name:           rust-%{crate}
532c97e
Version:        0.10.0
b37d68d
Release:        2%{?dist}
57acf66
Summary:        Rust bindings for webkit-gtk library
57acf66
57acf66
# Upstream license specification: MIT
57acf66
License:        MIT
57acf66
URL:            https://crates.io/crates/webkit2gtk
57acf66
Source:         %{crates_source}
57acf66
57acf66
ExclusiveArch:  %{rust_arches}
57acf66
%if %{__cargo_skip_build}
57acf66
BuildArch:      noarch
57acf66
%endif
57acf66
57acf66
BuildRequires:  rust-packaging
57acf66
57acf66
%global _description %{expand:
57acf66
Rust bindings for webkit-gtk library.}
57acf66
57acf66
%description %{_description}
57acf66
57acf66
%package        devel
57acf66
Summary:        %{summary}
57acf66
BuildArch:      noarch
57acf66
57acf66
%description    devel %{_description}
57acf66
57acf66
This package contains library source intended for building other packages
57acf66
which use "%{crate}" crate.
57acf66
57acf66
%files          devel
57acf66
%license LICENSE
57acf66
%doc README.md
57acf66
%{cargo_registry}/%{crate}-%{version_no_tilde}/
57acf66
57acf66
%package     -n %{name}+default-devel
57acf66
Summary:        %{summary}
57acf66
BuildArch:      noarch
57acf66
57acf66
%description -n %{name}+default-devel %{_description}
57acf66
57acf66
This package contains library source intended for building other packages
57acf66
which use "default" feature of "%{crate}" crate.
57acf66
57acf66
%files       -n %{name}+default-devel
57acf66
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
57acf66
57acf66
%package     -n %{name}+v2_10-devel
57acf66
Summary:        %{summary}
57acf66
BuildArch:      noarch
57acf66
57acf66
%description -n %{name}+v2_10-devel %{_description}
57acf66
57acf66
This package contains library source intended for building other packages
57acf66
which use "v2_10" feature of "%{crate}" crate.
57acf66
57acf66
%files       -n %{name}+v2_10-devel
57acf66
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
57acf66
57acf66
%package     -n %{name}+v2_12-devel
57acf66
Summary:        %{summary}
57acf66
BuildArch:      noarch
57acf66
57acf66
%description -n %{name}+v2_12-devel %{_description}
57acf66
57acf66
This package contains library source intended for building other packages
57acf66
which use "v2_12" feature of "%{crate}" crate.
57acf66
57acf66
%files       -n %{name}+v2_12-devel
57acf66
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
57acf66
57acf66
%package     -n %{name}+v2_14-devel
57acf66
Summary:        %{summary}
57acf66
BuildArch:      noarch
57acf66
57acf66
%description -n %{name}+v2_14-devel %{_description}
57acf66
57acf66
This package contains library source intended for building other packages
57acf66
which use "v2_14" feature of "%{crate}" crate.
57acf66
57acf66
%files       -n %{name}+v2_14-devel
57acf66
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
57acf66
57acf66
%package     -n %{name}+v2_16-devel
57acf66
Summary:        %{summary}
57acf66
BuildArch:      noarch
57acf66
57acf66
%description -n %{name}+v2_16-devel %{_description}
57acf66
57acf66
This package contains library source intended for building other packages
57acf66
which use "v2_16" feature of "%{crate}" crate.
57acf66
57acf66
%files       -n %{name}+v2_16-devel
57acf66
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
57acf66
57acf66
%package     -n %{name}+v2_2-devel
57acf66
Summary:        %{summary}
57acf66
BuildArch:      noarch
57acf66
57acf66
%description -n %{name}+v2_2-devel %{_description}
57acf66
57acf66
This package contains library source intended for building other packages
57acf66
which use "v2_2" feature of "%{crate}" crate.
57acf66
57acf66
%files       -n %{name}+v2_2-devel
57acf66
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
57acf66
57acf66
%package     -n %{name}+v2_4-devel
57acf66
Summary:        %{summary}
57acf66
BuildArch:      noarch
57acf66
57acf66
%description -n %{name}+v2_4-devel %{_description}
57acf66
57acf66
This package contains library source intended for building other packages
57acf66
which use "v2_4" feature of "%{crate}" crate.
57acf66
57acf66
%files       -n %{name}+v2_4-devel
57acf66
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
57acf66
57acf66
%package     -n %{name}+v2_6-devel
57acf66
Summary:        %{summary}
57acf66
BuildArch:      noarch
57acf66
57acf66
%description -n %{name}+v2_6-devel %{_description}
57acf66
57acf66
This package contains library source intended for building other packages
57acf66
which use "v2_6" feature of "%{crate}" crate.
57acf66
57acf66
%files       -n %{name}+v2_6-devel
57acf66
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
57acf66
57acf66
%package     -n %{name}+v2_8-devel
57acf66
Summary:        %{summary}
57acf66
BuildArch:      noarch
57acf66
57acf66
%description -n %{name}+v2_8-devel %{_description}
57acf66
57acf66
This package contains library source intended for building other packages
57acf66
which use "v2_8" feature of "%{crate}" crate.
57acf66
57acf66
%files       -n %{name}+v2_8-devel
57acf66
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
57acf66
57acf66
%prep
57acf66
%autosetup -n %{crate}-%{version_no_tilde} -p1
57acf66
%cargo_prep
57acf66
57acf66
%generate_buildrequires
57acf66
%cargo_generate_buildrequires
57acf66
57acf66
%build
532c97e
%cargo_build -a
57acf66
57acf66
%install
532c97e
%cargo_install -a
57acf66
57acf66
%if %{with check}
57acf66
%check
532c97e
%cargo_test -a
57acf66
%endif
57acf66
57acf66
%changelog
b37d68d
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.10.0-2
b37d68d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
b37d68d
532c97e
* Fri Jul 17 2020 Josh Stone <jistone@redhat.com> - 0.10.0-1
532c97e
- Update to 0.10.0
532c97e
57acf66
* Sat May 16 13:34:06 CEST 2020 Igor Raits <i.gnatenko.brain@gmail.com> - 0.9.2-1
57acf66
- Initial package