1SUMMARY="A Tracker addon which runs commands and scripts on selected files" 2DESCRIPTION="TrackRunner is a Tracker add-on which runs commands on selected files and folders. \ 3Each command is run with the working directory set and any selected files are passed as \ 4arguments. This allows you to create small Tracker add-ons using interpreted languages like ruby, \ 5python, shell scripts, etc..." 6HOMEPAGE="https://github.com/augiedoggie/TrackRunner" 7COPYRIGHT="2022 Chris Roberts" 8LICENSE="MIT" 9REVISION="1" 10SOURCE_URI="https://github.com/augiedoggie/TrackRunner/archive/refs/tags/$portVersion.tar.gz" 11CHECKSUM_SHA256="31f8866a0bc555a4cbcdfd35f9fd1842a7fe55f3b6f8baf0bebac4838390f6ea" 12SOURCE_URI_2="https://github.com/augiedoggie/TrackRunner/releases/download/$portVersion/UserGuide.zip" 13CHECKSUM_SHA256_2="e1f6a6f416e048ab115671185af739a3d797b3956e1d2650e906e72f428a2774" 14SOURCE_DIR="TrackRunner-$portVersion" 15 16ARCHITECTURES="all" 17SECONDARY_ARCHITECTURES="!x86" 18 19PROVIDES=" 20 TrackRunner = $portVersion 21 app:TrackRunner 22 " 23REQUIRES=" 24 haiku 25 " 26 27BUILD_REQUIRES=" 28 haiku_devel 29 " 30BUILD_PREREQUIRES=" 31 cmd:cmake 32 cmd:g++ 33 cmd:make 34 " 35 36BUILD() 37{ 38 CXXFLAGS="-DPACKAGE_DOCUMENTATION_DIR=\"\\\"$docDir\\\"\"" \ 39 cmake \ 40 -B build \ 41 -DCMAKE_BUILD_TYPE=Release \ 42 -DCMAKE_INSTALL_PREFIX=$prefix \ 43 -DSTRICT_WARNINGS=Off \ 44 -S . 45 46 make -C build $jobArgs 47} 48 49INSTALL() 50{ 51 make -C build install 52 mkdir -p $docDir 53 cp -af $sourceDir2/UserGuide $docDir 54 cp -f ReadMe.md $docDir 55} 56