mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-09 05:10:05 +02:00
TrackRunner: add recipe for 0.1.0 (#7278)
This commit is contained in:
55
haiku-apps/trackrunner/trackrunner-0.1.0.recipe
Normal file
55
haiku-apps/trackrunner/trackrunner-0.1.0.recipe
Normal file
@@ -0,0 +1,55 @@
|
||||
SUMMARY="A Tracker addon which runs commands and scripts on selected files"
|
||||
DESCRIPTION="TrackRunner is a Tracker add-on which runs commands on selected files and folders. \
|
||||
Each command is run with the working directory set and any selected files are passed as \
|
||||
arguments. This allows you to create small Tracker add-ons using interpreted languages like ruby, \
|
||||
python, shell scripts, etc..."
|
||||
HOMEPAGE="https://github.com/augiedoggie/TrackRunner"
|
||||
COPYRIGHT="2022 Chris Roberts"
|
||||
LICENSE="MIT"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/augiedoggie/TrackRunner/archive/refs/tags/$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="5ca5bf4a510aa2758f5c8ea97fac01d8fd622277cce2c22b00830497d542f8a0"
|
||||
SOURCE_URI_2="https://github.com/augiedoggie/TrackRunner/releases/download/$portVersion/UserGuide.zip"
|
||||
CHECKSUM_SHA256_2="a894b33dfd59c2d3619b08aac2e68762c5cc688d7a6e76cdf2ecd4a4433d215f"
|
||||
SOURCE_DIR="TrackRunner-$portVersion"
|
||||
|
||||
ARCHITECTURES="all"
|
||||
SECONDARY_ARCHITECTURES="!x86"
|
||||
|
||||
PROVIDES="
|
||||
TrackRunner = $portVersion
|
||||
app:TrackRunner
|
||||
"
|
||||
REQUIRES="
|
||||
haiku
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku_devel
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
cmd:cmake
|
||||
cmd:g++
|
||||
cmd:make
|
||||
"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
CXXFLAGS="-DPACKAGE_DOCUMENTATION_DIR=\"\\\"$docDir\\\"\"" \
|
||||
cmake \
|
||||
-B build \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DCMAKE_INSTALL_PREFIX=$prefix \
|
||||
-DSTRICT_WARNINGS=Off \
|
||||
-S .
|
||||
|
||||
make -C build $jobArgs
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
make -C build install
|
||||
mkdir -p $docDir
|
||||
cp -af $sourceDir2/UserGuide $docDir
|
||||
cp -f ReadMe.md $docDir
|
||||
}
|
||||
Reference in New Issue
Block a user