SUMMARY="A screen recorder utility" DESCRIPTION="BeScreenCapture is a screen recorder utility for Haiku. It allows you to record what happens on your screen, then save it \ to any media format supported in Haiku. BeScreenCapture can record either the entire screen, or just a section you \ select." SUMMARY_inputfilter="Shortcut handler for BeScreenCapture" DESCRIPTION_inputfilter="Input Server Addon for BeScreenCapture. Allows the \ user to launch BeScreenCapture and start/stop recording using a keyboard \ combination (CTRL-COMMAND-SHIFT + R)." HOMEPAGE="https://github.com/jackburton79/bescreencapture/releases" COPYRIGHT="2014-2017 Stefano Ceccherini" LICENSE="BSD (3-clause) MIT" REVISION="1" SOURCE_URI="https://github.com/jackburton79/bescreencapture/archive/v${portVersion}.tar.gz" CHECKSUM_SHA256="373169858436b2aa626264911beed6f800011adbf443e9972e8af822fc17cf79" SOURCE_FILENAME="bescreencapture-${portVersion}.tar.gz" SOURCE_DIR="bescreencapture-${portVersion}" ARCHITECTURES="x86_gcc2 x86 x86_64" PROVIDES=" bescreencapture = $portVersion app:BeScreenCapture = $portVersion " REQUIRES=" haiku " PROVIDES_inputfilter=" bescreencapture_inputfilter = $portVersion app:BeScreenCaptureInputFilter = $portVersion " REQUIRES_inputfilter=" haiku bescreencapture == $portVersion base " BUILD_REQUIRES=" haiku_devel " BUILD_PREREQUIRES=" makefile_engine cmd:make cmd:gcc " BUILD() { make OBJ_DIR=objects \ BUILDHOME=`finddir B_SYSTEM_DEVELOP_DIRECTORY` make -C inputfilter OBJ_DIR=objects \ BUILDHOME=`finddir B_SYSTEM_DEVELOP_DIRECTORY` } INSTALL() { mkdir -p $appsDir cp -a objects/BeScreenCapture $appsDir mkdir -p $addOnsDir/input_server/filters cp -a inputfilter/objects/BeScreenCaptureInputFilter $addOnsDir/input_server/filters packageEntries inputfilter \ $addOnsDir/input_server/filters/BeScreenCaptureInputFilter addAppDeskbarSymlink $appsDir/BeScreenCapture }