101 lines
3.4 KiB
RPMSpec
101 lines
3.4 KiB
RPMSpec
Name: vanityhash
|
|
Version: 1.1
|
|
Release: 18%{?dist}
|
|
Summary: Hexadecimal hash fragment creation tool
|
|
License: GPLv2+
|
|
URL: http://www.finnie.org/software/%{name}/
|
|
Source0: %{url}%{name}-%{version}.tar.gz
|
|
BuildArch: noarch
|
|
BuildRequires: coreutils
|
|
BuildRequires: make
|
|
BuildRequires: perl-generators
|
|
Requires: perl(Digest::MD2)
|
|
Requires: perl(Digest::MD4)
|
|
Requires: perl(Digest::MD5)
|
|
Requires: perl(Digest::SHA)
|
|
Requires: perl(Digest::CRC)
|
|
|
|
%description
|
|
This is a tool that can discover data to be added to the end of a file to
|
|
produce a desired hexadecimal hash fragment. It searches a message space and
|
|
runs a hashing algorithm against the original data plus the appended data to
|
|
determine if the desired hash fragment is present. vanityhash can run
|
|
multiple parallel workers to effectively make use of multiple processors/cores/
|
|
threads, and supports multiple hash digest types (MD5, SHA-1, SHA-256, etc).
|
|
|
|
%prep
|
|
%setup -q
|
|
|
|
%build
|
|
make %{?_smp_mflags}
|
|
|
|
# tests only loads run-time dependencies. They do not exhibit vanityhash code
|
|
# at all.
|
|
#%%check
|
|
#make test
|
|
|
|
%install
|
|
make install DESTDIR=%{buildroot} PREFIX=%{_prefix}
|
|
|
|
%files
|
|
%license COPYING
|
|
%doc ChangeLog README
|
|
%{_bindir}/%{name}
|
|
%{_mandir}/man1/%{name}.1*
|
|
|
|
%changelog
|
|
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-18
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
|
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-17
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
|
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-16
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
|
* Thu Jun 28 2018 Jitka Plesnikova <jplesnik@redhat.com> - 1.1-15
|
|
- Perl 5.28 rebuild
|
|
|
|
* Tue Jun 26 2018 Petr Pisar <ppisar@redhat.com> - 1.1-14
|
|
- Modernize spec file
|
|
|
|
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-13
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
|
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-12
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
|
* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1.1-11
|
|
- Perl 5.26 rebuild
|
|
|
|
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-10
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
|
* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1.1-9
|
|
- Perl 5.24 rebuild
|
|
|
|
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-8
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
|
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1-7
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
|
* Wed Jun 03 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.1-6
|
|
- Perl 5.22 rebuild
|
|
|
|
* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.1-5
|
|
- Perl 5.20 rebuild
|
|
|
|
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1-4
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
|
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1-3
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
|
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 1.1-2
|
|
- Perl 5.18 rebuild
|
|
|
|
* Fri Jun 28 2013 Petr Pisar <ppisar@redhat.com> - 1.1-1
|
|
- Version 1.1 packaged
|
|
|
|
|