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." HOMEPAGE="https://github.com/jackburton79/bescreencapture/releases" COPYRIGHT="2014-2021 Stefano Ceccherini" LICENSE="BSD (3-clause) MIT" REVISION="1" SOURCE_URI="https://github.com/jackburton79/bescreencapture/archive/v$portVersion.tar.gz" CHECKSUM_SHA256="0e4a6baed11253d5dece7fe2e8295f5c83db81dae96d273ec4e909a34cae882a" SOURCE_FILENAME="bescreencapture-$portVersion.tar.gz" ARCHITECTURES="all" PROVIDES=" bescreencapture = $portVersion app:BeScreenCapture = $portVersion " REQUIRES=" haiku " 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)." PROVIDES_inputfilter=" bescreencapture_inputfilter = $portVersion app:BeScreenCaptureInputFilter = $portVersion " REQUIRES_inputfilter=" bescreencapture == $portVersion base haiku " BUILD_REQUIRES=" haiku_devel " BUILD_PREREQUIRES=" makefile_engine cmd:gcc cmd:make " BUILD() { make OBJ_DIR=objects \ BUILDHOME=`finddir B_SYSTEM_DEVELOP_DIRECTORY` make -C inputfilter OBJ_DIR=objects \ BUILDHOME=`finddir B_SYSTEM_DEVELOP_DIRECTORY` } INSTALL() { install -m 0755 -d "$appsDir" install -m 0755 -t "$appsDir" objects/BeScreenCapture install -m 0755 -d "$addOnsDir"/input_server/filters install -m 0755 -t "$addOnsDir"/input_server/filters \ inputfilter/objects/BeScreenCaptureInputFilter install -m 0755 -d "$docDir" install -m 0644 -t "$docDir" README.md packageEntries inputfilter \ $addOnsDir/input_server/filters/BeScreenCaptureInputFilter addAppDeskbarSymlink $appsDir/BeScreenCapture }