Added bescreencapture, recipe by GCI2013 student Luke

This commit is contained in:
Scott McCreary
2013-11-23 17:59:47 +00:00
parent 7acbe1f7e5
commit 73c6098e28

View File

@@ -0,0 +1,52 @@
SUMMARY="A screen recorder utility"
DESCRIPTION="
BeScreenCapture, created by Stefano Ceccherini, is a screen
recorder utility for Haiku. It allows you to record what happens on your
screen, then save it to any media format that Haiku supports.
BeScreenCapture can record either the entire screen, or just a
section you select.
"
HOMEPAGE="https://github.com/jackburton79/bescreencapture"
SRC_URI="git+git://github.com/jackburton79/bescreencapture.git#87886da2972fd4bbabb3fc5caae301c6dc14e7fd"
LICENSE="
BSD (3-clause)
MIT
"
COPYRIGHT="2013 Stefano Ceccherini"
REVISION="1"
ARCHITECTURES="x86_gcc2 ?x86 ?x86_64"
PROVIDES="
bescreencapture = $portVersion
cmd:bescreencapture = $portVersion
"
REQUIRES="
haiku >= $haikuVersion
"
BUILD_REQUIRES=""
BUILD_PREREQUIRES="
haiku_devel >= $haikuVersion
makefile_engine
cmd:make
cmd:gcc
"
SOURCE_DIR="$portName-87886da2972fd4bbabb3fc5caae301c6dc14e7fd"
BUILD()
{
rc BeScreenCapture.rdef
make BUILDHOME=`finddir B_SYSTEM_DEVELOP_DIRECTORY`
}
INSTALL()
{
architecture=${buildArchitecture/_/-}
mkdir -p $appsDir
cp -a objects.$architecture-release/BeScreenCapture $appsDir
addAppDeskbarSymlink $appsDir/BeScreenCapture
}