diff --git a/jsonrpc-glib/DESCR b/jsonrpc-glib/DESCR new file mode 100644 index 0000000000..ef999ae1e0 --- /dev/null +++ b/jsonrpc-glib/DESCR @@ -0,0 +1,3 @@ +Jsonrpc-GLib is a library to communicate with JSON-RPC based peers in either a +synchronous or asynchronous fashion. It also allows communicating using the +GVariant serialization format instead of JSON when both peers support it. diff --git a/jsonrpc-glib/Makefile b/jsonrpc-glib/Makefile new file mode 100644 index 0000000000..b223dec635 --- /dev/null +++ b/jsonrpc-glib/Makefile @@ -0,0 +1,25 @@ +# $NetBSD$ + +GITHUB_PROJECT= jsonrpc-glib +GITHUB_TAG= 3.34.0 +DISTNAME= 3.34.0 +PKGNAME= ${GITHUB_PROJECT}-${DISTNAME} +CATEGORIES= devel +MASTER_SITES= ${MASTER_SITE_GITHUB:=GNOME/} +DIST_SUBDIR= ${GITHUB_PROJECT} + +MAINTAINER= dan@alt.md +HOMEPAGE= https://github.com/GNOME/jsonrpc-glib/ +COMMENT= JSON-RPC library for GLib +LICENSE= gnu-lgpl-v2 + +WRKSRC= ${WRKDIR}/jsonrpc-glib-3.34.0 + +USE_TOOLS+= pkg-config + +.include "../../lang/vala/buildlink3.mk" +.include "../../devel/gobject-introspection/buildlink3.mk" +.include "../../textproc/json-glib/buildlink3.mk" +.include "../../devel/glib2/buildlink3.mk" +.include "../../devel/meson/build.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/jsonrpc-glib/PLIST b/jsonrpc-glib/PLIST new file mode 100644 index 0000000000..d835a9c50c --- /dev/null +++ b/jsonrpc-glib/PLIST @@ -0,0 +1,18 @@ +@comment $NetBSD$ +include/jsonrpc-glib-1.0/jsonrpc-client.h +include/jsonrpc-glib-1.0/jsonrpc-glib.h +include/jsonrpc-glib-1.0/jsonrpc-input-stream-private.h +include/jsonrpc-glib-1.0/jsonrpc-input-stream.h +include/jsonrpc-glib-1.0/jsonrpc-message.h +include/jsonrpc-glib-1.0/jsonrpc-output-stream.h +include/jsonrpc-glib-1.0/jsonrpc-server.h +include/jsonrpc-glib-1.0/jsonrpc-version-macros.h +include/jsonrpc-glib-1.0/jsonrpc-version.h +lib/girepository-1.0/Jsonrpc-1.0.typelib +lib/libjsonrpc-glib-1.0.so +lib/libjsonrpc-glib-1.0.so.1 +lib/libjsonrpc-glib-1.0.so.1.3400.0 +lib/pkgconfig/jsonrpc-glib-1.0.pc +share/gir-1.0/Jsonrpc-1.0.gir +share/vala/vapi/jsonrpc-glib-1.0.deps +share/vala/vapi/jsonrpc-glib-1.0.vapi diff --git a/jsonrpc-glib/buildlink3.mk b/jsonrpc-glib/buildlink3.mk new file mode 100644 index 0000000000..b4d6dbeed5 --- /dev/null +++ b/jsonrpc-glib/buildlink3.mk @@ -0,0 +1,13 @@ +# $NetBSD$ + +BUILDLINK_TREE+= jsonrpc-glib + +.if !defined(JSONRPC_GLIB_BUILDLINK3_MK) +JSONRPC_GLIB_BUILDLINK3_MK:= + +BUILDLINK_API_DEPENDS.jsonrpc-glib+= jsonrpc-glib>=3.34.0 +BUILDLINK_PKGSRCDIR.jsonrpc-glib?= ../../wip/jsonrpc-glib + +.endif # JSONRPC_GLIB_BUILDLINK3_MK + +BUILDLINK_TREE+= -jsonrpc-glib diff --git a/jsonrpc-glib/distinfo b/jsonrpc-glib/distinfo new file mode 100644 index 0000000000..cc205a9aba --- /dev/null +++ b/jsonrpc-glib/distinfo @@ -0,0 +1,6 @@ +$NetBSD$ + +SHA1 (jsonrpc-glib/3.34.0.tar.gz) = fcccf735b2fab01bc51d438b2e2f4f774cf279c9 +RMD160 (jsonrpc-glib/3.34.0.tar.gz) = aeb23ffbf0c4952ceccf09cd466dec5e06dbb421 +SHA512 (jsonrpc-glib/3.34.0.tar.gz) = 61e4ee50102acbf81d97868f31ebd33992ea276d4c1bb5d73fc96731d4e3d8d3d931e542d361455b4278b620ce4995ac27bb4ee0ab050f361b6d802a0ca62516 +Size (jsonrpc-glib/3.34.0.tar.gz) = 51038 bytes