source: projects/specs/branches/6/p/pulseaudio/pulseaudio-vl.spec @ 2483

Revision 2483, 29.4 KB checked in by Takemikaduchi, 13 years ago (diff)

rebuild with openssl-1.0.0c

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