summaryrefslogtreecommitdiff
path: root/net/libnice
diff options
context:
space:
mode:
authorwiz <wiz>2009-08-17 21:10:28 +0000
committerwiz <wiz>2009-08-17 21:10:28 +0000
commitaef2f562da914425e78a8ef8dacf447247989d79 (patch)
treeef7692d5d9dc0fe6063a9c360a3053de2b4805ab /net/libnice
parent12b97ea431fa7c2dab6632b0e386f0cda30deb7b (diff)
downloadpkgsrc-aef2f562da914425e78a8ef8dacf447247989d79.tar.gz
Initial import of libnice-0.0.9:
GLib ICE library - only implements ICE Lite - no support for RTCP - no support for IPv6
Diffstat (limited to 'net/libnice')
-rw-r--r--net/libnice/DESCR5
-rw-r--r--net/libnice/Makefile25
-rw-r--r--net/libnice/PLIST55
-rw-r--r--net/libnice/buildlink3.mk15
-rw-r--r--net/libnice/distinfo5
-rw-r--r--net/libnice/options.mk17
6 files changed, 122 insertions, 0 deletions
diff --git a/net/libnice/DESCR b/net/libnice/DESCR
new file mode 100644
index 00000000000..bb1202e9bfd
--- /dev/null
+++ b/net/libnice/DESCR
@@ -0,0 +1,5 @@
+GLib ICE library
+
+ - only implements ICE Lite
+ - no support for RTCP
+ - no support for IPv6
diff --git a/net/libnice/Makefile b/net/libnice/Makefile
new file mode 100644
index 00000000000..047fbbc0dad
--- /dev/null
+++ b/net/libnice/Makefile
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.1.1.1 2009/08/17 21:10:28 wiz Exp $
+#
+
+DISTNAME= libnice-0.0.9
+CATEGORIES= net devel
+MASTER_SITES= http://nice.freedesktop.org/releases/
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://nice.freedesktop.org/wiki/
+COMMENT= IETF's draft Interactice Connectivity Establishment standard implementation
+LICENSE= gnu-lgpl-v2.1 OR mpl-1.1
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+.include "options.mk"
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+USE_TOOLS+= pkg-config
+
+PKGCONFIG_OVERRIDE+= nice/nice.pc.in
+
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../net/gupnp-igd/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/net/libnice/PLIST b/net/libnice/PLIST
new file mode 100644
index 00000000000..6e790ff13d9
--- /dev/null
+++ b/net/libnice/PLIST
@@ -0,0 +1,55 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2009/08/17 21:10:28 wiz Exp $
+bin/stunbdc
+bin/stund
+include/nice/address.h
+include/nice/agent.h
+include/nice/candidate.h
+include/nice/debug.h
+include/nice/http.h
+include/nice/interfaces.h
+include/nice/nice.h
+include/nice/pseudossl.h
+include/nice/socket.h
+include/nice/socks5.h
+include/nice/tcp-bsd.h
+include/nice/tcp-turn.h
+include/nice/turn.h
+include/nice/udp-bsd.h
+include/stun/constants.h
+include/stun/debug.h
+include/stun/stunagent.h
+include/stun/stunmessage.h
+include/stun/usages/bind.h
+include/stun/usages/ice.h
+include/stun/usages/timer.h
+include/stun/usages/turn.h
+include/stun/win32_common.h
+${PLIST.gstreamer}lib/gstreamer-0.10/libgstnice.la
+lib/libnice.la
+lib/pkgconfig/nice.pc
+share/gtk-doc/html/libnice/NiceAgent.html
+share/gtk-doc/html/libnice/ch01.html
+share/gtk-doc/html/libnice/ch02.html
+share/gtk-doc/html/libnice/ch03.html
+share/gtk-doc/html/libnice/ch04.html
+share/gtk-doc/html/libnice/home.png
+share/gtk-doc/html/libnice/index.html
+share/gtk-doc/html/libnice/index.sgml
+share/gtk-doc/html/libnice/left.png
+share/gtk-doc/html/libnice/libnice-Bind.html
+share/gtk-doc/html/libnice/libnice-Debug-messages.html
+share/gtk-doc/html/libnice/libnice-ICE.html
+share/gtk-doc/html/libnice/libnice-Network-interfaces-discovery.html
+share/gtk-doc/html/libnice/libnice-NiceAddress.html
+share/gtk-doc/html/libnice/libnice-NiceCandidate.html
+share/gtk-doc/html/libnice/libnice-StunAgent.html
+share/gtk-doc/html/libnice/libnice-StunMessage.html
+share/gtk-doc/html/libnice/libnice-TURN.html
+share/gtk-doc/html/libnice/libnice-Timer.html
+share/gtk-doc/html/libnice/libnice.devhelp
+share/gtk-doc/html/libnice/libnice.devhelp2
+share/gtk-doc/html/libnice/pt01.html
+share/gtk-doc/html/libnice/pt02.html
+share/gtk-doc/html/libnice/right.png
+share/gtk-doc/html/libnice/style.css
+share/gtk-doc/html/libnice/up.png
diff --git a/net/libnice/buildlink3.mk b/net/libnice/buildlink3.mk
new file mode 100644
index 00000000000..8d0c94b18a2
--- /dev/null
+++ b/net/libnice/buildlink3.mk
@@ -0,0 +1,15 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2009/08/17 21:10:28 wiz Exp $
+
+BUILDLINK_TREE+= libnice
+
+.if !defined(LIBNICE_BUILDLINK3_MK)
+LIBNICE_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.libnice+= libnice>=0.0.9
+BUILDLINK_PKGSRCDIR.libnice?= ../../net/libnice
+
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../net/gupnp-igd/buildlink3.mk"
+.endif # LIBNICE_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -libnice
diff --git a/net/libnice/distinfo b/net/libnice/distinfo
new file mode 100644
index 00000000000..16c7f6bf557
--- /dev/null
+++ b/net/libnice/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2009/08/17 21:10:28 wiz Exp $
+
+SHA1 (libnice-0.0.9.tar.gz) = 821cbeeb972874855724d8a9cfbaaa3086f62881
+RMD160 (libnice-0.0.9.tar.gz) = 4b8f7e7f72dffa5af2d4ba251a18f8ab022d4d48
+Size (libnice-0.0.9.tar.gz) = 627674 bytes
diff --git a/net/libnice/options.mk b/net/libnice/options.mk
new file mode 100644
index 00000000000..a412f37f59e
--- /dev/null
+++ b/net/libnice/options.mk
@@ -0,0 +1,17 @@
+# $NetBSD: options.mk,v 1.1.1.1 2009/08/17 21:10:28 wiz Exp $
+
+PKG_OPTIONS_VAR= PKG_OPTIONS.libnice
+PKG_SUPPORTED_OPTIONS= gstreamer
+PKG_SUGGESTED_OPTIONS= gstreamer
+
+.include "../../mk/bsd.options.mk"
+
+PLIST_VARS+= gstreamer
+
+.if !empty(PKG_OPTIONS:Mgstreamer)
+.include "../../multimedia/gstreamer0.10/buildlink3.mk"
+.include "../../multimedia/gst-plugins0.10-base/buildlink3.mk"
+PLIST.gstreamer= yes
+.else
+CONFIGURE_ARGS+= --without-gstreamer
+.endif