Blame rust-servo-fontconfig.spec

c8b67b6
# Generated by rust2rpm 13
c8b67b6
%bcond_without check
c8b67b6
%global debug_package %{nil}
c8b67b6
c8b67b6
%global crate servo-fontconfig
c8b67b6
c8b67b6
Name:           rust-%{crate}
28be29a
Version:        0.5.1
e91ee49
Release:        2%{?dist}
c8b67b6
Summary:        Rust bindings for fontconfig
c8b67b6
c8b67b6
# Upstream license specification: MIT / Apache-2.0
c8b67b6
License:        MIT or ASL 2.0
c8b67b6
URL:            https://crates.io/crates/servo-fontconfig
c8b67b6
Source:         %{crates_source}
c8b67b6
c8b67b6
ExclusiveArch:  %{rust_arches}
c8b67b6
%if %{__cargo_skip_build}
c8b67b6
BuildArch:      noarch
c8b67b6
%endif
c8b67b6
c8b67b6
BuildRequires:  rust-packaging
c8b67b6
c8b67b6
%global _description %{expand:
c8b67b6
Rust bindings for fontconfig.}
c8b67b6
c8b67b6
%description %{_description}
c8b67b6
c8b67b6
%package        devel
c8b67b6
Summary:        %{summary}
c8b67b6
BuildArch:      noarch
c8b67b6
c8b67b6
%description    devel %{_description}
c8b67b6
c8b67b6
This package contains library source intended for building other packages
c8b67b6
which use "%{crate}" crate.
c8b67b6
c8b67b6
%files          devel
c8b67b6
%license LICENSE-APACHE LICENSE-MIT COPYRIGHT
c8b67b6
%doc README.md
c8b67b6
%{cargo_registry}/%{crate}-%{version_no_tilde}/
c8b67b6
c8b67b6
%package     -n %{name}+default-devel
c8b67b6
Summary:        %{summary}
c8b67b6
BuildArch:      noarch
c8b67b6
c8b67b6
%description -n %{name}+default-devel %{_description}
c8b67b6
c8b67b6
This package contains library source intended for building other packages
c8b67b6
which use "default" feature of "%{crate}" crate.
c8b67b6
c8b67b6
%files       -n %{name}+default-devel
c8b67b6
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
c8b67b6
28be29a
%package     -n %{name}+force_system_lib-devel
28be29a
Summary:        %{summary}
28be29a
BuildArch:      noarch
28be29a
28be29a
%description -n %{name}+force_system_lib-devel %{_description}
28be29a
28be29a
This package contains library source intended for building other packages
28be29a
which use "force_system_lib" feature of "%{crate}" crate.
28be29a
28be29a
%files       -n %{name}+force_system_lib-devel
28be29a
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
28be29a
c8b67b6
%prep
c8b67b6
%autosetup -n %{crate}-%{version_no_tilde} -p1
c8b67b6
%cargo_prep
c8b67b6
c8b67b6
%generate_buildrequires
c8b67b6
%cargo_generate_buildrequires
c8b67b6
c8b67b6
%build
c8b67b6
%cargo_build
c8b67b6
c8b67b6
%install
c8b67b6
%cargo_install
c8b67b6
c8b67b6
%if %{with check}
c8b67b6
%check
c8b67b6
%cargo_test
c8b67b6
%endif
c8b67b6
c8b67b6
%changelog
e91ee49
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.1-2
e91ee49
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
e91ee49
28be29a
* Fri Jul 10 2020 Josh Stone <jistone@redhat.com> - 0.5.1-1
28be29a
- Update to 0.5.1
28be29a
c8b67b6
* Sat May 23 15:28:51 CEST 2020 returntrip <stefano@figura.im> - 0.5.0-1
c8b67b6
- Initial package