Hello community,

here is the log from the commit of package libqt5-creator for openSUSE:Factory 
checked in at 2014-03-27 09:29:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libqt5-creator (Old)
 and      /work/SRC/openSUSE:Factory/.libqt5-creator.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libqt5-creator"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libqt5-creator/libqt5-creator.changes    
2014-02-18 16:17:22.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libqt5-creator.new/libqt5-creator.changes       
2014-03-27 09:29:41.000000000 +0100
@@ -1,0 +2,15 @@
+Mon Mar 24 03:09:44 UTC 2014 - [email protected]
+
+- Update to 3.1.0 beta
+  * Experimental support for a Clang-based C++ model
+  * Droped support for GDBs that do not support scripting through Python
+  * For more details, please see:
+  https://blog.qt.digia.com/blog/2014/03/04/qt-creator-3-1-beta-released/
+  and 
https://qt.gitorious.org/qt-creator/qt-creator/source/3.1:dist/changes-3.1.0
+- Used sed in %prep step, to swap destination if buildoutputparser binary,
+  so it installs to correct location
+- Activate clangmodel plugin, by BuildRequiring llvm-clang-devel and
+  passing LLVM_INSTALL_DIR to qmake
+- Bump minimal Qt5 version to 5.3.0 beta
+
+-------------------------------------------------------------------

Old:
----
  qt-creator-opensource-src-3.0.1.tar.gz

New:
----
  qt-creator-opensource-src-3.1.0-beta.tar.gz

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

Other differences:
------------------
++++++ libqt5-creator.spec ++++++
--- /var/tmp/diff_new_pack.7LhEjs/_old  2014-03-27 09:29:43.000000000 +0100
+++ /var/tmp/diff_new_pack.7LhEjs/_new  2014-03-27 09:29:43.000000000 +0100
@@ -17,16 +17,16 @@
 
 
 Name:           libqt5-creator
-Version:        3.0.1
+Version:        3.1.0~beta
 Release:        0
 Summary:        Lightweight IDE
 License:        SUSE-LGPL-2.1-with-digia-exception-1.1
 Group:          Development/Tools/IDE
 Url:            http://qt.digia.com/Product/Developer-Tools/
-%define rversion 3.0.1
+%define rversion 3.1.0-beta
 %define rname qt-creator
-%define qt5_version 5.2.1
-Source:         
http://download.qt-project.org/official_releases/qtcreator/3.0/%{rversion}/%{rname}-opensource-src-%{rversion}.tar.gz
+%define qt5_version 5.3.0~beta
+Source:         
http://download.qt-project.org/development_releases/qtcreator/3.1/%{rversion}/%{rname}-opensource-src-%{rversion}.tar.gz
 Source1:        %{name}-rpmlintrc
 Source2:        qtcreator.desktop
 # PATCH-FIX-UPSTREAM plugin_path.diff -- Don't hardcode plugin directory to 
root + lib dir, but use creator's install prefix
@@ -40,6 +40,7 @@
 BuildRequires:  libqt5-qtscript-devel >= %{qt5_version}
 BuildRequires:  libqt5-qttools-private-headers-devel >= %{qt5_version}
 BuildRequires:  libqt5-qtx11extras-devel >= %{qt5_version}
+BuildRequires:  llvm-clang-devel
 BuildRequires:  update-desktop-files
 BuildRequires:  xz
 Recommends:     libqt5-debuginfo
@@ -56,6 +57,8 @@
 %prep
 %setup -q -n %{rname}-opensource-src-%{rversion}
 %patch0 -p1
+# we are not in '98, so don't put GUI binaries in /bin
+sed -i 's|target.path = /bin|target.path = $$QTC_PREFIX/bin|g' 
src/tools/buildoutputparser/buildoutputparser.pro
 
 # Remove build time references so build-compare can do its work. Not yet 
activated - breaks build
 #modified="$(sed -n '/^----/n;s/ - .*$//;p;q' "%{_sourcedir}/%{name}.changes")"
@@ -67,9 +70,9 @@
 %build
 export PATH=%_libqt5_bindir:$PATH
 %if "%{_lib}"=="lib64"
-%{_libqt5_bindir}/qmake QTC_PREFIX=%{_libqt5_archdatadir} 
IDE_LIBRARY_BASENAME=lib64 USE_SYSTEM_BOTAN=1
+%{_libqt5_bindir}/qmake QTC_PREFIX=%{_libqt5_archdatadir} 
LLVM_INSTALL_DIR=%{_prefix} IDE_LIBRARY_BASENAME=lib64 USE_SYSTEM_BOTAN=1
 %else
-%{_libqt5_bindir}/qmake QTC_PREFIX=%{_libqt5_archdatadir} USE_SYSTEM_BOTAN=1
+%{_libqt5_bindir}/qmake QTC_PREFIX=%{_libqt5_archdatadir} 
LLVM_INSTALL_DIR=%{_prefix} USE_SYSTEM_BOTAN=1
 %endif
 rm src/shared/qbs/qbs.pro
 make %{?_smp_mflags}

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to