Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package qt-creator for openSUSE:Factory 
checked in at 2022-04-14 17:25:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qt-creator (Old)
 and      /work/SRC/openSUSE:Factory/.qt-creator.new.1941 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qt-creator"

Thu Apr 14 17:25:08 2022 rev:6 rq:969958 version:7.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/qt-creator/qt-creator.changes    2022-03-24 
23:01:06.756430795 +0100
+++ /work/SRC/openSUSE:Factory/.qt-creator.new.1941/qt-creator.changes  
2022-04-14 17:25:41.859279672 +0200
@@ -1,0 +2,7 @@
+Mon Apr 11 16:00:27 UTC 2022 - Christophe Giboudeaux <[email protected]>
+
+- Fix the plugin-devel package (boo#1197978)
+  To create qt-creator plugins, some files not installed by default
+  are required.
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ qt-creator.spec ++++++
--- /var/tmp/diff_new_pack.kJVJ0o/_old  2022-04-14 17:25:42.523280448 +0200
+++ /var/tmp/diff_new_pack.kJVJ0o/_new  2022-04-14 17:25:42.523280448 +0200
@@ -248,12 +248,21 @@
 %qt6_install
 %endif
 
+# Install files needed to develop qtcreator plugins.
+DESTDIR=%{buildroot} cmake --install build --component Devel
+
 %if 0%{?build_clang_backend}
 if [ ! -f %{buildroot}%{_libexecdir}/qtcreator/clangbackend ]; then
   echo 'ERROR: The Clang backend was not built. Check the build requirements' 
; exit 1
 fi
 %endif
 
+# The upstream scripts should not be needed for plugins development
+rm -r %{buildroot}%{_datadir}/qtcreator/scripts
+
+# Already packaged
+rm %{buildroot}%{_datadir}/qtcreator/{HACKING,LICENSE.GPL3-EXCEPT,README.md}
+
 # Broken and useless for most users
 rm %{buildroot}%{_bindir}/qtcreator.sh
 
@@ -269,40 +278,44 @@
 # Source Code Pro is packaged independently
 rm -r %{buildroot}%{_datadir}/qtcreator/fonts
 
-# plugin development files
-mkdir %{buildroot}%{_datadir}/qtcreator-devel
-cp *.pri %{buildroot}%{_datadir}/qtcreator-devel
-find src \( \
-   -name '*.h' -o -name '*.hpp' -o -name '*.pri' -o -iname 'license*.txt' -o \
-   -name 'QtConcurrentTools' \
-\) \
-   -exec cp --parents {} %{buildroot}%{_datadir}/qtcreator-devel \;
-
-mkdir -p %{buildroot}%{_sysconfdir}/profile.d
-cat >%{buildroot}%{_sysconfdir}/profile.d/qtcreator-devel.sh <<EOF
-export QTC_SOURCE=%{_datadir}/qtcreator-devel
-export QTC_BUILD=%{_exec_prefix}
-EOF
-cat >%{buildroot}%{_sysconfdir}/profile.d/qtcreator-devel.csh <<EOF
-setenv QTC_SOURCE %{_datadir}/qtcreator-devel
-setenv QTC_BUILD %{_exec_prefix}
-EOF
-
 %post -p /sbin/ldconfig
 %postun -p /sbin/ldconfig
 
 %files
 %license *GPL*
+%doc README.md HACKING
 %dir %{qtc_docdir}
+%dir %{_datadir}/qtcreator
+%dir %{_libdir}/qtcreator
 %dir %{_libexecdir}/qtcreator
 %{_bindir}/qtcreator
 %{_datadir}/applications/org.qt-project.qtcreator.desktop
 %{_datadir}/icons/hicolor/*/apps/QtProject-qtcreator.png
 %{_datadir}/metainfo/org.qt-project.qtcreator.appdata.xml
-%{_datadir}/qtcreator/
-%{qtc_docdir}/qtcreator.qch
-%{qtc_docdir}/qtcreator/
-%{_libdir}/qtcreator/
+%{_datadir}/qtcreator/android/
+%{_datadir}/qtcreator/cplusplus/
+%{_datadir}/qtcreator/debugger/
+%{_datadir}/qtcreator/externaltools/
+%if 0%{?qt6}
+# This won't be needed when syntax-highlighting has a KF6 release
+%{_datadir}/qtcreator/generic-highlighter/
+%endif
+%{_datadir}/qtcreator/glsl/
+%{_datadir}/qtcreator/indexer_preincludes/
+%{_datadir}/qtcreator/modeleditor/
+%{_datadir}/qtcreator/package-manager/
+%{_datadir}/qtcreator/qml-type-descriptions/
+%{_datadir}/qtcreator/qml/
+%{_datadir}/qtcreator/qmldesigner/
+%{_datadir}/qtcreator/qmlicons/
+%{_datadir}/qtcreator/schemes/
+%{_datadir}/qtcreator/snippets/
+%{_datadir}/qtcreator/styles/
+%{_datadir}/qtcreator/templates/
+%{_datadir}/qtcreator/themes/
+%{_datadir}/qtcreator/translations/
+%{_libdir}/qtcreator/*.so.*
+%{_libdir}/qtcreator/plugins/
 %{_libexecdir}/qtcreator/buildoutputparser
 %if 0%{?build_clang_backend}
 %{_libexecdir}/qtcreator/clangbackend
@@ -316,10 +329,14 @@
 %{_libexecdir}/qtcreator/qtcreator_process_stub
 %{_libexecdir}/qtcreator/qtpromaker
 %{_libexecdir}/qtcreator/sdktool
+%{qtc_docdir}/qtcreator.qch
+%{qtc_docdir}/qtcreator/
 
 %files plugin-devel
-%license *GPL*
-%{_datadir}/qtcreator-devel/
-%{_sysconfdir}/profile.d/qtcreator-devel.*
+%{_includedir}/qtcreator/
+%{_libdir}/cmake/QtCreator/
+%{_libdir}/qtcreator/*.a
+%{_libdir}/qtcreator/*.so
+%{_libdir}/qtcreator/objects-*/
 
 %changelog

Reply via email to