pipewire-vl.spec 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537
  1. %bcond_with systemd
  2. %bcond_with rtkit
  3. %bcond_with man
  4. %global apiversion 0.3
  5. %global spaversion 0.2
  6. #global snap 20141103
  7. #global gitrel 327
  8. #global gitcommit aec811798cd883a454b9b5cd82c77831906bbd2d
  9. #global shortcommit %(c=%{gitcommit}; echo ${c:0:5})
  10. # https://bugzilla.redhat.com/983606
  11. %global _hardened_build 1
  12. # where/how to apply multilib hacks
  13. %global multilib_archs x86_64 %{ix86} ppc64 ppc s390x s390 sparc64 sparcv9 ppc64le
  14. Name: pipewire
  15. Summary: Media Sharing Server
  16. Version: 0.3.24
  17. Release: 1%{?snap:.%{snap}git%{shortcommit}}%{?_dist_release}%{?with_systemd:.systemd}
  18. Group: multimedia
  19. Vendor: Project Vine
  20. Distribution: Vine Linux
  21. License: LGPLv2+
  22. URL: https://pipewire.org/
  23. %if 0%{?gitrel}
  24. # git clone git://anongit.freedesktop.org/gstreamer/pipewire
  25. # cd pipewire; git reset --hard %{gitcommit}; ./autogen.sh; make; make distcheck
  26. Source0: pipewire-%{version}-%{gitrel}-g%{shortcommit}.tar.gz
  27. %else
  28. Source0: https://github.com/PipeWire/pipewire/archive/%{version}.tar.gz
  29. %endif
  30. ## upstream patches
  31. ## upstreamable patches
  32. ## fedora patches
  33. Patch0: 0001-conf-start-media-session-through-pipewire.patch
  34. BuildRequires: meson >= 0.35.0
  35. BuildRequires: gcc
  36. BuildRequires: pkgconfig
  37. BuildRequires: pkgconfig(dbus-1)
  38. BuildRequires: pkgconfig(glib-2.0) >= 2.32
  39. BuildRequires: pkgconfig(gio-unix-2.0) >= 2.32
  40. BuildRequires: pkgconfig(gstreamer-1.0) >= 1.10.0
  41. BuildRequires: pkgconfig(gstreamer-base-1.0) >= 1.10.0
  42. BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) >= 1.10.0
  43. BuildRequires: pkgconfig(gstreamer-net-1.0) >= 1.10.0
  44. BuildRequires: pkgconfig(gstreamer-allocators-1.0) >= 1.10.0
  45. BuildRequires: pkgconfig(vulkan)
  46. BuildRequires: pkgconfig(bluez)
  47. %if %{with systemd}
  48. BuildRequires: systemd-devel >= 184
  49. %else
  50. BuildRequires: pkgconfig(libudev)
  51. %endif
  52. BuildRequires: alsa-lib-devel
  53. BuildRequires: libv4l-devel
  54. BuildRequires: doxygen
  55. %if %{with man}
  56. BuildRequires: xmltoman
  57. %endif
  58. BuildRequires: graphviz
  59. BuildRequires: sbc-devel
  60. BuildRequires: libsndfile-devel
  61. Requires(pre): shadow-utils
  62. Requires: %{name}-libs%{?_isa} = %{version}-%{release}
  63. %if %{with systemd}
  64. Requires: systemd >= 184
  65. %endif
  66. %if %{with rtkit}
  67. Requires: rtkit
  68. %endif
  69. # https://bugzilla.redhat.com/983606
  70. %global _hardened_build 1
  71. %if %{with systemd}
  72. ## enable systemd activation
  73. %global systemd 1
  74. %endif
  75. %description
  76. PipeWire is a multimedia server for Linux and other Unix like operating
  77. systems.
  78. %package libs
  79. Summary: Libraries for PipeWire clients
  80. Group: system
  81. License: LGPLv2+
  82. Recommends: %{name}%{?_isa} = %{version}-%{release}
  83. %description libs
  84. This package contains the runtime libraries for any application that wishes
  85. to interface with a PipeWire media server.
  86. %package gstreamer
  87. Summary: GStreamer elements for PipeWire
  88. Group: multimedia
  89. License: MIT
  90. Recommends: %{name}%{?_isa} = %{version}-%{release}
  91. Requires: %{name}-libs%{?_isa} = %{version}-%{release}
  92. %description gstreamer
  93. This package contains GStreamer elements to interface with a
  94. PipeWire media server.
  95. %package devel
  96. Summary: Headers and libraries for PipeWire client development
  97. Group: programming
  98. License: LGPLv2+
  99. Requires: %{name}-libs%{?_isa} = %{version}-%{release}
  100. %description devel
  101. Headers and libraries for developing applications that can communicate with
  102. a PipeWire media server.
  103. %package doc
  104. Summary: PipeWire media server documentation
  105. Group: documentation
  106. License: LGPLv2+
  107. %description doc
  108. This package contains documentation for the PipeWire media server.
  109. %package utils
  110. Summary: PipeWire media server utilities
  111. Group: multimedia
  112. License: LGPLv2+
  113. Requires: %{name}%{?_isa} = %{version}-%{release}
  114. Requires: %{name}-libs%{?_isa} = %{version}-%{release}
  115. %description utils
  116. This package contains command line utilities for the PipeWire media server.
  117. %package alsa
  118. Summary: PipeWire media server ALSA support
  119. Group: multimedia
  120. License: MIT
  121. Recommends: %{name}%{?_isa} = %{version}-%{release}
  122. Requires: %{name}-libs%{?_isa} = %{version}-%{release}
  123. %if 0
  124. # Ensure this is provided by default to route all audio
  125. Supplements: %{name} = %{version}-%{release}
  126. # Replace PulseAudio and JACK ALSA plugins with PipeWire
  127. ## N.B.: If alsa-plugins gets updated in F33, this will need to be bumped
  128. Obsoletes: alsa-plugins-jack < 1.2.2-5
  129. Obsoletes: alsa-plugins-pulseaudio < 1.2.2-5
  130. %endif
  131. %description alsa
  132. This package contains an ALSA plugin for the PipeWire media server.
  133. %package jack-audio-connection-kit
  134. Summary: PipeWire JACK implementation
  135. Group: multimedia
  136. License: MIT
  137. Recommends: %{name}%{?_isa} = %{version}-%{release}
  138. Requires: %{name}-libjack%{?_isa} = %{version}-%{release}
  139. BuildRequires: jack-audio-connection-kit-devel >= 1.9.10
  140. Conflicts: jack-audio-connection-kit
  141. Conflicts: jack-audio-connection-kit-dbus
  142. # Fixed jack subpackages
  143. Conflicts: %{name}-libjack < 0.3.13-6
  144. Conflicts: %{name}-jack-audio-connection-kit < 0.3.13-6
  145. # Replaces libjack subpackage
  146. Obsoletes: %{name}-libjack < 0.3.19-2
  147. Provides: %{name}-libjack = %{version}-%{release}
  148. Provides: %{name}-libjack%{?_isa} = %{version}-%{release}
  149. %if 0
  150. # Ensure this is provided by default to route all audio
  151. Supplements: %{name} = %{version}-%{release}
  152. # Replace JACK with PipeWire-JACK
  153. ## N.B.: If jack gets updated in F33, this will need to be bumped
  154. Obsoletes: jack-audio-connection-kit < 1.9.16-2
  155. %endif
  156. %description jack-audio-connection-kit
  157. This package provides a JACK implementation based on PipeWire
  158. %package plugin-jack
  159. Summary: PipeWire media server JACK support
  160. Group: multimedia
  161. License: MIT
  162. BuildRequires: jack-audio-connection-kit-devel
  163. Recommends: %{name}%{?_isa} = %{version}-%{release}
  164. Requires: %{name}-libs%{?_isa} = %{version}-%{release}
  165. Requires: jack-audio-connection-kit
  166. %description plugin-jack
  167. This package contains the PipeWire spa plugin to connect to a JACK server.
  168. %package pulseaudio
  169. Summary: PipeWire PulseAudio implementation
  170. Group: multimedia
  171. License: MIT
  172. Recommends: %{name}%{?_isa} = %{version}-%{release}
  173. Requires: %{name}-libs%{?_isa} = %{version}-%{release}
  174. BuildRequires: pulseaudio-libs
  175. Conflicts: pulseaudio
  176. # Fixed pulseaudio subpackages
  177. Conflicts: %{name}-libpulse < 0.3.13-6
  178. Conflicts: %{name}-pulseaudio < 0.3.13-6
  179. %if 0
  180. # Ensure this is provided by default to route all audio
  181. Supplements: %{name} = %{version}-%{release}
  182. # Replace PulseAudio with PipeWire-PulseAudio
  183. ## N.B.: If pulseaudio gets updated in F33, this will need to be bumped
  184. Obsoletes: pulseaudio < 14.2-3
  185. Obsoletes: pulseaudio-esound-compat < 14.2-3
  186. Obsoletes: pulseaudio-module-bluetooth < 14.2-3
  187. Obsoletes: pulseaudio-module-gconf < 14.2-3
  188. Obsoletes: pulseaudio-module-gsettings < 14.2-3
  189. Obsoletes: pulseaudio-module-jack < 14.2-3
  190. Obsoletes: pulseaudio-module-lirc < 14.2-3
  191. Obsoletes: pulseaudio-module-x11 < 14.2-3
  192. Obsoletes: pulseaudio-module-zeroconf < 14.2-3
  193. Obsoletes: pulseaudio-qpaeq < 14.2-3
  194. %endif
  195. # Virtual Provides to support swapping between PipeWire-PA and PA
  196. Provides: pulseaudio-daemon
  197. Conflicts: pulseaudio-daemon
  198. Provides: pulseaudio-module-bluetooth
  199. Provides: pulseaudio-module-jack
  200. %description pulseaudio
  201. This package provides a PulseAudio implementation based on PipeWire
  202. %debug_package
  203. %prep
  204. %setup -q -T -b0 -n %{name}-%{version}%{?gitrel:-%{gitrel}-g%{shortcommit}}
  205. %autopatch -p1
  206. %build
  207. %meson \
  208. -D docs=enabled \
  209. %if %{with man}
  210. -D man=enabled \
  211. %else
  212. -D man=disabled \
  213. %endif
  214. -D gstreamer=enabled \
  215. -D jack=enabled \
  216. -D pipewire-jack=enabled \
  217. -D pipewire-pulseaudio=enabled \
  218. -D vulkan=enabled \
  219. -D gstreamer-device-provider=disabled \
  220. -D sdl2=disabled \
  221. -D libcamera=disabled \
  222. -D audiotestsrc=disabled \
  223. -D videotestsrc=disabled \
  224. -D volume=disabled \
  225. -D bluez5-codec-aptx=disabled \
  226. -D bluez5-codec-ldac=disabled \
  227. -D bluez5-codec-aac=disabled \
  228. %if %{with systemd}
  229. -D systemd=enabled
  230. %else
  231. -D systemd=disabled
  232. %endif
  233. %meson_build
  234. %install
  235. %meson_install
  236. mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d/
  237. echo %{_libdir}/pipewire-%{apiversion}/jack/ > %{buildroot}%{_sysconfdir}/ld.so.conf.d/pipewire-jack-%{_arch}.conf
  238. mkdir -p %{buildroot}%{_sysconfdir}/alsa/conf.d/
  239. cp %{buildroot}%{_datadir}/alsa/alsa.conf.d/50-pipewire.conf \
  240. %{buildroot}%{_sysconfdir}/alsa/conf.d/50-pipewire.conf
  241. cp %{buildroot}%{_datadir}/alsa/alsa.conf.d/99-pipewire-default.conf \
  242. %{buildroot}%{_sysconfdir}/alsa/conf.d/99-pipewire-default.conf
  243. touch %{buildroot}%{_sysconfdir}/pipewire/media-session.d/with-alsa
  244. %if %{with systemd}
  245. # We don't start the media session with systemd yet
  246. rm %{buildroot}%{_userunitdir}/pipewire-media-session.*
  247. %endif
  248. %find_lang %{name}
  249. %check
  250. %meson_test
  251. %pre
  252. getent group pipewire >/dev/null || groupadd -r pipewire
  253. getent passwd pipewire >/dev/null || \
  254. useradd -r -g pipewire -d %{_localstatedir}/run/pipewire -s /sbin/nologin -c "PipeWire System Daemon" pipewire
  255. exit 0
  256. %if %{with systemd}
  257. %post
  258. %systemd_user_post pipewire.service
  259. %systemd_user_post pipewire.socket
  260. %post pulseaudio
  261. %systemd_user_post pipewire-pulse.service
  262. %systemd_user_post pipewire-pulse.socket
  263. %endif
  264. %files
  265. %license COPYING LICENSE
  266. %doc README.md
  267. %if %{with systemd}
  268. %{_userunitdir}/pipewire.*
  269. %endif
  270. %{_bindir}/pipewire
  271. %{_bindir}/pipewire-media-session
  272. %dir %{_sysconfdir}/pipewire/
  273. %config(noreplace) %{_sysconfdir}/pipewire/client.conf
  274. %config(noreplace) %{_sysconfdir}/pipewire/client-rt.conf
  275. %config(noreplace) %{_sysconfdir}/pipewire/jack.conf
  276. %config(noreplace) %{_sysconfdir}/pipewire/pipewire.conf
  277. %config(noreplace) %{_sysconfdir}/pipewire/pipewire-pulse.conf
  278. %config(noreplace) %{_sysconfdir}/pipewire/media-session.d/alsa-monitor.conf
  279. %config(noreplace) %{_sysconfdir}/pipewire/media-session.d/bluez-monitor.conf
  280. %config(noreplace) %{_sysconfdir}/pipewire/media-session.d/media-session.conf
  281. %config(noreplace) %{_sysconfdir}/pipewire/media-session.d/v4l2-monitor.conf
  282. %if %{with man}
  283. %{_mandir}/man5/pipewire.conf.5*
  284. %endif
  285. %files libs -f %{name}.lang
  286. %license COPYING LICENSE
  287. %doc README.md
  288. %{_libdir}/libpipewire-%{apiversion}.so.*
  289. %{_libdir}/pipewire-%{apiversion}/
  290. %{_libdir}/spa-%{spaversion}/
  291. %{_libdir}/gstreamer-1.0/libgstpipewire.*
  292. %{_libdir}/alsa-lib/libasound_module_*_pipewire.so
  293. /lib/udev/rules.d/90-pipewire-alsa.rules
  294. %{_datadir}/alsa/alsa.conf.d/50-pipewire.conf
  295. %{_datadir}/alsa/alsa.conf.d/99-pipewire-default.conf
  296. %dir %{_datadir}/alsa-card-profile
  297. %dir %{_datadir}/alsa-card-profile/mixer
  298. %dir %{_datadir}/alsa-card-profile/mixer/paths
  299. %dir %{_datadir}/alsa-card-profile/mixer/profile-sets
  300. %{_datadir}/alsa-card-profile/mixer/paths/*
  301. %{_datadir}/alsa-card-profile/mixer/profile-sets/*
  302. %config(noreplace) %{_sysconfdir}/alsa/conf.d/50-pipewire.conf
  303. %config(noreplace) %{_sysconfdir}/alsa/conf.d/99-pipewire-default.conf
  304. %files gstreamer
  305. %{_libdir}/gstreamer-1.0/libgstpipewire.*
  306. %files devel
  307. %{_libdir}/libpipewire-%{apiversion}.so
  308. %{_includedir}/pipewire-%{apiversion}/
  309. %{_includedir}/spa-%{spaversion}/
  310. %{_libdir}/pkgconfig/libpipewire-%{apiversion}.pc
  311. %{_libdir}/pkgconfig/libspa-%{spaversion}.pc
  312. %files doc
  313. %{_datadir}/doc/pipewire/html
  314. %files utils
  315. %{_bindir}/pw-*
  316. %{_bindir}/spa-*
  317. %files alsa
  318. %{_libdir}/alsa-lib/libasound_module_pcm_pipewire.so
  319. %{_libdir}/alsa-lib/libasound_module_ctl_pipewire.so
  320. %{_datadir}/alsa/alsa.conf.d/50-pipewire.conf
  321. %{_datadir}/alsa/alsa.conf.d/99-pipewire-default.conf
  322. %config(noreplace) %{_sysconfdir}/alsa/conf.d/50-pipewire.conf
  323. %config(noreplace) %{_sysconfdir}/alsa/conf.d/99-pipewire-default.conf
  324. %config(noreplace) %{_sysconfdir}/pipewire/media-session.d/with-alsa
  325. %files jack-audio-connection-kit
  326. %{_bindir}/pw-jack
  327. %if %{with man}
  328. %{_mandir}/man1/pw-jack.1*
  329. %endif
  330. %{_libdir}/pipewire-%{apiversion}/jack/libjack.so*
  331. %{_libdir}/pipewire-%{apiversion}/jack/libjacknet.so*
  332. %{_libdir}/pipewire-%{apiversion}/jack/libjackserver.so*
  333. %config(noreplace) %{_sysconfdir}/pipewire/media-session.d/with-jack
  334. %{_sysconfdir}/ld.so.conf.d/pipewire-jack-%{_arch}.conf
  335. %files plugin-jack
  336. %{_libdir}/spa-%{spaversion}/jack/
  337. %files pulseaudio
  338. %{_bindir}/pipewire-pulse
  339. %if %{with systemd}
  340. %{_userunitdir}/pipewire-pulse.*
  341. %endif
  342. %config(noreplace) %{_sysconfdir}/pipewire/media-session.d/with-pulseaudio
  343. %changelog
  344. * Fri Mar 26 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.3.24-1
  345. - new upstream release.
  346. - dropped Patch0.
  347. - imported Patch0 from rawhide.
  348. - dropped ldconfig scriptlets.
  349. - enabled gstreamer, pulseaudio and jack.
  350. * Mon Aug 03 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.3.8-1
  351. - new upstream release.
  352. - dropped Patch1 and 2: fixed in upstream.
  353. - imported Patch0 from rawhide.
  354. * Wed Jul 29 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.2.7-1
  355. - new upstream release.
  356. * Mon Sep 23 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.2.6-6
  357. - initial build for Vine Linux.
  358. * Mon Sep 16 2019 Kalev Lember <klember@redhat.com> - 0.2.6-5
  359. - Don't require the daemon package for -devel subpackage
  360. - Move pipewire.conf man page to the daemon package
  361. * Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.6-4
  362. - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
  363. * Wed Jun 19 2019 Wim Taymans <wtaymans@redhat.com> - 0.2.6-3
  364. - Add patch to reuse fd in pipewiresrc
  365. - Add patch for device provider
  366. - Add patch to disable extra security checks until portal is fixed.
  367. * Tue Jun 04 2019 Kalev Lember <klember@redhat.com> - 0.2.6-2
  368. - Split libpipewire and the gstreamer plugin out to -libs subpackage
  369. * Wed May 22 2019 Wim Taymans <wtaymans@redhat.com> - 0.2.6-1
  370. - Update to 0.2.6
  371. - Add patch for alsa-lib 1.1.9 include path
  372. * Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.5-3
  373. - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
  374. * Fri Jan 04 2019 Wim Taymans <wtaymans@redhat.com> - 0.2.5-2
  375. - Add patch to avoid invalid conversion error with C++ compilers
  376. * Thu Nov 22 2018 Wim Taymans <wtaymans@redhat.com> - 0.2.5-1
  377. - Update to 0.2.5
  378. * Thu Nov 22 2018 Wim Taymans <wtaymans@redhat.com> - 0.2.4-1
  379. - Update to 0.2.4
  380. * Thu Oct 18 2018 Wim Taymans <wtaymans@redhat.com> - 0.2.3-2
  381. - Add systemd socket activation
  382. * Thu Aug 30 2018 Wim Taymans <wtaymans@redhat.com> - 0.2.3-1
  383. - Update to 0.2.3
  384. * Tue Jul 31 2018 Wim Taymans <wtaymans@redhat.com> - 0.2.2-1
  385. - Update to 0.2.2
  386. * Fri Jul 20 2018 Wim Taymans <wtaymans@redhat.com> - 0.2.1-1
  387. - Update to 0.2.1
  388. * Tue Jul 17 2018 Wim Taymans <wtaymans@redhat.com> - 0.2.0-1
  389. - Update to 0.2.0
  390. * Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.9-2
  391. - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
  392. * Tue Feb 27 2018 Wim Taymans <wtaymans@redhat.com> - 0.1.9-1
  393. - Update to 0.1.9
  394. * Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.8-3
  395. - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
  396. * Sat Feb 03 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.1.8-2
  397. - Switch to %%ldconfig_scriptlets
  398. * Tue Jan 23 2018 Wim Taymans <wtaymans@redhat.com> - 0.1.8-1
  399. - Update to 0.1.8
  400. * Fri Nov 24 2017 Wim Taymans <wtaymans@redhat.com> - 0.1.7-1
  401. - Update to 0.1.7
  402. - Add to build when memfd_create is already defined
  403. * Fri Nov 03 2017 Wim Taymans <wtaymans@redhat.com> - 0.1.6-1
  404. - Update to 0.1.6
  405. * Tue Sep 19 2017 Wim Taymans <wtaymans@redhat.com> - 0.1.5-2
  406. - Add patch to avoid segfault when probing
  407. * Tue Sep 19 2017 Wim Taymans <wtaymans@redhat.com> - 0.1.5-1
  408. - Update to 0.1.5
  409. * Thu Sep 14 2017 Kalev Lember <klember@redhat.com> - 0.1.4-3
  410. - Rebuilt for GNOME 3.26.0 megaupdate
  411. * Fri Sep 08 2017 Wim Taymans <wtaymans@redhat.com> - 0.1.4-2
  412. - Install SPA hooks
  413. * Wed Aug 23 2017 Wim Taymans <wtaymans@redhat.com> - 0.1.4-1
  414. - Update to 0.1.4
  415. * Wed Aug 09 2017 Wim Taymans <wtaymans@redhat.com> - 0.1.3-1
  416. - Update to 0.1.3
  417. * Tue Jul 04 2017 Wim Taymans <wtaymans@redhat.com> - 0.1.2-1
  418. - Update to 0.1.2
  419. - Added more build requirements
  420. - Make separate doc package
  421. * Mon Jun 26 2017 Wim Taymans <wtaymans@redhat.com> - 0.1.1-1
  422. - Update to 0.1.1
  423. - Add dbus-1 to BuildRequires
  424. - change libs-devel to -devel
  425. * Wed Sep 9 2015 Wim Taymans <wtaymans@redhat.com> - 0.1.0-2
  426. - Fix BuildRequires to use pkgconfig, add all dependencies found in configure.ac
  427. - Add user and groups if needed
  428. - Add license to %%licence
  429. * Tue Sep 1 2015 Wim Taymans <wtaymans@redhat.com> - 0.1.0-1
  430. - First version