source: projects/specs/trunk/p/pulseaudio/pulseaudio-vl.spec @ 2263

Revision 2263, 29.0 KB checked in by daisuke, 13 years ago (diff)

pulseaudio: update to 0.9.22

Line 
1%define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
2%define drvver 0.9.22
3
4Name:           pulseaudio
5Summary:        PulseAudio sound server
6Summary(ja):    PulseAudio サウンドサーバ
7Version:        0.9.22
8Release:        1%{?_dist_release}
9License:        GPLv2+
10URL:            http://pulseaudio.org
11Group:          System Environment/Daemons
12
13Source0:        http://0pointer.de/lennart/projects/pulseaudio/pulseaudio-%{version}.tar.gz
14Source1:        default.pa-for-gdm
15
16BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
17BuildRequires: tcp_wrappers, libsamplerate-devel, libsndfile-devel
18BuildRequires: liboil-devel, m4, libcap-devel,
19BuildRequires: libtool-ltdl-devel >= 2.2.6
20BuildRequires: pkgconfig
21BuildRequires: alsa-lib-devel, glib2-devel, avahi-devel, GConf2-devel
22BuildRequires: lirc, doxygen, jack-audio-connection-kit-devel
23BuildRequires: hal-devel, libatomic_ops-devel, PolicyKit-devel bluez-libs-devel
24BuildRequires: libXt-devel, libXtst-devel, xorg-x11-proto-devel
25BuildRequires: speex-devel
26BuildRequires: xmltoman
27BuildRequires: openssl-devel
28BuildRequires: gdbm-devel
29BuildRequires: libtool
30Requires:      %{name}-core-libs = %{version}-%{release}
31
32Vendor: Project Vine
33Distribution: Vine Linux
34Packager: daisuke
35
36%description
37PulseAudio is a sound server for Linux and other Unix like operating
38systems. It is intended to be an improved drop-in replacement for the
39Enlightened Sound Daemon (ESOUND).
40
41%package esound-compat
42Summary:        PulseAudio EsounD daemon compatibility script
43Summary(ja):    PulseAudio EsounD デーモン互換スクリプト
44Group:          System Environment/Daemons
45Requires:       %{name} = %{version}-%{release}
46Provides:       esound
47Obsoletes:      esound
48
49%description esound-compat
50A compatibility script that allows applications to call /usr/bin/esd
51and start PulseAudio with EsounD protocol modules.
52
53%package module-lirc
54Summary:        LIRC support for the PulseAudio sound server
55Summary(ja):    PulseAudio サウンドサーバ用 LIRC サポート
56Group:          System Environment/Daemons
57Requires:       %{name} = %{version}-%{release}
58
59%description module-lirc
60LIRC volume control module for the PulseAudio sound server.
61
62%package module-x11
63Summary:        X11 support for the PulseAudio sound server
64Summary(ja):    PulseAudio サウンドサーバ用 X11 サポート
65Group:          System Environment/Daemons
66Requires:       %{name} = %{version}-%{release}
67Requires:       %{name}-utils  = %{version}-%{release}
68
69%description module-x11
70X11 bell and security modules for the PulseAudio sound server.
71
72%package module-zeroconf
73Summary:        Zeroconf support for the PulseAudio sound server
74Summary(ja):    PulseAudio サウンドサーバ用 Zeroconf サポート
75Group:          System Environment/Daemons
76Requires:       %{name} = %{version}-%{release}
77Requires:       %{name}-utils
78
79%description module-zeroconf
80Zeroconf publishing module for the PulseAudio sound server.
81
82%package module-bluetooth
83Summary:        Bluetooth proximity support for the PulseAudio sound server
84Summary(ja):    PulseAudio サウンドサーバ用 Bluetooth 近接検知サポート
85Group:          System Environment/Daemons
86Requires:       %{name} = %{version}-%{release}
87
88%description module-bluetooth
89Contains a module that can be used to automatically turn down the volume if
90a bluetooth mobile phone leaves the proximity or turn it up again if it enters the
91proximity again
92
93%package module-jack
94Summary:        JACK support for the PulseAudio sound server
95Summary(ja):    PulseAudio サウンドサーバ用 JACK サポート
96Group:          System Environment/Daemons
97Requires:       %{name} = %{version}-%{release}
98
99%description module-jack
100JACK sink and source modules for the PulseAudio sound server.
101
102%package module-gconf
103Summary:        GConf support for the PulseAudio sound server
104Summary(ja):    PulseAudio サウンドサーバ用 GConf サポート
105Group:          System Environment/Daemons
106Requires:       %{name} = %{version}-%{release}
107
108%description module-gconf
109GConf configuration backend for the PulseAudio sound server.
110
111%package libs
112Summary:        Libraries for PulseAudio clients
113Summary(ja):    PulseAudio クライアントライブラリ
114License:        LGPLv2+
115Group:          System Environment/Libraries
116Provides:       pulseaudio-lib
117Obsoletes:      pulseaudio-lib
118
119%description libs
120This package contains the runtime libraries for any application that wishes
121to interface with a PulseAudio sound server.
122
123%package core-libs
124Summary:        Core libraries for the PulseAudio sound server.
125Summary(ja):    PulseAudio サウンドサーバコアライブラリ
126License:        LGPLv2+
127Group:          System Environment/Libraries
128
129%description core-libs
130This package contains runtime libraries that are used internally in the
131PulseAudio sound server.
132
133%package libs-glib2
134Summary:        GLIB 2.x bindings for PulseAudio clients
135Summary(ja):    PulseAudio クライアント用 GLIB 2.x バインディング
136License:        LGPLv2+
137Group:          System Environment/Libraries
138Provides:       pulseaudio-lib-glib2
139Obsoletes:      pulseaudio-lib-glib2
140
141%description libs-glib2
142This package contains bindings to integrate the PulseAudio client library with
143a GLIB 2.x based application.
144
145%package libs-zeroconf
146Summary:        Zeroconf support for PulseAudio clients
147Summary(ja):    PulseAudio クライアント用 Zeroconf サポート
148License:        LGPLv2+
149Group:          System Environment/Libraries
150Provides:       pulseaudio-lib-zeroconf
151Obsoletes:      pulseaudio-lib-zeroconf
152
153%description libs-zeroconf
154This package contains the runtime libraries and tools that allow PulseAudio
155clients to automatically detect PulseAudio servers using Zeroconf.
156
157%package libs-devel
158Summary:        Headers and libraries for PulseAudio client development
159Summary(ja):    PulseAudio クライアント開発用ヘッダおよびライブラリ
160License:        LGPLv2+
161Group:          Development/Libraries
162Requires:       %{name}-libs = %{version}-%{release}
163Requires:       %{name}-libs-glib2 = %{version}-%{release}
164Requires:       %{name}-libs-zeroconf = %{version}-%{release}
165Requires:       pkgconfig glib2-devel
166Provides:       pulseaudio-lib-devel
167Obsoletes:      pulseaudio-lib-devel
168
169%description libs-devel
170Headers and libraries for developing applications that can communicate with
171a PulseAudio sound server.
172
173%package utils
174Summary:        PulseAudio sound server utilities
175Summary(ja):    PulseAudio サウンドサーバユーティリティ
176License:        LGPLv2+
177Group:          Applications/Multimedia
178Requires:       %{name}-libs = %{version}-%{release}
179
180%description utils
181This package contains command line utilities for the PulseAudio sound server.
182
183%package gdm-hooks
184Summary:        PulseAudio GDM integration
185Summary(ja):    PulseAudio GDM 統合
186License:        LGPLv2+
187Group:          Applications/Multimedia
188Requires:       gdm >= 2.22.0
189# for the gdm user
190Requires(pre):  gdm
191
192%description gdm-hooks
193This package contains GDM integration hooks for the PulseAudio sound server.
194
195
196# compat32
197%package -n compat32-%{name}-libs
198Summary:        Libraries for PulseAudio clients
199Summary(ja):    PulseAudio クライアントライブラリ
200License:        LGPLv2+
201Group:          System Environment/Libraries
202
203%description -n compat32-%{name}-libs
204This package contains the runtime libraries for any application that wishes
205to interface with a PulseAudio sound server.
206
207%package -n compat32-%{name}-core-libs
208Summary:        Core libraries for the PulseAudio sound server.
209Summary(ja):    PulseAudio サウンドサーバコアライブラリ
210License:        LGPLv2+
211Group:          System Environment/Libraries
212
213%description -n compat32-%{name}-core-libs
214This package contains runtime libraries that are used internally in the
215PulseAudio sound server.
216
217%package -n compat32-%{name}-libs-glib2
218Summary:        GLIB 2.x bindings for PulseAudio clients
219Summary(ja):    PulseAudio クライアント用 GLIB 2.x バインディング
220License:        LGPLv2+
221Group:          System Environment/Libraries
222
223%description -n compat32-%{name}-libs-glib2
224This package contains bindings to integrate the PulseAudio client library with
225a GLIB 2.x based application.
226
227%package -n compat32-%{name}-libs-zeroconf
228Summary:        Zeroconf support for PulseAudio clients
229Summary(ja):    PulseAudio クライアント用 Zeroconf サポート
230License:        LGPLv2+
231Group:          System Environment/Libraries
232
233%description -n compat32-%{name}-libs-zeroconf
234This package contains the runtime libraries and tools that allow PulseAudio
235clients to automatically detect PulseAudio servers using Zeroconf.
236
237%package -n compat32-%{name}-libs-devel
238Summary:        Headers and libraries for PulseAudio client development
239Summary(ja):    PulseAudio クライアント開発用ヘッダおよびライブラリ
240License:        LGPLv2+
241Group:          Development/Libraries
242Requires:       compat32-%{name}-libs = %{version}-%{release}
243Requires:       compat32-%{name}-libs-glib2 = %{version}-%{release}
244Requires:       compat32-%{name}-libs-zeroconf = %{version}-%{release}
245Requires:       %{name}-libs-devel = %{version}-%{release}
246Requires:       compat32-glib2-devel
247
248%description -n compat32-%{name}-libs-devel
249Headers and libraries for developing applications that can communicate with
250a PulseAudio sound server.
251
252%prep
253%setup -q -T -b0
254
255
256%build
257%configure \
258  --disable-ltdl-install --disable-static --disable-rpath \
259  --with-system-user=pulse --with-system-group=pulse \
260  --with-realtime-group=pulse-rt --with-access-group=pulse-access \
261  --disable-hal
262make LIBTOOL=/usr/bin/libtool %{?_smp_mflags}
263make doxygen
264
265%install
266rm -rf $RPM_BUILD_ROOT
267make DESTDIR=$RPM_BUILD_ROOT install
268rm -f $RPM_BUILD_ROOT%{_libdir}/*.{a,la}
269rm -f $RPM_BUILD_ROOT%{_libdir}/pulse-%{drvver}/modules/*.{a,la}
270chmod 755 $RPM_BUILD_ROOT%{_bindir}/pulseaudio
271ln -s esdcompat $RPM_BUILD_ROOT%{_bindir}/esd
272# preserve time stamps, for multilib's sake
273touch -r src/daemon/daemon.conf.in $RPM_BUILD_ROOT%{_sysconfdir}/pulse/daemon.conf
274touch -r src/daemon/default.pa.in $RPM_BUILD_ROOT%{_sysconfdir}/pulse/default.pa
275touch -r man/pulseaudio.1.xml.in $RPM_BUILD_ROOT%{_mandir}/man1/pulseaudio.1
276touch -r man/default.pa.5.xml.in $RPM_BUILD_ROOT%{_mandir}/man5/default.pa.5
277touch -r man/pulse-client.conf.5.xml.in $RPM_BUILD_ROOT%{_mandir}/man5/pulse-client.conf.5
278touch -r man/pulse-daemon.conf.5.xml.in $RPM_BUILD_ROOT%{_mandir}/man5/pulse-daemon.conf.5
279mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/pulse
280mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/gdm/.pulse
281cp $RPM_SOURCE_DIR/default.pa-for-gdm $RPM_BUILD_ROOT%{_localstatedir}/lib/gdm/.pulse/default.pa
282
283%clean
284rm -rf $RPM_BUILD_ROOT
285
286%pre
287groupadd -r pulse &>/dev/null || :
288useradd -r -c 'PulseAudio daemon' \
289    -s /sbin/nologin -d /var/run/pulse -g pulse pulse &>/dev/null || :
290groupadd -r pulse-rt &>/dev/null || :
291groupadd -r pulse-access &>/dev/null || :
292
293%post -p /sbin/ldconfig
294
295%postun
296/sbin/ldconfig
297if [ $1 -eq 0 ]; then
298    userdel pulse &>/dev/null || :
299    groupdel pulse &>/dev/null || :
300    groupdel pulse-rt &>/dev/null || :
301    groupdel pulse-access &>/dev/null || :
302fi
303
304%post libs -p /sbin/ldconfig
305%postun libs -p /sbin/ldconfig
306
307%post core-libs -p /sbin/ldconfig
308%postun core-libs -p /sbin/ldconfig
309
310%post libs-glib2 -p /sbin/ldconfig
311%postun libs-glib2 -p /sbin/ldconfig
312
313%post libs-zeroconf -p /sbin/ldconfig
314%postun libs-zeroconf -p /sbin/ldconfig
315
316%post -n compat32-%{name}-libs -p /sbin/ldconfig
317%postun -n compat32-%{name}-libs -p /sbin/ldconfig
318
319%post -n compat32-%{name}-core-libs -p /sbin/ldconfig
320%postun -n compat32-%{name}-core-libs -p /sbin/ldconfig
321
322%post -n compat32-%{name}-libs-glib2 -p /sbin/ldconfig
323%postun -n compat32-%{name}-libs-glib2 -p /sbin/ldconfig
324
325%post -n compat32-%{name}-libs-zeroconf -p /sbin/ldconfig
326%postun -n compat32-%{name}-libs-zeroconf -p /sbin/ldconfig
327
328%files
329%defattr(-,root,root)
330%doc README LICENSE GPL LGPL
331%dir %{_sysconfdir}/pulse/
332%config(noreplace) %{_sysconfdir}/pulse/daemon.conf
333%config(noreplace) %{_sysconfdir}/pulse/default.pa
334%config(noreplace) %{_sysconfdir}/pulse/system.pa
335%config(noreplace) %{_sysconfdir}/dbus-1/system.d/pulseaudio-system.conf
336%attr(4755,root,root) %{_bindir}/pulseaudio
337%dir %{_libdir}/pulse-%{drvver}/
338%dir %{_libdir}/pulse-%{drvver}/modules/
339%{_libdir}/pulse-%{drvver}/modules/libalsa-util.so
340%{_libdir}/pulse-%{drvver}/modules/libcli.so
341%{_libdir}/pulse-%{drvver}/modules/liboss-util.so
342%{_libdir}/pulse-%{drvver}/modules/libprotocol-cli.so
343%{_libdir}/pulse-%{drvver}/modules/libprotocol-esound.so
344%{_libdir}/pulse-%{drvver}/modules/libprotocol-http.so
345%{_libdir}/pulse-%{drvver}/modules/libprotocol-native.so
346%{_libdir}/pulse-%{drvver}/modules/libprotocol-simple.so
347%{_libdir}/pulse-%{drvver}/modules/librtp.so
348%{_libdir}/pulse-%{drvver}/modules/module-alsa-sink.so
349%{_libdir}/pulse-%{drvver}/modules/module-alsa-source.so
350%{_libdir}/pulse-%{drvver}/modules/module-alsa-card.so
351%{_libdir}/pulse-%{drvver}/modules/module-cli-protocol-tcp.so
352%{_libdir}/pulse-%{drvver}/modules/module-cli-protocol-unix.so
353%{_libdir}/pulse-%{drvver}/modules/module-cli.so
354%{_libdir}/pulse-%{drvver}/modules/module-combine.so
355%{_libdir}/pulse-%{drvver}/modules/module-device-manager.so
356%{_libdir}/pulse-%{drvver}/modules/module-loopback.so
357%{_libdir}/pulse-%{drvver}/modules/module-detect.so
358%{_libdir}/pulse-%{drvver}/modules/module-esound-compat-spawnfd.so
359%{_libdir}/pulse-%{drvver}/modules/module-esound-compat-spawnpid.so
360%{_libdir}/pulse-%{drvver}/modules/module-esound-protocol-tcp.so
361%{_libdir}/pulse-%{drvver}/modules/module-esound-protocol-unix.so
362%{_libdir}/pulse-%{drvver}/modules/module-esound-sink.so
363%{_libdir}/pulse-%{drvver}/modules/module-udev-detect.so
364%{_libdir}/pulse-%{drvver}/modules/module-hal-detect.so
365%{_libdir}/pulse-%{drvver}/modules/module-http-protocol-tcp.so
366%{_libdir}/pulse-%{drvver}/modules/module-http-protocol-unix.so
367%{_libdir}/pulse-%{drvver}/modules/module-match.so
368%{_libdir}/pulse-%{drvver}/modules/module-mmkbd-evdev.so
369%{_libdir}/pulse-%{drvver}/modules/module-native-protocol-fd.so
370%{_libdir}/pulse-%{drvver}/modules/module-native-protocol-tcp.so
371%{_libdir}/pulse-%{drvver}/modules/module-native-protocol-unix.so
372%{_libdir}/pulse-%{drvver}/modules/module-null-sink.so
373%{_libdir}/pulse-%{drvver}/modules/module-oss.so
374%{_libdir}/pulse-%{drvver}/modules/module-pipe-sink.so
375%{_libdir}/pulse-%{drvver}/modules/module-pipe-source.so
376%{_libdir}/pulse-%{drvver}/modules/module-rescue-streams.so
377%{_libdir}/pulse-%{drvver}/modules/module-rtp-recv.so
378%{_libdir}/pulse-%{drvver}/modules/module-rtp-send.so
379%{_libdir}/pulse-%{drvver}/modules/module-simple-protocol-tcp.so
380%{_libdir}/pulse-%{drvver}/modules/module-simple-protocol-unix.so
381%{_libdir}/pulse-%{drvver}/modules/module-sine.so
382%{_libdir}/pulse-%{drvver}/modules/module-tunnel-sink.so
383%{_libdir}/pulse-%{drvver}/modules/module-tunnel-source.so
384%{_libdir}/pulse-%{drvver}/modules/module-volume-restore.so
385%{_libdir}/pulse-%{drvver}/modules/module-suspend-on-idle.so
386%{_libdir}/pulse-%{drvver}/modules/module-default-device-restore.so
387%{_libdir}/pulse-%{drvver}/modules/module-device-restore.so
388%{_libdir}/pulse-%{drvver}/modules/module-stream-restore.so
389%{_libdir}/pulse-%{drvver}/modules/module-card-restore.so
390%{_libdir}/pulse-%{drvver}/modules/module-ladspa-sink.so
391%{_libdir}/pulse-%{drvver}/modules/module-remap-sink.so
392%{_libdir}/pulse-%{drvver}/modules/module-always-sink.so
393%{_libdir}/pulse-%{drvver}/modules/module-console-kit.so
394%{_libdir}/pulse-%{drvver}/modules/module-position-event-sounds.so
395%{_libdir}/pulse-%{drvver}/modules/module-augment-properties.so
396%{_libdir}/pulse-%{drvver}/modules/module-cork-music-on-phone.so
397%{_libdir}/pulse-%{drvver}/modules/module-sine-source.so
398%{_libdir}/pulse-%{drvver}/modules/module-intended-roles.so
399%{_libdir}/pulse-%{drvver}/modules/module-rygel-media-server.so
400%{_datadir}/pulseaudio/alsa-mixer/paths/*
401%{_datadir}/pulseaudio/alsa-mixer/profile-sets/*
402%{_mandir}/man1/pulseaudio.1.gz
403%{_mandir}/man5/default.pa.5.gz
404%{_mandir}/man5/pulse-client.conf.5.gz
405%{_mandir}/man5/pulse-daemon.conf.5.gz
406/lib/udev/rules.d/90-pulseaudio.rules
407%dir %{_libexecdir}/pulse
408%attr(0700, pulse, pulse) %dir %{_localstatedir}/lib/pulse
409
410%files esound-compat
411%defattr(-,root,root)
412%{_bindir}/esdcompat
413%{_bindir}/esd
414%{_mandir}/man1/esdcompat.1.gz
415
416%files module-lirc
417%defattr(-,root,root)
418%{_libdir}/pulse-%{drvver}/modules/module-lirc.so
419
420%files module-x11
421%defattr(-,root,root)
422%config %{_sysconfdir}/xdg/autostart/pulseaudio.desktop
423%config %{_sysconfdir}/xdg/autostart/pulseaudio-kde.desktop
424%{_bindir}/start-pulseaudio-x11
425%{_bindir}/start-pulseaudio-kde
426%{_libdir}/pulse-%{drvver}/modules/module-x11-bell.so
427%{_libdir}/pulse-%{drvver}/modules/module-x11-publish.so
428%{_libdir}/pulse-%{drvver}/modules/module-x11-xsmp.so
429%{_libdir}/pulse-%{drvver}/modules/module-x11-cork-request.so
430
431%files module-zeroconf
432%defattr(-,root,root)
433%{_libdir}/pulse-%{drvver}/modules/libavahi-wrap.so
434%{_libdir}/pulse-%{drvver}/modules/module-zeroconf-publish.so
435%{_libdir}/pulse-%{drvver}/modules/module-zeroconf-discover.so
436%{_libdir}/pulse-%{drvver}/modules/libraop.so
437%{_libdir}/pulse-%{drvver}/modules/module-raop-discover.so
438%{_libdir}/pulse-%{drvver}/modules/module-raop-sink.so
439
440%files module-jack
441%defattr(-,root,root)
442%{_libdir}/pulse-%{drvver}/modules/module-jack-sink.so
443%{_libdir}/pulse-%{drvver}/modules/module-jack-source.so
444
445%files module-bluetooth
446%defattr(-,root,root)
447%{_libdir}/pulse-%{drvver}/modules/libbluetooth-ipc.so
448%{_libdir}/pulse-%{drvver}/modules/libbluetooth-sbc.so
449%{_libdir}/pulse-%{drvver}/modules/libbluetooth-util.so
450%{_libdir}/pulse-%{drvver}/modules/module-bluetooth-device.so
451%{_libdir}/pulse-%{drvver}/modules/module-bluetooth-discover.so
452%{_libdir}/pulse-%{drvver}/modules/module-bluetooth-proximity.so
453%{_libexecdir}/pulse/proximity-helper
454
455%files module-gconf
456%defattr(-,root,root)
457%{_libdir}/pulse-%{drvver}/modules/module-gconf.so
458%{_libexecdir}/pulse/gconf-helper
459
460%files libs
461%defattr(-,root,root)
462%doc README LICENSE GPL LGPL
463%dir %{_sysconfdir}/pulse/
464%config(noreplace) %{_sysconfdir}/pulse/client.conf
465%{_libdir}/libpulse.so.*
466%{_libdir}/libpulse-simple.so.*
467%{_datadir}/locale/*
468
469%files core-libs
470%defattr(-,root,root)
471%{_libdir}/libpulsecore-%{drvver}.so
472%{_libdir}/libpulsecommon-%{drvver}.so
473
474%files libs-glib2
475%defattr(-,root,root)
476%{_libdir}/libpulse-mainloop-glib.so.*
477
478%files libs-zeroconf
479%defattr(-,root,root)
480%{_bindir}/pabrowse
481%{_libdir}/libpulse-browse.so.*
482%{_mandir}/man1/pabrowse.1.gz
483
484%files libs-devel
485%defattr(-,root,root)
486%doc doxygen/html
487%{_includedir}/pulse/
488%{_libdir}/libpulse.so
489%{_libdir}/libpulse-mainloop-glib.so
490%{_libdir}/libpulse-simple.so
491%{_libdir}/libpulse-browse.so
492%{_libdir}/pkgconfig/libpulse*.pc
493%{_datadir}/vala/vapi/libpulse.vapi
494
495%files utils
496%defattr(-,root,root)
497%{_bindir}/pacat
498%{_bindir}/pacmd
499%{_bindir}/pactl
500%{_bindir}/pamon
501%{_bindir}/paplay
502%{_bindir}/parec
503%{_bindir}/parecord
504%{_bindir}/pax11publish
505%{_bindir}/padsp
506%{_bindir}/pasuspender
507%{_libdir}/libpulsedsp.so
508%{_mandir}/man1/pabrowse.1.gz
509%{_mandir}/man1/pacat.1.gz
510%{_mandir}/man1/pacmd.1.gz
511%{_mandir}/man1/pactl.1.gz
512%{_mandir}/man1/paplay.1.gz
513%{_mandir}/man1/pasuspender.1.gz
514%{_mandir}/man1/padsp.1.gz
515%{_mandir}/man1/pax11publish.1.gz
516
517%files gdm-hooks
518%defattr(-,root,root)
519%attr(0700, gdm, gdm) %dir %{_localstatedir}/lib/gdm/.pulse
520%attr(0600, gdm, gdm) %{_localstatedir}/lib/gdm/.pulse/default.pa
521
522
523# compat32
524%if %{build_compat32}
525%files -n compat32-%{name}-libs
526%defattr(-,root,root)
527%{_libdir}/libpulse.so.*
528%{_libdir}/libpulse-simple.so.*
529
530%files -n compat32-%{name}-core-libs
531%defattr(-,root,root)
532%{_libdir}/libpulsecore-%{drvver}.so
533%{_libdir}/libpulsecommon-%{drvver}.so
534
535%files -n compat32-%{name}-libs-glib2
536%defattr(-,root,root)
537%{_libdir}/libpulse-mainloop-glib.so.*
538
539%files -n compat32-%{name}-libs-zeroconf
540%defattr(-,root,root)
541%{_libdir}/libpulse-browse.so.*
542
543%files -n compat32-%{name}-libs-devel
544%defattr(-,root,root)
545%{_libdir}/libpulse.so
546%{_libdir}/libpulse-mainloop-glib.so
547%{_libdir}/libpulse-simple.so
548%{_libdir}/libpulse-browse.so
549%{_libdir}/pkgconfig/libpulse*.pc
550%endif
551
552%changelog
553* Wed Dec 01 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 0.9.22-1
554- new upstream release
555- drop upstreamed patches
556- add gdm-hooks subpackage
557
558* Sat Oct 02 2010 Shu KONNO <owa@bg.wakwak.com> 0.9.21-2
559- rebuilt with rpm-4.8.1 for pkg-config
560
561* Sat Feb 13 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 0.9.21-1
562- new upstream release
563- add patch0-31 from fedora and upstream
564
565* Thu Sep 24 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.9.18-1
566- new upstream release
567
568* Sun Sep 13 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.9.17-1
569- new upstream release
570
571* Sat May 09 2009 NAKAMURA Kenta <kenta@vinelinux.org> 0.9.15-2
572- added compat32 package for x86_64 arch support
573- added BR: libXtst-devel
574
575* Wed Apr 15 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.9.15-1
576- new upstream release
577- add BR: libtool-ltdl-devel >= 2.2.6
578
579* Mon Mar 23 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.9.14-3
580- rebuild with alsa 1.0.19
581- set /var/run/pulse for pulse's home directory
582
583* Tue Feb 17 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.9.14-2
584- fix dependency (<BTS:657>)
585  - move start-pulseaudio-x11 to module-x11 subpacakge
586  - add Requires: pulseaudio-utils to module-x11 subpackage
587
588* Wed Jan 14 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.9.14-1
589- new upstream release
590
591* Thu Oct 23 2008 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.9.13-2
592- rebuild with bluez-libs-devel-4.15
593
594* Tue Oct 07 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 0.9.13-1
595- new upstream release
596
597* Mon Sep 15 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.9.12-2
598- added BuildRequires: speex-devel
599
600* Mon Sep 15 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 0.9.12-1
601- new upstream release
602
603* Sun Sep 07 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 0.9.11-2
604- add Patch1 to change default.ca/daemon.conf
605  - enable module-esound-protocol-tcp in default.ca
606  - set default values for better performance in daemon.cond
607
608* Sun Sep 07 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 0.9.11-1
609- new upstream release
610
611* Wed Jul 09 2008 Daisuke SUZUKI <daisuke@linux.or.jp>  0.9.10-1
612- initial build for Vine Linux
613  - use released version instead of git snapshot
614
615* Thu Jun 26 2008 Lennart Poettering <lpoetter@redhat.com> 0.9.11-0.6.git20080626
616- New GIT snapshot
617
618* Sun Jun 22 2008 Lennart Poettering <lpoetter@redhat.com> 0.9.11-0.5.svn20080622
619- New GIT snapshot
620
621* Wed Jun 18 2008 Lennart Poettering <lpoetter@redhat.com> 0.9.11-0.4.svn20080618
622- New SVN snapshot
623
624* Thu May 30 2008 Lennart Poettering <lpoetter@redhat.com> 0.9.11-0.3.svn20080529
625- Fix snapshot versioning
626
627* Thu May 29 2008 Lennart Poettering <lpoetter@redhat.com> 0.9.11-0.0.svn20080529
628- New SVN snapshot
629
630* Tue May 20 2008 Matthias Clasen <mclasen@redhat.com> 0.9.11-0.2.svn20080516
631- Actually apply the patch
632
633* Sat May 17 2008 Matthias Clasen <mclasen@redhat.com> 0.9.11-0.1.svn20080516
634- Fix a wrong assertion in module-default-device-restore
635
636* Fri May 16 2008 Matthias Clasen <mclasen@redhat.com> 0.9.11-0.0.svn20080516
637- Update to an svn snapshot of the 'glitch-free' rewrite of pulseaudio
638
639* Sun Mar 30 2008 Lennart Poettering <lpoetter@redhat.com> 0.9.10-1
640- Update to PulseAudio 0.9.10
641- drop all patches, since they have been integrated upstream
642
643* Thu Mar 27 2008 Lubomir Kundrak <lkundrak@redhat.com> 0.9.8-13
644- Abort on CPU time comsumption, so we can get core
645
646* Thu Mar 13 2008 Lubomir Kundrak <lkundrak@redhat.com> 0.9.8-12
647- Own /usr/libexec/pulse (#437228)
648
649* Wed Mar 12 2008 Adam Jackson <ajax@redhat.com> 0.9.8-11
650- pulseaudio-0.9.8-disable-realtime.patch: Don't ask PolicyKit for increased
651  scheduling mojo for now.  It's not clear that it's a win; and if it is,
652  the policy should just be fixed to always allow it.
653
654* Wed Mar 12 2008 Lubomir Kundrak <lkundrak@redhat.com> 0.9.8-10
655- Build the manual pages with xmltoman
656
657* Fri Feb 29 2008 Lubomir Kundrak <lkundrak@redhat.com> 0.9.8-9
658- Fix the fix.
659
660* Fri Feb 29 2008 Lubomir Kundrak <lkundrak@redhat.com> 0.9.8-8
661- Fix multilib issue (#228383)
662- Prevent dumping core if exiting sooner that ltdl initializaion (#427962)
663
664* Thu Feb 21 2008 Adam Tkac <atkac redhat com> 0.9.8-7
665- really rebuild against new libcap
666
667* Sun Feb 17 2008 Adam Tkac <atkac redhat com> 0.9.8-6
668- rebuild against new libcap
669
670* Wed Jan 23 2008 Lubomir Kundrak <lkundrak@redhat.com> 0.9.8-5
671- Fix CVE-2008-0008 security issue (#425481)
672
673* Sun Jan 13 2008 Lubomir Kundrak <lkundrak@redhat.com> 0.9.8-4.1
674- Actually add content to pulseaudio-0.9.8-create-dot-pulse.patch
675- Make the Source0 tag point to URL instead of a local file
676- Drop the nochown patch; it's not applied at all and no longer needed
677
678* Thu Nov 29 2007 Lennart Poettering <lpoetter@redhat.com> 0.9.8-4
679- add missing dependency on pulseaudio-utils for pulseaudio-module-x11
680
681* Thu Nov 29 2007 Lennart Poettering <lpoetter@redhat.com> 0.9.8-3
682- Create ~/.pulse/ if not existant
683
684* Thu Nov 29 2007 Lennart Poettering <lpoetter@redhat.com> 0.9.8-2
685- Add missing dependency on jack-audio-connection-kit-devel
686
687* Wed Nov 28 2007 Lennart Poettering <lpoetter@redhat.com> 0.9.8-1
688- Upgrade to current upstream
689
690* Wed Oct 17 2007 Lennart Poettering <lpoetter@redhat.com> 0.9.7-0.16.svn20071017
691- Another SVN snapshot, fixing another round of bugs (#330541)
692- Split libpulscore into a seperate package to work around multilib limitation (#335011)
693
694* Mon Oct 1 2007 Lennart Poettering <lpoetter@redhat.com> 0.9.7-0.15.svn20071001
695- Another SVN snapshot, fixing another round of bugs
696
697* Sat Sep 29 2007 Lennart Poettering <lpoetter@redhat.com> 0.9.7-0.14.svn20070929
698- Another SVN snapshot, fixing a couple of subtle bugs
699
700* Tue Sep 25 2007 Lennart Poettering <lpoetter@redhat.com> 0.9.7-0.13.svn20070925
701- Remove libpulsecore.so symlink from pulseaudio-libs-devel to avoid multilib issues
702
703* Tue Sep 25 2007 Lennart Poettering <lpoetter@redhat.com> 0.9.7-0.12.svn20070925
704- New SVN snapshot
705- Split off libflashsupport again
706- Rename "-lib" packages to "-libs", like all other packages do it.
707- Provide esound
708
709* Fri Sep 7 2007 Lennart Poettering <lpoetter@redhat.com> 0.9.7-0.11.svn20070907
710- Update SVN snapshot, don't link libpulsecore.so statically anymore
711
712* Wed Sep 5 2007 Lennart Poettering <lpoetter@redhat.com> 0.9.7-0.10.svn20070905
713- Update SVN snapshot
714
715* Tue Sep 4 2007 Lennart Poettering <lpoetter@redhat.com> 0.9.7-0.9.svn20070904
716- Update SVN snapshot
717- ship libflashsupport in our package
718- drop pulseaudio-devel since libpulsecore is not linked statically
719
720* Thu Aug 23 2007 Lennart Poettering <lpoetter@redhat.com> 0.9.7-0.8.svn20070823
721- Update SVN snapshot
722
723* Thu Aug 16 2007 Lennart Poettering <lpoetter@redhat.com> 0.9.7-0.7.svn20070816
724- Update SVN snapshot
725
726* Thu Aug 16 2007 Lennart Poettering <lpoetter@redhat.com> 0.9.7-0.6.svn20070816
727- Update SVN snapshot
728
729* Tue Aug 14 2007 Lennart Poettering <lpoetter@redhat.com> 0.9.7-0.5.svn20070814
730- Forgot to upload tarball
731
732* Tue Aug 14 2007 Lennart Poettering <lpoetter@redhat.com> 0.9.7-0.4.svn20070814
733- Update snapshot. Install file into /etc/xdg/autostart/ to load module-x11-smp
734  only after login
735
736* Sun Aug 12 2007 Lennart Poettering <lpoetter@redhat.com> 0.9.7-0.3.svn20070812
737- Depend on tcp_wrappers-devel instead of tcp_wrappers, to make sure we
738  actually get the headers installed.
739
740* Sun Aug 12 2007 Lennart Poettering <lpoetter@redhat.com> 0.9.7-0.2.svn20070812
741- Update snapshot, contains 64 bit build fixes, and disables module-x11-xsmp by
742  default to avoid deadlock when PA is started from gnome-session
743
744* Sun Aug 12 2007 Lennart Poettering <lpoetter@redhat.com> 0.9.7-0.1.svn20070812
745- Take snapshot from SVN
746
747* Tue May 29 2007 Pierre Ossman <drzeus@drzeus.cx> 0.9.6-2
748- Add libatomic_ops-devel as a build requirement.
749
750* Tue May 29 2007 Pierre Ossman <drzeus@drzeus.cx> 0.9.6-1
751- Upgrade to 0.9.6.
752
753* Sat Mar  2 2007 Pierre Ossman <drzeus@drzeus.cx> 0.9.5-5
754- Fix merge problems with patch.
755
756* Fri Mar  2 2007 Pierre Ossman <drzeus@drzeus.cx> 0.9.5-4
757- Add patch to handle ALSA changing the frame size (bug 230211).
758- Add patch for suspended ALSA devices (bug 228205).
759
760* Mon Feb  5 2007 Pierre Ossman <drzeus@drzeus.cx> 0.9.5-3
761- Add esound-compat subpackage that allows PulseAudio to be a drop-in
762  replacement for esd (based on patch by Matthias Clasen).
763- Backport patch allows startup to continue even when the users'
764  config cannot be read.
765
766* Wed Oct 23 2006 Pierre Ossman <drzeus@drzeus.cx> 0.9.5-2
767- Create user and groups for daemon.
768
769* Mon Aug 28 2006 Pierre Ossman <drzeus@drzeus.cx> 0.9.5-1
770- Upgrade to 0.9.5.
771
772* Wed Aug 23 2006 Pierre Ossman <drzeus@drzeus.cx> 0.9.4-3
773- Make sure JACK modules are built and packaged.
774
775* Tue Aug 22 2006 Pierre Ossman <drzeus@drzeus.cx> 0.9.4-2
776- Merge the ALSA modules into the main package as ALSA is the
777  standard API.
778
779* Sun Aug 20 2006 Pierre Ossman <drzeus@drzeus.cx> 0.9.4-1
780- Update to 0.9.4.
781- Remove fix for rpath as it is merged upstream.
782
783* Fri Jul 21 2006 Toshio Kuratomi <toshio@tiki-lounge.com> 0.9.3-2
784- Remove static libraries.
785- Fix for rpath issues.
786
787* Fri Jul 21 2006 Pierre Ossman <drzeus@drzeus.cx> 0.9.3-1
788- Update to 0.9.3
789- GLib 1.2 bindings dropped.
790- Howl compat dropped as Avahi is supported natively.
791- Added fix for pc files on x86_64.
792
793* Sat Jul  8 2006 Pierre Ossman <drzeus@drzeus.cx> 0.9.2-1
794- Update to 0.9.2.
795- Added Avahi HOWL compat dependencies.
796
797* Thu Jun  8 2006 Pierre Ossman <drzeus@drzeus.cx> 0.9.1-1
798- Update to 0.9.1.
799
800* Mon May 29 2006 Pierre Ossman <drzeus@drzeus.cx> 0.9.0-2
801- Build and package doxygen docs
802- Call ldconfig for relevant subpackages.
803
804* Mon May 29 2006 Pierre Ossman <drzeus@drzeus.cx> 0.9.0-1
805- Update to 0.9.0
806
807* Tue May  9 2006 Pierre Ossman <drzeus@drzeus.cx> 0.8.1-1
808- Update to 0.8.1
809- Split into more packages
810- Remove the modules' static libs as those shouldn't be used (they shouldn't
811  even be installed)
812
813* Fri Feb 24 2006 Tom "spot" Callaway <tcallawa@redhat.com> 0.7-2
814- dance around with perms so we don't strip the binary
815- add missing BR
816
817* Mon Nov 28 2005 Tom "spot" Callaway <tcallawa@redhat.com> 0.7-1
818- Initial package for Fedora Extras
Note: See TracBrowser for help on using the repository browser.