New recipe: PonyExpress (#6050)

* Add PonyExpress recipe
This commit is contained in:
Watto
2021-07-12 08:24:53 +01:00
committed by GitHub
parent 3eee307807
commit 7235ffc5f2

View File

@@ -0,0 +1,47 @@
SUMMARY="A cloud file syncing application"
DESCRIPTION="PonyExpress is a cloud file syncing application. \
It currently supports DropBox full folder syncing.
The application is still in Alpha and requires more testing \
so please take care using it for important data."
HOMEPAGE="https://github.com/wattoc/PonyExpress"
COPYRIGHT="2021 Craig Watson"
LICENSE="BSD (3-clause)"
REVISION="1"
SOURCE_URI="https://github.com/wattoc/PonyExpress/archive/refs/tags/v$portVersion.tar.gz"
CHECKSUM_SHA256="642c2e488da35a3239b67482621fae5ec7352faf9968c6b795d7f8777c893d27"
SOURCE_DIR="PonyExpress-$portVersion"
ARCHITECTURES="x86_gcc2 !x86 x86_64"
USER_SETTINGS_FILES="settings/ponyexpress.settings"
PROVIDES="
ponyexpress = $portVersion
app:ponyexpress = $portVersion
"
REQUIRES="
haiku
lib:libcurl$secondaryArchSuffix
"
BUILD_REQUIRES="
haiku_devel
devel:libcurl$secondaryArchSuffix
"
BUILD_PREREQUIRES="
makefile_engine
cmd:gcc
cmd:make
"
BUILD()
{
make $jobArgs
}
INSTALL()
{
mkdir -p $appsDir
cp -a PonyExpress $appsDir
addAppDeskbarSymlink $appsDir/PonyExpress
}