qthaikuplugins: bump revision

* Fix mouse events when drop
* Fix context menu issues for Calligra
* Add haiku iconset (experimental)
This commit is contained in:
Gerasim Troeglazov
2017-11-21 16:02:40 +10:00
parent e150defa57
commit 721f7686ee

View File

@@ -9,11 +9,11 @@ HOMEPAGE="https://github.com/threedeyes/qthaikuplugins/"
COPYRIGHT="2017 Gerasim Troeglazov"
LICENSE="GNU LGPL v2.1
GNU LGPL v3"
REVISION="5"
REVISION="6"
gitPluginsCommit="71a0671aa5ff043a05866e3dc364dd04f77c58c9"
gitPluginsCommit="874680cc56771b8f8ad0bc9bce1c615a57d99078"
SOURCE_URI="$HOMEPAGE/archive/$gitPluginsCommit.zip"
CHECKSUM_SHA256="6fac016ecc8b7a2938b527c9406db6d0fd6da8260db387bb7dd17987c6e2b396"
CHECKSUM_SHA256="fea25f00baefd4354453269feedf3f0fcb7472961c1a8389b218b40c9d93b4c7"
SOURCE_DIR="qthaikuplugins-$gitPluginsCommit"
ARCHITECTURES="!x86_gcc2 ?x86 x86_64"
@@ -36,10 +36,9 @@ SUPPLEMENTS="
"
BUILD_REQUIRES="
breeze_icons$secondaryArchSuffix
haiku${secondaryArchSuffix}_devel
devel:libQt5Core$secondaryArchSuffix
devel:libQt5Gui$secondaryArchSuffix
devel:libQt5Widgets$secondaryArchSuffix
devel:libQt5Core$secondaryArchSuffix >= 5.7
devel:libfreetype$secondaryArchSuffix
devel:libfontconfig$secondaryArchSuffix
devel:libglib_2.0$secondaryArchSuffix
@@ -49,7 +48,7 @@ BUILD_PREREQUIRES="
cmd:ld$secondaryArchSuffix
cmd:make
cmd:pkg_config$secondaryArchSuffix
cmd:qmake$secondaryArchSuffix >= 5
cmd:qmake$secondaryArchSuffix >= 5.7
"
BUILD()
@@ -69,4 +68,38 @@ INSTALL()
cp -fr $sourceDir/platforms/qhaikuplatform/plugins/platforms $addOnsDir/Qt5
cp -fr $sourceDir/styles/qthaikustyle/plugins/styles $addOnsDir/Qt5
mkdir -p $dataDir/icons
#clone breeze iconset
cp -fr /system/data/icons/breeze $dataDir/icons/haiku
cp -fr $sourceDir/icons/index.theme $dataDir/icons/haiku
#install actions
cp -fr $sourceDir/icons/actions/* $dataDir/icons/haiku/actions/22
rm -rf $dataDir/icons/haiku/actions/12 \
$dataDir/icons/haiku/actions/16 \
$dataDir/icons/haiku/actions/24 \
$dataDir/icons/haiku/actions/32 \
$dataDir/icons/haiku/actions/symbolic
#install devices
cp -fr $sourceDir/icons/devices/* $dataDir/icons/haiku/devices/22
rm -rf $dataDir/icons/haiku/devices/16 \
$dataDir/icons/haiku/devices/64 \
$dataDir/icons/haiku/devices/symbolic
#install mimetypes
cp -fr $sourceDir/icons/mimetypes/* $dataDir/icons/haiku/mimetypes/22
rm -rf $dataDir/icons/haiku/mimetypes/16 \
$dataDir/icons/haiku/mimetypes/32 \
$dataDir/icons/haiku/mimetypes/64
#install places
cp -fr $sourceDir/icons/places/* $dataDir/icons/haiku/places/22
rm -rf $dataDir/icons/haiku/places/16 \
$dataDir/icons/haiku/places/32 \
$dataDir/icons/haiku/places/64 \
$dataDir/icons/haiku/places/symbolic
#install status
cp -fr $sourceDir/icons/status/* $dataDir/icons/haiku/status/16
cp -fr $sourceDir/icons/status/* $dataDir/icons/haiku/status/22
cp -fr $sourceDir/icons/status/* $dataDir/icons/haiku/status/64
rm -rf $dataDir/icons/haiku/status/24 \
$dataDir/icons/haiku/status/symbolic
}