Files
haikuports/app-crypt/slunkcrypt/slunkcrypt-2024_06_08.recipe
LoRd_MuldeR 5d2576c763 Updated SlunkCrypt to 1.3.1 (#10596)
* SlunkCrypt: Updated to release 1.3.0 (2022-12-12)

* Updated SlunkCrypt to version 1.3.1 (2024-06-08).
2024-06-12 07:44:27 +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-2024 LoRd MuldeR"
LICENSE="CC0 1.0 Universal"
REVISION="1"
gitLabDir="0fc5b3eec32afa5b0c9dff3dd8405d70"
SLUNKCRYPT_VERSION=`echo $portVersion | sed 's/\_/-/g'`
SOURCE_URI="$HOMEPAGE/uploads/$gitLabDir/slunkcrypt.$SLUNKCRYPT_VERSION.source.tar.gz"
CHECKSUM_SHA256="f4b178f68f14f3eca52fa62108644fe0b199a7ea50fccd0e231552cc0edc2e3e"
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
}