diff options
author | wiz <wiz@pkgsrc.org> | 2010-05-02 11:20:06 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2010-05-02 11:20:06 +0000 |
commit | e9a73642d79cf0147a6307013981e813bbc93e3e (patch) | |
tree | 7ef3f54a4df730d10b7b77ce92c5476dbd86934d /net/gupnp | |
parent | c9b0797a120f4dcf79bf6bb3174e4a49b4b51fd3 (diff) | |
download | pkgsrc-e9a73642d79cf0147a6307013981e813bbc93e3e.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/Makefile | 5 | ||||
-rw-r--r-- | net/gupnp/PLIST | 5 | ||||
-rw-r--r-- | net/gupnp/distinfo | 10 | ||||
-rw-r--r-- | net/gupnp/patches/patch-ac | 70 |
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: |