mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-23 12:10:06 +02:00
rhash: add recipe for version 1.3.5.
This commit is contained in:
72
app-crypt/rhash/rhash-1.3.5.recipe
Normal file
72
app-crypt/rhash/rhash-1.3.5.recipe
Normal 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
|
||||
}
|
||||
Reference in New Issue
Block a user