[packages/ktextaddons] - updated to 1.5.3 (Qt6 build)
witekfl
witekfl at pld-linux.org
Mon Feb 12 18:32:40 CET 2024
commit d1cfa9e528268ed5c790f10390fe0a2ae1aa134c
Author: Witold Filipczyk <witekfl at poczta.onet.pl>
Date: Mon Feb 12 18:05:10 2024 +0100
- updated to 1.5.3 (Qt6 build)
ktextaddons.spec | 167 +++++++++++++++++++++++++++++--------------------------
1 file changed, 89 insertions(+), 78 deletions(-)
---
diff --git a/ktextaddons.spec b/ktextaddons.spec
index c9e2e93..e822146 100644
--- a/ktextaddons.spec
+++ b/ktextaddons.spec
@@ -6,39 +6,39 @@
Summary: Various text handling addons
Name: ktextaddons
-Version: 1.2.0
+Version: 1.5.3
Release: 1
License: BSD-3-Clause
Group: X11/Libraries
Source0: https://download.kde.org/stable/ktextaddons/%{name}-%{version}.tar.xz
-# Source0-md5: 3f59edfc605796fae3c5b814d2a1c00b
+# Source0-md5: 510e15137f162684ec2f42b41517319c
URL: http://www.kde.org/
-BuildRequires: Qt5Core-devel
-BuildRequires: Qt5Gui-devel >= 5.15.9
-BuildRequires: Qt5Keychain-devel
-BuildRequires: Qt5Network-devel
-BuildRequires: Qt5Speech-devel
-BuildRequires: Qt5UiTools-devel
-BuildRequires: Qt5Widgets-devel >= 5.15.2
-BuildRequires: cmake >= 3.16
+BuildRequires: Qt6Core-devel
+BuildRequires: Qt6Gui-devel >= 5.15.9
+BuildRequires: Qt6Keychain-devel
+BuildRequires: Qt6Network-devel
+BuildRequires: Qt6TextToSpeech-devel
+BuildRequires: Qt6UiTools-devel
+BuildRequires: Qt6Widgets-devel >= 5.15.2
+BuildRequires: cmake >= 3.20
BuildRequires: gettext-devel
-BuildRequires: kf5-extra-cmake-modules >= 5.103.0
-BuildRequires: kf5-karchive-devel >= 5.103.0
-BuildRequires: kf5-kauth-devel >= 5.105.0
-BuildRequires: kf5-kcodecs-devel >= 5.105.0
-BuildRequires: kf5-kconfigwidgets-devel >= 5.105.0
-BuildRequires: kf5-kcoreaddons-devel >= 5.103.0
-BuildRequires: kf5-ki18n-devel >= 5.103.0
-BuildRequires: kf5-kwidgetsaddons-devel >= 5.105.0
-BuildRequires: kf5-kxmlgui-devel >= 5.103.0
+BuildRequires: kf6-extra-cmake-modules >= 5.103.0
+BuildRequires: kf6-karchive-devel >= 5.103.0
+BuildRequires: kf6-kauth-devel >= 5.105.0
+BuildRequires: kf6-kcodecs-devel >= 5.105.0
+BuildRequires: kf6-kconfigwidgets-devel >= 5.105.0
+BuildRequires: kf6-kcoreaddons-devel >= 5.103.0
+BuildRequires: kf6-ki18n-devel >= 5.103.0
+BuildRequires: kf6-kwidgetsaddons-devel >= 5.105.0
+BuildRequires: kf6-kxmlgui-devel >= 5.103.0
BuildRequires: ninja
BuildRequires: rpmbuild(macros) >= 1.736
BuildRequires: tar >= 1:1.22
BuildRequires: xz
-Requires: kf5-dirs
+Requires: kf6-dirs
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
-%define qt5dir %{_libdir}/qt5
+%define qt6dir %{_libdir}/qt6
%description
Various text handling addons.
@@ -48,8 +48,8 @@ Summary: Header files for %{name} development
Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{name}
Group: X11/Development/Libraries
Requires: %{name} = %{version}-%{release}
-Requires: Qt5DBus-devel >= %{qtver}
-Requires: Qt5Xml-devel >= %{qtver}
+Requires: Qt6DBus-devel >= %{qtver}
+Requires: Qt6Xml-devel >= %{qtver}
Requires: cmake >= 3.16
%description devel
@@ -62,15 +62,16 @@ Pliki nagłówkowe dla programistów używających %{name}.
%setup -q
%build
-install -d build
-cd build
-%cmake -G Ninja \
+%cmake -B build \
+ -G Ninja \
%{!?with_tests:-DBUILD_TESTING=OFF} \
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
- ../
-%ninja_build
+ -DQT_MAJOR_VERSION=6
+
+%ninja_build -C build
%if %{with tests}
+cd build
ctest
%endif
@@ -89,56 +90,66 @@ rm -rf $RPM_BUILD_ROOT
%files -f %{name}.lang
%defattr(644,root,root,755)
-%ghost %{_libdir}/libKF5TextAddonsWidgets.so.1
-%attr(755,root,root) %{_libdir}/libKF5TextAddonsWidgets.so.*.*.*
-%ghost %{_libdir}/libKF5TextAutoCorrection.so.1
-%attr(755,root,root) %{_libdir}/libKF5TextAutoCorrection.so.*.*.*
-%ghost %{_libdir}/libKF5TextEditTextToSpeech.so.1
-%attr(755,root,root) %{_libdir}/libKF5TextEditTextToSpeech.so.*.*.*
-%ghost %{_libdir}/libKF5TextEmoticonsCore.so.1
-%attr(755,root,root) %{_libdir}/libKF5TextEmoticonsCore.so.*.*.*
-%ghost %{_libdir}/libKF5TextEmoticonsWidgets.so.1
-%attr(755,root,root) %{_libdir}/libKF5TextEmoticonsWidgets.so.*.*.*
-%ghost %{_libdir}/libKF5TextGrammarCheck.so.1
-%attr(755,root,root) %{_libdir}/libKF5TextGrammarCheck.so.*.*.*
-%ghost %{_libdir}/libKF5TextTranslator.so.1
-%attr(755,root,root) %{_libdir}/libKF5TextTranslator.so.*.*.*
-%attr(755,root,root) %{_libdir}/qt5/plugins/designer/texttranslatorwidgets5.so
-%dir %{_libdir}/qt5/plugins/kf5/translator
-%attr(755,root,root) %{_libdir}/qt5/plugins/kf5/translator/translator_bing.so
-%attr(755,root,root) %{_libdir}/qt5/plugins/kf5/translator/translator_deepl.so
-%attr(755,root,root) %{_libdir}/qt5/plugins/kf5/translator/translator_google.so
-%attr(755,root,root) %{_libdir}/qt5/plugins/kf5/translator/translator_libretranslate.so
-%attr(755,root,root) %{_libdir}/qt5/plugins/kf5/translator/translator_lingva.so
-%attr(755,root,root) %{_libdir}/qt5/plugins/kf5/translator/translator_yandex.so
+%ghost %{_libdir}/libKF6TextAddonsWidgets.so.1
+%attr(755,root,root) %{_libdir}/libKF6TextAddonsWidgets.so.*.*
+%ghost %{_libdir}/libKF6TextAutoCorrectionCore.so.1
+%attr(755,root,root) %{_libdir}/libKF6TextAutoCorrectionCore.so.*.*
+%ghost %{_libdir}/libKF6TextAutoCorrectionWidgets.so.1
+%attr(755,root,root) %{_libdir}/libKF6TextAutoCorrectionWidgets.so.*.*
+%ghost %{_libdir}/libKF6TextCustomEditor.so.1
+%attr(755,root,root) %{_libdir}/libKF6TextCustomEditor.so.*.*
+%ghost %{_libdir}/libKF6TextEditTextToSpeech.so.1
+%attr(755,root,root) %{_libdir}/libKF6TextEditTextToSpeech.so.*.*
+%ghost %{_libdir}/libKF6TextEmoticonsCore.so.1
+%attr(755,root,root) %{_libdir}/libKF6TextEmoticonsCore.so.*.*
+%ghost %{_libdir}/libKF6TextEmoticonsWidgets.so.1
+%attr(755,root,root) %{_libdir}/libKF6TextEmoticonsWidgets.so.*.*
+%ghost %{_libdir}/libKF6TextGrammarCheck.so.1
+%attr(755,root,root) %{_libdir}/libKF6TextGrammarCheck.so.*.*
+%ghost %{_libdir}/libKF6TextTranslator.so.1
+%attr(755,root,root) %{_libdir}/libKF6TextTranslator.so.*.*
+%ghost %{_libdir}/libKF6TextUtils.so.1
+%attr(755,root,root) %{_libdir}/libKF6TextUtils.so.*.*
+%attr(755,root,root) %{_libdir}/qt6/plugins/designer/textcustomeditor.so
+%attr(755,root,root) %{_libdir}/qt6/plugins/designer/texttranslatorwidgets6.so
+%attr(755,root,root) %{_libdir}/qt6/plugins/kf6/translator/translator_bing.so
+%attr(755,root,root) %{_libdir}/qt6/plugins/kf6/translator/translator_deepl.so
+%attr(755,root,root) %{_libdir}/qt6/plugins/kf6/translator/translator_google.so
+%attr(755,root,root) %{_libdir}/qt6/plugins/kf6/translator/translator_libretranslate.so
+%attr(755,root,root) %{_libdir}/qt6/plugins/kf6/translator/translator_lingva.so
+%attr(755,root,root) %{_libdir}/qt6/plugins/kf6/translator/translator_yandex.so
+%{_datadir}/qlogging-categories6/ktextaddons.categories
+%{_datadir}/qlogging-categories6/ktextaddons.renamecategories
%files devel
%defattr(644,root,root,755)
-%{_includedir}/KF5/TextAddonsWidgets
-%{_includedir}/KF5/TextAutoCorrection
-%{_includedir}/KF5/TextEditTextToSpeech
-%{_includedir}/KF5/TextEmoticonsCore
-%{_includedir}/KF5/TextEmoticonsWidgets
-%{_includedir}/KF5/TextGrammarCheck
-%{_includedir}/KF5/TextTranslator
-%{_libdir}/cmake/KF5TextAddonsWidgets
-%{_libdir}/cmake/KF5TextAutoCorrection
-%{_libdir}/cmake/KF5TextEditTextToSpeech
-%{_libdir}/cmake/KF5TextEmoticonsCore
-%{_libdir}/cmake/KF5TextEmoticonsWidgets
-%{_libdir}/cmake/KF5TextGrammarCheck
-%{_libdir}/cmake/KF5TextTranslator
-%{_libdir}/libKF5TextAddonsWidgets.so
-%{_libdir}/libKF5TextAutoCorrection.so
-%{_libdir}/libKF5TextEditTextToSpeech.so
-%{_libdir}/libKF5TextEmoticonsCore.so
-%{_libdir}/libKF5TextEmoticonsWidgets.so
-%{_libdir}/libKF5TextGrammarCheck.so
-%{_libdir}/libKF5TextTranslator.so
-%{_libdir}/qt5/mkspecs/modules/qt_TextAutoCorrection.pri
-%{_libdir}/qt5/mkspecs/modules/qt_TextEditTextToSpeech.pri
-%{_libdir}/qt5/mkspecs/modules/qt_TextGrammarCheck.pri
-%{_libdir}/qt5/mkspecs/modules/qt_TextTranslator.pri
-%{_libdir}/qt5/mkspecs/modules/qt_textaddonswidgets.pri
-%{_libdir}/qt5/mkspecs/modules/qt_textemoticonscore.pri
-%{_libdir}/qt5/mkspecs/modules/qt_textemoticonswidgets.pri
+%{_includedir}/KF6/TextAddonsWidgets
+%{_includedir}/KF6/TextAutoCorrectionCore
+%{_includedir}/KF6/TextAutoCorrectionWidgets
+%{_includedir}/KF6/TextCustomEditor
+%{_includedir}/KF6/TextEditTextToSpeech
+%{_includedir}/KF6/TextEmoticonsCore
+%{_includedir}/KF6/TextEmoticonsWidgets
+%{_includedir}/KF6/TextGrammarCheck
+%{_includedir}/KF6/TextTranslator
+%{_includedir}/KF6/TextUtils
+%{_libdir}/cmake/KF6TextAddonsWidgets
+%{_libdir}/cmake/KF6TextAutoCorrectionCore
+%{_libdir}/cmake/KF6TextAutoCorrectionWidgets
+%{_libdir}/cmake/KF6TextCustomEditor
+%{_libdir}/cmake/KF6TextEditTextToSpeech
+%{_libdir}/cmake/KF6TextEmoticonsCore
+%{_libdir}/cmake/KF6TextEmoticonsWidgets
+%{_libdir}/cmake/KF6TextGrammarCheck
+%{_libdir}/cmake/KF6TextTranslator
+%{_libdir}/cmake/KF6TextUtils
+%{_libdir}/libKF6TextAddonsWidgets.so
+%{_libdir}/libKF6TextAutoCorrectionCore.so
+%{_libdir}/libKF6TextAutoCorrectionWidgets.so
+%{_libdir}/libKF6TextCustomEditor.so
+%{_libdir}/libKF6TextEditTextToSpeech.so
+%{_libdir}/libKF6TextEmoticonsCore.so
+%{_libdir}/libKF6TextEmoticonsWidgets.so
+%{_libdir}/libKF6TextGrammarCheck.so
+%{_libdir}/libKF6TextTranslator.so
+%{_libdir}/libKF6TextUtils.so
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/ktextaddons.git/commitdiff/d1cfa9e528268ed5c790f10390fe0a2ae1aa134c
More information about the pld-cvs-commit
mailing list