summaryrefslogtreecommitdiff
path: root/net/gupnp
diff options
context:
space:
mode:
authorwiz <wiz>2010-05-02 11:20:06 +0000
committerwiz <wiz>2010-05-02 11:20:06 +0000
commit3c4a59eb1a6259ae199f67ef01c197465f567dd5 (patch)
tree7ef3f54a4df730d10b7b77ce92c5476dbd86934d /net/gupnp
parentf7b5b6d363b7da6e759168368bb97b65c4faf0e5 (diff)
downloadpkgsrc-3c4a59eb1a6259ae199f67ef01c197465f567dd5.tar.gz
Update to 0.13.3:
Changes since 0.13.2: - Include the Content-Type header in the HTTP messages. This satisfies DLNA CTT test cases 7.2.5.9 and 7.2.29.1. - Use g_message instead of g_warning if we can't connect to DBus. - Make the HTTP server listen on the context's interface only. - Fix some potential crashes in GUPnPServiceProxy and GUPnPContextManager code. - Fix build issues in jhbuild environment. - Fix some gcc warnings. - Add new API to host path for specific user-agent(s). - Add gobject-introspection support: - Provide gobject-introspection GIR and typelib. - Add needed annotations to doc comments. - Add GList variants of action-related functions to satisfy PyGI. - A few non-functional improvments. Dependency related changes: - gssdp >= 0.7.1 Bugs fixed in this release: 2054 - Xbox hacks 1965 - gcc warning fixes 2039 - GUPnP is hard to use with jhbuild 1948 - Signal handler are not disconnected when ContextManager is disposed 2030 - gupnp context listens on 0.0.0.0 instead of the context's ip 1924 - Content-Type header must contain charset="utf-8" in all HTTP transactions 2006 - Implement 3 new functions for language bindings (begin_action_list, end_action_list, gupnp_service_action_get_value_type) 1919 - Add GObject Introspection Annotations and Makefile 1979 - g_warning make gupnp-igd test fails 1906 - Tests failed with gupnp 0.13
Diffstat (limited to 'net/gupnp')
-rw-r--r--net/gupnp/Makefile5
-rw-r--r--net/gupnp/PLIST5
-rw-r--r--net/gupnp/distinfo10
-rw-r--r--net/gupnp/patches/patch-ac70
4 files changed, 50 insertions, 40 deletions
diff --git a/net/gupnp/Makefile b/net/gupnp/Makefile
index b9b601578a9..75afad79001 100644
--- a/net/gupnp/Makefile
+++ b/net/gupnp/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.3 2010/02/10 19:17:43 joerg Exp $
+# $NetBSD: Makefile,v 1.4 2010/05/02 11:20:06 wiz Exp $
#
-DISTNAME= gupnp-0.13.2
-PKGREVISION= 1
+DISTNAME= gupnp-0.13.3
CATEGORIES= net
MASTER_SITES= http://www.gupnp.org/sources/gupnp/
diff --git a/net/gupnp/PLIST b/net/gupnp/PLIST
index 17714cfbe14..d3388ca08be 100644
--- a/net/gupnp/PLIST
+++ b/net/gupnp/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2010/01/20 13:44:26 wiz Exp $
+@comment $NetBSD: PLIST,v 1.3 2010/05/02 11:20:06 wiz Exp $
bin/gupnp-binding-tool
include/gupnp-1.0/libgupnp/gupnp-context-manager.h
include/gupnp-1.0/libgupnp/gupnp-context.h
@@ -28,9 +28,9 @@ share/gtk-doc/html/gupnp/GUPnPResourceFactory.html
share/gtk-doc/html/gupnp/GUPnPRootDevice.html
share/gtk-doc/html/gupnp/GUPnPService.html
share/gtk-doc/html/gupnp/GUPnPServiceInfo.html
-share/gtk-doc/html/gupnp/GUPnPServiceIntrospection.html
share/gtk-doc/html/gupnp/GUPnPServiceProxy.html
share/gtk-doc/html/gupnp/GUPnPXMLDoc.html
+share/gtk-doc/html/gupnp/annotation-glossary.html
share/gtk-doc/html/gupnp/api-device-control.html
share/gtk-doc/html/gupnp/api-device-impl.html
share/gtk-doc/html/gupnp/api-device-info.html
@@ -42,6 +42,7 @@ share/gtk-doc/html/gupnp/glossary.html
share/gtk-doc/html/gupnp/gupnp-Error-codes.html
share/gtk-doc/html/gupnp/gupnp-Special-UPnP-types.html
share/gtk-doc/html/gupnp/gupnp-binding-tool.html
+share/gtk-doc/html/gupnp/gupnp-gupnp-service-introspection.html
share/gtk-doc/html/gupnp/gupnp.devhelp
share/gtk-doc/html/gupnp/gupnp.devhelp2
share/gtk-doc/html/gupnp/home.png
diff --git a/net/gupnp/distinfo b/net/gupnp/distinfo
index dc3f39325b3..9d9579f0590 100644
--- a/net/gupnp/distinfo
+++ b/net/gupnp/distinfo
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.4 2010/01/20 13:44:26 wiz Exp $
+$NetBSD: distinfo,v 1.5 2010/05/02 11:20:06 wiz Exp $
-SHA1 (gupnp-0.13.2.tar.gz) = 8c81b083668cafc4747a3b6741615992f2438abb
-RMD160 (gupnp-0.13.2.tar.gz) = 5140a1d9dd02212b3fba6f0507fd76ad23b263fd
-Size (gupnp-0.13.2.tar.gz) = 548808 bytes
+SHA1 (gupnp-0.13.3.tar.gz) = 4b19ed373d474b6a4b5f303ffc1e871013b693d6
+RMD160 (gupnp-0.13.3.tar.gz) = fb43f8fdc6c282509a87ee113c074b969eb55a6d
+Size (gupnp-0.13.3.tar.gz) = 529546 bytes
SHA1 (patch-ab) = e43380eac64d815fff1a1b62f73e35e1bdfb9633
-SHA1 (patch-ac) = efba7d55b3508ca97bae6d6f7caca6a7d50ad52e
+SHA1 (patch-ac) = 4eba921645db8ae6067bd755fad5002f4cfbb8dd
SHA1 (patch-ad) = 4e6066594153e3ca10b32618fc3afb1144d50d54
SHA1 (patch-ae) = 4601bc1d9c56a509241c99e529ea65fe5bf7986c
diff --git a/net/gupnp/patches/patch-ac b/net/gupnp/patches/patch-ac
index cb4ab599f7f..94d603d033a 100644
--- a/net/gupnp/patches/patch-ac
+++ b/net/gupnp/patches/patch-ac
@@ -1,28 +1,28 @@
-$NetBSD: patch-ac,v 1.2 2010/01/20 13:44:26 wiz Exp $
+$NetBSD: patch-ac,v 1.3 2010/05/02 11:20:06 wiz Exp $
---- configure.orig 2009-12-04 15:26:48.000000000 +0000
+--- configure.orig 2010-04-08 12:31:28.000000000 +0000
+++ configure
-@@ -11679,15 +11679,13 @@ if test -n "$PKG_CONFIG"; then
+@@ -13007,15 +13007,13 @@ if test -n "$LIBGUPNP_CFLAGS"; then
gmodule-2.0 \\
- gssdp-1.0 >= 0.7 \\
+ gssdp-1.0 >= 0.7.1 \\
libsoup-2.4 >= 2.4.1 \\
- libxml-2.0 \\
-- uuid\""; } >&5
-+ libxml-2.0\""; } >&5
+- uuid\"") >&5
++ libxml-2.0\"") >&5
($PKG_CONFIG --exists --print-errors "glib-2.0 >= 2.18 \
gobject-2.0 >= 2.18 \
gmodule-2.0 \
- gssdp-1.0 >= 0.7 \
+ gssdp-1.0 >= 0.7.1 \
libsoup-2.4 >= 2.4.1 \
- libxml-2.0 \
- uuid") 2>&5
+ libxml-2.0") 2>&5
ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; then
-@@ -11696,8 +11694,7 @@ if test -n "$PKG_CONFIG"; then
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; then
+@@ -13024,8 +13022,7 @@ if test -n "$LIBGUPNP_CFLAGS"; then
gmodule-2.0 \
- gssdp-1.0 >= 0.7 \
+ gssdp-1.0 >= 0.7.1 \
libsoup-2.4 >= 2.4.1 \
- libxml-2.0 \
- uuid" 2>/dev/null`
@@ -30,27 +30,27 @@ $NetBSD: patch-ac,v 1.2 2010/01/20 13:44:26 wiz Exp $
else
pkg_failed=yes
fi
-@@ -11715,15 +11712,13 @@ if test -n "$PKG_CONFIG"; then
+@@ -13041,15 +13038,13 @@ if test -n "$LIBGUPNP_LIBS"; then
gmodule-2.0 \\
- gssdp-1.0 >= 0.7 \\
+ gssdp-1.0 >= 0.7.1 \\
libsoup-2.4 >= 2.4.1 \\
- libxml-2.0 \\
-- uuid\""; } >&5
-+ libxml-2.0\""; } >&5
+- uuid\"") >&5
++ libxml-2.0\"") >&5
($PKG_CONFIG --exists --print-errors "glib-2.0 >= 2.18 \
gobject-2.0 >= 2.18 \
gmodule-2.0 \
- gssdp-1.0 >= 0.7 \
+ gssdp-1.0 >= 0.7.1 \
libsoup-2.4 >= 2.4.1 \
- libxml-2.0 \
- uuid") 2>&5
+ libxml-2.0") 2>&5
ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; then
-@@ -11732,8 +11727,7 @@ if test -n "$PKG_CONFIG"; then
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; then
+@@ -13058,8 +13053,7 @@ if test -n "$LIBGUPNP_LIBS"; then
gmodule-2.0 \
- gssdp-1.0 >= 0.7 \
+ gssdp-1.0 >= 0.7.1 \
libsoup-2.4 >= 2.4.1 \
- libxml-2.0 \
- uuid" 2>/dev/null`
@@ -58,28 +58,38 @@ $NetBSD: patch-ac,v 1.2 2010/01/20 13:44:26 wiz Exp $
else
pkg_failed=yes
fi
-@@ -11757,16 +11751,14 @@ fi
+@@ -13082,16 +13076,14 @@ fi
gmodule-2.0 \
- gssdp-1.0 >= 0.7 \
+ gssdp-1.0 >= 0.7.1 \
libsoup-2.4 >= 2.4.1 \
- libxml-2.0 \
-- uuid"`
-+ libxml-2.0"`
+- uuid" 2>&1`
++ libxml-2.0" 2>&1`
else
- LIBGUPNP_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "glib-2.0 >= 2.18 \
+ LIBGUPNP_PKG_ERRORS=`$PKG_CONFIG --print-errors "glib-2.0 >= 2.18 \
gobject-2.0 >= 2.18 \
gmodule-2.0 \
- gssdp-1.0 >= 0.7 \
+ gssdp-1.0 >= 0.7.1 \
libsoup-2.4 >= 2.4.1 \
- libxml-2.0 \
-- uuid"`
-+ libxml-2.0"`
+- uuid" 2>&1`
++ libxml-2.0" 2>&1`
fi
# Put the nasty error message in config.log where it belongs
echo "$LIBGUPNP_PKG_ERRORS" >&5
-@@ -11776,8 +11768,7 @@ fi
+@@ -13101,8 +13093,7 @@ fi
gmodule-2.0 \
- gssdp-1.0 >= 0.7 \
+ gssdp-1.0 >= 0.7.1 \
+ libsoup-2.4 >= 2.4.1 \
+- libxml-2.0 \
+- uuid) were not met:
++ libxml-2.0) were not met:
+
+ $LIBGUPNP_PKG_ERRORS
+
+@@ -13118,8 +13109,7 @@ $as_echo "$as_me: error: Package require
+ gmodule-2.0 \
+ gssdp-1.0 >= 0.7.1 \
libsoup-2.4 >= 2.4.1 \
- libxml-2.0 \
- uuid) were not met: