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: