Name:tqtinterface-trinity Version:14.1.3 Release:0 Summary:tqt-interface - Interface library used by TDE License:GPL-2.0-only URL:http://www.trinitydesktop.org Source0:https://mirror.ppa.trinitydesktop.org/trinity/releases/R%{version}/main/dependencies/%{name}-%{version}.tar.xz BuildRequires:libX11-devel libXext-devel libXrandr-devel libXft-devel BuildRequires:tqt3-trinity-devel tde-cmake-trinity BuildRequires:cmake g++ Requires:tqt3-trinity Requires:libX11 libXext libXrandr libXft %description Interface library used by TDE %package devel Summary: Development libraries and headers for tqt-interface %description devel Development libraries and headers for tqt-interface %prep %autosetup -n %{name}-%{version} %define trinity_dir /opt/trinity %define sysconfdir /etc/trinity %build cd ../ mkdir tqt.build cd tqt.build 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/lib64/*.la sed -i "s#$buildroot##g" %buildroot%trinity_dir/lib64/pkgconfig/*.pc %check %files %{trinity_dir}/bin/* %{trinity_dir}/lib64/* %files devel %{trinity_dir}/bin/* %{trinity_dir}/lib64/* %{trinity_dir}/include/* %changelog %autochangelog