diff --git a/haiku-apps/bescreencapture/bescreencapture-2.3.1.recipe b/haiku-apps/bescreencapture/bescreencapture-2.3.2.recipe similarity index 73% rename from haiku-apps/bescreencapture/bescreencapture-2.3.1.recipe rename to haiku-apps/bescreencapture/bescreencapture-2.3.2.recipe index 84957b2d3..28b2a1a3c 100644 --- a/haiku-apps/bescreencapture/bescreencapture-2.3.1.recipe +++ b/haiku-apps/bescreencapture/bescreencapture-2.3.2.recipe @@ -11,14 +11,13 @@ 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" +COPYRIGHT="2014-2018 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}" +SOURCE_URI="https://github.com/jackburton79/bescreencapture/archive/v$portVersion.tar.gz" +CHECKSUM_SHA256="c38d0860e97ab2b4070a0d62c0ea554e09328601f253d6c46b87dede7485830f" +SOURCE_FILENAME="bescreencapture-$portVersion.tar.gz" ARCHITECTURES="x86_gcc2 x86 x86_64" @@ -60,10 +59,15 @@ BUILD() INSTALL() { - mkdir -p $appsDir - cp -a objects/BeScreenCapture $appsDir - mkdir -p $addOnsDir/input_server/filters - cp -a inputfilter/objects/BeScreenCaptureInputFilter $addOnsDir/input_server/filters + 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 diff --git a/haiku-apps/bescreencapture/bescreencapture-2.3.recipe b/haiku-apps/bescreencapture/bescreencapture-2.3.recipe deleted file mode 100644 index eee626e42..000000000 --- a/haiku-apps/bescreencapture/bescreencapture-2.3.recipe +++ /dev/null @@ -1,72 +0,0 @@ -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="8cc0ce610ba05aa49f53c9acfe8a321aaf3d367a1b1c1f4c79965827a40b092c" -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 -}