%global realname openAV-Luppp Name: openav-luppp Version: 1.0 Release: 1%{?dist} Summary: Live performance mixing tool License: GPLv3 URL: http://openavproductions.com/Luppp Source0: https://github.com/harryhaaren/openAV-Luppp/archive/release-1.0.tar.gz BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: jack-audio-connection-kit-devel BuildRequires: cairo-devel BuildRequires: liblo-devel BuildRequires: libsndfile-devel BuildRequires: libsamplerate-devel BuildRequires: non-ntk-devel %description Luppp is a music creation tool, intended for live use. It focuses on real time processing and a fast intuitive workflow. It uses Jack for audio output. %prep %autosetup -n %{realname}-release-%{version} sed -i 's/SET(CMAKE_CXX_FLAGS ".*")/SET(CMAKE_CXX_FLAGS "%{optflags}")/' src/CMakeLists.txt sed -i 's/SET(CMAKE_C_FLAGS ".*")/SET(CMAKE_C_FLAGS "%{optflags}")/' src/CMakeLists.txt %build echo '#define GIT_VERSION "%{version}-%{release}"' > src/version.hxx pushd build %cmake -DRELEASE_BUILD=1 ../ make %{?_smp_mflags} %install install -D build/src/luppp %{buildroot}%{_bindir}/luppp mkdir -p %{buildroot}%{_datadir}/%{name} cp -av resources/controllers %{buildroot}%{_datadir}/%{name}/ cp -av src/resources/luppp.prfs %{buildroot}%{_datadir}/%{name}/ %files %{_bindir}/luppp %{_datadir}/%{name} %doc LICENSE CHANGELOG README.md %changelog * Fri Dec 13 2013 Zbigniew Jędrzejewski-Szmek - 1.0-1 - Initial package