Source: par2cmdline-turbo
Section: utils
Maintainer: Jeroen Ploemen <jcfp@debian.org>
Build-Depends: debhelper-compat (= 13)
Build-Conflicts: autoconf2.13
Standards-Version: 4.7.3
Homepage: https://github.com/animetosho/par2cmdline-turbo
Vcs-Git: https://salsa.debian.org/jcfp/par2cmdline-turbo.git
Vcs-Browser: https://salsa.debian.org/jcfp/par2cmdline-turbo

Package: par2-turbo
Architecture: any
Multi-Arch: foreign
Depends: ${shlibs:Depends}, ${misc:Depends}
Conflicts: par2
Provides: par2
Description: PAR 2.0 compatible file verification and repair tool (turbo)
 Par2-turbo is a fork of par2cmdline which replaces core computation
 routines with ParPar’s processing backend, improving par2cmdline’s
 performance on x86/ARM platforms.
 .
 Par2cmdline-turbo aims to keep close with its upstream and mostly differs in
 the following areas related to performance:
  * GF16, MD5 and CRC32 computation, using ParPar’s implementation;
  * ParPar’s internal checksumming to detect RAM errors during GF16
    computation;
  * ParPar’s stitched hashing approach;
  * C++11 threads in place of par2cmdline's OpenMP dependency.
 .
 The package provides the par2 command line utility for creating andusing
 PAR2 files to detect and repair damage in data files. It is most commonly
 used as part of backup systems as well as on Usenet. In case files in a
 recovery set get damaged (e.g. while transmitted over a network or stored
 on a faulty disk) the program can read the damaged files and the (possibly
 damaged) PAR2 files, and regenerate the original input files.
