Name:arts-trinity Version:14.1.3 Release:0 Summary:Audio system for the Trinity Desktop Environment (TDE) License:GPL-2.0-only URL:http://trinitydesktop.org Source0:https://mirror.ppa.trinitydesktop.org/trinity/releases/R%{version}/main/dependencies/%{name}-%{version}.tar.xz BuildRequires:audiofile-devel alsa-lib-devel glib2-devel libvorbis-devel libmad-devel BuildRequires:tde-cmake-trinity tqt3-trinity-devel cmake g++ tqtinterface-trinity-devel Requires:audiofile alsa-lib glib2 libvorbis libmad Requires:tqt3-trinity tqtinterface-trinity %description Audio system for the Trinity Desktop Environment (TDE) %package devel Summary: Development libraries and headers for TQT arts. %description devel Development libraries and headers for TQT arts. %prep %autosetup %define trinity_dir /opt/trinity %define sysconfdir /etc/trinity %build cd ../ mkdir tqt.build cd tqt.build export PKG_CONFIG_PATH=%trinity_dir/lib64/pkgconfig cmake \ -DQT_PREFIX_DIR=%{trinity_dir} \ -DMOC_EXECUTABLE=%{trinity_dir}/bin/tqmoc \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=%{buildroot}%{trinity_dir} -DMAN_INSTALL_DIR=%{buildroot}%{trinity_dir}/man \ -DBUILD_ALL="ON" \ -DQT_VERSION=3 \ -DPKG_CONFIG_PATH=%{trinity_dir}/lib64/pkgconfig \ ../%{name}-%{version}/ export LD_LIBRARY_PATH=%{trinity_dir}/lib64:$LD_LIBRARY_PATH make %{?_smp_mflags} %install cd ../tqt.build/ export LD_LIBRARY_PATH=%{trinity_dir}/lib64:$LD_LIBRARY_PATH make install export buildroot=%buildroot sed -i "s#$buildroot##g" %buildroot%trinity_dir/lib/*.la sed -i "s#$buildroot##g" %buildroot%trinity_dir/lib/pkgconfig/*.pc find %buildroot%trinity_dir -type f -exec sed -i "s#$buildroot##g" {} + %check %files %{trinity_dir}/bin/* %{trinity_dir}/lib/* %doc %{trinity_dir}/man/* %files devel %{trinity_dir}/bin/* %{trinity_dir}/lib/* %{trinity_dir}/include/* %doc %{trinity_dir}/man/* %changelog %autochangelog