From 5a2d1adc2ce59c224c168cc41ddb54e1562811ba Mon Sep 17 00:00:00 2001 From: Mahno Date: Tue, 25 Mar 2025 17:04:08 +0800 Subject: [PATCH] try fix build issues --- arts-trinity.spec | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/arts-trinity.spec b/arts-trinity.spec index 5952f9b..2668e28 100644 --- a/arts-trinity.spec +++ b/arts-trinity.spec @@ -22,11 +22,9 @@ Development libraries and headers for TQT arts. %prep %autosetup - %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 @@ -37,18 +35,19 @@ cmake \ -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 \ +-DPKG_CONFIG_PATH=%{trinity_dir}/lib64/pkgconfig \ ../%{name}-%{version}/ -export LD_LIBRARY_PATH=%{trinity_dir}/lib:$LD_LIBRARY_PATH +export LD_LIBRARY_PATH=%{trinity_dir}/lib64:$LD_LIBRARY_PATH make %{?_smp_mflags} - - %install cd ../tqt.build/ -export LD_LIBRARY_PATH=%{trinity_dir}/lib:$LD_LIBRARY_PATH +export LD_LIBRARY_PATH=%{trinity_dir}/lib64:$LD_LIBRARY_PATH make install -sed -i 's#buildroot##g' %buildroot%trinity_dir/lib64/*.la + +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