Sophie

Sophie

distrib > Mageia > 6 > armv5tl > by-pkgid > e236de1651214242099c742694450206 > files > 2

luppp-1.1.1-1.mga6.src.rpm

%define oname openAV-Luppp

Name:       luppp
Version:    1.1.1
Release:    %mkrel 1
Group:      Sound/Mixers
Summary:    Live performance mixing tool
License:    GPLv3
URL:        http://openavproductions.com/Luppp
Source0:    https://github.com/openAVproductions/openAV-Luppp/archive/release-%{version}.tar.gz
Source1:    luppp.svg
Source2:    luppp.desktop

BuildRequires: cmake
BuildRequires: desktop-file-utils
BuildRequires: pkgconfig(cairo)
BuildRequires: pkgconfig(jack)
BuildRequires: pkgconfig(liblo)
BuildRequires: pkgconfig(ntk)
BuildRequires: pkgconfig(sndfile)
BuildRequires: pkgconfig(samplerate)


%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
%setup -q -n %{oname}-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
%cmake -DRELEASE_BUILD=1 
%make_build

%install
install -p -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}/
install -p -Dm0644 %SOURCE1 %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/luppp.svg

desktop-file-install --dir=%{buildroot}%{_datadir}/applications/ %{SOURCE2}

%files
%{_bindir}/luppp
%{_datadir}/%{name}
%{_datadir}/icons/hicolor/scalable/apps/*.svg
%{_datadir}/applications/*.desktop
%doc LICENSE CHANGELOG README.md 


%changelog
* Fri May 05 2017 animtim <animtim> 1.1.1-1.mga6
+ Revision: 1099130
- add group
- clean spec
- fix buildrequires
- add missing mkrel
- imported package luppp