packages: pulseaudio/pulseaudio.spec, pulseaudio/udev-deprecated.patch (NEW...
baggins
baggins at pld-linux.org
Sat Jun 2 17:57:27 CEST 2012
Author: baggins Date: Sat Jun 2 15:57:27 2012 GMT
Module: packages Tag: HEAD
---- Log message:
- rel 4
- udev_get_{dev,sys}path are deprecated and have been removed in udev 183
---- Files affected:
packages/pulseaudio:
pulseaudio.spec (1.103 -> 1.104) , udev-deprecated.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/pulseaudio/pulseaudio.spec
diff -u packages/pulseaudio/pulseaudio.spec:1.103 packages/pulseaudio/pulseaudio.spec:1.104
--- packages/pulseaudio/pulseaudio.spec:1.103 Sat Jun 2 12:58:21 2012
+++ packages/pulseaudio/pulseaudio.spec Sat Jun 2 17:57:22 2012
@@ -15,7 +15,7 @@
Summary(pl.UTF-8): Modularny serwer dźwięku
Name: pulseaudio
Version: 2.0
-Release: 3
+Release: 4
License: GPL v2+ (server and libpulsecore), LGPL v2+ (libpulse)
Group: Libraries
Source0: http://freedesktop.org/software/pulseaudio/releases/%{name}-%{version}.tar.xz
@@ -25,6 +25,7 @@
Source3: %{name}.tmpfiles
Patch0: %{name}-suid.patch
Patch1: %{name}-pa-machine-id.patch
+Patch2: udev-deprecated.patch
URL: http://pulseaudio.org/
BuildRequires: GConf2-devel >= 2.4.0
BuildRequires: alsa-lib-devel >= 1.0.19
@@ -345,6 +346,7 @@
%setup -q
%patch0 -p1
%patch1 -p1
+%patch2 -p1
%{__sed} -i -e '1s,#!/usr/bin/env python,#!/usr/bin/python,' src/utils/qpaeq
@@ -683,6 +685,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.104 2012/06/02 15:57:22 baggins
+- rel 4
+- udev_get_{dev,sys}path are deprecated and have been removed in udev 183
+
Revision 1.103 2012/06/02 10:58:21 arekm
- release 3
================================================================
Index: packages/pulseaudio/udev-deprecated.patch
diff -u /dev/null packages/pulseaudio/udev-deprecated.patch:1.1
--- /dev/null Sat Jun 2 17:57:27 2012
+++ packages/pulseaudio/udev-deprecated.patch Sat Jun 2 17:57:22 2012
@@ -0,0 +1,29 @@
+--- pulseaudio-2.0/src/modules/module-udev-detect.c~ 2012-03-01 10:02:19.000000000 +0100
++++ pulseaudio-2.0/src/modules/module-udev-detect.c 2012-06-02 17:53:21.236278620 +0200
+@@ -123,7 +123,7 @@
+ goto finish;
+ }
+
+- t = pa_sprintf_malloc("%s/class/sound/card%s", udev_get_sys_path(udev), card_idx);
++ t = pa_sprintf_malloc("/sys/class/sound/card%s", card_idx);
+ card = udev_device_new_from_syspath(udev, t);
+ pa_xfree(t);
+
+@@ -282,7 +282,7 @@
+ pa_assert(u);
+ pa_assert(d);
+
+- cd = pa_sprintf_malloc("%s/snd/controlC%s", udev_get_dev_path(u->udev), path_get_card_id(d->path));
++ cd = pa_sprintf_malloc("/dev/snd/controlC%s", path_get_card_id(d->path));
+ accessible = access(cd, R_OK|W_OK) >= 0;
+ pa_log_debug("%s is accessible: %s", cd, pa_yes_no(accessible));
+
+@@ -632,7 +632,7 @@
+ return -1;
+ }
+
+- dev_snd = pa_sprintf_malloc("%s/snd", udev_get_dev_path(u->udev));
++ dev_snd = pa_sprintf_malloc("/dev/snd");
+ r = inotify_add_watch(u->inotify_fd, dev_snd, IN_ATTRIB|IN_CLOSE_WRITE|IN_DELETE_SELF|IN_MOVE_SELF);
+ pa_xfree(dev_snd);
+
================================================================
---- CVS-web:
http://cvs.pld-linux.org/packages/pulseaudio/pulseaudio.spec?r1=1.103&r2=1.104
More information about the pld-cvs-commit
mailing list