Blame rust-atk.spec

1f736d0
# Generated by rust2rpm 13
ae21556
%bcond_with check
ae21556
%global debug_package %{nil}
ae21556
ae21556
%global crate atk
ae21556
ae21556
Name:           rust-%{crate}
1d7db04
Version:        0.9.0
9c3565d
Release:        2%{?dist}
ae21556
Summary:        Rust bindings for the ATK library
ae21556
e9ee59e
# Upstream license specification: MIT
ae21556
License:        MIT
ae21556
URL:            https://crates.io/crates/atk
ae21556
Source:         %{crates_source}
ae21556
ae21556
ExclusiveArch:  %{rust_arches}
e9ee59e
%if %{__cargo_skip_build}
e9ee59e
BuildArch:      noarch
e9ee59e
%endif
ae21556
ae21556
BuildRequires:  rust-packaging
ae21556
e9ee59e
%global _description %{expand:
e9ee59e
Rust bindings for the ATK library.}
ae21556
ae21556
%description %{_description}
ae21556
ae21556
%package        devel
ae21556
Summary:        %{summary}
ae21556
BuildArch:      noarch
ae21556
ae21556
%description    devel %{_description}
ae21556
ae21556
This package contains library source intended for building other packages
ae21556
which use "%{crate}" crate.
ae21556
ae21556
%files          devel
ae21556
%license COPYRIGHT LICENSE
ae21556
%doc README.md CHANGELOG.md
1f736d0
%{cargo_registry}/%{crate}-%{version_no_tilde}/
1f736d0
%exclude %{cargo_registry}/%{crate}-%{version_no_tilde}/{appveyor.yml,check_init_asserts,LGPL,Makefile}
ae21556
ae21556
%package     -n %{name}+default-devel
ae21556
Summary:        %{summary}
ae21556
BuildArch:      noarch
ae21556
ae21556
%description -n %{name}+default-devel %{_description}
ae21556
ae21556
This package contains library source intended for building other packages
ae21556
which use "default" feature of "%{crate}" crate.
ae21556
ae21556
%files       -n %{name}+default-devel
1f736d0
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
ae21556
ae21556
%package     -n %{name}+dox-devel
ae21556
Summary:        %{summary}
ae21556
BuildArch:      noarch
ae21556
ae21556
%description -n %{name}+dox-devel %{_description}
ae21556
ae21556
This package contains library source intended for building other packages
ae21556
which use "dox" feature of "%{crate}" crate.
ae21556
ae21556
%files       -n %{name}+dox-devel
1f736d0
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
ae21556
ae21556
%package     -n %{name}+embed-lgpl-docs-devel
ae21556
Summary:        %{summary}
ae21556
BuildArch:      noarch
ae21556
ae21556
%description -n %{name}+embed-lgpl-docs-devel %{_description}
ae21556
ae21556
This package contains library source intended for building other packages
ae21556
which use "embed-lgpl-docs" feature of "%{crate}" crate.
ae21556
ae21556
%files       -n %{name}+embed-lgpl-docs-devel
1f736d0
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
ae21556
ae21556
%package     -n %{name}+gtk-rs-lgpl-docs-devel
ae21556
Summary:        %{summary}
ae21556
BuildArch:      noarch
ae21556
ae21556
%description -n %{name}+gtk-rs-lgpl-docs-devel %{_description}
ae21556
ae21556
This package contains library source intended for building other packages
ae21556
which use "gtk-rs-lgpl-docs" feature of "%{crate}" crate.
ae21556
ae21556
%files       -n %{name}+gtk-rs-lgpl-docs-devel
1f736d0
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
ae21556
ae21556
%package     -n %{name}+purge-lgpl-docs-devel
ae21556
Summary:        %{summary}
ae21556
BuildArch:      noarch
ae21556
ae21556
%description -n %{name}+purge-lgpl-docs-devel %{_description}
ae21556
ae21556
This package contains library source intended for building other packages
ae21556
which use "purge-lgpl-docs" feature of "%{crate}" crate.
ae21556
ae21556
%files       -n %{name}+purge-lgpl-docs-devel
1f736d0
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
ae21556
ae21556
%package     -n %{name}+v2_30-devel
ae21556
Summary:        %{summary}
ae21556
BuildArch:      noarch
ae21556
ae21556
%description -n %{name}+v2_30-devel %{_description}
ae21556
ae21556
This package contains library source intended for building other packages
ae21556
which use "v2_30" feature of "%{crate}" crate.
ae21556
ae21556
%files       -n %{name}+v2_30-devel
1f736d0
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
1f736d0
1f736d0
%package     -n %{name}+v2_32-devel
1f736d0
Summary:        %{summary}
1f736d0
BuildArch:      noarch
1f736d0
1f736d0
%description -n %{name}+v2_32-devel %{_description}
1f736d0
1f736d0
This package contains library source intended for building other packages
1f736d0
which use "v2_32" feature of "%{crate}" crate.
1f736d0
1f736d0
%files       -n %{name}+v2_32-devel
1f736d0
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
1f736d0
1f736d0
%package     -n %{name}+v2_34-devel
1f736d0
Summary:        %{summary}
1f736d0
BuildArch:      noarch
1f736d0
1f736d0
%description -n %{name}+v2_34-devel %{_description}
1f736d0
1f736d0
This package contains library source intended for building other packages
1f736d0
which use "v2_34" feature of "%{crate}" crate.
1f736d0
1f736d0
%files       -n %{name}+v2_34-devel
1f736d0
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
ae21556
ae21556
%prep
ae21556
%autosetup -n %{crate}-%{version_no_tilde} -p1
ae21556
%cargo_prep
ae21556
e9ee59e
%generate_buildrequires
e9ee59e
%cargo_generate_buildrequires
e9ee59e
ae21556
%build
ae21556
%cargo_build
ae21556
ae21556
%install
ae21556
%cargo_install
ae21556
ae21556
%if %{with check}
ae21556
%check
ae21556
%cargo_test
ae21556
%endif
ae21556
ae21556
%changelog
9c3565d
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0-2
9c3565d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
9c3565d
1d7db04
* Thu Jul 09 2020 Josh Stone <jistone@redhat.com> - 0.9.0-1
1d7db04
- Update to 0.9.0
1d7db04
235f632
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.0-2
235f632
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
235f632
1f736d0
* Wed Jan 15 2020 Josh Stone <jistone@redhat.com> - 0.8.0-1
1f736d0
- Update to 0.8.0
1f736d0
e9ee59e
* Tue Dec 10 2019 Josh Stone <jistone@redhat.com> - 0.7.0-1
e9ee59e
- Update to 0.7.0
e9ee59e
7977046
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-2
7977046
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
7977046
ae21556
* Sun Apr 28 15:33:54 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.6.0-1
ae21556
- Initial package