# Disable production of debug package. Problem with fedora 23 # %global debug_package %{nil} Name: lebiniou Version: 3.31 Release: 1%{?dist} Summary: Lebiniou is an audio spectrum visualizer URL: https://biniou.net/ Group: Applications/Multimedia License: GPLv2+ # original tarfile can be found here: Source0: https://dl.biniou.net/biniou/tar/lebiniou-3.31.tar.gz BuildRequires: gcc gcc-c++ make BuildRequires: pulseaudio-libs-devel BuildRequires: jack-audio-connection-kit-devel BuildRequires: libcaca-devel BuildRequires: fftw-devel BuildRequires: glib2-devel BuildRequires: libxml2-devel BuildRequires: freetype-devel BuildRequires: pandoc BuildRequires: libsndfile-devel BuildRequires: SDL2_ttf-devel BuildRequires: ImageMagick-devel BuildRequires: ffmpeg-devel BuildRequires: perl-podlators BuildRequires: gtk-update-icon-cache Requires(pre): lebiniou-data %description As an artist, composer, VJ or just fan, lebiniou allows you to create live visuals based on your audio performances or existing tracks. As a listener, lebiniou allows you to watch an everlasting and totally unseen creation reacting to the music. %prep %setup -qn %{name}-%{version} %build # report: --enable-jackaudio doesn't work ... %configure --prefix=%{_prefix} --enable-alsa --enable-pulseaudio --enable-sndfile --enable-caca --libdir=%{_libdir} CFLAGS="%{build_cxxflags}" make %{?_smp_mflags} %install make %{?_smp_mflags} DESTDIR=%{buildroot} install %post update-desktop-database -q touch --no-create %{_datadir}/icons/hicolor >&/dev/null || : %postun update-desktop-database -q 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.md AUTHORS ChangeLog COPYING THANKS %{_bindir}/* %{_libdir}/* %{_datadir}/* %changelog * Fri May 17 2019 Yann Collette - 3.31-1 - initial spec file