From e92a71ea4215c51b44ba26a597fce30e6ec7ee1d Mon Sep 17 00:00:00 2001 From: Sergei Reznikov Date: Tue, 10 Sep 2019 15:31:24 +0300 Subject: [PATCH] BeScreenCapture: bump version * also drop older recipes Closes #4170 --- .../bescreencapture-1.9.2.recipe | 45 ------------ .../bescreencapture-1.9.3.recipe | 50 ------------- .../bescreencapture-1.9.4.recipe | 50 ------------- .../bescreencapture-2.0.recipe | 70 ------------------ .../bescreencapture-2.1.recipe | 68 ----------------- .../bescreencapture-2.2.1.recipe | 69 ------------------ .../bescreencapture-2.3.2.recipe | 73 ------------------- .../bescreencapture-2.3.3.recipe | 73 ------------------- ....4.recipe => bescreencapture-2.4.1.recipe} | 6 +- ...atchset => bescreencapture-2.4.1.patchset} | 0 10 files changed, 3 insertions(+), 501 deletions(-) delete mode 100644 haiku-apps/bescreencapture/bescreencapture-1.9.2.recipe delete mode 100644 haiku-apps/bescreencapture/bescreencapture-1.9.3.recipe delete mode 100644 haiku-apps/bescreencapture/bescreencapture-1.9.4.recipe delete mode 100644 haiku-apps/bescreencapture/bescreencapture-2.0.recipe delete mode 100644 haiku-apps/bescreencapture/bescreencapture-2.1.recipe delete mode 100644 haiku-apps/bescreencapture/bescreencapture-2.2.1.recipe delete mode 100644 haiku-apps/bescreencapture/bescreencapture-2.3.2.recipe delete mode 100644 haiku-apps/bescreencapture/bescreencapture-2.3.3.recipe rename haiku-apps/bescreencapture/{bescreencapture-2.4.recipe => bescreencapture-2.4.1.recipe} (93%) rename haiku-apps/bescreencapture/patches/{bescreencapture-2.4.patchset => bescreencapture-2.4.1.patchset} (100%) diff --git a/haiku-apps/bescreencapture/bescreencapture-1.9.2.recipe b/haiku-apps/bescreencapture/bescreencapture-1.9.2.recipe deleted file mode 100644 index c26e9bb07..000000000 --- a/haiku-apps/bescreencapture/bescreencapture-1.9.2.recipe +++ /dev/null @@ -1,45 +0,0 @@ -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" -COPYRIGHT="2013 Stefano Ceccherini" -LICENSE="BSD (3-clause) - MIT" -REVISION="2" -SOURCE_URI="git://github.com/jackburton79/bescreencapture.git#fb7de7c5dec3768509072e3f3ee2a433bc9285bb" - -ARCHITECTURES="x86_gcc2 x86 ?x86_64" - -PROVIDES=" - bescreencapture = $portVersion - app:bescreencapture = $portVersion - " -REQUIRES=" - haiku - " - -BUILD_REQUIRES=" - haiku_devel - " -BUILD_PREREQUIRES=" - makefile_engine - cmd:gcc - cmd:make - " - -BUILD() -{ - make OBJ_DIR=objects \ - BUILDHOME=`finddir B_SYSTEM_DEVELOP_DIRECTORY` -} - -INSTALL() -{ - mkdir -p $appsDir - cp -a objects/BeScreenCapture $appsDir - addAppDeskbarSymlink $appsDir/BeScreenCapture -} diff --git a/haiku-apps/bescreencapture/bescreencapture-1.9.3.recipe b/haiku-apps/bescreencapture/bescreencapture-1.9.3.recipe deleted file mode 100644 index 70f31dc9a..000000000 --- a/haiku-apps/bescreencapture/bescreencapture-1.9.3.recipe +++ /dev/null @@ -1,50 +0,0 @@ -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" -COPYRIGHT="2013 Stefano Ceccherini" -LICENSE=" - BSD (3-clause) - MIT - " -REVISION="1" -SOURCE_URI="https://github.com/jackburton79/bescreencapture/archive/v1.9.3.tar.gz" -CHECKSUM_SHA256="02e0a4657161e1cf4c9470d0693b3bd4521b7e001ea7d493c9730ec7315a1a79" -SOURCE_FILENAME="bescreencapture-1.9.3.tar.gz" - -ARCHITECTURES="x86_gcc2 x86 ?x86_64" - -PROVIDES=" - bescreencapture = $portVersion - app:bescreencapture = $portVersion - " -REQUIRES=" - haiku - " - -BUILD_REQUIRES=" - haiku_devel - " -BUILD_PREREQUIRES=" - makefile_engine - cmd:gcc - cmd:make - " - -BUILD() -{ - make OBJ_DIR=objects \ - BUILDHOME=`finddir B_SYSTEM_DEVELOP_DIRECTORY` -} - -INSTALL() -{ - mkdir -p $appsDir - cp -a objects/BeScreenCapture $appsDir - addAppDeskbarSymlink $appsDir/BeScreenCapture -} diff --git a/haiku-apps/bescreencapture/bescreencapture-1.9.4.recipe b/haiku-apps/bescreencapture/bescreencapture-1.9.4.recipe deleted file mode 100644 index 177829001..000000000 --- a/haiku-apps/bescreencapture/bescreencapture-1.9.4.recipe +++ /dev/null @@ -1,50 +0,0 @@ -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" -COPYRIGHT="2014 Stefano Ceccherini" -LICENSE=" - BSD (3-clause) - MIT - " -REVISION="1" -SOURCE_URI="https://github.com/jackburton79/bescreencapture/archive/v1.9.4.tar.gz" -CHECKSUM_SHA256="c1f8d6230feb965cda03d01998b4953f4be34fbcc3d0735c6d0039fa5905bc8c" -SOURCE_FILENAME="bescreencapture-1.9.4.tar.gz" - -ARCHITECTURES="x86_gcc2 x86 ?x86_64" - -PROVIDES=" - bescreencapture = $portVersion - app:BeScreenCapture = $portVersion - " -REQUIRES=" - haiku - " - -BUILD_REQUIRES=" - haiku_devel - " -BUILD_PREREQUIRES=" - makefile_engine - cmd:gcc - cmd:make - " - -BUILD() -{ - make OBJ_DIR=objects \ - BUILDHOME=`finddir B_SYSTEM_DEVELOP_DIRECTORY` -} - -INSTALL() -{ - mkdir -p $appsDir - cp -a objects/BeScreenCapture $appsDir - addAppDeskbarSymlink $appsDir/BeScreenCapture -} diff --git a/haiku-apps/bescreencapture/bescreencapture-2.0.recipe b/haiku-apps/bescreencapture/bescreencapture-2.0.recipe deleted file mode 100644 index c7591dc4a..000000000 --- a/haiku-apps/bescreencapture/bescreencapture-2.0.recipe +++ /dev/null @@ -1,70 +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." -HOMEPAGE="https://github.com/jackburton79/bescreencapture" -COPYRIGHT="2014-2015 Stefano Ceccherini" -LICENSE=" - BSD (3-clause) - MIT - " -REVISION="2" -SOURCE_URI="https://github.com/jackburton79/bescreencapture/archive/v2.0.tar.gz" -CHECKSUM_SHA256="2725e7fad341fd9ea8d6510452ee9561e8fa1b3905c9894f2c3b5b6288d8790a" -SOURCE_FILENAME="bescreencapture-2.0.tar.gz" - -ARCHITECTURES="x86_gcc2 x86 x86_64" - -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 - 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() -{ - 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 \ - add-ons/input_server/filters/BeScreenCaptureInputFilter - - addAppDeskbarSymlink $appsDir/BeScreenCapture -} diff --git a/haiku-apps/bescreencapture/bescreencapture-2.1.recipe b/haiku-apps/bescreencapture/bescreencapture-2.1.recipe deleted file mode 100644 index 4381c99f7..000000000 --- a/haiku-apps/bescreencapture/bescreencapture-2.1.recipe +++ /dev/null @@ -1,68 +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." -HOMEPAGE="https://github.com/jackburton79/bescreencapture" -COPYRIGHT="2014-2016 Stefano Ceccherini" -LICENSE="BSD (3-clause) - MIT" -REVISION="1" -SOURCE_URI="https://github.com/jackburton79/bescreencapture/archive/v2.1.tar.gz" -CHECKSUM_SHA256="5b3ff575fcfe7519556fcd3d9487ef5491ead656f1cffd79b78dfcb3a52332f8" -SOURCE_FILENAME="bescreencapture-$portVersion.tar.gz" - -ARCHITECTURES="x86_gcc2 x86 x86_64" - -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() -{ - 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 -} diff --git a/haiku-apps/bescreencapture/bescreencapture-2.2.1.recipe b/haiku-apps/bescreencapture/bescreencapture-2.2.1.recipe deleted file mode 100644 index 5bec231ee..000000000 --- a/haiku-apps/bescreencapture/bescreencapture-2.2.1.recipe +++ /dev/null @@ -1,69 +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." -HOMEPAGE="https://github.com/jackburton79/bescreencapture/releases" -COPYRIGHT="2014-2016 Stefano Ceccherini" -LICENSE="BSD (3-clause) - MIT" -REVISION="2" -SOURCE_URI="https://github.com/jackburton79/bescreencapture/archive/v${portVersion}a.tar.gz" -CHECKSUM_SHA256="d36f34d0dcf8bb87d58d782e649f29862fbbaed68a26182ccb695b0b0716ec87" -SOURCE_FILENAME="bescreencapture-${portVersion}a.tar.gz" -SOURCE_DIR="bescreencapture-${portVersion}a" - -ARCHITECTURES="x86_gcc2 x86 x86_64" - -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() -{ - 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 -} diff --git a/haiku-apps/bescreencapture/bescreencapture-2.3.2.recipe b/haiku-apps/bescreencapture/bescreencapture-2.3.2.recipe deleted file mode 100644 index 2204d173b..000000000 --- a/haiku-apps/bescreencapture/bescreencapture-2.3.2.recipe +++ /dev/null @@ -1,73 +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." -HOMEPAGE="https://github.com/jackburton79/bescreencapture/releases" -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="c38d0860e97ab2b4070a0d62c0ea554e09328601f253d6c46b87dede7485830f" -SOURCE_FILENAME="bescreencapture-$portVersion.tar.gz" - -ARCHITECTURES="x86_gcc2 x86 x86_64" - -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 -} diff --git a/haiku-apps/bescreencapture/bescreencapture-2.3.3.recipe b/haiku-apps/bescreencapture/bescreencapture-2.3.3.recipe deleted file mode 100644 index 869f67959..000000000 --- a/haiku-apps/bescreencapture/bescreencapture-2.3.3.recipe +++ /dev/null @@ -1,73 +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." -HOMEPAGE="https://github.com/jackburton79/bescreencapture/releases" -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="4efaebffb6e90e6cf497e7dc1439048fd5be576e75db9578b1189208c2ceeaac" -SOURCE_FILENAME="bescreencapture-$portVersion.tar.gz" - -ARCHITECTURES="x86_gcc2 x86 x86_64" - -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 -} diff --git a/haiku-apps/bescreencapture/bescreencapture-2.4.recipe b/haiku-apps/bescreencapture/bescreencapture-2.4.1.recipe similarity index 93% rename from haiku-apps/bescreencapture/bescreencapture-2.4.recipe rename to haiku-apps/bescreencapture/bescreencapture-2.4.1.recipe index ddb387c13..23a5b6c99 100644 --- a/haiku-apps/bescreencapture/bescreencapture-2.4.recipe +++ b/haiku-apps/bescreencapture/bescreencapture-2.4.1.recipe @@ -5,12 +5,12 @@ 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-2018 Stefano Ceccherini" +COPYRIGHT="2014-2019 Stefano Ceccherini" LICENSE="BSD (3-clause) MIT" -REVISION="2" +REVISION="1" SOURCE_URI="https://github.com/jackburton79/bescreencapture/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="7b4f7bcc5cb09cbe2e5fe0c631eb67a2159d0a3098f9141f9300de96930e57ba" +CHECKSUM_SHA256="0daa413880180029602a9a818187afc429d42f7064f9a74c626801e52aedff59" SOURCE_FILENAME="bescreencapture-$portVersion.tar.gz" PATCHES="bescreencapture-$portVersion.patchset" diff --git a/haiku-apps/bescreencapture/patches/bescreencapture-2.4.patchset b/haiku-apps/bescreencapture/patches/bescreencapture-2.4.1.patchset similarity index 100% rename from haiku-apps/bescreencapture/patches/bescreencapture-2.4.patchset rename to haiku-apps/bescreencapture/patches/bescreencapture-2.4.1.patchset