summaryrefslogtreecommitdiff
path: root/net/gssdp12
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2019-08-20 11:26:13 +0000
committerwiz <wiz@pkgsrc.org>2019-08-20 11:26:13 +0000
commit2175b3d8fca7fbd3b6f662132a7a7adaa0e88b50 (patch)
tree9f7203bb16ca593ef47da39b54fab24b6da30f97 /net/gssdp12
parentdfdaa249e0fab3f07872ca470669af9e73910a22 (diff)
downloadpkgsrc-2175b3d8fca7fbd3b6f662132a7a7adaa0e88b50.tar.gz
net/gssdp12: import gssdp12-1.2.1
A GObject-based API for handling resource discovery and announcement over SSDP (Simple Service Discovery Protocol). This package also provides a GTK-based device sniffer. This package contains the 1.2 branch.
Diffstat (limited to 'net/gssdp12')
-rw-r--r--net/gssdp12/DESCR5
-rw-r--r--net/gssdp12/Makefile31
-rw-r--r--net/gssdp12/PLIST15
-rw-r--r--net/gssdp12/buildlink3.mk15
-rw-r--r--net/gssdp12/distinfo6
5 files changed, 72 insertions, 0 deletions
diff --git a/net/gssdp12/DESCR b/net/gssdp12/DESCR
new file mode 100644
index 00000000000..4a98b386662
--- /dev/null
+++ b/net/gssdp12/DESCR
@@ -0,0 +1,5 @@
+A GObject-based API for handling resource discovery and announcement
+over SSDP (Simple Service Discovery Protocol). This package also
+provides a GTK-based device sniffer.
+
+This package contains the 1.2 branch.
diff --git a/net/gssdp12/Makefile b/net/gssdp12/Makefile
new file mode 100644
index 00000000000..4247d3344ea
--- /dev/null
+++ b/net/gssdp12/Makefile
@@ -0,0 +1,31 @@
+# $NetBSD: Makefile,v 1.1 2019/08/20 11:26:13 wiz Exp $
+
+DISTNAME= gssdp-1.2.1
+PKGNAME= ${DISTNAME:S/gssdp/gssdp12/}
+CATEGORIES= net
+MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gssdp/${PKGVERSION_NOREV:R}/}
+EXTRACT_SUFX= .tar.xz
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.gupnp.org/
+COMMENT= Simple Service Discovery Protocol library and device sniffer
+LICENSE= gnu-lgpl-v2
+
+USE_TOOLS+= pkg-config
+
+# needs GTK3+
+MESON_ARGS+= -Dsniffer=false
+# needs gtk-doc
+MESON_ARGS+= -Dgtk-doc=false
+
+PKGCONFIG_OVERRIDE+= output/meson-private/gssdp-1.2.pc
+PKGCONFIG_OVERRIDE_STAGE=pre-install
+MAKE_ENV+= LD_LIBRARY_PATH=${WRKSRC}/output/libgssdp
+
+.include "../../devel/glib2/buildlink3.mk"
+BUILDLINK_DEPMETHOD.gobject-introspection= build
+.include "../../devel/gobject-introspection/buildlink3.mk"
+.include "../../lang/vala/buildlink3.mk"
+.include "../../net/libsoup/buildlink3.mk"
+.include "../../devel/py-meson/build.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/net/gssdp12/PLIST b/net/gssdp12/PLIST
new file mode 100644
index 00000000000..1f1eedd40ba
--- /dev/null
+++ b/net/gssdp12/PLIST
@@ -0,0 +1,15 @@
+@comment $NetBSD: PLIST,v 1.1 2019/08/20 11:26:13 wiz Exp $
+include/gssdp-1.2/libgssdp/gssdp-client.h
+include/gssdp-1.2/libgssdp/gssdp-enums.h
+include/gssdp-1.2/libgssdp/gssdp-error.h
+include/gssdp-1.2/libgssdp/gssdp-resource-browser.h
+include/gssdp-1.2/libgssdp/gssdp-resource-group.h
+include/gssdp-1.2/libgssdp/gssdp.h
+lib/girepository-1.0/GSSDP-1.2.typelib
+lib/libgssdp-1.2.so
+lib/libgssdp-1.2.so.0
+lib/libgssdp-1.2.so.0.0.0
+lib/pkgconfig/gssdp-1.2.pc
+share/gir-1.0/GSSDP-1.2.gir
+share/vala/vapi/gssdp-1.2.deps
+share/vala/vapi/gssdp-1.2.vapi
diff --git a/net/gssdp12/buildlink3.mk b/net/gssdp12/buildlink3.mk
new file mode 100644
index 00000000000..db8c4627654
--- /dev/null
+++ b/net/gssdp12/buildlink3.mk
@@ -0,0 +1,15 @@
+# $NetBSD: buildlink3.mk,v 1.1 2019/08/20 11:26:13 wiz Exp $
+
+BUILDLINK_TREE+= gssdp12
+
+.if !defined(GSSDP12_BUILDLINK3_MK)
+GSSDP12_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.gssdp12+= gssdp12>=1.2
+BUILDLINK_PKGSRCDIR.gssdp12?= ../../net/gssdp12
+
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../net/libsoup/buildlink3.mk"
+.endif # GSSDP12_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -gssdp12
diff --git a/net/gssdp12/distinfo b/net/gssdp12/distinfo
new file mode 100644
index 00000000000..c41bb49734e
--- /dev/null
+++ b/net/gssdp12/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2019/08/20 11:26:13 wiz Exp $
+
+SHA1 (gssdp-1.2.1.tar.xz) = 4f48e321419a97c4e504a513ce7d82756d016b3f
+RMD160 (gssdp-1.2.1.tar.xz) = c5024db80075ae12da5eadc0c84b9da33a6bfff4
+SHA512 (gssdp-1.2.1.tar.xz) = 1c207d97f2c3926c9880d5b76b2a031e791845af6d777ae5fdbbbc3d7b58e2f6fdc10cdac3135e11f5543a0a9a2cb93a80f615c845a31e865d35f0a28a3df1c1
+Size (gssdp-1.2.1.tar.xz) = 61252 bytes