Hello community,

here is the log from the commit of package libao for openSUSE:Factory
checked in at Tue Mar 15 10:17:04 CET 2011.



--------
--- libao/libao.changes 2011-02-11 19:39:31.000000000 +0100
+++ /mounts/work_src_done/STABLE/libao/libao.changes    2011-02-26 
13:34:13.000000000 +0100
@@ -1,0 +2,23 @@
+Thu Feb 24 16:06:47 UTC 2011 - [email protected]
+
+- update to version 1.1.0
+ * Add autofoo ld symbol versioning to build system
+ * Update Roar driver to latest API
+ * Fix Roar driver to not block on SLP lookup during probe
+ * Improve/correct latency setup in ALSA (see Trac #1762)
+ * Add missing ctype.h header in build (see Trac #1760)
+ * Move toward more consistent option naming across drivers
+ * Correct ao_example.c source to not pass dangling pointer for 
+   the matrix argument.
+ * Add 24 bit playback to Pulse plugin
+ * Fix 24 bit playback in ALSA plugin
+ * Fix segfaults when closing a driver that did not successfully
+   open.
+ * Fix compilation of sndio plugin
+- Remove ao-pulse-fixes.patch, libao-missing_headers.diff and
+  libao-alsa-fix.diff since were applied by upstream
+- Remove libao-pulse Provides/Obsoletes from libao-plugins4
+  subpackage since the new pulse plugin isn't the same than the
+  old one.
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  _service:recompress:download_url:libao-1.0.0.tar.bz2
  ao-pulse-fixes.patch
  libao-alsa-fix.diff
  libao-missing_headers.diff

New:
----
  _service:recompress:download_url:libao-1.1.0.tar.bz2

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

Other differences:
------------------
++++++ _service:set_version:libao.spec ++++++
--- /var/tmp/diff_new_pack.RXqCsG/_old  2011-03-15 10:16:58.000000000 +0100
+++ /var/tmp/diff_new_pack.RXqCsG/_new  2011-03-15 10:16:58.000000000 +0100
@@ -21,22 +21,16 @@
 %define PLUGIN_VERSION 4
 
 Name:           libao
-Version:        1.0.0
-Release:        4
+Version:        1.1.0
+Release:        1
 License:        GPLv2+
 %define my_provides /tmp/my-provides
 Summary:        A Cross-Platform Audio Output Library
 Url:            http://www.xiph.org/ao/
 Group:          System/Libraries
 Source:         %{name}-%{version}.tar.bz2
-# PATCH-FIX-UPSTREAM libao-alsa-fix.diff https://trac.xiph.org/ticket/1762 
[email protected] -- From tiwai. Fix buffer size with some sound cards
-Patch:          libao-alsa-fix.diff
 # PATCH-FIX-OPENSUSE lib64.dif -- General problem, but no general fix... 
openSUSE specific.
-Patch1:         lib64.dif
-# PATCH-FIX-UPSTREAM libao-missing_headers.diff 
https://trac.xiph.org/ticket/1760 [email protected] -- Missing #include for 
isspace(). Since it returns an int it shouldn't cause any real problem.
-Patch2:         libao-missing_headers.diff
-# PATCH-FIX-UPSTREAM https://trac.xiph.org/ticket/1689 libao not working 
correctly with pulse audio
-Patch3:         ao-pulse-fixes.patch
+Patch0:         lib64.dif
 BuildRequires:  arts-devel
 BuildRequires:  libesd-devel
 BuildRequires:  libpulse-devel
@@ -62,8 +56,6 @@
 
 Summary:        Main output plugins for libao
 Group:          System/Libraries
-Provides:       libao-pulse = 0.9.3
-Obsoletes:      libao-pulse <= 0.9.3
 
 %description plugins%{PLUGIN_VERSION}
 This package contains the main output plugins for libao.
@@ -101,11 +93,8 @@
 
 %prep
 %setup -q
-%patch
-%patch2
-%patch3
 if [ "%{_lib}" == "lib64" ]; then
-%patch1
+%patch0
 fi
 ### If there is anything wrong it should be reported upstream
 # remove obsolete macros
@@ -125,6 +114,7 @@
 grep -v %{_libdir}/ao/ | %{__find_provides}
 EOF
 chmod 755 %{my_provides}
+%define _use_internal_dependency_generator 0
 %define __find_provides %{my_provides}
 
 %post -n libao%{_SO_nr} -p /sbin/ldconfig

++++++ libao.spec ++++++
--- /var/tmp/diff_new_pack.RXqCsG/_old  2011-03-15 10:16:58.000000000 +0100
+++ /var/tmp/diff_new_pack.RXqCsG/_new  2011-03-15 10:16:58.000000000 +0100
@@ -22,21 +22,15 @@
 
 Name:           libao
 Version:        to_be_filled_by_service
-Release:        4
+Release:        5
 License:        GPLv2+
 %define my_provides /tmp/my-provides
 Summary:        A Cross-Platform Audio Output Library
 Url:            http://www.xiph.org/ao/
 Group:          System/Libraries
 Source:         %{name}-%{version}.tar.bz2
-# PATCH-FIX-UPSTREAM libao-alsa-fix.diff https://trac.xiph.org/ticket/1762 
[email protected] -- From tiwai. Fix buffer size with some sound cards
-Patch:          libao-alsa-fix.diff
 # PATCH-FIX-OPENSUSE lib64.dif -- General problem, but no general fix... 
openSUSE specific.
-Patch1:         lib64.dif
-# PATCH-FIX-UPSTREAM libao-missing_headers.diff 
https://trac.xiph.org/ticket/1760 [email protected] -- Missing #include for 
isspace(). Since it returns an int it shouldn't cause any real problem.
-Patch2:         libao-missing_headers.diff
-# PATCH-FIX-UPSTREAM https://trac.xiph.org/ticket/1689 libao not working 
correctly with pulse audio
-Patch3:         ao-pulse-fixes.patch
+Patch0:         lib64.dif
 BuildRequires:  arts-devel
 BuildRequires:  libesd-devel
 BuildRequires:  libpulse-devel
@@ -62,8 +56,6 @@
 
 Summary:        Main output plugins for libao
 Group:          System/Libraries
-Provides:       libao-pulse = 0.9.3
-Obsoletes:      libao-pulse <= 0.9.3
 
 %description plugins%{PLUGIN_VERSION}
 This package contains the main output plugins for libao.
@@ -101,11 +93,8 @@
 
 %prep
 %setup -q
-%patch
-%patch2
-%patch3
 if [ "%{_lib}" == "lib64" ]; then
-%patch1
+%patch0
 fi
 ### If there is anything wrong it should be reported upstream
 # remove obsolete macros
@@ -125,6 +114,7 @@
 grep -v %{_libdir}/ao/ | %{__find_provides}
 EOF
 chmod 755 %{my_provides}
+%define _use_internal_dependency_generator 0
 %define __find_provides %{my_provides}
 
 %post -n libao%{_SO_nr} -p /sbin/ldconfig

++++++ _service ++++++
--- /var/tmp/diff_new_pack.RXqCsG/_old  2011-03-15 10:16:58.000000000 +0100
+++ /var/tmp/diff_new_pack.RXqCsG/_new  2011-03-15 10:16:58.000000000 +0100
@@ -3,12 +3,12 @@
   <service name="download_url">
     <param name="protocol">http</param>
     <param name="host">downloads.xiph.org</param>
-    <param name="path">/releases/ao/libao-1.0.0.tar.gz</param>
+    <param name="path">/releases/ao/libao-1.1.0.tar.gz</param>
   </service>
   <service name="verify_file">
-    <param name="file">_service:download_url:libao-1.0.0.tar.gz</param>
+    <param name="file">_service:download_url:libao-1.1.0.tar.gz</param>
     <param name="verifier">sha256</param>
-    <param 
name="checksum">d0fe2c7e4afb8e45e8a3693fe9fde5402dbc2faecfb68a25e9c0cd711817b82a</param>
+    <param 
name="checksum">29de5bb9b1726ba890455ef7e562d877df87811febb0d99ee69164b88c171bd4</param>
   </service>
   <service name="recompress">
     <param name="file">*.gz</param>

++++++ _service:recompress:download_url:libao-1.0.0.tar.bz2 -> 
_service:recompress:download_url:libao-1.1.0.tar.bz2 ++++++
++++ 22269 lines of diff (skipped)


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



Remember to have fun...

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

Reply via email to