steghide: new recipe (#1996)

This commit is contained in:
nys
2017-12-30 00:20:09 +08:00
committed by fbrosson
parent 8501e779ff
commit d02db5c8f6
2 changed files with 165 additions and 0 deletions

View File

@@ -0,0 +1,69 @@
SUMMARY="A Steganography Program"
DESCRIPTION="Steghide is a steganography program that is able to hide data in \
various kinds of image and audio files. The color respectivly \
sample-frequencies are not changed thus making the embedding resistant against \
first-order statistical tests."
HOMEPAGE="http://steghide.sourceforge.net/"
COPYRIGHT="2001-2003 Stefan Hetzl"
LICENSE="GNU GPL v2"
REVISION="1"
SOURCE_URI="https://downloads.sourceforge.net/steghide/steghide-$portVersion.tar.bz2"
CHECKSUM_SHA256="a2c7f879a3e22860879889106cc49e486000653f81448264affa0fd616a47da1"
PATCHES="steghide-$portVersion.patchset"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PROVIDES="
steghide = $portVersion
cmd:steghide = $portVersion
"
REQUIRES="
haiku
lib:libintl
lib:libjpeg
lib:libmhash
lib:libmcrypt
lib:libz
"
BUILD_REQUIRES="
haiku_devel
devel:libintl
devel:libjpeg
devel:libmhash
devel:libmcrypt
devel:libz
"
BUILD_PREREQUIRES="
cmd:aclocal
cmd:autoreconf
cmd:gcc
cmd:gettext
cmd:libtoolize
cmd:make
"
PATCH()
{
sed -i -e "/^docdir =/ d;" Makefile.am
}
BUILD()
{
touch ./NEWS
touch ./AUTHORS
touch ./ChangeLog
autoreconf -vfi
runConfigure ./configure
make $jobArgs
}
INSTALL()
{
make install
}
TEST()
{
make check
}