From 2e9184da5d80dd9f0b1931ed22981aa4b38d8b81 Mon Sep 17 00:00:00 2001 From: Sergei Reznikov Date: Wed, 23 Oct 2019 21:12:13 +0300 Subject: [PATCH] ScreenKeyboard: add recipe --- .../screenkeyboard/screenkeyboard-1.0.recipe | 41 +++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 haiku-misc/screenkeyboard/screenkeyboard-1.0.recipe diff --git a/haiku-misc/screenkeyboard/screenkeyboard-1.0.recipe b/haiku-misc/screenkeyboard/screenkeyboard-1.0.recipe new file mode 100644 index 000000000..c5e5cca41 --- /dev/null +++ b/haiku-misc/screenkeyboard/screenkeyboard-1.0.recipe @@ -0,0 +1,41 @@ +SUMMARY="An onscreen virtual keyboard" +DESCRIPTION="Onscreen virtual keyboard implemented as input_server device addon" +HOMEPAGE="https://github.com/HaikuArchives/ScreenKeyboard" +COPYRIGHT="2013-2014 X512" +LICENSE="MIT" +REVISION="1" +srcGitRev="3e53d3117d14a4d5afefff920dad27828b012c21" +SOURCE_URI="https://github.com/diversys/ScreenKeyboard/archive/$srcGitRev.tar.gz" +CHECKSUM_SHA256="d3c1feab6aa7ce4d79cec8b8289eb49f130efc40b25f5fb951dad52c10ed3455" +SOURCE_DIR="ScreenKeyboard-$srcGitRev" + +ARCHITECTURES="x86_gcc2 x86 x86_64" + + +PROVIDES=" + screenkeyboard = $portVersion + addon:screen_keyboard + " +REQUIRES=" + haiku + " + +BUILD_REQUIRES=" + haiku_devel + " +BUILD_PREREQUIRES=" + makefile_engine + cmd:g++ + cmd:make + " + +BUILD() +{ + make $jobArgs OBJ_DIR=objects +} + +INSTALL() +{ + mkdir -p $addOnsDir/input_server/devices + cp objects/screen_keyboard $addOnsDir/input_server/devices +}