Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37513752
en ru br
ALT Linux repos
S:4.4-alt2

Group :: File tools
RPM: hashdeep

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Name: hashdeep
Version: 4.4
Release: alt2

Summary: Compute message digests on an arbitrary number of files
License: Public domain, GPLv2 (Tiger)
Group: File tools

Url: https://github.com/jessek/hashdeep
Source: %name-%version.tar
# https://src.fedoraproject.org/rpms/md5deep/raw/rawhide/f/md5deep-gcc11.patch
Patch: md5deep-gcc11.patch
Packager: Michael Shigorin <mike at altlinux.org>

BuildRequires: gcc-c++

Provides: md5deep = %version
Obsoletes: md5deep

Summary(pl.UTF-8): Obliczanie skrótów MD5 dla dowolnej liczby plików

%description
This is md5deep, a set of cross-platform tools to computer
hashes, or message digests, for any number of files while
optionally recursively digging through the directory structure.
It can also take a list of known hashes and display the filenames
of input files whose hashes either do or do not match any of the
known hashes.

This version supports MD5, SHA-1, SHA-256, Tiger, and Whirlpool
hashes.

md5deep is similar to the md5sum program found in the GNU Coreutils
package, but has the following additional features:
- Recursive operation - md5deep is able to recursive examine an entire
 directory tree. That is, compute the MD5 for every file in a directory
 and for every file in every subdirectory.
- Time estimation - md5deep can produce a time estimate when it's
 processing very large files.
- Comparison mode - md5deep can accept a list of known hashes and
 compare them to a set of input files. The program can display either
 those input files that match the list of known hashes or those that do
 not match.

%description -l pl.UTF-8
md5deep to wieloplatformowy program do obliczania skrótów MD5 dla
dowolnej liczby plików. Program działa pod Windows, Linuksem, FreeBSD,
OS X, Solarisem i powinien działać na większości innych platform.
md5deep jest podobny do programu md5sum z pakietu GNU Coreutils, ale
ma następujące dodatkowe możliwości:
- praca rekurencyjna - md5deep może rekurencyjnie sprawdzać całe
 drzewo katalogów, obliczając MD5 dla każdego pliku w katalogu oraz dla
 każdego pliku we wszystkich jego podkatalogach;
- szacowanie czasu - md5deep może pokazywać oszacowania czasu trwania
 operacji przy przetwarzaniu bardzo dużych plików;
- tryb porównywania - md5deep może dostać listę znanych skrótów i
 porównywać je ze zbiorem plików wejściowych; program może wypisać te
 pliki, które pasują do listy znanych skrótów lub te, które nie pasują.

%prep
%setup
%patch -p1

%build
%autoreconf
%configure
%make_build

%install
%makeinstall_std

%files
%doc AUTHORS ChangeLog FILEFORMAT NEWS README TODO
%_bindir/*
%_man1dir/*

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin