Files
haikuports/haiku-misc/universalscroller/universalscroller-4.0.1~20171227.recipe
miqlas e25f93cbe1 UniversalScroller: new recipe (#2471)
* UniversalScroller: universal recipe

* Not tested on gcc2

* Cleanup, rename

* Cleanup
2018-04-26 06:09:30 +02:00

50 lines
1.3 KiB
Bash

SUMMARY="Enhanced input methods for BeOS and Haiku"
DESCRIPTION="UniversalScroller provides scrolling by moving your mouse, \
inter-clicks, launching programs upon clicking and much more."
HOMEPAGE="https://github.com/HaikuArchives/UniversalScroller"
COPYRIGHT="2011 Christian Aistleitner"
LICENSE="GNU GPL v2"
REVISION="1"
srcGitRev="897c90dcc8079a8ede89c857d5e3601a4e443a35"
SOURCE_URI="https://github.com/HaikuArchives/UniversalScroller/archive/$srcGitRev.tar.gz"
CHECKSUM_SHA256="b0e5568ff385ed6e41ace1735a37eac849185ce3755ec334f58fb54ad6475a93"
SOURCE_FILENAME="UniversalScroller-$portVersion-$srcGitRev.tar.gz"
SOURCE_DIR="UniversalScroller-$srcGitRev"
PATCHES="universalscroller-$portVersion.patchset"
ARCHITECTURES="x86_gcc2 x86 x86_64"
PROVIDES="
universalscroller = $portVersion
addon:UniversalScroller = $portVersion
app:Preferences = $portVersion
"
REQUIRES="
haiku
"
BUILD_REQUIRES="
haiku_devel
"
BUILD_PREREQUIRES="
makefile_engine
cmd:gcc
cmd:make
"
BUILD()
{
make OBJ_DIR=objects dist
}
INSTALL()
{
# ToDo: UniversalScroller needs a rocking icon
install -d "$addOnsDir/input_server/filters"
install -t "$addOnsDir/input_server/filters" dist/UniversalScroller
install -d "$appsDir/UniversalScroller"
install -t "$appsDir/UniversalScroller" dist/Preferences
addAppDeskbarSymlink "$appsDir/UniversalScroller/Preferences"
}