* [Buildroot] [PATCHv2] jquery-keyboard: new package
@ 2013-05-03 20:11 Gustavo Zacarias
2013-05-03 20:47 ` Arnout Vandecappelle
2013-05-04 11:05 ` Peter Korsgaard
0 siblings, 2 replies; 3+ messages in thread
From: Gustavo Zacarias @ 2013-05-03 20:11 UTC (permalink / raw)
To: buildroot
Add the jquery-keyboard package based on Simon Dawson's patch with a
newer version and improvements (license, select jquery, install
layouts).
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
package/Config.in | 1 +
package/jquery-keyboard/Config.in | 7 +++++++
package/jquery-keyboard/jquery-keyboard.mk | 25 +++++++++++++++++++++++++
3 files changed, 33 insertions(+)
create mode 100644 package/jquery-keyboard/Config.in
create mode 100644 package/jquery-keyboard/jquery-keyboard.mk
diff --git a/package/Config.in b/package/Config.in
index cb1e8e1..14630a7 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -485,6 +485,7 @@ menu "Javascript"
source "package/explorercanvas/Config.in"
source "package/flot/Config.in"
source "package/jquery/Config.in"
+source "package/jquery-keyboard/Config.in"
source "package/jquery-sparkline/Config.in"
source "package/jquery-validation/Config.in"
source "package/jsmin/Config.in"
diff --git a/package/jquery-keyboard/Config.in b/package/jquery-keyboard/Config.in
new file mode 100644
index 0000000..ee97662
--- /dev/null
+++ b/package/jquery-keyboard/Config.in
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_JQUERY_KEYBOARD
+ bool "jQuery keyboard"
+ select BR2_PACKAGE_JQUERY
+ help
+ Virtual Keyboard using jQuery UI
+
+ https://github.com/Mottie/Keyboard
diff --git a/package/jquery-keyboard/jquery-keyboard.mk b/package/jquery-keyboard/jquery-keyboard.mk
new file mode 100644
index 0000000..8432a48
--- /dev/null
+++ b/package/jquery-keyboard/jquery-keyboard.mk
@@ -0,0 +1,25 @@
+#############################################################
+#
+# jquery-keyboard
+#
+#############################################################
+
+JQUERY_KEYBOARD_VERSION = 1.17.4
+JQUERY_KEYBOARD_SITE = \
+ http://github.com/Mottie/Keyboard/tarball/v$(JQUERY_KEYBOARD_VERSION)
+JQUERY_KEYBOARD_LICENSE = MIT WTFPL
+JQUERY_KEYBOARD_LICENSE_FILES = README.markdown
+
+define JQUERY_KEYBOARD_INSTALL_TARGET_CMDS
+ $(INSTALL) -m 0644 -D $(@D)/css/keyboard.css \
+ $(TARGET_DIR)/var/www/css/keyboard.css
+ $(INSTALL) -m 0644 -D $(@D)/js/jquery.keyboard*.js \
+ $(TARGET_DIR)/var/www
+ $(INSTALL) -m 0644 -D $(@D)/js/jquery.mousewheel.js \
+ $(TARGET_DIR)/var/www/jquery.mousewheel.js
+ $(INSTALL) -m 0755 -d $(TARGET_DIR)/var/www/layouts
+ $(INSTALL) -m 0644 -D $(@D)/layouts/*.js \
+ $(TARGET_DIR)/var/www/layouts
+endef
+
+$(eval $(call generic-package))
--
1.8.1.5
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [Buildroot] [PATCHv2] jquery-keyboard: new package
2013-05-03 20:11 [Buildroot] [PATCHv2] jquery-keyboard: new package Gustavo Zacarias
@ 2013-05-03 20:47 ` Arnout Vandecappelle
2013-05-04 11:05 ` Peter Korsgaard
1 sibling, 0 replies; 3+ messages in thread
From: Arnout Vandecappelle @ 2013-05-03 20:47 UTC (permalink / raw)
To: buildroot
On 03/05/13 22:11, Gustavo Zacarias wrote:
> Add the jquery-keyboard package based on Simon Dawson's patch with a
> newer version and improvements (license, select jquery, install
> layouts).
>
> Signed-off-by: Gustavo Zacarias<gustavo@zacarias.com.ar>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
--
Arnout Vandecappelle arnout at mind be
Senior Embedded Software Architect +32-16-286500
Essensium/Mind http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint: 7CB5 E4CC 6C2E EFD4 6E3D A754 F963 ECAB 2450 2F1F
^ permalink raw reply [flat|nested] 3+ messages in thread
* [Buildroot] [PATCHv2] jquery-keyboard: new package
2013-05-03 20:11 [Buildroot] [PATCHv2] jquery-keyboard: new package Gustavo Zacarias
2013-05-03 20:47 ` Arnout Vandecappelle
@ 2013-05-04 11:05 ` Peter Korsgaard
1 sibling, 0 replies; 3+ messages in thread
From: Peter Korsgaard @ 2013-05-04 11:05 UTC (permalink / raw)
To: buildroot
>>>>> "Gustavo" == Gustavo Zacarias <gustavo@zacarias.com.ar> writes:
Gustavo> Add the jquery-keyboard package based on Simon Dawson's patch with a
Gustavo> newer version and improvements (license, select jquery, install
Gustavo> layouts).
Gustavo> Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Gustavo> ---
Gustavo> package/Config.in | 1 +
Gustavo> package/jquery-keyboard/Config.in | 7 +++++++
Gustavo> package/jquery-keyboard/jquery-keyboard.mk | 25 +++++++++++++++++++++++++
Gustavo> 3 files changed, 33 insertions(+)
Gustavo> create mode 100644 package/jquery-keyboard/Config.in
Gustavo> create mode 100644 package/jquery-keyboard/jquery-keyboard.mk
Gustavo> diff --git a/package/Config.in b/package/Config.in
Gustavo> index cb1e8e1..14630a7 100644
Gustavo> --- a/package/Config.in
Gustavo> +++ b/package/Config.in
Gustavo> @@ -485,6 +485,7 @@ menu "Javascript"
Gustavo> source "package/explorercanvas/Config.in"
Gustavo> source "package/flot/Config.in"
Gustavo> source "package/jquery/Config.in"
Gustavo> +source "package/jquery-keyboard/Config.in"
Gustavo> source "package/jquery-sparkline/Config.in"
Gustavo> source "package/jquery-validation/Config.in"
Gustavo> source "package/jsmin/Config.in"
Gustavo> diff --git a/package/jquery-keyboard/Config.in b/package/jquery-keyboard/Config.in
Gustavo> new file mode 100644
Gustavo> index 0000000..ee97662
Gustavo> --- /dev/null
Gustavo> +++ b/package/jquery-keyboard/Config.in
Gustavo> @@ -0,0 +1,7 @@
Gustavo> +config BR2_PACKAGE_JQUERY_KEYBOARD
Gustavo> + bool "jQuery keyboard"
Gustavo> + select BR2_PACKAGE_JQUERY
Gustavo> + help
Gustavo> + Virtual Keyboard using jQuery UI
Gustavo> +
Gustavo> + https://github.com/Mottie/Keyboard
Gustavo> diff --git a/package/jquery-keyboard/jquery-keyboard.mk b/package/jquery-keyboard/jquery-keyboard.mk
Gustavo> new file mode 100644
Gustavo> index 0000000..8432a48
Gustavo> --- /dev/null
Gustavo> +++ b/package/jquery-keyboard/jquery-keyboard.mk
Gustavo> @@ -0,0 +1,25 @@
Gustavo> +#############################################################
Gustavo> +#
Gustavo> +# jquery-keyboard
Gustavo> +#
Gustavo> +#############################################################
Gustavo> +
Gustavo> +JQUERY_KEYBOARD_VERSION = 1.17.4
Gustavo> +JQUERY_KEYBOARD_SITE = \
Gustavo> + http://github.com/Mottie/Keyboard/tarball/v$(JQUERY_KEYBOARD_VERSION)
Gustavo> +JQUERY_KEYBOARD_LICENSE = MIT WTFPL
Gustavo> +JQUERY_KEYBOARD_LICENSE_FILES = README.markdown
Gustavo> +
Gustavo> +define JQUERY_KEYBOARD_INSTALL_TARGET_CMDS
Gustavo> + $(INSTALL) -m 0644 -D $(@D)/css/keyboard.css \
Gustavo> + $(TARGET_DIR)/var/www/css/keyboard.css
Gustavo> + $(INSTALL) -m 0644 -D $(@D)/js/jquery.keyboard*.js \
Gustavo> + $(TARGET_DIR)/var/www
Install -D doesn't make sense when the destination is a directory.
Gustavo> + $(INSTALL) -m 0644 -D $(@D)/js/jquery.mousewheel.js \
Gustavo> + $(TARGET_DIR)/var/www/jquery.mousewheel.js
Gustavo> + $(INSTALL) -m 0755 -d $(TARGET_DIR)/var/www/layouts
Gustavo> + $(INSTALL) -m 0644 -D $(@D)/layouts/*.js \
Gustavo> + $(TARGET_DIR)/var/www/layouts
Here neither.
Committed with that fixed, thanks.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2013-05-04 11:05 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-05-03 20:11 [Buildroot] [PATCHv2] jquery-keyboard: new package Gustavo Zacarias
2013-05-03 20:47 ` Arnout Vandecappelle
2013-05-04 11:05 ` Peter Korsgaard
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox