diff --git a/guile-json/DESCR b/guile-json/DESCR new file mode 100644 index 0000000000..094883ae0d --- /dev/null +++ b/guile-json/DESCR @@ -0,0 +1,7 @@ +guile-json is a JSON module for Guile. It supports parsing +and building JSON documents according to +the http://json.org specification. + +* Complies with http://json.org specification. +* Builds JSON documents programmatically using scheme data types. +* Allows JSON pretty printing. diff --git a/guile-json/Makefile b/guile-json/Makefile new file mode 100644 index 0000000000..9dd315e156 --- /dev/null +++ b/guile-json/Makefile @@ -0,0 +1,23 @@ +# $NetBSD$ + +DISTNAME= guile-json-3.1.0 +CATEGORIES= devel +MASTER_SITES= http://download.savannah.gnu.org/releases/guile-json/ + +MAINTAINER= ng0@n0.is +HOMEPAGE= https://github.com/aconchillo/guile-json +COMMENT= JSON module for Guile +LICENSE= gnu-gpl-v3 + +USE_LANGUAGES= # none +USE_TOOLS+= automake autoconf autoreconf pkg-config makeinfo +GNU_CONFIGURE= YES + +GNU_CONFIGURE_PREFIX= ${PREFIX}/guile/2.2 +CONFIGURE_ARGS+= --libdir=${PREFIX}/guile/2.2/lib + +pre-configure: + cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} autoreconf -I${PREFIX}/guile/2.2/share/aclocal -vif + +.include "../../lang/guile22/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/guile-json/PLIST b/guile-json/PLIST new file mode 100644 index 0000000000..605f5ab271 --- /dev/null +++ b/guile-json/PLIST @@ -0,0 +1,7 @@ +@comment $NetBSD$ +guile/2.2/lib/guile/2.2/site-ccache/json.go +guile/2.2/lib/guile/2.2/site-ccache/json/builder.go +guile/2.2/lib/guile/2.2/site-ccache/json/parser.go +guile/2.2/share/guile/site/2.2/json.scm +guile/2.2/share/guile/site/2.2/json/builder.scm +guile/2.2/share/guile/site/2.2/json/parser.scm diff --git a/guile-json/distinfo b/guile-json/distinfo new file mode 100644 index 0000000000..9e329eb6b4 --- /dev/null +++ b/guile-json/distinfo @@ -0,0 +1,6 @@ +$NetBSD$ + +SHA1 (guile-json-3.1.0.tar.gz) = 26c1a093abf1a124d9d58a7a67d88f56b2109482 +RMD160 (guile-json-3.1.0.tar.gz) = 05e9ea88a72069bbc73454a93a20f11f2cd5b93b +SHA512 (guile-json-3.1.0.tar.gz) = 4d3aeb6c1e4e7a556f5fe157db6397bd2eca95216bcc8dcd3e6b45cec7429d436b692976db2398de660401801ab72a501a3cf9126f213d1ffd023a592a1b3242 +Size (guile-json-3.1.0.tar.gz) = 119730 bytes