| Name |
add-determinism |
| Description |
RPM buildroot helper to strip nondeterministic bits in files |
| Version |
0.6.0-1.fc42 |
| Package Base |
rust-add-determinism |
| Homepage |
https://crates.io/crates/add-determinism |
| Maintainers |
[] |
| Contributors |
[] |
| Distro-repo |
https://src.fedoraproject.org/rpms/rust-add-determinism/tree/f42 |
| Sources |
[] |
| Dependencies |
['libc.so.6', 'libgcc_s.so.1', 'libz.so.1', 'rtld'] |
| Optional-Dependencies |
[] |
| Build-Dependencies |
[] |
| Provides |
['add-determinism', 'add-determinism(x86-64)'] |
| Builddate |
10-02-2025 18:08:58 |
| Architecture |
x86_64 |
| Distro-Version |
42 |
| Licenses |
['GPL-3.0-or-later AND MIT AND Unicode-DFS-2016 AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 OR MIT) AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND (MIT OR Zlib OR Apache-2.0) AND (Unlicense OR MIT)'] |
| Hash |
448bd22fa8fa4158f329c2214b89c1f1792832b1756910e6203783ed41cb9db7 |
# Generated by rust2rpm 26
%bcond_without check
# prevent library files from being installed
%global cargo_install_lib 0
%global crate add-determinism
Name: rust-add-determinism
Version: 0.6.0
Release: %autorelease
Summary: RPM buildroot helper to strip nondeterministic bits in files
License: GPL-3.0-or-later
URL: https://crates.io/crates/add-determinism
Source: %{crates_source}
BuildRequires: cargo-rpm-macros >= 26
%global _description %{expand:
RPM buildroot helper to strip nondeterministic bits in files.}
%description %{_description}
%package -n %{crate}
Summary: %{summary}
# (MIT OR Apache-2.0) AND Unicode-DFS-2016
# 0BSD OR MIT OR Apache-2.0
# Apache-2.0 OR MIT
# BSD-2-Clause OR Apache-2.0 OR MIT
# GPL-3.0-or-later
# MIT
# MIT OR Apache-2.0
# MIT OR Zlib OR Apache-2.0
# Unlicense OR MIT
License: GPL-3.0-or-later AND MIT AND Unicode-DFS-2016 AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 OR MIT) AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND (MIT OR Zlib OR Apache-2.0) AND (Unlicense OR MIT)
# LICENSE.dependencies contains a full license breakdown
%description -n %{crate} %{_description}
%files -n %{crate}
%license LICENSE.GPL3
%license LICENSE.dependencies
%doc README.md
%{_bindir}/add-determinism
%package -n build-reproducibility-srpm-macros
Summary: Configuration to integrate add-determinism in package builds
BuildArch: noarch
Requires: add-determinism = %{version}-%{release}
%description -n build-reproducibility-srpm-macros
%{summary}.
This package is intended to be pulled in by redhat-rpm-config.
%files -n build-reproducibility-srpm-macros
%{rpmmacrodir}/macros.build-reproducibility
%prep
%autosetup -n %{crate}-%{version} -p1
%cargo_prep
%generate_buildrequires
%cargo_generate_buildrequires
%build
%cargo_build
%{cargo_license_summary}
%{cargo_license} >LICENSE.dependencies
%install
%cargo_install
install -m0644 -Dt %{buildroot}%{rpmmacrodir} rpm/macros.build-reproducibility
%if %{with check}
%check
%cargo_test
%endif
%changelog
%autochangelog