1SUMMARY="Tracker program to create small sized electronic music" 2DESCRIPTION="ProTrekkr (aka NoiseTrekker by Juan Antonio Arguelles Rius aka \ 3Arguru) is a tracker program combining a software synthesizer together with a \ 4traditional samples tracker which can be used to create electronic music (like \ 5psytrance, trance goa, hard acid, IDM, chip, techno, etc.) for small sized \ 6intros, demos or games." 7HOMEPAGE="https://github.com/falkTX/protrekkr/" 8COPYRIGHT="2008-2011 Franck Charlet. 9 Based on Juan Antonio Arguelles Rius's NoiseTrekker." 10LICENSE="BSD (3-clause)" 11REVISION="2" 12srcGitRev="0b96ba56379eb179423e9dcbec31a08bf0326c9f" 13SOURCE_URI="https://github.com/falkTX/protrekkr/archive/$srcGitRev.tar.gz" 14CHECKSUM_SHA256="01011b996ae58a753d19e1b8637b6c0bb597b33767ad6e1555ecfaf640709d73" 15PATCHES="protrekkr-2.5.4.patchset" 16SOURCE_DIR="protrekkr-$srcGitRev" 17 18ARCHITECTURES="?all !x86_gcc2" 19SECONDARY_ARCHITECTURES="x86" 20 21PROVIDES=" 22 protrekkr${secondaryArchSuffix} = $portVersion 23 app:Protrekkr = $portVersion 24 " 25REQUIRES=" 26 haiku${secondaryArchSuffix} 27 lib:libSDL_1.2$secondaryArchSuffix 28 " 29 30BUILD_REQUIRES=" 31 devel:libSDL_1.2$secondaryArchSuffix 32 " 33BUILD_PREREQUIRES=" 34 haiku${secondaryArchSuffix}_devel 35 cmd:gcc${secondaryArchSuffix} 36 cmd:ld${secondaryArchSuffix} 37 cmd:make 38 " 39 40BUILD() 41{ 42 make -f makefile.haiku 43} 44 45INSTALL() 46{ 47 TARGET_DIR=$appsDir/Protrekkr 48 mkdir -p $TARGET_DIR 49 cd release/distrib 50 cp -r history.txt instruments license.txt modules presets ptk_haiku replay reverbs skins $TARGET_DIR 51} 52