Files
haikuports/app-crypt/slunkcrypt/slunkcrypt-2022_09_29.recipe
LoRd_MuldeR 80f6c95a41 SlunkCrypt 1.2.1 - Build Fix (#7234)
* Update and rename slunkcrypt-2022_04_24.recipe to slunkcrypt-2022_09_24.recipe

Updated to release 1.2.1 (2022-09-24).

* Delete slunkcrypt-2022_04_24.patchset

Not needed.

* Update slunkcrypt-2022_09_24.recipe

Fixed hash code.

* reset revision

* Update and rename slunkcrypt-2022_09_24.recipe to slunkcrypt-2022_09_29.recipe

Co-authored-by: Jérôme Duval <jerome.duval@gmail.com>
2022-10-08 07:26:47 +02:00

62 lines
1.6 KiB
Bash

SUMMARY="Experimental cryptography library and cli tool"
DESCRIPTION="SlunkCrypt is an experimental cross-platform cryptography library and command-line \
tool.
A fully-featured GUI is provided for the Windows platform.
Legal Warning
Use of SlunkCrypt may be illegal in countries where encryption is outlawed.
We believe it is legal to use SlunkCrypt in many countries all around the world, but we are not \
lawyers, and so if in doubt you should seek legal advice before downloading it.
You may find useful information at http://www.cryptolaw.org/, which collects information on \
cryptography laws in many countries."
HOMEPAGE="https://gitlab.com/lord_mulder/slunkcrypt"
COPYRIGHT="2021-2022 LoRd MuldeR"
LICENSE="CC0 1.0 Universal"
REVISION="1"
gitLabDir="fa3618266c7a91c3addc185b76131ee4"
SLUNKCRYPT_VERSION=`echo $portVersion | sed 's/\_/-/g'`
SOURCE_URI="$HOMEPAGE/uploads/$gitLabDir/slunkcrypt.$SLUNKCRYPT_VERSION.source.tar.gz"
CHECKSUM_SHA256="1f91e4768a7ce660e33dcb5ad7af66444e03e81e00fb063b33e367da4560a7e9"
SOURCE_DIR=""
ARCHITECTURES="all !x86_gcc2"
SECONDARY_ARCHITECTURES="x86"
PROVIDES="
slunkcrypt$secondaryArchSuffix = $portVersion
cmd:slunkcrypt = $portVersion
"
REQUIRES="
haiku$secondaryArchSuffix
"
PROVIDES_devel="
slunkcrypt${secondaryArchSuffix}_devel
devel:libslunkcrypt_1$secondaryArchSuffix
"
REQUIRES_devel="
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
BUILD_PREREQUIRES="
cmd:gcc$secondaryArchSuffix
cmd:make
"
BUILD()
{
make $jobArgs
}
INSTALL()
{
mkdir -p $prefix/bin $developLibDir
cp frontend/bin/slunkcrypt $prefix/bin
cp libslunkcrypt/lib/libslunkcrypt-1.a $developLibDir
packageEntries devel \
$developLibDir
}