rhash: add recipe for version 1.3.5.

This commit is contained in:
Jerome Duval
2017-09-15 20:59:45 +02:00
parent e1564fbf9e
commit 258aed9f85

View File

@@ -0,0 +1,72 @@
SUMMARY="Utility for verifying hash sums of files"
DESCRIPTION="RHash (Recursive Hasher) is a console utility for computing and \
verifying hash sums of files. It supports CRC32, MD4, MD5, SHA1, SHA256, \
SHA512, Tiger, DC++ TTH, BitTorrent BTIH, ED2K, AICH, GOST R 34.11-94, \
RIPEMD-160, HAS-160, EDON-R 256/512, Whirlpool and Snefru-128/256 algorithms. \
Hash sums are used to ensure and verify integrity of large volumes of data for\
a long-term storing or transferring.
"
HOMEPAGE="http://rhash.anz.ru/?l=en"
COPYRIGHT="2005-2014 Aleksey Kravchenko"
LICENSE="MIT"
REVISION="1"
SOURCE_URI="https://downloads.sourceforge.net/rhash/rhash-$portVersion-src.tar.gz"
CHECKSUM_SHA256="98e0688acae29e68c298ffbcdbb0f838864105f9b2bd8857980664435b1f1f2e"
SOURCE_DIR="RHash-$portVersion"
ARCHITECTURES="?x86_gcc2 ?x86 x86_64"
SECONDARY_ARCHITECTURES="?x86"
PROVIDES="
rhash$secondaryArchSuffix = $portVersion
cmd:ed2k_link
cmd:gost_hash
cmd:has160_hash
cmd:magnet_link
cmd:rhash
cmd:sfv_hash
cmd:tiger_hash
cmd:tth_hash
cmd:whirlpool_hash
lib:librhash$secondaryArchSuffix = 0
"
REQUIRES="
haiku$secondaryArchSuffix
"
PROVIDES_devel="
rhash${secondaryArchSuffix}_devel = $portVersion
devel:librhash$secondaryArchSuffix = 0
"
REQUIRES_devel="
haiku${secondaryArchSuffix}_devel
rhash$secondaryArchSuffix == $portVersion base
"
BUILD_REQUIRES="
haiku_devel$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:gcc$secondaryArchSuffix
cmd:ld$secondaryArchSuffix
cmd:make
cmd:sed
"
BUILD()
{
make build-shared $jobArgs
}
INSTALL()
{
make PREFIX=$prefix BINDIR=$binDir MANDIR=$manDir \
LOCALEDIR=$dataDir/locale install-shared
make -C librhash PREFIX=$prefix INCDIR=$includeDir LIBDIR=$libDir \
install-headers install-lib-shared install-so-link
prepareInstalledDevelLib librhash
packageEntries devel \
$developDir
}