Sat Jul 6 16:16:46 2013 UTC ()
Update to 0.10.2

* Enable gobject-introspection support.

Changelog:

0.10.2
======
- Fix vapi generation with GObject-introspection >= 1.36.
- Minor build clean-up.
- Check the XML profiles against their schema on make check-profiles.
- Re-enable some of the old tests on make check.
- Fix format detection for ADTS audio streams.
- Fix WMA bitrate detection.
- Fix gtk-doc warnings.

Profiles:
- Fix MPEG_TS_*_EU audio profiles to include proper bitrates and audio
  formats.
- Remove depth matching in PNG profiles.
- Fix AAC level for MULT5 AAC.
- Add MPEG_TS_{SD,HD}_{EU,NA} profiles.
- Add MPEG_PS_{NTSC,PAL} profiles.

All contributors to this release:
  Jens Georg <jensg@openismus.com>

0.10.1
======
- Add functionality to let the meta-data back-end provide a profile on its
  own.

All contributors to this release:
  Jens Georg <jensg@openismus.com>

0.10.0
======
- Various fixes for the GStreamer 0.10 meta-data back-end.

All contributors to this release:
  Krzesimir Nowak <krnowak@openismus.com>
  Jens Georg <mail@jensge.org>

0.9.5
=====
- Add --disable-maintainer-mode option.
- Add a GStreamer 0.10 meta-data back-end.

All contributors to this release:
  Jens Georg <jensg@openismus.com>

0.9.4
=====
- Introduce new API to guess a DLNA profile from existing
  GUPnPDLNAInformation.
- Introduce a new library to create GUPnPDLNAInformation from
  GstDiscovererInfo.
- Fix an issue with GValue conversion.
- Get rid of the old profile backend and move most of it to the library
  itself.
- Introduce single-include header file.

All contributors to this release:
  Krzesimir Nowak <krnowak@openismus.com>
  Jens Georg <jensg@openismus.com>

Changes in dependencies:
 - vapigen >= 0.18 for GStreamer 1.0 vapis.

0.9.3
=====
- Fix underlinking of gstreamer plug-in.
- Fix out-of-srcdir build with --enable-gtk-doc.
- Fix signal G-I annotation.
- Link meta-data back-end as a plug-in.

All contributors to this release:
  Jens Georg <mail@jensge.org>
  Krzesimir Nowak <krnowak@openismus.com>

0.9.2
=====
- Remove the old gupnp-dlna-1.1.pc.in file.
- Remove gupnp and gstreamer-* dependencies from VAPI file generation.
- Lower vapigen requirements.

All contributors to this release:
  Jens Georg <jensg@openismus.com>

Changes in dependencies:
 - vapigen >= 0.14 instead of 0.18

0.9.1
=====
- Fix a potential crash in profile guessing.
- Fix issues from static code check.
- Lower GLib dependency to 2.32.

All contributors to this release:
  Krzesimir Nowak <krnowak@openismus.com>
  Mark Ryan <mark.d.ryan@intel.com>
  Jens Georg <jensg@openismus.com>

Bugs fixed in this release:
 - https://bugzilla.gnome.org/show_bug.cgi?id=689596
 - https://bugzilla.gnome.org/show_bug.cgi?id=689598
 - https://bugzilla.gnome.org/show_bug.cgi?id=689612
 - https://bugzilla.gnome.org/show_bug.cgi?id=689615
 - https://bugzilla.gnome.org/show_bug.cgi?id=689616

Changes in dependencies:
 - GLib >= 2.32

0.9.0
=====
- Make DLNA profile handling independant from GStreamer.
- Add plugin architecture to support different meta-data extraction back-ends.
- Make GStreamer default implementation of meta-data extraction back-end.
- Split API docs into users and back-end implementers API.

All contributors to this release:
  Krzesimir Nowak <krnowak@openismus.com>
  Jens Georg <jensg@openismus.com>

Changes in API:
 - so version bump
 - API version bump to 2.0

Changes in dependencies:
 - GStreamer 1.0
 - GLib >= 2.34

0.7.0
=====
- Port to GStreamer 1.0
- Add parallel installability with gstreamer-0.10-based gupnp-dlna.

All contributors to this release:

Jens Georg <mail@jensge.org>
Riko Yamada <rik0yamada@yahoo.co.jp>
Dominique Leuenberger <dimstar@opensuse.org>

Changes in API:
 - so version bump
 - API version bump to 1.1


(ryoon)
diff -r1.4 -r1.5 pkgsrc/net/gupnp-dlna/Makefile
diff -r1.1 -r1.2 pkgsrc/net/gupnp-dlna/PLIST
diff -r1.1 -r1.2 pkgsrc/net/gupnp-dlna/distinfo

cvs diff -r1.4 -r1.5 pkgsrc/net/gupnp-dlna/Makefile (expand / switch to unified diff)

--- pkgsrc/net/gupnp-dlna/Makefile 2013/05/24 18:23:34 1.4
+++ pkgsrc/net/gupnp-dlna/Makefile 2013/07/06 16:16:46 1.5
@@ -1,27 +1,29 @@ @@ -1,27 +1,29 @@
1# $NetBSD: Makefile,v 1.4 2013/05/24 18:23:34 wiz Exp $ 1# $NetBSD: Makefile,v 1.5 2013/07/06 16:16:46 ryoon Exp $
2# 2#
3 3
4DISTNAME= gupnp-dlna-0.6.6 4DISTNAME= gupnp-dlna-0.10.2
5PKGREVISION= 3 
6CATEGORIES= net 5CATEGORIES= net
7MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gupnp-dlna/0.6/} 6MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gupnp-dlna/0.10/}
8EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
9 8
10MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://www.gupnp.org/ 10HOMEPAGE= http://www.gupnp.org/
12COMMENT= GUPnP DLNA is a small DLNA-related utility library 11COMMENT= GUPnP DLNA is a small DLNA-related utility library
13LICENSE= gnu-lgpl-v2.1 12LICENSE= gnu-lgpl-v2.1
14 13
15GNU_CONFIGURE= yes 14GNU_CONFIGURE= yes
16USE_LIBTOOL= yes 15USE_LIBTOOL= yes
17USE_TOOLS+= pkg-config 16USE_TOOLS+= gmake pkg-config
18 17
19PKGCONFIG_OVERRIDE+= gupnp-dlna-1.0.pc.in 18PKGCONFIG_OVERRIDE+= gupnp-dlna-1.0.pc.in
20 19
 20.include "../../archivers/xz/buildlink3.mk"
21.include "../../devel/glib2/buildlink3.mk" 21.include "../../devel/glib2/buildlink3.mk"
 22.include "../../devel/zlib/buildlink3.mk"
 23.include "../../devel/gobject-introspection/buildlink3.mk"
22.include "../../net/gupnp/buildlink3.mk" 24.include "../../net/gupnp/buildlink3.mk"
23.include "../../textproc/libxml2/buildlink3.mk" 25.include "../../textproc/libxml2/buildlink3.mk"
24BUILDLINK_API_DEPENDS.gstreamer0.10+= gstreamer0.10>=0.10.29.2 26BUILDLINK_API_DEPENDS.gstreamer0.10+= gstreamer0.10>=0.10.29.2
25.include "../../multimedia/gstreamer0.10/buildlink3.mk" 27.include "../../multimedia/gstreamer0.10/buildlink3.mk"
26.include "../../multimedia/gst-plugins0.10-base/buildlink3.mk" 28.include "../../multimedia/gst-plugins0.10-base/buildlink3.mk"
27.include "../../mk/bsd.pkg.mk" 29.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1 -r1.2 pkgsrc/net/gupnp-dlna/PLIST (expand / switch to unified diff)

--- pkgsrc/net/gupnp-dlna/PLIST 2012/10/06 12:41:09 1.1
+++ pkgsrc/net/gupnp-dlna/PLIST 2013/07/06 16:16:46 1.2
@@ -1,36 +1,69 @@ @@ -1,36 +1,69 @@
1@comment $NetBSD: PLIST,v 1.1 2012/10/06 12:41:09 ryoon Exp $ 1@comment $NetBSD: PLIST,v 1.2 2013/07/06 16:16:46 ryoon Exp $
2bin/gupnp-dlna-info 2bin/gupnp-dlna-info-2.0
3bin/gupnp-dlna-ls-profiles 3bin/gupnp-dlna-ls-profiles-2.0
4include/gupnp-dlna-1.0/libgupnp-dlna/gupnp-dlna-discoverer.h 4include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-audio-information.h
5include/gupnp-dlna-1.0/libgupnp-dlna/gupnp-dlna-information.h 5include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-container-information.h
6include/gupnp-dlna-1.0/libgupnp-dlna/gupnp-dlna-profile.h 6include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-g-values.h
7lib/libgupnp-dlna-1.0.la 7include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-image-information.h
8lib/pkgconfig/gupnp-dlna-1.0.pc 8include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-information.h
9share/gtk-doc/html/gupnp-dlna/GUPnPDLNADiscoverer.html 9include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-profile-guesser.h
 10include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-profile.h
 11include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-restriction.h
 12include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-value-list.h
 13include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-values.h
 14include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-video-information.h
 15include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna.h
 16include/gupnp-dlna-2.0/libgupnp-dlna/metadata/gupnp-dlna-metadata-extractor.h
 17lib/girepository-1.0/GUPnPDLNA-2.0.typelib
 18lib/libgupnp-dlna-2.0.la
 19lib/pkgconfig/gupnp-dlna-2.0.pc
 20lib/pkgconfig/gupnp-dlna-metadata-2.0.pc
 21share/gir-1.0/GUPnPDLNA-2.0.gir
 22share/gtk-doc/html/gupnp-dlna-metadata/GUPnPDLNAMetadataExtractor.html
 23share/gtk-doc/html/gupnp-dlna-metadata/annotation-glossary.html
 24share/gtk-doc/html/gupnp-dlna-metadata/ch01.html
 25share/gtk-doc/html/gupnp-dlna-metadata/gupnp-dlna-metadata.devhelp2
 26share/gtk-doc/html/gupnp-dlna-metadata/home.png
 27share/gtk-doc/html/gupnp-dlna-metadata/index.html
 28share/gtk-doc/html/gupnp-dlna-metadata/index.sgml
 29share/gtk-doc/html/gupnp-dlna-metadata/left.png
 30share/gtk-doc/html/gupnp-dlna-metadata/right.png
 31share/gtk-doc/html/gupnp-dlna-metadata/style.css
 32share/gtk-doc/html/gupnp-dlna-metadata/up.png
 33share/gtk-doc/html/gupnp-dlna/GUPnPDLNAAudioInformation.html
 34share/gtk-doc/html/gupnp-dlna/GUPnPDLNAContainerInformation.html
 35share/gtk-doc/html/gupnp-dlna/GUPnPDLNAImageInformation.html
10share/gtk-doc/html/gupnp-dlna/GUPnPDLNAInformation.html 36share/gtk-doc/html/gupnp-dlna/GUPnPDLNAInformation.html
11share/gtk-doc/html/gupnp-dlna/GUPnPDLNAProfile.html 37share/gtk-doc/html/gupnp-dlna/GUPnPDLNAProfile.html
 38share/gtk-doc/html/gupnp-dlna/GUPnPDLNAProfileGuesser.html
 39share/gtk-doc/html/gupnp-dlna/GUPnPDLNAVideoInformation.html
12share/gtk-doc/html/gupnp-dlna/annotation-glossary.html 40share/gtk-doc/html/gupnp-dlna/annotation-glossary.html
13share/gtk-doc/html/gupnp-dlna/ch01.html 41share/gtk-doc/html/gupnp-dlna/ch01.html
14share/gtk-doc/html/gupnp-dlna/gupnp-dlna.devhelp 42share/gtk-doc/html/gupnp-dlna/gupnp-dlna-GUPnP-DLNA-Values.html
 43share/gtk-doc/html/gupnp-dlna/gupnp-dlna-gupnp-dlna-g-values.html
 44share/gtk-doc/html/gupnp-dlna/gupnp-dlna-gupnp-dlna-restriction.html
 45share/gtk-doc/html/gupnp-dlna/gupnp-dlna-gupnp-dlna-value-list.html
15share/gtk-doc/html/gupnp-dlna/gupnp-dlna.devhelp2 46share/gtk-doc/html/gupnp-dlna/gupnp-dlna.devhelp2
16share/gtk-doc/html/gupnp-dlna/home.png 47share/gtk-doc/html/gupnp-dlna/home.png
17share/gtk-doc/html/gupnp-dlna/index.html 48share/gtk-doc/html/gupnp-dlna/index.html
18share/gtk-doc/html/gupnp-dlna/index.sgml 49share/gtk-doc/html/gupnp-dlna/index.sgml
19share/gtk-doc/html/gupnp-dlna/left.png 50share/gtk-doc/html/gupnp-dlna/left.png
20share/gtk-doc/html/gupnp-dlna/right.png 51share/gtk-doc/html/gupnp-dlna/right.png
21share/gtk-doc/html/gupnp-dlna/style.css 52share/gtk-doc/html/gupnp-dlna/style.css
22share/gtk-doc/html/gupnp-dlna/up.png 53share/gtk-doc/html/gupnp-dlna/up.png
23share/gupnp-dlna/dlna-profiles/aac.xml 54share/gupnp-dlna-2.0/dlna-profiles/aac.xml
24share/gupnp-dlna/dlna-profiles/ac3.xml 55share/gupnp-dlna-2.0/dlna-profiles/ac3.xml
25share/gupnp-dlna/dlna-profiles/amr.xml 56share/gupnp-dlna-2.0/dlna-profiles/amr.xml
26share/gupnp-dlna/dlna-profiles/avc.xml 57share/gupnp-dlna-2.0/dlna-profiles/avc.xml
27share/gupnp-dlna/dlna-profiles/common.xml 58share/gupnp-dlna-2.0/dlna-profiles/common.xml
28share/gupnp-dlna/dlna-profiles/dlna-profiles.rng 59share/gupnp-dlna-2.0/dlna-profiles/dlna-profiles.rng
29share/gupnp-dlna/dlna-profiles/jpeg.xml 60share/gupnp-dlna-2.0/dlna-profiles/jpeg.xml
30share/gupnp-dlna/dlna-profiles/lpcm.xml 61share/gupnp-dlna-2.0/dlna-profiles/lpcm.xml
31share/gupnp-dlna/dlna-profiles/mp3.xml 62share/gupnp-dlna-2.0/dlna-profiles/mp3.xml
32share/gupnp-dlna/dlna-profiles/mpeg-ts.xml 63share/gupnp-dlna-2.0/dlna-profiles/mpeg-common.xml
33share/gupnp-dlna/dlna-profiles/mpeg1.xml 64share/gupnp-dlna-2.0/dlna-profiles/mpeg-ps.xml
34share/gupnp-dlna/dlna-profiles/mpeg4.xml 65share/gupnp-dlna-2.0/dlna-profiles/mpeg-ts.xml
35share/gupnp-dlna/dlna-profiles/png.xml 66share/gupnp-dlna-2.0/dlna-profiles/mpeg1.xml
36share/gupnp-dlna/dlna-profiles/wma.xml 67share/gupnp-dlna-2.0/dlna-profiles/mpeg4.xml
 68share/gupnp-dlna-2.0/dlna-profiles/png.xml
 69share/gupnp-dlna-2.0/dlna-profiles/wma.xml

cvs diff -r1.1 -r1.2 pkgsrc/net/gupnp-dlna/distinfo (expand / switch to unified diff)

--- pkgsrc/net/gupnp-dlna/distinfo 2012/10/06 12:41:09 1.1
+++ pkgsrc/net/gupnp-dlna/distinfo 2013/07/06 16:16:46 1.2
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.1 2012/10/06 12:41:09 ryoon Exp $ 1$NetBSD: distinfo,v 1.2 2013/07/06 16:16:46 ryoon Exp $
2 2
3SHA1 (gupnp-dlna-0.6.6.tar.xz) = 74c6b543b25be5419d6b5b8c9732ac38f5e165ea 3SHA1 (gupnp-dlna-0.10.2.tar.xz) = a5bd5aea20d8dd49a7a6dcb42a299cc0d16f8f92
4RMD160 (gupnp-dlna-0.6.6.tar.xz) = a39924c4aa5fff3b4b02ba38619a3befa69a1808 4RMD160 (gupnp-dlna-0.10.2.tar.xz) = 6e568e471848178d86ce529a5afc6dbca1af8ad2
5Size (gupnp-dlna-0.6.6.tar.xz) = 263936 bytes 5Size (gupnp-dlna-0.10.2.tar.xz) = 314088 bytes