From 3bde47a18b582bb0265832e7289bb013179b0cd6 Mon Sep 17 00:00:00 2001 From: Mahno Date: Tue, 25 Mar 2025 15:26:17 +0800 Subject: [PATCH] fix possible build issues --- arts-trinity.spec | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/arts-trinity.spec b/arts-trinity.spec index f940656..5952f9b 100644 --- a/arts-trinity.spec +++ b/arts-trinity.spec @@ -26,6 +26,7 @@ Development libraries and headers for TQT arts. %define trinity_dir /opt/trinity %define sysconfdir /etc/trinity %build +export PKG_CONFIG_PATH=%trinity_dir/lib/pkgconfig cd ../ mkdir tqt.build cd tqt.build @@ -33,8 +34,7 @@ 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 \ +-DCMAKE_INSTALL_PREFIX=%{buildroot}%{trinity_dir} -DMAN_INSTALL_DIR=%{buildroot}%{trinity_dir}/man \ -DBUILD_ALL="ON" \ -DQT_VERSION=3 \ -DPKG_CONFIG_PATH=%{trinity_dir}/lib/pkgconfig \ @@ -42,11 +42,13 @@ cmake \ export LD_LIBRARY_PATH=%{trinity_dir}/lib:$LD_LIBRARY_PATH make %{?_smp_mflags} -%install -cd ../tqt.build -export LD_LIBRARY_PATH=%{trinity_dir}/lib:$LD_LIBRARY_PATH -make install + +%install +cd ../tqt.build/ +export LD_LIBRARY_PATH=%{trinity_dir}/lib:$LD_LIBRARY_PATH +make install +sed -i 's#buildroot##g' %buildroot%trinity_dir/lib64/*.la %check