jq: new package

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.

[Peter: fix license, add flex/bison deps, force c99]
Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
Danomi Manchego 2013-09-25 21:09:55 -04:00 committed by Peter Korsgaard
parent 5a4a11a5d1
commit 632fbed88d
3 changed files with 26 additions and 0 deletions

View File

@ -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/libtool/Config.in"
source "package/m4/Config.in"
source "package/make/Config.in"

8
package/jq/Config.in Normal file
View File

@ -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/

17
package/jq/jq.mk Normal file
View File

@ -0,0 +1,17 @@
################################################################################
#
# jq
#
################################################################################
JQ_VERSION = jq-1.3
JQ_SITE = http://github.com/stedolan/jq/tarball/$(JQ_VERSION)
JQ_AUTORECONF = YES
JQ_DEPENDENCIES = host-flex host-bison
JQ_LICENSE = MIT (code), CC-BY-3.0 (documentation)
JQ_LICENSE_FILES = COPYING
# uses c99 specific features
JQ_CONF_ENV += CFLAGS="$(TARGET_CFLAGS) -std=c99"
$(eval $(autotools-package))