This commit is contained in:
parent
65423ed51e
commit
33d2ab6c26
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:045cc4e621e5ae4b6a916f9711960d3b0c5990f6088fac44192124b43e05a5b3
|
|
||||||
size 913067
|
|
3
pulseaudio-0.9.14.tar.bz2
Normal file
3
pulseaudio-0.9.14.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:e602e36f73ae3642495fcfc471f785c3db92e77a828e3395fd5edf5217f1b537
|
||||||
|
size 943571
|
@ -1,124 +0,0 @@
|
|||||||
From: Lennart Poettering <lennart@poettering.net>
|
|
||||||
Date: Fri, 3 Oct 2008 17:49:15 +0000 (+0200)
|
|
||||||
Subject: allow - in sample names
|
|
||||||
X-Git-Tag: v0.9.13~18
|
|
||||||
X-Git-Url: http://git.0pointer.de/?p=pulseaudio.git;a=commitdiff_plain;h=c0815deb4add5ae4598de7c2c0589d1f5dc1c641
|
|
||||||
|
|
||||||
allow - in sample names
|
|
||||||
---
|
|
||||||
|
|
||||||
diff --git a/src/pulsecore/core-scache.c b/src/pulsecore/core-scache.c
|
|
||||||
index 814dff5..1d080e1 100644
|
|
||||||
--- a/src/pulsecore/core-scache.c
|
|
||||||
+++ b/src/pulsecore/core-scache.c
|
|
||||||
@@ -98,7 +98,7 @@ static pa_scache_entry* scache_add_item(pa_core *c, const char *name) {
|
|
||||||
pa_assert(c);
|
|
||||||
pa_assert(name);
|
|
||||||
|
|
||||||
- if ((e = pa_namereg_get(c, name, PA_NAMEREG_SAMPLE, 0))) {
|
|
||||||
+ if ((e = pa_namereg_get(c, name, PA_NAMEREG_SAMPLE, FALSE))) {
|
|
||||||
if (e->memchunk.memblock)
|
|
||||||
pa_memblock_unref(e->memchunk.memblock);
|
|
||||||
|
|
||||||
@@ -111,7 +111,7 @@ static pa_scache_entry* scache_add_item(pa_core *c, const char *name) {
|
|
||||||
} else {
|
|
||||||
e = pa_xnew(pa_scache_entry, 1);
|
|
||||||
|
|
||||||
- if (!pa_namereg_register(c, name, PA_NAMEREG_SAMPLE, e, 1)) {
|
|
||||||
+ if (!pa_namereg_register(c, name, PA_NAMEREG_SAMPLE, e, TRUE)) {
|
|
||||||
pa_xfree(e);
|
|
||||||
return NULL;
|
|
||||||
}
|
|
||||||
@@ -134,9 +134,11 @@ static pa_scache_entry* scache_add_item(pa_core *c, const char *name) {
|
|
||||||
e->lazy = FALSE;
|
|
||||||
e->last_used_time = 0;
|
|
||||||
|
|
||||||
- memset(&e->sample_spec, 0, sizeof(e->sample_spec));
|
|
||||||
+ e->sample_spec.format = PA_SAMPLE_INVALID;
|
|
||||||
+ e->sample_spec.rate = e->sample_spec.channels = 0;
|
|
||||||
pa_channel_map_init(&e->channel_map);
|
|
||||||
- pa_cvolume_reset(&e->volume, PA_CHANNELS_MAX);
|
|
||||||
+ pa_cvolume_set(&e->volume, 1, -1);
|
|
||||||
+ e->volume.channels = 0;
|
|
||||||
|
|
||||||
pa_proplist_sets(e->proplist, PA_PROP_MEDIA_ROLE, "event");
|
|
||||||
|
|
||||||
@@ -159,10 +159,12 @@ int pa_scache_add_item(
|
|
||||||
pa_assert(c);
|
|
||||||
pa_assert(name);
|
|
||||||
pa_assert(!ss || pa_sample_spec_valid(ss));
|
|
||||||
- pa_assert(!map || (pa_channel_map_valid(map) && ss && ss->channels == map->channels));
|
|
||||||
+ pa_assert(!map || (pa_channel_map_valid(map) && ss && pa_channel_map_compatible(map, ss)));
|
|
||||||
|
|
||||||
- if (ss && !map)
|
|
||||||
+ if (ss && !map) {
|
|
||||||
pa_channel_map_init_extend(&tmap, ss->channels, PA_CHANNEL_MAP_DEFAULT);
|
|
||||||
+ map = &tmap;
|
|
||||||
+ }
|
|
||||||
|
|
||||||
if (chunk && chunk->length > PA_SCACHE_ENTRY_SIZE_MAX)
|
|
||||||
return -1;
|
|
||||||
@@ -170,12 +172,15 @@ int pa_scache_add_item(
|
|
||||||
if (!(e = scache_add_item(c, name)))
|
|
||||||
return -1;
|
|
||||||
|
|
||||||
- memset(&e->sample_spec, 0, sizeof(e->sample_spec));
|
|
||||||
+ e->sample_spec.format = PA_SAMPLE_INVALID;
|
|
||||||
+ e->sample_spec.rate = e->sample_spec.channels = 0;
|
|
||||||
pa_channel_map_init(&e->channel_map);
|
|
||||||
+ pa_cvolume_set(&e->volume, 1, -1);
|
|
||||||
+ e->volume.channels = 0;
|
|
||||||
|
|
||||||
if (ss) {
|
|
||||||
e->sample_spec = *ss;
|
|
||||||
- e->volume.channels = e->sample_spec.channels;
|
|
||||||
+ pa_cvolume_reset(&e->volume, ss->channels);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (map)
|
|
||||||
@@ -310,17 +313,21 @@ int pa_scache_play_item(pa_core *c, const char *name, pa_sink *sink, pa_volume_t
|
|
||||||
pa_assert(name);
|
|
||||||
pa_assert(sink);
|
|
||||||
|
|
||||||
- if (!(e = pa_namereg_get(c, name, PA_NAMEREG_SAMPLE, 1)))
|
|
||||||
+ if (!(e = pa_namereg_get(c, name, PA_NAMEREG_SAMPLE, FALSE)))
|
|
||||||
return -1;
|
|
||||||
|
|
||||||
if (e->lazy && !e->memchunk.memblock) {
|
|
||||||
+ pa_channel_map old_channel_map = e->channel_map;
|
|
||||||
+
|
|
||||||
if (pa_sound_file_load(c->mempool, e->filename, &e->sample_spec, &e->channel_map, &e->memchunk) < 0)
|
|
||||||
return -1;
|
|
||||||
|
|
||||||
pa_subscription_post(c, PA_SUBSCRIPTION_EVENT_SAMPLE_CACHE|PA_SUBSCRIPTION_EVENT_CHANGE, e->index);
|
|
||||||
|
|
||||||
- if (e->volume.channels > e->sample_spec.channels)
|
|
||||||
- e->volume.channels = e->sample_spec.channels;
|
|
||||||
+ if (pa_cvolume_valid(&e->volume))
|
|
||||||
+ pa_cvolume_remap(&e->volume, &old_channel_map, &e->channel_map);
|
|
||||||
+ else
|
|
||||||
+ pa_cvolume_reset(&e->volume, e->sample_spec.channels);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!e->memchunk.memblock)
|
|
||||||
@@ -383,7 +390,7 @@ uint32_t pa_scache_get_id_by_name(pa_core *c, const char *name) {
|
|
||||||
pa_assert(c);
|
|
||||||
pa_assert(name);
|
|
||||||
|
|
||||||
- if (!(e = pa_namereg_get(c, name, PA_NAMEREG_SAMPLE, 0)))
|
|
||||||
+ if (!(e = pa_namereg_get(c, name, PA_NAMEREG_SAMPLE, FALSE)))
|
|
||||||
return PA_IDXSET_INVALID;
|
|
||||||
|
|
||||||
return e->index;
|
|
||||||
diff --git a/src/pulsecore/namereg.c b/src/pulsecore/namereg.c
|
|
||||||
index ad702e4..ecd8def 100644
|
|
||||||
--- a/src/pulsecore/namereg.c
|
|
||||||
+++ b/src/pulsecore/namereg.c
|
|
||||||
@@ -51,6 +51,7 @@ static pa_bool_t is_valid_char(char c) {
|
|
||||||
(c >= 'A' && c <= 'Z') ||
|
|
||||||
(c >= '0' && c <= '9') ||
|
|
||||||
c == '.' ||
|
|
||||||
+ c == '-' ||
|
|
||||||
c == '_';
|
|
||||||
}
|
|
||||||
|
|
@ -1,20 +0,0 @@
|
|||||||
Index: src/modules/module-alsa-source.c
|
|
||||||
===================================================================
|
|
||||||
--- src/modules/module-alsa-source.c.orig
|
|
||||||
+++ src/modules/module-alsa-source.c
|
|
||||||
@@ -1280,9 +1280,12 @@ int pa__init(pa_module*m) {
|
|
||||||
VALGRIND_MAKE_MEM_DEFINED(&u->hw_dB_max, sizeof(u->hw_dB_max));
|
|
||||||
#endif
|
|
||||||
|
|
||||||
- pa_log_info("Volume ranges from %0.2f dB to %0.2f dB.", (double) u->hw_dB_min/100.0, (double) u->hw_dB_max/100.0);
|
|
||||||
- pa_assert(u->hw_dB_min < u->hw_dB_max);
|
|
||||||
- u->hw_dB_supported = TRUE;
|
|
||||||
+ if (u->hw_dB_min >= u->hw_dB_max)
|
|
||||||
+ pa_log_warn("Your kernel driver is broken: it reports a volume range from %0.2f dB to %0.2f dB which makes no sense.", (double) u->hw_dB_min/100.0, (double) u->hw_dB_max/100.0);
|
|
||||||
+ else {
|
|
||||||
+ pa_log_info("Volume ranges from %0.2f dB to %0.2f dB.", (double) u->hw_dB_min/100.0, (double) u->hw_dB_max/100.0);
|
|
||||||
+ u->hw_dB_supported = TRUE;
|
|
||||||
+ }
|
|
||||||
}
|
|
||||||
|
|
||||||
if (suitable &&
|
|
@ -1,45 +0,0 @@
|
|||||||
From: Lennart Poettering <lennart@poettering.net>
|
|
||||||
Date: Fri, 12 Sep 2008 14:39:08 +0000 (+0300)
|
|
||||||
Subject: make sure ~/.pulse exists before we create the runtime dir link beneath it
|
|
||||||
X-Git-Url: http://git.0pointer.de/?p=pulseaudio.git;a=commitdiff_plain;h=61887370219ea124ca9cbda3706c4d4704694a15
|
|
||||||
|
|
||||||
make sure ~/.pulse exists before we create the runtime dir link beneath it
|
|
||||||
---
|
|
||||||
|
|
||||||
diff --git a/src/pulsecore/core-util.c b/src/pulsecore/core-util.c
|
|
||||||
index 3e5ea49..a9e2a70 100644
|
|
||||||
--- a/src/pulsecore/core-util.c
|
|
||||||
+++ b/src/pulsecore/core-util.c
|
|
||||||
@@ -1370,6 +1370,7 @@ static int make_random_dir_and_link(mode_t m, const char *k) {
|
|
||||||
char *pa_get_runtime_dir(void) {
|
|
||||||
char *d, *k = NULL, *p = NULL, *t = NULL, *mid;
|
|
||||||
struct stat st;
|
|
||||||
+ mode_t m;
|
|
||||||
|
|
||||||
/* The runtime directory shall contain dynamic data that needs NOT
|
|
||||||
* to be kept accross reboots and is usuallly private to the user,
|
|
||||||
@@ -1378,10 +1379,9 @@ char *pa_get_runtime_dir(void) {
|
|
||||||
* this directory, we link it to a random subdir in /tmp, if it
|
|
||||||
* was not explicitly configured. */
|
|
||||||
|
|
||||||
- if ((d = getenv("PULSE_RUNTIME_PATH"))) {
|
|
||||||
- mode_t m;
|
|
||||||
+ m = pa_in_system_mode() ? 0755U : 0700U;
|
|
||||||
|
|
||||||
- m = pa_in_system_mode() ? 0755U : 0700U;
|
|
||||||
+ if ((d = getenv("PULSE_RUNTIME_PATH"))) {
|
|
||||||
|
|
||||||
if (pa_make_secure_dir(d, m, (uid_t) -1, (gid_t) -1) < 0) {
|
|
||||||
pa_log_error("Failed to create secure directory: %s", pa_cstrerror(errno));
|
|
||||||
@@ -1394,6 +1394,11 @@ char *pa_get_runtime_dir(void) {
|
|
||||||
if (!(d = get_pulse_home()))
|
|
||||||
goto fail;
|
|
||||||
|
|
||||||
+ if (pa_make_secure_dir(d, m, (uid_t) -1, (gid_t) -1) < 0) {
|
|
||||||
+ pa_log_error("Failed to create secure directory: %s", pa_cstrerror(errno));
|
|
||||||
+ goto fail;
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
if (!(mid = pa_machine_id())) {
|
|
||||||
pa_xfree(d);
|
|
||||||
goto fail;
|
|
@ -1,3 +1,32 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Jan 24 05:18:07 CET 2009 - vuntz@novell.com
|
||||||
|
|
||||||
|
- Rename libpulse8 to libpulse9 because of soname change, to fix
|
||||||
|
the build.
|
||||||
|
- Add a lang package.
|
||||||
|
- Use %suse_update_desktop_file for pulseaudio.desktop.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jan 23 11:57:47 CET 2009 - rodrigo@novell.com
|
||||||
|
|
||||||
|
- Remove perl-XML-Parser from BuildRequires
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jan 15 17:03:17 CET 2009 - rodrigo@novell.com
|
||||||
|
|
||||||
|
- Update to version 0.9.14:
|
||||||
|
+ All bug fixes included in the 0.9.13 Fedora package
|
||||||
|
- Depend on libavahi-devel
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jan 1 09:00:17 EST 2009 - mboman@suse.de
|
||||||
|
|
||||||
|
- Update to version 0.9.13:
|
||||||
|
+ Too many fixes/update to list. Please see Changelog for full details
|
||||||
|
- Remove pulseaudio-dot-pulse.patch. Fixed upstream
|
||||||
|
- Remove pulseaudio-allow-in-sample-names.patch. Fixed upstream
|
||||||
|
- Remove pulseaudio-asserts.patch. Fixed upstream
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Dec 4 11:51:05 CET 2008 - rodrigo@novell.com
|
Thu Dec 4 11:51:05 CET 2008 - rodrigo@novell.com
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package pulseaudio (Version 0.9.12)
|
# spec file for package pulseaudio (Version 0.9.14)
|
||||||
#
|
#
|
||||||
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -21,8 +21,8 @@
|
|||||||
Name: pulseaudio
|
Name: pulseaudio
|
||||||
%define drvver 0.9
|
%define drvver 0.9
|
||||||
Summary: A Networked Sound Server
|
Summary: A Networked Sound Server
|
||||||
Version: 0.9.12
|
Version: 0.9.14
|
||||||
Release: 10
|
Release: 1
|
||||||
License: GPL v2 or later; LGPL v2.1 or later
|
License: GPL v2 or later; LGPL v2.1 or later
|
||||||
Group: System/Sound Daemons
|
Group: System/Sound Daemons
|
||||||
Source: %{name}-%{version}.tar.bz2
|
Source: %{name}-%{version}.tar.bz2
|
||||||
@ -30,18 +30,13 @@ Source1: default.pa
|
|||||||
Source2: setup-pulseaudio
|
Source2: setup-pulseaudio
|
||||||
Url: http://pulseaudio.org
|
Url: http://pulseaudio.org
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
BuildRequires: PolicyKit-devel alsa-devel avahi-devel bluez-devel doxygen gconf2-devel gdbm-devel glib2-devel hal-devel intltool jack-devel libatomic-ops-devel liboil-devel libsamplerate-devel libsndfile-devel libtool lirc-devel perl-XML-Parser speex-devel tcpd-devel update-desktop-files xorg-x11-devel
|
BuildRequires: PolicyKit-devel alsa-devel bluez-devel doxygen gconf2-devel gdbm-devel glib2-devel hal-devel intltool jack-devel libatomic-ops-devel libavahi-devel liboil-devel libsamplerate-devel libsndfile-devel libtool lirc-devel speex-devel tcpd-devel update-desktop-files xorg-x11-devel
|
||||||
Requires: libpulsecore7 = %{version}
|
Requires: libpulsecore9 = %{version}
|
||||||
Recommends: alsa-plugins-pulse
|
Recommends: alsa-plugins-pulse
|
||||||
PreReq: pwdutils
|
PreReq: pwdutils
|
||||||
# PATCH FIX-UPSTREAM pulseaudio-defaults-daemon-conf.patch
|
# PATCH-FIX-UPSTREAM pulseaudio-defaults-daemon-conf.patch
|
||||||
Patch3: pulseaudio-defaults-daemon-conf.patch
|
Patch3: pulseaudio-defaults-daemon-conf.patch
|
||||||
# PATCH-FIX-UPSTREAM pulseaudio-dot-pulse.patch
|
Requires: %{name}-lang = %{version}
|
||||||
Patch4: pulseaudio-dot-pulse.patch
|
|
||||||
# PATCH-FIX-UPSTREAM pulseaudio-allow-in-sample-names.patch bnc#439054
|
|
||||||
Patch5: pulseaudio-allow-in-sample-names.patch
|
|
||||||
# PATCH-FIX-UPSTREAM pulseaudio-asserts.patch bnc#443510 rodrigo@novell.com
|
|
||||||
Patch6: pulseaudio-asserts.patch
|
|
||||||
|
|
||||||
%description
|
%description
|
||||||
pulseaudio is a networked sound server for Linux and other Unix like
|
pulseaudio is a networked sound server for Linux and other Unix like
|
||||||
@ -212,14 +207,14 @@ Authors:
|
|||||||
Lennart Poettering
|
Lennart Poettering
|
||||||
Pierre Ossman
|
Pierre Ossman
|
||||||
|
|
||||||
%package -n libpulsecore7
|
%package -n libpulsecore9
|
||||||
Summary: System libraries for PulseAudio
|
Summary: System libraries for PulseAudio
|
||||||
License: GPL v2 or later; LGPL v2.1 or later
|
License: GPL v2 or later; LGPL v2.1 or later
|
||||||
Group: System/Sound Daemons
|
Group: System/Sound Daemons
|
||||||
Provides: pulseaudio-core-libs = %{version}-%{release}
|
Provides: pulseaudio-core-libs = %{version}-%{release}
|
||||||
Obsoletes: pulseaudio-core-libs < %{version}
|
Obsoletes: pulseaudio-core-libs < %{version}
|
||||||
|
|
||||||
%description -n libpulsecore7
|
%description -n libpulsecore9
|
||||||
pulseaudio is a networked sound server for Linux and other Unix like
|
pulseaudio is a networked sound server for Linux and other Unix like
|
||||||
operating systems and Microsoft Windows. It is intended to be an
|
operating systems and Microsoft Windows. It is intended to be an
|
||||||
improved drop-in replacement for the Enlightened Sound Daemon (ESOUND).
|
improved drop-in replacement for the Enlightened Sound Daemon (ESOUND).
|
||||||
@ -300,7 +295,7 @@ Summary: PulseAudio utilities
|
|||||||
License: GPL v2 or later; LGPL v2.1 or later
|
License: GPL v2 or later; LGPL v2.1 or later
|
||||||
Group: System/Sound Daemons
|
Group: System/Sound Daemons
|
||||||
Requires: libpulse0 = %{version}
|
Requires: libpulse0 = %{version}
|
||||||
Requires: libpulsecore7 = %{version}
|
Requires: libpulsecore9 = %{version}
|
||||||
Requires: libpulse-browse0 = %{version}
|
Requires: libpulse-browse0 = %{version}
|
||||||
Requires: libpulse-mainloop-glib0 = %{version}
|
Requires: libpulse-mainloop-glib0 = %{version}
|
||||||
|
|
||||||
@ -316,12 +311,10 @@ Authors:
|
|||||||
Lennart Poettering
|
Lennart Poettering
|
||||||
Pierre Ossman
|
Pierre Ossman
|
||||||
|
|
||||||
|
%lang_package
|
||||||
%prep
|
%prep
|
||||||
%setup -q -T -b0
|
%setup -q -T -b0
|
||||||
%patch3 -p1
|
%patch3 -p1
|
||||||
%patch4 -p1
|
|
||||||
%patch5 -p1
|
|
||||||
%patch6 -p0
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
autoreconf -fi
|
autoreconf -fi
|
||||||
@ -332,10 +325,11 @@ make doxygen
|
|||||||
|
|
||||||
%install
|
%install
|
||||||
%makeinstall
|
%makeinstall
|
||||||
#suse_update_desktop_file pulseaudio-module-xsmp
|
|
||||||
rm -rf $RPM_BUILD_ROOT%{_libdir}/*.la $RPM_BUILD_ROOT%{_libdir}/pulse-%{drvver}/modules/*.la
|
rm -rf $RPM_BUILD_ROOT%{_libdir}/*.la $RPM_BUILD_ROOT%{_libdir}/pulse-%{drvver}/modules/*.la
|
||||||
# configure --disable-static had no effect; delete manually.
|
# configure --disable-static had no effect; delete manually.
|
||||||
rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a
|
rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a
|
||||||
|
%suse_update_desktop_file pulseaudio
|
||||||
|
%find_lang %{name}
|
||||||
chmod 755 $RPM_BUILD_ROOT%{_bindir}/pulseaudio
|
chmod 755 $RPM_BUILD_ROOT%{_bindir}/pulseaudio
|
||||||
install %SOURCE2 $RPM_BUILD_ROOT%{_bindir}
|
install %SOURCE2 $RPM_BUILD_ROOT%{_bindir}
|
||||||
chmod 755 $RPM_BUILD_ROOT%{_bindir}/setup-pulseaudio
|
chmod 755 $RPM_BUILD_ROOT%{_bindir}/setup-pulseaudio
|
||||||
@ -364,9 +358,9 @@ groupadd -r pulse-access &>/dev/null || :
|
|||||||
|
|
||||||
%postun -n libpulse-browse0 -p /sbin/ldconfig
|
%postun -n libpulse-browse0 -p /sbin/ldconfig
|
||||||
|
|
||||||
%post -n libpulsecore7 -p /sbin/ldconfig
|
%post -n libpulsecore9 -p /sbin/ldconfig
|
||||||
|
|
||||||
%postun -n libpulsecore7 -p /sbin/ldconfig
|
%postun -n libpulsecore9 -p /sbin/ldconfig
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
@ -450,7 +444,6 @@ groupadd -r pulse-access &>/dev/null || :
|
|||||||
%{_libdir}/pulse-%{drvver}/modules/module-ladspa-sink.so
|
%{_libdir}/pulse-%{drvver}/modules/module-ladspa-sink.so
|
||||||
%{_libdir}/pulse-%{drvver}/modules/module-remap-sink.so
|
%{_libdir}/pulse-%{drvver}/modules/module-remap-sink.so
|
||||||
%{_datadir}/PolicyKit/policy/org.pulseaudio.policy
|
%{_datadir}/PolicyKit/policy/org.pulseaudio.policy
|
||||||
%{_datadir}/locale/*/LC_MESSAGES/*
|
|
||||||
%{_mandir}/man1/pulseaudio.1.gz
|
%{_mandir}/man1/pulseaudio.1.gz
|
||||||
%{_mandir}/man5/default.pa.5.gz
|
%{_mandir}/man5/default.pa.5.gz
|
||||||
%{_mandir}/man5/pulse-client.conf.5.gz
|
%{_mandir}/man5/pulse-client.conf.5.gz
|
||||||
@ -487,8 +480,12 @@ groupadd -r pulse-access &>/dev/null || :
|
|||||||
|
|
||||||
%files module-bluetooth
|
%files module-bluetooth
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%{_libdir}/pulse-%{drvver}/modules/module-bt-proximity.so
|
%{_libdir}/pulse-%{drvver}/modules/libbluetooth-ipc.so
|
||||||
%attr(0755,root,root) %{_libexecdir}/pulse/bt-proximity-helper
|
%{_libdir}/pulse-%{drvver}/modules/libbluetooth-sbc.so
|
||||||
|
%{_libdir}/pulse-%{drvver}/modules/module-bluetooth-device.so
|
||||||
|
%{_libdir}/pulse-%{drvver}/modules/module-bluetooth-discover.so
|
||||||
|
%{_libdir}/pulse-%{drvver}/modules/module-bluetooth-proximity.so
|
||||||
|
%attr(0755,root,root) %{_libexecdir}/pulse/proximity-helper
|
||||||
|
|
||||||
%files module-gconf
|
%files module-gconf
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
@ -504,7 +501,7 @@ groupadd -r pulse-access &>/dev/null || :
|
|||||||
%{_libdir}/libpulse.so.*
|
%{_libdir}/libpulse.so.*
|
||||||
%{_libdir}/libpulse-simple.so.*
|
%{_libdir}/libpulse-simple.so.*
|
||||||
|
|
||||||
%files -n libpulsecore7
|
%files -n libpulsecore9
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%{_libdir}/libpulsecore.so.*
|
%{_libdir}/libpulsecore.so.*
|
||||||
%{_libdir}/libpulsedsp.so
|
%{_libdir}/libpulsedsp.so
|
||||||
@ -547,7 +544,26 @@ groupadd -r pulse-access &>/dev/null || :
|
|||||||
%{_mandir}/man1/padsp.1.gz
|
%{_mandir}/man1/padsp.1.gz
|
||||||
%{_mandir}/man1/pax11publish.1.gz
|
%{_mandir}/man1/pax11publish.1.gz
|
||||||
|
|
||||||
|
%files lang -f %{name}.lang
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Sat Jan 24 2009 vuntz@novell.com
|
||||||
|
- Rename libpulse8 to libpulse9 because of soname change, to fix
|
||||||
|
the build.
|
||||||
|
- Add a lang package.
|
||||||
|
- Use %%suse_update_desktop_file for pulseaudio.desktop.
|
||||||
|
* Fri Jan 23 2009 rodrigo@novell.com
|
||||||
|
- Remove perl-XML-Parser from BuildRequires
|
||||||
|
* Thu Jan 15 2009 rodrigo@novell.com
|
||||||
|
- Update to version 0.9.14:
|
||||||
|
+ All bug fixes included in the 0.9.13 Fedora package
|
||||||
|
- Depend on libavahi-devel
|
||||||
|
* Thu Jan 01 2009 mboman@suse.de
|
||||||
|
- Update to version 0.9.13:
|
||||||
|
+ Too many fixes/update to list. Please see Changelog for full details
|
||||||
|
- Remove pulseaudio-dot-pulse.patch. Fixed upstream
|
||||||
|
- Remove pulseaudio-allow-in-sample-names.patch. Fixed upstream
|
||||||
|
- Remove pulseaudio-asserts.patch. Fixed upstream
|
||||||
* Thu Dec 04 2008 rodrigo@novell.com
|
* Thu Dec 04 2008 rodrigo@novell.com
|
||||||
- Renamed libpulsecore4 to libpulsecore7 to match so version
|
- Renamed libpulsecore4 to libpulsecore7 to match so version
|
||||||
(bnc#456053)
|
(bnc#456053)
|
||||||
|
Loading…
Reference in New Issue
Block a user