pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/gupnp-tools Update to 0.8.4



details:   https://anonhg.NetBSD.org/pkgsrc/rev/8a7fd5fcd6e0
branches:  trunk
changeset: 609556:8a7fd5fcd6e0
user:      ryoon <ryoon%pkgsrc.org@localhost>
date:      Sat Oct 06 08:21:00 2012 +0000

description:
Update to 0.8.4

0.8.4
=====

Changes since 0.8.3:

- Autotools use has been modernized.
- Minor code clean-up.

gupnp-av-cp:
  - Fix issue that DIDL dialog was empty on next usage when user pressed ESC
    to close it.
  - Add XML pretty-printing to DIDL dialog.
  - Use GtkSourceView for DIDL dialog when available during build-time.

gssdp-discover:
  - A new simple SSDP discovery tool.

gupnp-upload:
  - Fix compiling with -Wall.
  - Set empty item id as mandated by UPnP.

Bugs fixed:
 https://bugzilla.gnome.org/show_bug.cgi?id=655562
 https://bugzilla.gnome.org/show_bug.cgi?id=655563
 https://bugzilla.gnome.org/show_bug.cgi?id=655579
 https://bugzilla.gnome.org/show_bug.cgi?id=654979
 https://bugzilla.gnome.org/show_bug.cgi?id=659315
 https://bugzilla.gnome.org/show_bug.cgi?id=659316

All contributors:
 Jens Georg <mail%jensge.org@localhost>
 Zeeshan Ali (Khattak) <zeeshanak%gnome.org@localhost>
 Thijs Vermeir <thijsvermeir%gmail.com@localhost>

0.8.3
=====

Another micro release that fixes all the UI issues introduce in the last release
due to port to newer gtk+/glade.

All contributors:

Jens Georg <mail%jensge.org@localhost>
Zeeshan Ali (Khattak) <zeeshanak%gnome.org@localhost>

0.8.2
=====

Changes since 0.8.1:

- Fix icon name in a warning message.
- Clear the (obsolete) ChangeLog file.

Dependencies changed:

- Require and adapt to gtk+ >= 3.0.0.

All contributors:

Zeeshan Ali (Khattak) <zeeshanak%gnome.org@localhost>
Jens Georg <mail%jensge.org@localhost>
Sven Neumann <s.neumann%raumfeld.com@localhost>
Luis de Bethencourt <luis%debethencourt.com@localhost>

0.8.1
=====

Changes since 0.8:

- Make sure everything builds and runs on windows.
- Add popup menu to playlist treeview.
- Add UI for user to fetch and view the DIDL-Lite XML for media objects.
- Make it possible for user to select containers.
- Get rid of redundant newline in warning messages.
- Obey the ACLOCAL_FLAGS environment variable.
- Other non-functional improvements.

Dependencies changed:

- Require and adapt to gupnp-av >= 0.5.5

All contributors:

Zeeshan Ali (Khattak) <zeeshanak%gnome.org@localhost>
Ross Burton <ross%linux.intel.com@localhost>
Jens Georg <mail%jensge.org@localhost>
Neil Roberts <neil%linux.intel.com@localhost>

diffstat:

 net/gupnp-tools/Makefile         |  10 +++++-----
 net/gupnp-tools/PLIST            |   3 ++-
 net/gupnp-tools/distinfo         |  10 +++++-----
 net/gupnp-tools/patches/patch-aa |  39 +++++++++++++++++++--------------------
 4 files changed, 31 insertions(+), 31 deletions(-)

diffs (112 lines):

diff -r 854adfa4552f -r 8a7fd5fcd6e0 net/gupnp-tools/Makefile
--- a/net/gupnp-tools/Makefile  Sat Oct 06 08:20:19 2012 +0000
+++ b/net/gupnp-tools/Makefile  Sat Oct 06 08:21:00 2012 +0000
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.19 2012/10/02 17:11:46 tron Exp $
+# $NetBSD: Makefile,v 1.20 2012/10/06 08:21:00 ryoon Exp $
 #
 
-DISTNAME=      gupnp-tools-0.8
-PKGREVISION=   14
+DISTNAME=      gupnp-tools-0.8.4
 CATEGORIES=    net
-MASTER_SITES=  http://www.gupnp.org/sources/gupnp-tools/
+MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/gupnp-tools/0.8/}
+EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      http://www.gupnp.org/
@@ -18,7 +18,7 @@
 
 .include "../../net/gupnp/buildlink3.mk"
 .include "../../net/gupnp-av/buildlink3.mk"
-.include "../../x11/gtk2/buildlink3.mk"
+.include "../../x11/gtk3/buildlink3.mk"
 .include "../../devel/libglade/buildlink3.mk"
 .include "../../graphics/gnome-icon-theme/buildlink3.mk"
 .include "../../sysutils/desktop-file-utils/desktopdb.mk"
diff -r 854adfa4552f -r 8a7fd5fcd6e0 net/gupnp-tools/PLIST
--- a/net/gupnp-tools/PLIST     Sat Oct 06 08:20:19 2012 +0000
+++ b/net/gupnp-tools/PLIST     Sat Oct 06 08:21:00 2012 +0000
@@ -1,4 +1,5 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2009/08/02 11:41:49 drochner Exp $
+@comment $NetBSD: PLIST,v 1.2 2012/10/06 08:21:00 ryoon Exp $
+bin/gssdp-discover
 bin/gupnp-av-cp
 bin/gupnp-network-light
 bin/gupnp-universal-cp
diff -r 854adfa4552f -r 8a7fd5fcd6e0 net/gupnp-tools/distinfo
--- a/net/gupnp-tools/distinfo  Sat Oct 06 08:20:19 2012 +0000
+++ b/net/gupnp-tools/distinfo  Sat Oct 06 08:21:00 2012 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2010/02/16 15:30:50 wiz Exp $
+$NetBSD: distinfo,v 1.4 2012/10/06 08:21:00 ryoon Exp $
 
-SHA1 (gupnp-tools-0.8.tar.gz) = a0ef317e752ba08be3e20b3c183b3a0c2dadbb6e
-RMD160 (gupnp-tools-0.8.tar.gz) = 2e0ff56ff148a7bcfba779219421022f88bb1b8b
-Size (gupnp-tools-0.8.tar.gz) = 544621 bytes
-SHA1 (patch-aa) = fc9305718230db24d367394efc840f35bb9330e8
+SHA1 (gupnp-tools-0.8.4.tar.xz) = 540fb8fd8c6a40a5ef75cfd2987af5971fef72a4
+RMD160 (gupnp-tools-0.8.4.tar.xz) = ce45965a77ab77bfc127af178425416e6ccb5187
+Size (gupnp-tools-0.8.4.tar.xz) = 449512 bytes
+SHA1 (patch-aa) = 9fbf1acae567517ca7be3b41b4499adc6c179985
diff -r 854adfa4552f -r 8a7fd5fcd6e0 net/gupnp-tools/patches/patch-aa
--- a/net/gupnp-tools/patches/patch-aa  Sat Oct 06 08:20:19 2012 +0000
+++ b/net/gupnp-tools/patches/patch-aa  Sat Oct 06 08:21:00 2012 +0000
@@ -1,37 +1,36 @@
-$NetBSD: patch-aa,v 1.3 2010/02/16 15:30:50 wiz Exp $
+$NetBSD: patch-aa,v 1.4 2012/10/06 08:21:00 ryoon Exp $
 
---- src/network-light/upnp.c.orig      2009-08-26 14:54:42.000000000 +0000
+--- src/network-light/upnp.c.orig      2011-07-30 07:39:56.000000000 +0000
 +++ src/network-light/upnp.c
-@@ -25,7 +25,11 @@
- #include <stdio.h>
- #include <locale.h>
+@@ -27,7 +27,11 @@
  #include <string.h>
+ #include <gmodule.h>
+ #ifndef G_OS_WIN32
 +#if defined(__NetBSD__) || defined(__DragonFly__)
 +#include <uuid.h>
 +#else
  #include <uuid/uuid.h>
 +#endif
- #include <glib/gstdio.h>
+ #else
+ #include <rpc.h>
+ typedef UUID uuid_t;
+@@ -335,8 +339,19 @@ static void init_uuid ()
+         char *udn;
  
- #include "gui.h"
-@@ -317,9 +321,19 @@ static void init_uuid ()
-         uuid_t uuid_context;
-         xmlNode *uuid_node;
-         char *udn;
--
+ #ifndef G_OS_WIN32
 +#if defined(__NetBSD__) || defined(__DragonFly__)
-+      char *myuuidstr;
++char *myuuidstr;
 +#endif
 +
 +#if defined(__NetBSD__) || defined(__DragonFly__)
-+        uuid_create(&uuid_context, 0);
-+        uuid_to_string(&uuid_context, &myuuidstr, 0);
-+        strncpy(uuid, myuuidstr, sizeof(uuid));
-+        free(myuuidstr);
++      uuid_create(&uuid_context, 0);
++      uuid_to_string(&uuid_context, &myuuidstr, 0);
++      strncpy(uuid, myuuidstr, sizeof(uuid));
++      free(myuuidstr);
 +#else
          uuid_generate (uuid_context);
          uuid_unparse (uuid_context, uuid);
 +#endif
- 
-         uuid_node = xml_util_get_element ((xmlNode *) doc->doc,
-                                           "root",
+ #else
+       {
+               gchar *tmp_uuid;



Home | Main Index | Thread Index | Old Index