diff --git a/ktextaddons-1.1.1.tar.xz b/ktextaddons-1.1.1.tar.xz new file mode 100644 index 0000000..5ed7b5f Binary files /dev/null and b/ktextaddons-1.1.1.tar.xz differ diff --git a/ktextaddons.spec b/ktextaddons.spec new file mode 100644 index 0000000..ca65854 --- /dev/null +++ b/ktextaddons.spec @@ -0,0 +1,95 @@ +Name: ktextaddons +Version: 1.1.1 +Release: 1 +Summary: Various text handling addons + +License: CC0-1.0 AND LGPL-2.0-or-later AND GPL-2.0-or-later AND BSD-3-Clause + +URL: https://invent.kde.org/libraries/%{name} + +Source0: http://download.kde.org/stable/ktextaddons/%{name}-%{version}.tar.xz + +BuildRequires: cmake +BuildRequires: gcc-c++ +BuildRequires: kf5-rpm-macros +BuildRequires: extra-cmake-modules + +BuildRequires: qt5-qtbase-devel +BuildRequires: qtkeychain-qt5-devel +BuildRequires: qt5-qtspeech-devel +BuildRequires: qt5-qttools-devel + +BuildRequires: cmake(KF5Archive) +BuildRequires: cmake(KF5ConfigWidgets) +BuildRequires: cmake(KF5CoreAddons) +BuildRequires: cmake(KF5I18n) +BuildRequires: cmake(KF5XmlGui) + + +%description +%{summary}. + + +%package devel +Summary: Development files for %{name} +Requires: ktextaddons +%description devel +%{summary}. + + +%prep +%autosetup -p1 + + +%build +%{cmake_kf5} +%make_build + + +%install +%make_install +%find_lang %{name} --all-name + + +%files -f %{name}.lang +%license LICENSES/ +%doc README.md +%{_kf5_libdir}/libKF5TextAutoCorrection.so.1 +%{_kf5_libdir}/libKF5TextAutoCorrection.so.%{version} +%{_kf5_libdir}/libKF5TextEditTextToSpeech.so.1 +%{_kf5_libdir}/libKF5TextEditTextToSpeech.so.%{version} +%{_kf5_libdir}/libKF5TextGrammarCheck.so.1 +%{_kf5_libdir}/libKF5TextGrammarCheck.so.%{version} +%{_kf5_libdir}/libKF5TextTranslator.so.1 +%{_kf5_libdir}/libKF5TextTranslator.so.%{version} +%{_kf5_libdir}/qt5/mkspecs/modules/qt_TextAutoCorrection.pri +%{_kf5_libdir}/qt5/mkspecs/modules/qt_TextEditTextToSpeech.pri +%{_kf5_libdir}/qt5/mkspecs/modules/qt_TextGrammarCheck.pri +%{_kf5_libdir}/qt5/mkspecs/modules/qt_TextTranslator.pri +%{_kf5_qtplugindir}/designer/texttranslatorwidgets5.so +%{_kf5_plugindir}/translator/translator_bing.so +%{_kf5_plugindir}/translator/translator_deepl.so +%{_kf5_plugindir}/translator/translator_google.so +%{_kf5_plugindir}/translator/translator_libretranslate.so +%{_kf5_plugindir}/translator/translator_lingva.so +%{_kf5_plugindir}/translator/translator_yandex.so + + +%files devel +%{_kf5_includedir}/TextAutoCorrection/ +%{_kf5_includedir}/TextEditTextToSpeech/ +%{_kf5_includedir}/TextGrammarCheck/ +%{_kf5_includedir}/TextTranslator/ +%{_kf5_libdir}/libKF5TextAutoCorrection.so +%{_kf5_libdir}/libKF5TextEditTextToSpeech.so +%{_kf5_libdir}/libKF5TextGrammarCheck.so +%{_kf5_libdir}/libKF5TextTranslator.so +%{_kf5_libdir}/cmake/KF5TextAutoCorrection/ +%{_kf5_libdir}/cmake/KF5TextEditTextToSpeech/ +%{_kf5_libdir}/cmake/KF5TextGrammarCheck/ +%{_kf5_libdir}/cmake/KF5TextTranslator/ + + +%changelog +* Tue Aug 15 2023 peijiankang - 1.1.1-1 +- 1.1.1 diff --git a/ktextaddons.yaml b/ktextaddons.yaml new file mode 100644 index 0000000..91f10d2 --- /dev/null +++ b/ktextaddons.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: KDE/ktextaddons +tag_prefix: "^v" +separator: "."