pulseaudio-vl.spec 32 KB

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