Name: obs-studio Version: 0.15.0 Release: 0.1%{?dist} Summary: Open Broadcaster Software Studio License: GPLv2+ URL: https://obsproject.com/ Source0: https://github.com/jp9000/obs-studio/archive/%{version}.tar.gz BuildRequires: desktop-file-utils BuildRequires: gcc-objc BuildRequires: cmake BuildRequires: libX11-devel BuildRequires: mesa-libGL-devel BuildRequires: ffmpeg-devel BuildRequires: libv4l-devel BuildRequires: pulseaudio-libs-devel BuildRequires: x264-devel BuildRequires: freetype-devel BuildRequires: fontconfig-devel BuildRequires: libXcomposite-devel BuildRequires: libXinerama-devel BuildRequires: qt5-qtbase-devel BuildRequires: qt5-qtx11extras-devel BuildRequires: jansson-devel BuildRequires: jack-audio-connection-kit-devel BuildRequires: libcurl-devel Requires: ffmpeg x264 %description Open Broadcaster Software is free and open source software for video recording and live streaming. %package devel Summary: Open Broadcaster Software Studio header files Requires: %{name}%{?_isa} = %{version}-%{release} %description devel Header files for Open Broadcaster Software %prep %setup -q # rpmlint reports E: hardcoded-library-path # replace OBS_MULTIARCH_SUFFIX by LIB_SUFFIX sed -i 's|OBS_MULTIARCH_SUFFIX|LIB_SUFFIX|g' cmake/Modules/ObsHelpers.cmake %build %cmake -DOBS_VERSION_OVERRIDE=%{version} make %{?_smp_mflags} %install %make_install desktop-file-validate %{buildroot}%{_datadir}/applications/obs.desktop %post /sbin/ldconfig update-desktop-database >&/dev/null || : touch --no-create %{_datadir}/icons/hicolor >&/dev/null || : %postun /sbin/ldconfig update-desktop-database >&/dev/null || : if [ $1 -eq 0 ]; then touch --no-create %{_datadir}/icons/hicolor >&/dev/null || : gtk-update-icon-cache %{_datadir}/icons/hicolor >&/dev/null || : fi %posttrans gtk-update-icon-cache %{_datadir}/icons/hicolor >&/dev/null || : %files %doc README %license COPYING %{_bindir}/obs %{_libdir}/libobs-opengl.so.0 %{_libdir}/libobs-opengl.so.0.0 %{_libdir}/libobs.so.0 %{_libdir}/libobsglad.so.0 %{_libdir}/obs-plugins %{_datadir}/applications/obs.desktop %{_datadir}/icons/hicolor/256x256/apps/obs.png %{_datadir}/obs %files devel %{_includedir}/obs %{_libdir}/cmake/LibObs %{_libdir}/libobs.so %{_libdir}/libobs-opengl.so %{_libdir}/libobsglad.so %changelog * Sat Jul 09 2016 Momcilo Medic - 0.15.0-0.1 - Updated to 0.15.0 * Mon May 16 2016 Momcilo Medic - 0.14.2-0.1 - Updated to 0.14.2 * Mon Apr 25 2016 Momcilo Medic - 0.14.1-0.1 - Updated to 0.14.1 * Sun Apr 24 2016 Momcilo Medic - 0.14.0-0.1 - Updated to 0.14.0 * Tue Mar 22 2016 Momcilo Medic - 0.13.4-0.1 - Updated to 0.13.4 * Sun Mar 20 2016 Momcilo Medic - 0.13.3-0.1 - Updated to 0.13.3 * Tue Feb 23 2016 Momcilo Medic - 0.13.2-0.1 - Updated to 0.13.2 * Sat Feb 06 2016 Momcilo Medic - 0.13.1-0.1 - Updated to 0.13.1 * Sun Dec 20 2015 Martin Gansser - 0.12.4-0.2 - replace OBS_MULTIARCH_SUFFIX by LIB_SUFFIX * Sat Dec 12 2015 Momcilo Medic - 0.12.4-0.1 - Updated to 0.12.4 * Sat Dec 05 2015 Momcilo Medic - 0.12.3-0.1 - Updated to 0.12.3 * Sat Nov 21 2015 Momcilo Medic - 0.12.2-0.1 - Updated to 0.12.2 * Thu Nov 19 2015 Momcilo Medic - 0.12.1-0.1 - Updated to 0.12.1 * Thu Sep 24 2015 Momcilo Medic - 0.12.0-0.1 - Updated to 0.12.0 * Mon Aug 17 2015 Momcilo Medic - 0.11.4-0.1 - Added OBS_VERSION_OVERRIDE to correct version in compilation - Updated to 0.11.4 * Sat Aug 08 2015 Momcilo Medic - 0.11.3-0.1 - Updated to 0.11.3 * Thu Jul 30 2015 Momcilo Medic - 0.11.2-0.1 - Updated to 0.11.2 * Fri Jul 10 2015 Momcilo Medic - 0.11.1-0.1 - Updated to 0.11.1 * Wed May 27 2015 Momcilo Medic - 0.10.1-0.1 - Initial .spec file