Blame rust-test-assembler.spec

695a966
# Generated by rust2rpm
f1ee950
%bcond_with check
695a966
%global debug_package %{nil}
695a966
695a966
%global crate test-assembler
695a966
695a966
Name:           rust-%{crate}
695a966
Version:        0.1.5
61e3744
Release:        10%{?dist}
695a966
Summary:        Set of types for building complex binary streams
695a966
695a966
License:        MIT
695a966
URL:            https://crates.io/crates/test-assembler
f1ee950
Source:         %{crates_source}
695a966
# Initial patched metadata
695a966
# * Bump byteorder to 1, https://github.com/luser/rust-test-assembler/pull/7
f1ee950
Patch0:         test-assembler-fix-metadata.diff
695a966
695a966
ExclusiveArch:  %{rust_arches}
695a966
695a966
BuildRequires:  rust-packaging
f1ee950
BuildRequires:  (crate(byteorder/default) >= 1.0.0 with crate(byteorder/default) < 2.0.0)
695a966
f1ee950
%global _description \
f1ee950
A set of types for building complex binary streams.
f1ee950
f1ee950
%description %{_description}
695a966
695a966
%package        devel
695a966
Summary:        %{summary}
695a966
BuildArch:      noarch
695a966
f1ee950
%description    devel %{_description}
695a966
695a966
This package contains library source intended for building other packages
f1ee950
which use "%{crate}" crate.
f1ee950
f1ee950
%files          devel
f1ee950
%license LICENSE
f1ee950
%doc README.md
f1ee950
%{cargo_registry}/%{crate}-%{version}/
f1ee950
f1ee950
%package     -n %{name}+default-devel
f1ee950
Summary:        %{summary}
f1ee950
BuildArch:      noarch
f1ee950
f1ee950
%description -n %{name}+default-devel %{_description}
f1ee950
f1ee950
This package contains library source intended for building other packages
f1ee950
which use "default" feature of "%{crate}" crate.
f1ee950
f1ee950
%files       -n %{name}+default-devel
f1ee950
%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml
695a966
695a966
%prep
f1ee950
%autosetup -n %{crate}-%{version_no_tilde} -p1
695a966
%cargo_prep
695a966
695a966
%build
695a966
%cargo_build
695a966
695a966
%install
695a966
%cargo_install
695a966
695a966
%if %{with check}
695a966
%check
695a966
%cargo_test
695a966
%endif
695a966
695a966
%changelog
61e3744
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.5-10
61e3744
- Second attempt - Rebuilt for
61e3744
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
61e3744
7391cc9
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.5-9
7391cc9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
7391cc9
49f56d0
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.5-8
49f56d0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
49f56d0
53bafdd
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.5-7
53bafdd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
53bafdd
f1ee950
* Sat Mar 09 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.1.5-6
f1ee950
- Adapt to new packaging
f1ee950
d69d2ae
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.5-5
d69d2ae
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
d69d2ae
fcec966
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.5-4
fcec966
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
fcec966
61aa59e
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.5-3
61aa59e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
61aa59e
8270646
* Mon Jan 08 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.1.5-2
8270646
- Rebuild for rust-packaging v5
8270646
695a966
* Sun Dec 03 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.1.5-1
695a966
- Initial package