diff --git a/qt5-qtserialport.spec b/qt5-qtserialport.spec index b29795e..c729ea8 100644 --- a/qt5-qtserialport.spec +++ b/qt5-qtserialport.spec @@ -1,12 +1,15 @@ Name: qt5-qtserialport -Version: 5.11.1 -Release: 6 +Version: 5.15.2 +Release: 1 Summary: Serialport component of qt5 -License: LGPLv2 with exceptions or LGPLv3 with exceptions -URL: http://www.qt.io -Source0: https://download.qt.io/new_archive/qt/5.11/5.11.1/submodules/qtserialport-everywhere-src-5.11.1.tar.xz +License: LGPLv2 with exceptions or GPLv3 with exceptions +Url: http://www.qt.io +%global majmin %(echo %{version} | cut -d. -f1-2) +Source0: https://download.qt.io/official_releases/qt/%{majmin}/%{version}/submodules/qtserialport-everywhere-src-%{version}.tar.xz +BuildRequires: make BuildRequires: qt5-qtbase-devel >= %{version} pkgconfig(libudev) +BuildRequires: qt5-qtbase-private-devel %{?_qt5:Requires: %{_qt5} = %{_qt5_version}} %description @@ -34,12 +37,12 @@ This package contains the development files and examples for %{name}. make install INSTALL_ROOT=%{buildroot} pushd %{buildroot}%{_qt5_libdir} -for file in libQt5*.prl; do sed -i '/^QMAKE_PRL_BUILD_DIR/d' $file; done -for la_file in libQt5*.la; do - rm -f $la_file - if [ -f "$(basename $la_file .la).so" ]; then - sed -i '/^QMAKE_PRL_LIBS/d' $(basename $la_file .la).prl - fi +for prl_file in libQt5*.prl ; do + sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" ${prl_file} + if [ -f "$(basename ${prl_file} .prl).so" ]; then + rm -fv "$(basename ${prl_file} .prl).la" + sed -i -e "/^QMAKE_PRL_LIBS/d" ${prl_file} + fi done popd @@ -59,6 +62,9 @@ popd %{_qt5_examplesdir}/ %changelog +* Wed Oct 13 2021 peijiankang - 5.15.2-1 +- update to upstream version 5.15.2 + * Thu Mar 18 2021 maminjie - 5.11.1-6 - Fix syntax error when macro is not defined diff --git a/qt5-qtserialport.yaml b/qt5-qtserialport.yaml index e288df7..ab179bf 100644 --- a/qt5-qtserialport.yaml +++ b/qt5-qtserialport.yaml @@ -1,4 +1,4 @@ version_control: git src_repo: https://code.qt.io/qt/qtserialport.git -tag_prefix: ^v -seperator: . +tag_prefix: "^v" +separator: "." diff --git a/qtserialport-everywhere-src-5.11.1.tar.xz b/qtserialport-everywhere-src-5.11.1.tar.xz deleted file mode 100644 index 48d42a7..0000000 Binary files a/qtserialport-everywhere-src-5.11.1.tar.xz and /dev/null differ diff --git a/qtserialport-everywhere-src-5.15.2.tar.xz b/qtserialport-everywhere-src-5.15.2.tar.xz new file mode 100644 index 0000000..77b7e7d Binary files /dev/null and b/qtserialport-everywhere-src-5.15.2.tar.xz differ