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 - hrvoje.senjan@gmail.com + +- 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: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org