Hello community,

here is the log from the commit of package libdmapsharing for openSUSE:Factory
checked in at Mon Jul 4 12:02:36 CEST 2011.



--------
--- GNOME/libdmapsharing/libdmapsharing.changes 2011-05-22 23:15:15.000000000 
+0200
+++ /mounts/work_src_done/STABLE/libdmapsharing/libdmapsharing.changes  
2011-07-04 11:41:40.000000000 +0200
@@ -1,0 +2,36 @@
+Mon Jul  4 10:07:31 CEST 2011 - [email protected]
+
+- Update to version 2.9.12. This is a summary of the changes in the
+  2.9.x branch:
+  + Various API changes.
+  + Attempt to serve on IPv6.
+  + Fix authentication.
+  + Add support for Remote version 2.
+  + Add client-side DNS-SD.
+  + Declare support for raop on mDNS (used by AirPortExpress).
+  + Make library useful without GStreamer.
+  + Vala-related clean up.
+  + Several compatibility fixes.
+  + Several bug fixes.
+  + Code cleanups.
+- Summary of changes introduced in the 2.1.x branches:
+  + Add DACP support.
+  + Fix serving to iTunes 10.
+  + Allow two DMAP sub-protocols (e.g., DAAP and DPAP) in one
+    process.
+  + Several bug fixes.
+- Change libsoup-devel BuildRequires to pkgconfig(libsoup-2.4).
+- Add missing pkgconfig(gdk-pixbuf-2.0) BuildRequires, needed for
+  cover art features.
+- Remove pkgconfig(avahi-compat-libdns_sd) BuildRequires: we know
+  it will not be used for dns-sd, as the standard avahi API will be
+  used.
+- Add libdmapsharing-missing-header.patch to fix build: add a
+  missing include.
+- Rename libdmapsharing2 to libdmapsharing-3_0-2 after library name
+  change.
+- Update descriptions.
+- Stop using source service to download the tarball, as Factory
+  will move away from this.
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  _service
  _service:recompress:download_url:libdmapsharing-2.1.9.tar.bz2
  _service:set_version:libdmapsharing.spec

New:
----
  libdmapsharing-2.9.12.tar.gz
  libdmapsharing-missing-header.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libdmapsharing.spec ++++++
--- /var/tmp/diff_new_pack.79C9FA/_old  2011-07-04 12:00:32.000000000 +0200
+++ /var/tmp/diff_new_pack.79C9FA/_new  2011-07-04 12:00:32.000000000 +0200
@@ -19,58 +19,65 @@
 
 
 Name:           libdmapsharing
-Version:        to_be_filled_by_service
+Version:        2.9.12
 Release:        1
-#to_be_filled_by_service
-#2.1.9
 License:        LGPLv2.1+
 Summary:        Library implementing the DMAP family of protocols
 Url:            http://www.flyn.org/projects/libdmapsharing/
 Group:          System/Libraries
-Source:         
http://www.flyn.org/projects/libdmapsharing/%{name}-%{version}.tar.bz2
-BuildRequires:  libsoup-devel
+Source:         
http://flyn.org/projects/libdmapsharing/%{name}-%{version}.tar.gz
+# PATCH-FIX-UPSTREAM libdmapsharing-missing-header.patch bgo#653931 
[email protected] -- Add missing include
+Patch0:         libdmapsharing-missing-header.patch
 BuildRequires:  pkg-config
 BuildRequires:  pkgconfig(avahi-glib)
 BuildRequires:  pkgconfig(glib-2.0)
+BuildRequires:  pkgconfig(gdk-pixbuf-2.0)
 BuildRequires:  pkgconfig(gstreamer-plugins-base-0.10)
-BuildRequires:  pkgconfig(avahi-compat-libdns_sd)
+BuildRequires:  pkgconfig(libsoup-2.4)
 
 %description
-libdmapsharing is a library you may use to access and share DMAP
-(DAAP & DPAP) content. The library is written in C using GObject
-and libsoup. The DMAP family of protocols are used by products such
-as iTunes(TM), iPhoto(TM) and the Roku SoundBridge(TM) family to
-share content such as music and photos.
+Libdmapsharing is a library you may use to access, share and control the
+playback of media content using DMAP (DAAP, DPAP & DACP). Libdmapsharing
+also detects audio AirPlay services; coupled with the AirPlay support
+in PulseAudio or GStreamer, this can allow an application to stream audio
+to an AirPlay device. The DMAP family of protocols are used by products
+such as Apple iTunes, Apple iPhoto, and the Roku SoundBridge family to
+share media such as music and photos.
 
-%package -n libdmapsharing2
+%package -n libdmapsharing-3_0-2
 License:        LGPLv2.1+
 Summary:        Library implementing the DMAP family of protocols
 Group:          System/Libraries
 
-%description -n libdmapsharing2
-libdmapsharing is a library you may use to access and share DMAP
-(DAAP & DPAP) content. The library is written in C using GObject
-and libsoup. The DMAP family of protocols are used by products such
-as iTunes(TM), iPhoto(TM) and the Roku SoundBridge(TM) family to
-share content such as music and photos.
+%description -n libdmapsharing-3_0-2
+Libdmapsharing is a library you may use to access, share and control the
+playback of media content using DMAP (DAAP, DPAP & DACP). Libdmapsharing
+also detects audio AirPlay services; coupled with the AirPlay support
+in PulseAudio or GStreamer, this can allow an application to stream audio
+to an AirPlay device. The DMAP family of protocols are used by products
+such as Apple iTunes, Apple iPhoto, and the Roku SoundBridge family to
+share media such as music and photos.
 
 %package devel
 License:        LGPLv2.1+
 Summary:        Library implementing the DMAP family of protocols - 
Development Files
 Group:          Development/Languages/C and C++
-Requires:       libdmapsharing2 = %{version}
+Requires:       libdmapsharing-3_0-2 = %{version}
 
 %description devel
-libdmapsharing is a library you may use to access and share DMAP
-(DAAP & DPAP) content. The library is written in C using GObject
-and libsoup. The DMAP family of protocols are used by products such
-as iTunes(TM), iPhoto(TM) and the Roku SoundBridge(TM) family to
-share content such as music and photos.
+Libdmapsharing is a library you may use to access, share and control the
+playback of media content using DMAP (DAAP, DPAP & DACP). Libdmapsharing
+also detects audio AirPlay services; coupled with the AirPlay support
+in PulseAudio or GStreamer, this can allow an application to stream audio
+to an AirPlay device. The DMAP family of protocols are used by products
+such as Apple iTunes, Apple iPhoto, and the Roku SoundBridge family to
+share media such as music and photos.
 
 This package contains development files for libdmapsharing.
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %configure
@@ -80,20 +87,20 @@
 %makeinstall
 find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
 
-%post -n libdmapsharing2 -p /sbin/ldconfig
+%post -n libdmapsharing-3_0-2 -p /sbin/ldconfig
 
-%postun -n libdmapsharing2 -p /sbin/ldconfig
+%postun -n libdmapsharing-3_0-2 -p /sbin/ldconfig
 
-%files -n libdmapsharing2
+%files -n libdmapsharing-3_0-2
 %defattr(-, root, root)
 %doc AUTHORS ChangeLog COPYING README
-%{_libdir}/libdmapsharing.so.2*
+%{_libdir}/libdmapsharing-3.0.so.2*
 
 %files devel
 %defattr(-, root, root)
-%doc %{_datadir}/gtk-doc/html/libdmapsharing/
-%{_includedir}/libdmapsharing-2.2/
-%{_libdir}/libdmapsharing.so
-%{_libdir}/pkgconfig/*.pc
+%doc %{_datadir}/gtk-doc/html/libdmapsharing-3.0/
+%{_includedir}/libdmapsharing-3.0/
+%{_libdir}/libdmapsharing-3.0.so
+%{_libdir}/pkgconfig/libdmapsharing-3.0.pc
 
 %changelog

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.79C9FA/_old  2011-07-04 12:00:32.000000000 +0200
+++ /var/tmp/diff_new_pack.79C9FA/_new  2011-07-04 12:00:32.000000000 +0200
@@ -1,2 +1,2 @@
-libdmapsharing2
+libdmapsharing-3_0-2
 

++++++ libdmapsharing-missing-header.patch ++++++
Index: libdmapsharing-2.9.12/tests/test-dmap-client.c
===================================================================
--- libdmapsharing-2.9.12.orig/tests/test-dmap-client.c
+++ libdmapsharing-2.9.12/tests/test-dmap-client.c
@@ -20,6 +20,7 @@
 #include <glib.h>
 #include <stdio.h>
 #include <stdlib.h>
+#include <string.h>
 
 #include <libdmapsharing/dmap.h>
 

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to