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

Re: Freeze exception: roaraudio, muroard, libao



Am 16.08.2010 20:27, schrieb Mehdi Dogguy:
On 08/16/2010 04:33 PM, Philipp Schafft wrote:

Here is a list of why I think the packages should be unblocked for
update:
muroard:
         missing depends on oss-compat (#592911). If the package is not
         installed muroard may become completly unusable.


Ok for this one.

Regarding this whole discussion, I have uploaded now muroard 0.1.0-2. Please unblock it. We also fixed the remaining issue with a better method:

diff -Nru muroard-0.1.0/debian/changelog muroard-0.1.0/debian/changelog
--- muroard-0.1.0/debian/changelog      2010-07-05 22:41:24.000000000 +0200
+++ muroard-0.1.0/debian/changelog      2010-08-24 18:18:56.000000000 +0200
@@ -1,3 +1,11 @@
+muroard (0.1.0-2) unstable; urgency=low
+
+  [ Philipp Schafft ]
+  * Added patch 01-use-libao.diff which changes the used driver to libao
+    Closes: #592911
+
+ -- Patrick Matthäi <pmatthaei@debian.org>  Tue, 24 Aug 2010 18:15:37 +0200
+
 muroard (0.1.0-1) unstable; urgency=low

   * New upstream release.
diff -Nru muroard-0.1.0/debian/control muroard-0.1.0/debian/control
--- muroard-0.1.0/debian/control        2010-07-05 22:41:24.000000000 +0200
+++ muroard-0.1.0/debian/control        2010-08-24 18:18:56.000000000 +0200
@@ -2,7 +2,7 @@
 Priority: optional
 Maintainer: Patrick Matthäi <pmatthaei@debian.org>
 Uploaders: Philipp Schafft <lion@lion.leolix.org>
-Build-Depends: debhelper (>= 7), libmuroar-dev
+Build-Depends: debhelper (>= 7), libmuroar-dev, libao-dev
 Standards-Version: 3.9.0
 Section: sound
 Homepage: http://roaraudio.keep-cool.org/
diff -Nru muroard-0.1.0/debian/patches/01-use-libao.diff muroard-0.1.0/debian/patches/01-use-libao.diff --- muroard-0.1.0/debian/patches/01-use-libao.diff 1970-01-01 01:00:00.000000000 +0100 +++ muroard-0.1.0/debian/patches/01-use-libao.diff 2010-08-24 18:18:56.000000000 +0200
@@ -0,0 +1,26 @@
+# This patch changes the used driver from default (OSS) to libao
+
+diff -Naur muroard-0.1.0.orig//features.h muroard-0.1.0/features.h
+--- muroard-0.1.0.orig//features.h     2010-07-02 05:02:13.000000000 +0200
++++ muroard-0.1.0/features.h   2010-08-24 18:17:53.000000000 +0200
+@@ -115,7 +115,7 @@
+ /*********************************************************/
+
+ // Which driver should we build?
+-#define MUROAR_FEATURE_DRIVER             DRIVER_OSS
++#define MUROAR_FEATURE_DRIVER             DRIVER_LIBAO
+
+ // Default device for OSS:
+ // Comment this out for no default device.
+diff -Naur muroard-0.1.0.orig//Makefile muroard-0.1.0/Makefile
+--- muroard-0.1.0.orig//Makefile       2010-03-03 00:14:09.000000000 +0100
++++ muroard-0.1.0/Makefile     2010-08-24 18:17:53.000000000 +0200
+@@ -12,7 +12,7 @@
+ LDFLAGS += -Wall -Wextra
+
+ NETLIBS  = $(lib_wsock32) $(lib_ws2_32)
+-LIBS    += $(NETLIBS)
++LIBS    += $(NETLIBS) -lao
+
+ all: ${TARGETS}
+ clean:
diff -Nru muroard-0.1.0/debian/patches/series muroard-0.1.0/debian/patches/series
--- muroard-0.1.0/debian/patches/series 1970-01-01 01:00:00.000000000 +0100
+++ muroard-0.1.0/debian/patches/series 2010-08-24 18:18:56.000000000 +0200
@@ -0,0 +1 @@
+01-use-libao.diff


--
/*
Mit freundlichem Gruß / With kind regards,
 Patrick Matthäi
 GNU/Linux Debian Developer

E-Mail: pmatthaei@debian.org
        patrick@linux-dev.org

Comment:
Always if we think we are right,
we were maybe wrong.
*/


Reply to: