Source: rhash
Section: utils
Priority: optional
Maintainer: Aleksey Kravchenko <rhash.admin@gmail.com>
Build-Depends: debhelper (>= 8), dpkg-dev (>= 1.16.2), libssl-dev (>= 1.0.0), default-jdk, junit4, default-jdk-doc, perl, python (>= 2.6.6-3~), ruby1.8, ruby1.8-dev, ruby1.9.1, ruby1.9.1-dev, chrpath
Build-Depends-Indep: cli-common-dev (>= 0.8~), mono-gmcs (>= 1.1.8) | c-sharp-2.0-compiler, monodoc-base
Standards-Version: 3.9.3
DM-Upload-Allowed: yes
Homepage: http://rhash.sourceforge.net/
Vcs-Git: git://git.debian.org/git/collab-maint/rhash.git
Vcs-Browser: http://git.debian.org/?p=collab-maint/rhash.git
X-Python-Version: >= 2.6

Package: rhash
Architecture: any
Depends: librhash0 (>= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
Recommends: libssl1.0.0 (>= 1.0.0)
Description: utility for computing hash sums and magnet links
 RHash is a console utility for calculation and verification of magnet links
 and a wide range of hash sums like CRC32, MD4, MD5, SHA1, SHA256, SHA512,
 AICH, ED2K, Tiger, DC++ TTH, BitTorrent BTIH, GOST R 34.11-94, RIPEMD-160,
 HAS-160, EDON-R, Whirlpool and Snefru.
 Hash sums are used to ensure and verify integrity of large volumes of data
 for a long-term storing or transferring.
 .
 Features:
  * Output in a predefined (SFV, BSD-like) or a user-defined format.
  * Can calculate Magnet links.
  * Ability to process directories recursively.
  * Updating hash files (adding hash sums of files missing in the hash file).
  * Portability: the program works the same on Linux, *BSD or Windows.

Package: librhash0
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Recommends: libssl1.0.0 (>= 1.0.0)
Description: shared library for hash functions computing
 LibRHash is a professional, portable, thread-safe C library for computing
 magnet links and a wide variety of hash sums, such as CRC32, MD4, MD5, SHA1,
 SHA256, SHA512, AICH, ED2K, Tiger, DC++ TTH, BitTorrent BTIH,
 GOST R 34.11-94, RIPEMD-160, HAS-160, EDON-R, Whirlpool and Snefru.
 Hash sums are used to ensure and verify integrity of large volumes of data
 for a long-term storing or transferring.
 .
 Features:
  * Small and easy to learn interface.
  * Hi-level and Low-level API.
  * Allows calculating of several hash functions simultaneously.
  * Portability: the library works on Linux, *BSD and Windows.

Package: librhash-dev
Architecture: any
Section: libdevel
Depends: librhash0 (= ${binary:Version}), ${misc:Depends}
Description: header files and a static library for librhash
 LibRHash is a professional, portable, thread-safe C library for computing
 magnet links and a wide variety of hash sums, such as CRC32, MD4, MD5, SHA1,
 SHA256, SHA512, AICH, ED2K, Tiger, DC++ TTH, BitTorrent BTIH,
 GOST R 34.11-94, RIPEMD-160, HAS-160, EDON-R, Whirlpool and Snefru.
 .
 This package contains LibRHash static library and header files.

Package: librhash0-dbg
Architecture: any
Section: debug
Priority: extra
Depends: librhash0 (= ${binary:Version}), ${misc:Depends}
Description: debugging symbols for librhash
 LibRHash is a professional, portable, thread-safe C library for computing
 magnet links and a wide variety of hash sums, such as CRC32, MD4, MD5, SHA1,
 SHA256, SHA512, AICH, ED2K, Tiger, DC++ TTH, BitTorrent BTIH,
 GOST R 34.11-94, RIPEMD-160, HAS-160, EDON-R, Whirlpool and Snefru.
 .
 This package contains debug information for the librhash shared library.

Package: python-rhash
Section: python
Architecture: all
Depends: librhash0 (>= ${binary:Version}), ${python:Depends}, ${misc:Depends}
Description: Python interface for LibRHash hash sums calculation library
 LibRHash is a professional, portable, thread-safe C library for computing
 magnet links and a wide variety of hash sums, such as CRC32, MD4, MD5, SHA1,
 SHA256, SHA512, AICH, ED2K, Tiger, DC++ TTH, BitTorrent BTIH,
 GOST R 34.11-94, RIPEMD-160, HAS-160, EDON-R, Whirlpool and Snefru.
 .
 This package contains the files needed to use the RHash library
 in Python programs.

Package: librhash-java
Section: java
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Java interface for LibRHash hash sums calculation library
 LibRHash is a professional, portable, thread-safe C library for computing
 magnet links and a wide variety of hash sums, such as CRC32, MD4, MD5, SHA1,
 SHA256, SHA512, AICH, ED2K, Tiger, DC++ TTH, BitTorrent BTIH,
 GOST R 34.11-94, RIPEMD-160, HAS-160, EDON-R, Whirlpool and Snefru.
 .
 This package contains the files needed to use the RHash library
 in Java programs.

Package: librhash-java-doc
Section: doc
Architecture: all
Depends: ${misc:Depends}
Recommends: default-jdk-doc
Description: documentation for librhash Java bindings
 LibRHash is a professional, portable, thread-safe C library for computing
 magnet links and a wide variety of hash sums.
 This package contains documentation for Java interface of the LibRHash library.

Package: librhash-perl
Section: perl
Architecture: any
Depends: ${perl:Depends}, ${shlibs:Depends}, ${misc:Depends}
Description: Perl interface for LibRHash hash sums calculation library
 LibRHash is a professional, portable, thread-safe C library for computing
 magnet links and a wide variety of hash sums, such as CRC32, MD4, MD5, SHA1,
 SHA256, SHA512, AICH, ED2K, Tiger, DC++ TTH, BitTorrent BTIH,
 GOST R 34.11-94, RIPEMD-160, HAS-160, EDON-R, Whirlpool and Snefru.
 .
 This package contains the files needed to use the RHash library
 in Perl programs.

Package: ruby-rhash
Section: ruby
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Provides: librhash-ruby, librhash-ruby1.8
Replaces: librhash-ruby (<< 1.2.9-1), librhash-ruby1.8 (<< 1.2.9-1)
Breaks: librhash-ruby (<< 1.2.9-1), librhash-ruby1.8 (<< 1.2.9-1)
Description: Ruby interface for LibRHash hash sums calculation library
 LibRHash is a professional, portable, thread-safe C library for computing
 magnet links and a wide variety of hash sums, such as CRC32, MD4, MD5, SHA1,
 SHA256, SHA512, AICH, ED2K, Tiger, DC++ TTH, BitTorrent BTIH,
 GOST R 34.11-94, RIPEMD-160, HAS-160, EDON-R, Whirlpool and Snefru.
 .
 This package contains the files needed to use the RHash library
 in Ruby programs.

Package: librhash-ruby
Priority: extra
Section: oldlibs
Architecture: all
Depends: ruby-rhash, ${misc:Depends}
Description: transitional package for ruby-rhash
 This is a transitional package to ease upgrades to ruby-rhash
 package. It can safely be removed.

Package: librhash-ruby1.8
Priority: extra
Section: oldlibs
Architecture: all
Depends: ruby-rhash, ${misc:Depends}
Description: transitional package for ruby-rhash, ruby 1.8 specific
 This is a transitional package to ease upgrades to ruby-rhash package.
 It can safely be removed after the installation is complete.

Package: librhash1.0-cil
Section: cli-mono
Architecture: all
Depends: librhash0 (>= 1.2.6),  ${cli:Depends}, ${misc:Depends}
Description: CLI interface for LibRHash hash sums calculation library
 LibRHash is a professional, portable, thread-safe C library for computing
 magnet links and a wide variety of hash sums, such as CRC32, MD4, MD5, SHA1,
 SHA256, SHA512, AICH, ED2K, Tiger, DC++ TTH, BitTorrent BTIH,
 GOST R 34.11-94, RIPEMD-160, HAS-160, EDON-R, Whirlpool and Snefru.
 .
 This package contains the files needed to use the RHash library
 in CLI programs.

Package: librhash-cil-dev
Section: libdevel
Architecture: all
Depends: librhash1.0-cil (= ${binary:Version}), ${misc:Depends}
Description: development files for CLI bindings of LibRHash
 LibRHash is a professional, portable, thread-safe C library for computing
 magnet links and a wide variety of hash sums, such as CRC32, MD4, MD5, SHA1,
 SHA256, SHA512, AICH, ED2K, Tiger, DC++ TTH, BitTorrent BTIH,
 GOST R 34.11-94, RIPEMD-160, HAS-160, EDON-R, Whirlpool and Snefru.
 .
 This package contains pkgconfig file rhash-mono for and should be used
 for compilation.

Package: librhash-cil-doc
Section: doc
Architecture: all
Depends: ${misc:Depends}
Description: documentation for the CLI bindings of LibRHash
 LibRHash is a professional, portable, thread-safe C library for computing
 magnet links and a wide variety of hash sums.
 This package contains the API documentation for RHash CLI bindings
 in html format.

Package: monodoc-rhash-manual
Section: doc
Architecture: all
Depends: monodoc-manual, ${misc:Depends}
Description: monodoc manual for the CLI bindings of LibRHash
 LibRHash is a professional, portable, thread-safe C library for computing
 magnet links and a wide variety of hash sums.
 This package contains the compiled XML documentation for RHash CLI library.
