commit 6b6f760374f2059ffea2dde4c78dc4ca855fc3b1c7f6723759ad02b6ef713a65 Author: OBS User unknown Date: Mon Jan 15 23:33:38 2007 +0000 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pulseaudio?expand=0&rev=1 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/default.pa b/default.pa new file mode 100644 index 0000000..b6b5400 --- /dev/null +++ b/default.pa @@ -0,0 +1,71 @@ +#!/usr/bin/polypaudio -nF + +# +# This file is part of polypaudio. +# +# polypaudio is free software; you can redistribute it and/or modify it +# under the terms of the GNU Lesser General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# polypaudio is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with polypaudio; if not, write to the Free Software Foundation, +# Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. + + +### Load audio drivers statically +load-module module-alsa-sink device=default +load-module module-alsa-source device=default +#load-module module-oss device="/dev/dsp" sink_name=output source_name=input +#load-module module-oss-mmap device="/dev/dsp" sink_name=output source_name=input +#load-module module-null-sink +#load-module module-pipe-sink + +### Automatically load driver modules depending on the hardware available +#load-module module-detect + +### Load audio drivers automatically on access +#add-autoload-sink output module-oss device="/dev/dsp" sink_name=output source_name=input +#add-autoload-source input module-oss device="/dev/dsp" sink_name=output source_name=input +#add-autoload-sink output module-oss-mmap device="/dev/dsp" sink_name=output source_name=input +#add-autoload-source input module-oss-mmap device="/dev/dsp" sink_name=output source_name=input +#add-autoload-sink output module-alsa-sink sink_name=output +#add-autoload-source input module-alsa-source source_name=input + +### Load several protocols +load-module module-esound-protocol-unix +load-module module-esound-protocol-tcp +load-module module-native-protocol-unix +#load-module module-native-protocol-tcp + +### Load the RTP reciever module +#load-module module-rtp-recv + +### Load the RTP sender module +#load-module module-null-sink sink_name=rtp +#load-module module-rtp-send source=rtp_monitor + +### Automatically restore the volume of playback streams +load-module module-volume-restore + +### Make some devices default +#set-default-sink output +#set-default-source input + +.nofail + +### Load something to the sample cache +#load-sample x11-bell /usr/share/sounds/gtk-events/activate.wav +#load-sample-dir-lazy /usr/share/sounds/*.wav + +### Load X11 bell module +# load-module module-x11-bell sample=x11-bell + +### Publish connection data in the X11 root window +# load-module module-x11-publish + diff --git a/pulseaudio-0.9.5.tar.bz2 b/pulseaudio-0.9.5.tar.bz2 new file mode 100644 index 0000000..3cb5698 --- /dev/null +++ b/pulseaudio-0.9.5.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:29a70824e0771e514a3d97c8cfb486cd6d5d4178308fef8460f1becf75c83eb4 +size 805606 diff --git a/pulseaudio.changes b/pulseaudio.changes new file mode 100644 index 0000000..1e88a8a --- /dev/null +++ b/pulseaudio.changes @@ -0,0 +1,55 @@ +------------------------------------------------------------------- +Mon Oct 16 00:21:13 CEST 2006 - schwab@suse.de + +- Make sure config.rpath is present. + +------------------------------------------------------------------- +Wed Sep 6 17:25:51 CEST 2006 - tiwai@suse.de + +- updated to version 0.9.5: + * add module-hal-detect module + * shared memory transfer method for local clients + * update module-volume-restore to automatically restore the output device + * add a new module module-rescue-streams + * add support for moving streams "hot" between sinks/sources + * reduce memory consumption and CPU load + * add new module module-gconf for reading additional configuration + * fix module-tunnel to work with the latest protocol + * miscellaneous fixes + +------------------------------------------------------------------- +Thu Aug 17 17:23:15 CEST 2006 - tiwai@suse.de + +- move libpulsedsp.so to the main package from devel sub package + (#199735). + +----------------------------------------------------------------- +Mon Jul 31 17:38:08 CEST 2006 - tiwai@suse.de + +- updated to version 0.9.4: + * support for system-wide pulseaudio daemon. + * add authentication by IP address range ACL (auth-ip-acl=) + * support to set resource limits on platforms + * remove loopback= argument for module-*-protocol-tcp + * remove obsolete GLIB event loop adapter + * add an API to check whether a source/sink is hardware or virtual + * remove warning about SIGPIPE in client apps + * improve latency calculation of NULL sink + * port Zeroconf code from the HOWL API to the native Avahi API + * fix broken time event handling in GLIB + * Some valgrind/massif fixes + * Fix pkg-config files for AMD64 + +----------------------------------------------------------------- +Wed Jul 12 16:16:06 CEST 2006 - tiwai@suse.de + +- renamed from polypaudio to pulseaudio (the project name was + changed) +- update to version 0.9.2: + * increase maximum number of concurrent connections + * fix latency interpolation + * add support for reverse endian sound cards + * add support for recording in padsp + * reenable CPU load limiter + * other bugfixes + diff --git a/pulseaudio.spec b/pulseaudio.spec new file mode 100644 index 0000000..b4efdd6 --- /dev/null +++ b/pulseaudio.spec @@ -0,0 +1,156 @@ +# +# spec file for package pulseaudio (Version 0.9.5) +# +# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. +# This file and all modifications and additions to the pristine +# package are under the same license as the package itself. +# +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + +# norootforbuild + +Name: pulseaudio +BuildRequires: alsa-devel jack-devel liboil-devel libsamplerate-devel libsndfile-devel +Summary: A Networked Sound Server +Version: 0.9.5 +Release: 7 +License: LGPL +Group: System/Sound Daemons +Source: %{name}-%{version}.tar.bz2 +Source1: default.pa +URL: http://pulseaudio.org +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +pulseaudio is a networked sound server for Linux and other Unix like +operating systems and Microsoft Windows. It is intended to be an +improved drop-in replacement for the Enlightened Sound Daemon (ESOUND). + + + +Authors: +-------- + Lennart Poettering + Pierre Ossman + +%package libs +Summary: System libraries for pulseaudio +Group: System/Libraries + +%description libs +This package contains the system libraries for clients of pulseaudio +sound server. + + + +Authors: +-------- + Lennart Poettering + Pierre Ossman + +%package devel +Summary: Development package for the pulseaudio library +Group: Development/Libraries/C and C++ +Requires: pulseaudio-libs = %{version} libsndfile-devel libsamplerate-devel liboil-devel libtool + +%description devel +This package contains the files needed to compile programs that use the +pulseaudio library. + + + +Authors: +-------- + Lennart Poettering + Pierre Ossman + +%prep +%setup + +%build +cp /usr/share/gettext/config.rpath . +autoreconf --force --install +%{?suse_update_config:%{suse_update_config -f}} +%configure +make + +%install +make DESTDIR="$RPM_BUILD_ROOT" install +cp %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/pulse/ +chmod 755 $RPM_BUILD_ROOT%{_bindir}/* + +%post +%run_ldconfig + +%postun +%run_ldconfig + +%clean +test "$RPM_BUILD_ROOT" != "/" -a -d "$RPM_BUILD_ROOT" && rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-, root, root) +%doc GPL LGPL LICENSE README +%{_bindir}/* +%{_libdir}/pulse* +%dir %{_sysconfdir}/pulse +%config %{_sysconfdir}/pulse/* +%{_libdir}/libpulsedsp.so + +%files libs +%defattr(-, root, root) +%{_libdir}/lib*.so.* + +%files devel +%defattr(-, root, root) +%{_libdir}/libpulse.so +%{_libdir}/libpulse.*a +%{_libdir}/libpulsecore.so +%{_libdir}/libpulsecore.*a +%{_libdir}/libpulse-simple.so +%{_libdir}/libpulse-simple.*a +%{_libdir}/pkgconfig/*.pc +%{_includedir}/pulse* + +%changelog -n pulseaudio +* Mon Oct 16 2006 - schwab@suse.de +- Make sure config.rpath is present. +* Wed Sep 06 2006 - tiwai@suse.de +- updated to version 0.9.5: + * add module-hal-detect module + * shared memory transfer method for local clients + * update module-volume-restore to automatically restore the output device + * add a new module module-rescue-streams + * add support for moving streams "hot" between sinks/sources + * reduce memory consumption and CPU load + * add new module module-gconf for reading additional configuration + * fix module-tunnel to work with the latest protocol + * miscellaneous fixes +* Thu Aug 17 2006 - tiwai@suse.de +- move libpulsedsp.so to the main package from devel sub package + (#199735). +* Mon Jul 31 2006 - tiwai@suse.de +- updated to version 0.9.4: + * support for system-wide pulseaudio daemon. + * add authentication by IP address range ACL (auth-ip-acl=) + * support to set resource limits on platforms + * remove loopback= argument for module-*-protocol-tcp + * remove obsolete GLIB event loop adapter + * add an API to check whether a source/sink is hardware or virtual + * remove warning about SIGPIPE in client apps + * improve latency calculation of NULL sink + * port Zeroconf code from the HOWL API to the native Avahi API + * fix broken time event handling in GLIB + * Some valgrind/massif fixes + * Fix pkg-config files for AMD64 +* Wed Jul 12 2006 - tiwai@suse.de +- renamed from polypaudio to pulseaudio (the project name was + changed) +- update to version 0.9.2: + * increase maximum number of concurrent connections + * fix latency interpolation + * add support for reverse endian sound cards + * add support for recording in padsp + * reenable CPU load limiter + * other bugfixes diff --git a/ready b/ready new file mode 100644 index 0000000..473a0f4