Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kile for openSUSE:Factory checked in at 2024-03-17 22:16:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kile (Old) and /work/SRC/openSUSE:Factory/.kile.new.1905 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kile" Sun Mar 17 22:16:30 2024 rev:58 rq:1158614 version:2.9.94git.20240312T011912~078a771 Changes: -------- --- /work/SRC/openSUSE:Factory/kile/kile.changes 2024-02-27 22:47:55.865621886 +0100 +++ /work/SRC/openSUSE:Factory/.kile.new.1905/kile.changes 2024-03-17 22:17:38.163992045 +0100 @@ -1,0 +2,14 @@ +Tue Mar 12 11:10:22 UTC 2024 - [email protected] + +- Switch to a GIT snapshot +- Update to version 2.9.93git.20240312T011912~078a771: + * Update README regarding Qt 6 and KF 6 + * Update changelog to reflect Qt 6 / KF 6 port + * Require at least ecm >= 6.0.0 + * Fix some more compilation errors relating to ECM 5.240 + * emit -> Q_EMIT + * Fix some compilation errors relating to ECM 5.240 + * Ensure that the Kile icon is shown correctly in Help / About Kile + * Fix signal connection problems: QProcess::error -> QProcess::errorOccurred + +------------------------------------------------------------------- Old: ---- kile-2.9.93.tar.bz2 New: ---- _service _servicedata kile-2.9.94git.20240312T011912~078a771.obscpio kile.obsinfo ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kile.spec ++++++ --- /var/tmp/diff_new_pack.OXGGOy/_old 2024-03-17 22:17:38.924019863 +0100 +++ /var/tmp/diff_new_pack.OXGGOy/_new 2024-03-17 22:17:38.928020010 +0100 @@ -1,7 +1,7 @@ # # spec file for package kile # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2024 SUSE LLC # Copyright (c) 2009 Johannes Engel <[email protected]> # # All modifications and additions to the file contributed by third parties @@ -17,48 +17,49 @@ # -%bcond_without lang +%define kf6_version 6.0.0 +%define qt6_version 6.6.0 + +%bcond_without released Name: kile -Version: 2.9.93 +Version: 2.9.94git.20240312T011912~078a771 Release: 0 Summary: A LaTeX Source Editor and TeX Shell License: GPL-2.0-or-later -Group: Productivity/Publishing/TeX/Frontends -URL: http://kile.sourceforge.net/ -Source: https://downloads.sourceforge.net/project/kile/unstable/kile-3.0b3/kile-%{version}.tar.bz2 -BuildRequires: extra-cmake-modules +URL: https://apps.kde.org/kile +Source: %{name}-%{version}.tar.xz BuildRequires: fdupes +BuildRequires: kf6-extra-cmake-modules >= %{kf6_version} BuildRequires: pkgconfig -BuildRequires: update-desktop-files -BuildRequires: cmake(KF5Config) -BuildRequires: cmake(KF5CoreAddons) -BuildRequires: cmake(KF5Crash) -BuildRequires: cmake(KF5DBusAddons) -BuildRequires: cmake(KF5DocTools) -BuildRequires: cmake(KF5GuiAddons) -BuildRequires: cmake(KF5I18n) -BuildRequires: cmake(KF5IconThemes) -BuildRequires: cmake(KF5Init) -BuildRequires: cmake(KF5KHtml) -BuildRequires: cmake(KF5KIO) -BuildRequires: cmake(KF5Parts) -BuildRequires: cmake(KF5TextEditor) -BuildRequires: cmake(KF5WindowSystem) -BuildRequires: cmake(KF5XmlGui) -BuildRequires: cmake(Okular5) -BuildRequires: cmake(Qt5Core) >= 5.7 -BuildRequires: cmake(Qt5DBus) -BuildRequires: cmake(Qt5Script) -BuildRequires: cmake(Qt5Test) -BuildRequires: cmake(Qt5Widgets) -BuildRequires: pkgconfig(poppler-qt5) +BuildRequires: cmake(KF6Codecs) >= %{kf6_version} +BuildRequires: cmake(KF6Config) >= %{kf6_version} +BuildRequires: cmake(KF6CoreAddons) >= %{kf6_version} +BuildRequires: cmake(KF6Crash) >= %{kf6_version} +BuildRequires: cmake(KF6DBusAddons) >= %{kf6_version} +BuildRequires: cmake(KF6DocTools) >= %{kf6_version} +BuildRequires: cmake(KF6GuiAddons) >= %{kf6_version} +BuildRequires: cmake(KF6I18n) >= %{kf6_version} +BuildRequires: cmake(KF6IconThemes) >= %{kf6_version} +BuildRequires: cmake(KF6KIO) >= %{kf6_version} +BuildRequires: cmake(KF6Parts) >= %{kf6_version} +BuildRequires: cmake(KF6TextEditor) >= %{kf6_version} +BuildRequires: cmake(KF6TextWidgets) >= %{kf6_version} +BuildRequires: cmake(KF6WindowSystem) >= %{kf6_version} +BuildRequires: cmake(KF6XmlGui) >= %{kf6_version} +BuildRequires: cmake(Okular6) +BuildRequires: cmake(Qt6Core) >= %{qt6_version} +BuildRequires: cmake(Qt6Core5Compat) >= %{qt6_version} +BuildRequires: cmake(Qt6DBus) >= %{qt6_version} +BuildRequires: cmake(Qt6Qml) >= %{qt6_version} +BuildRequires: cmake(Qt6Test) >= %{qt6_version} +BuildRequires: cmake(Qt6Widgets) >= %{qt6_version} +BuildRequires: pkgconfig(poppler-qt6) Requires: konsole-part Requires: okular Requires: texlive-context Requires: texlive-latex +Requires: texlive-tex-bin Requires: texlive-xetex -Requires(post): shared-mime-info -Requires(postun): shared-mime-info Recommends: ImageMagick Recommends: dblatex Recommends: ghostscript-library @@ -68,19 +69,17 @@ Recommends: psutils Recommends: texlive-dvipdfmx Recommends: texlive-dvips +Recommends: texlive-ling-macros Recommends: texlive-metapost Recommends: texlive-pdfsync Recommends: texlive-tex4ht +Recommends: texlive-tree-dvips Recommends: zip -Suggests: aspell Suggests: texlive-doc Suggests: texlive-latex-doc -# was in Factory for a short while, in version 2.9.92 -Provides: kile5 = %{version} -Obsoletes: kile5 < %{version} %description -Kile is a user-friendly TeX/LaTeX editor by KDE. +Kile is a TeX/LaTeX editor by KDE. The main features are: @@ -105,47 +104,48 @@ %lang_package %prep -%setup -q +%autosetup -p1 %build -%cmake_kf5 -d build -%cmake_build +%cmake_kf6 + +%kf6_build %install -%kf5_makeinstall -C build +%kf6_install + +# Packaged with %%doc +rm -r %{buildroot}%{_kf6_sharedir}/doc/kile + +# Wrong place +mkdir -p %{buildroot}%{_kf6_debugdir} +mv %{buildroot}%{_kf6_sysconfdir}/xdg/kile.categories %{buildroot}%{_kf6_debugdir}/ -%if %{with lang} - %find_lang %{name} --all-name - %{kf5_find_htmldocs} -%endif +%find_lang %{name} --with-html --all-name -%suse_update_desktop_file -r org.kde.kile Qt KDE Office WordProcessor %fdupes %{buildroot} %files %license COPYING* -%doc README -%dir %{_kf5_iconsdir}/hicolor/150x150 -%dir %{_kf5_iconsdir}/hicolor/150x150/apps -%dir %{_kf5_iconsdir}/hicolor/310x310 -%dir %{_kf5_iconsdir}/hicolor/310x310/apps -%dir %{_kf5_iconsdir}/hicolor/44x44 -%dir %{_kf5_iconsdir}/hicolor/44x44/apps -%{_kf5_applicationsdir}/org.kde.kile.desktop -%{_kf5_appstreamdir}/org.kde.kile.appdata.xml -%{_kf5_bindir}/kile -%{_kf5_configkcfgdir}/ -%{_kf5_dbusinterfacesdir}/net.sourceforge.kile.main.xml -%{_kf5_debugdir}/kile.categories -%{_kf5_htmldir}/en/kile/ -%{_kf5_iconsdir}/hicolor/*/*/* -%{_kf5_sharedir}/doc/kile/ -%{_kf5_sharedir}/kconf_update/ -%{_kf5_sharedir}/kile/ -%{_kf5_sharedir}/mime/packages/kile.xml -%{_libdir}/libkdeinit5_kile.so +%doc README README.cwl kile-remote-control.txt +%doc %{_kf6_htmldir}/en/kile/ +%{_kf6_applicationsdir}/org.kde.kile.desktop +%{_kf6_appstreamdir}/org.kde.kile.appdata.xml +%{_kf6_bindir}/kile +%{_kf6_configkcfgdir}/kile.kcfg +%{_kf6_dbusinterfacesdir}/org.kde.kile.main.xml +%{_kf6_debugdir}/kile.categories +%dir %{_kf6_iconsdir}/hicolor/150x150 +%dir %{_kf6_iconsdir}/hicolor/150x150/apps +%dir %{_kf6_iconsdir}/hicolor/310x310 +%dir %{_kf6_iconsdir}/hicolor/310x310/apps +%dir %{_kf6_iconsdir}/hicolor/44x44 +%dir %{_kf6_iconsdir}/hicolor/44x44/apps +%{_kf6_iconsdir}/hicolor/*/apps/kile.* +%{_kf6_sharedir}/kconf_update/* +%{_kf6_sharedir}/kile/ +%{_kf6_sharedir}/mime/packages/kile.xml -%if %{with lang} %files lang -f %{name}.lang -%endif +%exclude %{_kf6_htmldir}/en/kile/ ++++++ _service ++++++ <services> <service name="obs_scm" mode="manual"> <param name="url">https://invent.kde.org/office/kile.git</param> <param name="scm">git</param> <param name="versionformat">2.9.94git.%ci~%h</param> <param name="revision">master</param> <param name="changesgenerate">enable</param> </service> <service name="set_version" mode="manual" /> <service mode="buildtime" name="tar" /> <service mode="buildtime" name="recompress"> <param name="file">*.tar</param> <param name="compression">xz</param> </service> </services> ++++++ _servicedata ++++++ <servicedata> <service name="tar_scm"> <param name="url">https://invent.kde.org/office/kile.git</param> <param name="changesrevision">078a771ff425149b0240369288f0c323c3f7e671</param></service></servicedata> (No newline at EOF) ++++++ kile.obsinfo ++++++ name: kile version: 2.9.94git.20240312T011912~078a771 mtime: 1710206352 commit: 078a771ff425149b0240369288f0c323c3f7e671
