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]
