package/cutekeyboard: new package
PATCH v4 1/1 package/cutekeyboard: new package
CuteKeyboard is a Qt virtual keyboard plugin for embedded applications
---
v2:
* bump to verison v1.0.1
v3:
* Adding me to developers file
v4:
* Fixing typo in Config.in
package/Config.in | 1 + package/cutekeyboard/Config.in | 19 +++++++++++++++++++ package/cutekeyboard/cutekeyboard.hash | 3 +++ package/cutekeyboard/cutekeyboard.mk | 18 ++++++++++++++++++ 4 files changed, 41 insertions(+) create mode 100644 package/cutekeyboard/Config.in create mode 100644 package/cutekeyboard/cutekeyboard.hash create mode 100644 package/cutekeyboard/cutekeyboard.mk
package/Config.in +1 -0
@@ -1522,6 +1522,7 @@ menu "Graphics" source "package/cairo/Config.in" source "package/cairomm/Config.in" source "package/chipmunk/Config.in" + source "package/cutekeyboard/Config.in" source "package/exempi/Config.in" source "package/exiv2/Config.in" source "package/fltk/Config.in"
package/cutekeyboard/Config.in new file +19 -0
@@ -0,0 +1,19 @@ +config BR2_PACKAGE_CUTEKEYBOARD + bool "cutekeyboard" + depends on BR2_PACKAGE_QT5DECLARATIVE + depends on BR2_PACKAGE_QT5DECLARATIVE_QUICK + depends on BR2_PACKAGE_QT5QUICKCONTROLS2 + help + CuteKeyboard is a Qt virtual keyboard plugin for + embedded applications. + + https://amarula.github.io/cutekeyboard/ + +if BR2_PACKAGE_CUTEKEYBOARD + +config BR2_PACKAGE_CUTEKEYBOARD_EXAMPLES + bool "cutekeyboard examples" + help + Compile also application example + +endif
package/cutekeyboard/cutekeyboard.hash new file +3 -0
@@ -0,0 +1,3 @@ +# Locally computed +sha256 8cbaddc5fbf479d5e20fc88228e9af5928fa5e588052ee496c2f2efbe2afc510 cutekeyboard-afacc3210b75d7e0de27dcc4c0f2bed0212cc4c7.tar.gz +sha256 bdde6ec2ae2686623c0bb414bfb8bd731b314beff2264c602116ea60dd65964d LICENSE
package/cutekeyboard/cutekeyboard.mk new file +18 -0
@@ -0,0 +1,18 @@ +################################################################################ +# +# qt5virtualkeyboard +# +################################################################################ + +CUTEKEYBOARD_VERSION = afacc3210b75d7e0de27dcc4c0f2bed0212cc4c7 +CUTEKEYBOARD_SITE = $(call github,amarula,cutekeyboard,$(CUTEKEYBOARD_VERSION)) +CUTEKEYBOARD_DEPENDENCIES = qt5declarative qt5quickcontrols2 +CUTEKEYBOARD_INSTALL_STAGING = YES +CUTEKEYBOARD_LICENSE = MIT +CUTEKEYBOARD_LICENSE_FILES = LICENSE + +ifeq ($(BR2_PACKAGE_CUTEKEYBOARD_EXAMPLES),y) +CUTEKEYBOARD_CONF_OPTS += CONFIG+=BUILD_EXAMPLES +endif + +$(eval $(qmake-package))
Signature · 6 lines
2.25.1 _______________________________________________ buildroot mailing list [email protected] https://lists.buildroot.org/mailman/listinfo/buildroot
Hi Angelo,
I'm going through some old patches :-)
Quoted 4 lines · Angelo Compagnucci
CuteKeyboard is a Qt virtual keyboard plugin for embedded applications
Signed-off-by Angelo Compagnucci <[email protected]>Acked-by Andrea Ricchi <[email protected]>
Applied to master, thanks, with some changes, see below.
Quoted 8 lines
---
v2:
* bump to verison v1.0.1
v3:
* Adding me to developers file
v4:
* Fixing typo in Config.in
Quoted 4 lines
package/Config.in | 1 + package/cutekeyboard/Config.in | 19 +++++++++++++++++++ package/cutekeyboard/cutekeyboard.hash | 3 +++ package/cutekeyboard/cutekeyboard.mk | 18 ++++++++++++++++++
DEVELOPERS entry missing. I put it under your name - with the gmail address,
not the Amarula address. If it's not OK, please send a patch to fix it.
Quoted 23 lines
4 files changed, 41 insertions(+)create mode 100644 package/cutekeyboard/Config.in create mode 100644 package/cutekeyboard/cutekeyboard.hash create mode 100644
package/cutekeyboard/cutekeyboard.mkpackage/Config.in +1
-0@@ -1522,6 +1522,7 @@ menu "Graphics" source "package/cairo/Config.in" source "package/cairomm/Config.in" source "package/chipmunk/Config.in" + source "package/cutekeyboard/Config.in" source "package/exempi/Config.in" source "package/exiv2/Config.in" source "package/fltk/Config.in"package/cutekeyboard/Config.in new file +0
-0
package/cutekeyboard/Config.in line 5
Quoted 5 lines
package/cutekeyboard/Config.in new file +5
-0@@ -0,0 +1,19 @@ +config BR2_PACKAGE_CUTEKEYBOARD + bool "cutekeyboard" + depends on BR2_PACKAGE_QT5DECLARATIVE + depends on BR2_PACKAGE_QT5DECLARATIVE_QUICK + depends on BR2_PACKAGE_QT5QUICKCONTROLS2
This should have been select rather than depends. I did leave a depends on Qt5
itself, of course.
package/cutekeyboard/Config.in line 8
Quoted 3 lines
package/cutekeyboard/Config.in new file +3
-0+ help + CuteKeyboard is a Qt virtual keyboard plugin for + embedded applications.
Just for my information, what differentiates this from qt5virtualkeyboard?
Quoted 26 lines
package/cutekeyboard/Config.in new file +11
-0+ + https://amarula.github.io/cutekeyboard/ + +if BR2_PACKAGE_CUTEKEYBOARD + +config BR2_PACKAGE_CUTEKEYBOARD_EXAMPLES + bool "cutekeyboard examples" + help + Compile also application example + +endifpackage/cutekeyboard/cutekeyboard.hash new file +3
-0@@ -0,0 +1,3 @@ +# Locally computed +sha256 8cbaddc5fbf479d5e20fc88228e9af5928fa5e588052ee496c2f2efbe2afc510 cutekeyboard-afacc3210b75d7e0de27dcc4c0f2bed0212cc4c7.tar.gz +sha256 bdde6ec2ae2686623c0bb414bfb8bd731b314beff2264c602116ea60dd65964d LICENSEpackage/cutekeyboard/cutekeyboard.mk new file +0
-0
package/cutekeyboard/cutekeyboard.mk line 3
Quoted 3 lines
package/cutekeyboard/cutekeyboard.mk new file +3
-0@@ -0,0 +1,18 @@ +################################################################################ +# +# qt5virtualkeyboard
cutekeyboard :-)
Regards,
Arnout
package/cutekeyboard/cutekeyboard.mk line 15
Quoted 12 lines
package/cutekeyboard/cutekeyboard.mk new file +12
-0+# +################################################################################ + +CUTEKEYBOARD_VERSION = afacc3210b75d7e0de27dcc4c0f2bed0212cc4c7 +CUTEKEYBOARD_SITE = $(call github,amarula,cutekeyboard,$(CUTEKEYBOARD_VERSION)) +CUTEKEYBOARD_DEPENDENCIES = qt5declarative qt5quickcontrols2 +CUTEKEYBOARD_INSTALL_STAGING = YES +CUTEKEYBOARD_LICENSE = MIT +CUTEKEYBOARD_LICENSE_FILES = LICENSE + +ifeq ($(BR2_PACKAGE_CUTEKEYBOARD_EXAMPLES),y) +CUTEKEYBOARD_CONF_OPTS += CONFIG+=BUILD_EXAMPLES
This installs something called "example" in /usr/bin. Not the most distinctive
name... I left it like that though.
Regards,
Arnout
package/cutekeyboard/cutekeyboard.mk line 18
Quoted 3 lines
package/cutekeyboard/cutekeyboard.mk new file +3
-0+endif + +$(eval $(qmake-package))
_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot