[Buildroot] [PATCH] jq: new package
Thomas De Schampheleire
patrickdepinguin at gmail.com
Wed Sep 25 05:59:26 UTC 2013
Danomi Manchego <danomimanchego123 at gmail.com> wrote:
>jq is like sed for JSON data - you can use it to slice and filter
>and map and transform structured data with the same ease that sed,
>awk, grep and friends let you play with text.
>
>Signed-off-by: Danomi Manchego <danomimanchego123 at gmail.com>
>
>---
>
>The package description is as per the author - not my words.
>---
> package/Config.in | 1 +
> package/jq/Config.in | 8 ++++++++
> package/jq/jq.mk | 13 +++++++++++++
> 3 files changed, 22 insertions(+)
> create mode 100644 package/jq/Config.in
> create mode 100644 package/jq/jq.mk
>
>diff --git a/package/Config.in b/package/Config.in
>index 1dd60d1..ce18ec7 100644
>--- a/package/Config.in
>+++ b/package/Config.in
>@@ -108,6 +108,7 @@ if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
> source "package/grep/Config.in"
> endif
> source "package/intltool/Config.in"
>+source "package/jq/Config.in"
> source "package/make/Config.in"
> source "package/libtool/Config.in"
> source "package/m4/Config.in"
>diff --git a/package/jq/Config.in b/package/jq/Config.in
>new file mode 100644
>index 0000000..9329b2f
>--- /dev/null
>+++ b/package/jq/Config.in
>@@ -0,0 +1,8 @@
>+config BR2_PACKAGE_JQ
>+ bool "jq"
>+ help
>+ jq is like sed for JSON data - you can use it to slice and filter
>+ and map and transform structured data with the same ease that sed,
>+ awk, grep and friends let you play with text.
>+
>+ http://stedolan.github.io/jq/
>diff --git a/package/jq/jq.mk b/package/jq/jq.mk
>new file mode 100644
>index 0000000..b0436bb
>--- /dev/null
>+++ b/package/jq/jq.mk
>@@ -0,0 +1,13 @@
>+################################################################################
>+#
>+# jq
>+#
>+################################################################################
>+
>+JQ_VERSION = 1.3
>+JQ_SITE = http://github.com/stedolan/jq/archive
The buildroot manual talks about a slightly different url for github packages. It's there a specific reason you're not using that one?
>+JQ_AUTORECONF = YES
>+JQ_LICENSE = jq license
>+JQ_LICENSE_FILES = COPYING
>+
>+$(eval $(autotools-package))
Are there no dependencies?
No need for threads, c++, or any of that?
Best regards,
Thomas
More information about the buildroot
mailing list