From e3d010c126d39deb3780e0d0eec415b3a077fc41 Mon Sep 17 00:00:00 2001 From: Jan Blackquill Date: Apr 22 2021 23:36:35 +0000 Subject: Don't strip prl files .prl files are necessary for some tools consuming Qt5, stripping .prl files breaks them --- diff --git a/mingw-qt5-qtlocation.spec b/mingw-qt5-qtlocation.spec index 7cc009f..a36b2fd 100644 --- a/mingw-qt5-qtlocation.spec +++ b/mingw-qt5-qtlocation.spec @@ -17,7 +17,7 @@ Name: mingw-qt5-%{qt_module} Version: 5.15.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Qt5 for Windows - QtLocation component # See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for exception details @@ -98,7 +98,6 @@ mkdir .git %mingw_make install INSTALL_ROOT=%{buildroot} # .prl files aren't interesting for us -find %{buildroot} -name "*.prl" -delete # Create a list of .dll.debug files which need to be excluded from the main packages # We do this to keep the %%files section as clean/readable as possible (otherwise every @@ -119,6 +118,7 @@ find %{buildroot}%{mingw64_prefix} | grep .dll | grep -v .dll.a | sed s@"^%{buil %{mingw32_includedir}/qt5/QtLocation/ %{mingw32_includedir}/qt5/QtPositioning/ %{mingw32_includedir}/qt5/QtPositioningQuick/ +%{mingw32_libdir}/*.prl %{mingw32_libdir}/libQt5Location.dll.a %{mingw32_libdir}/libQt5Positioning.dll.a %{mingw32_libdir}/libQt5PositioningQuick.dll.a @@ -149,6 +149,7 @@ find %{buildroot}%{mingw64_prefix} | grep .dll | grep -v .dll.a | sed s@"^%{buil %{mingw64_includedir}/qt5/QtLocation/ %{mingw64_includedir}/qt5/QtPositioning/ %{mingw64_includedir}/qt5/QtPositioningQuick/ +%{mingw64_libdir}/*.prl %{mingw64_libdir}/libQt5Location.dll.a %{mingw64_libdir}/libQt5Positioning.dll.a %{mingw64_libdir}/libQt5PositioningQuick.dll.a @@ -172,6 +173,9 @@ find %{buildroot}%{mingw64_prefix} | grep .dll | grep -v .dll.a | sed s@"^%{buil %changelog +* Thu Apr 22 2021 Jan Blackquill - 5.15.2-3 +- Don't strip .prl files from build + * Tue Jan 26 2021 Fedora Release Engineering - 5.15.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild