Accepting request 758901 from KDE:Qt:5.14

Qt 5.14.0

OBS-URL: https://build.opensuse.org/request/show/758901
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqt5-qtscript?expand=0&rev=44
This commit is contained in:
Dominique Leuenberger 2020-01-19 19:55:14 +00:00 committed by Git OBS Bridge
commit 1bb92b31cf
4 changed files with 91 additions and 29 deletions

View File

@ -1,3 +1,63 @@
-------------------------------------------------------------------
Sun Dec 22 22:55:18 UTC 2019 - Fabian Vogt <fabian@ritter-vogt.de>
- Remove unneeded parentheses in license tag
-------------------------------------------------------------------
Tue Dec 17 09:17:03 UTC 2019 - Christophe Giboudeaux <christophe@krop.fr>
- Update the license tags.
-------------------------------------------------------------------
Thu Dec 12 12:54:30 UTC 2019 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.14.0:
* New bugfix release
* For the changes between 5.13.2 and 5.14.0 please see:
https://code.qt.io/cgit/qt/qtscript.git/tree/dist/changes-5.14.0?h=v5.14.0
* For the changes between 5.13.1 and 5.13.2 please see:
https://code.qt.io/cgit/qt/qtscript.git/tree/dist/changes-5.13.2?h=v5.14.0
-------------------------------------------------------------------
Wed Dec 4 14:38:02 UTC 2019 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.14.0-rc:
* New bugfix release
* No changelog available
* For more details please see:
* For more details about Qt 5.14 please see:
https://wiki.qt.io/New_Features_in_Qt_5.14
-------------------------------------------------------------------
Tue Nov 12 13:02:29 UTC 2019 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.14.0-beta3:
* New bugfix release
* No changelog available
-------------------------------------------------------------------
Thu Oct 24 13:22:58 UTC 2019 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.14.0-beta2:
* New bugfix release
* No changelog available
-------------------------------------------------------------------
Tue Oct 15 12:34:44 UTC 2019 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.14.0-beta1:
* New bugfix release
* No changelog available
-------------------------------------------------------------------
Mon Sep 30 13:30:30 UTC 2019 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.14.0-alpha:
* New feature release
* No changelog available
* For more details about Qt 5.14 please see:
https://wiki.qt.io/New_Features_in_Qt_5.14
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Sep 6 08:04:26 UTC 2019 - Fabian Vogt <fabian@ritter-vogt.de> Fri Sep 6 08:04:26 UTC 2019 - Fabian Vogt <fabian@ritter-vogt.de>

View File

@ -1,7 +1,7 @@
# #
# spec file for package libqt5-qtscript # spec file for package libqt5-qtscript
# #
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2019 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -12,39 +12,41 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
%define qt5_snapshot 0 %define qt5_snapshot 0
%define libname libQt5Script5 %define libname libQt5Script5
%define base_name libqt5
%define real_version 5.14.0
%define so_version 5.14.0
%define tar_version qtscript-everywhere-src-5.14.0
Name: libqt5-qtscript Name: libqt5-qtscript
Version: 5.13.1 Version: 5.14.0
Release: 0 Release: 0
Summary: Qt 5 Script library Summary: Qt 5 Script library
License: LGPL-2.1-with-Qt-Company-Qt-exception-1.1 or LGPL-3.0-only # Legal:
# Most files in src/script are LGPL-2.1-only
# src/3rdparty is LGPL-2.0-or-later + BSD == LGPL-2.0-or-later
License: (LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-or-later) AND LGPL-2.0-or-later AND LGPL-2.1-only
Group: Development/Libraries/X11 Group: Development/Libraries/X11
Url: https://www.qt.io URL: https://www.qt.io
%define base_name libqt5 Source: https://download.qt.io/official_releases/qt/5.14/%{real_version}/submodules/%{tar_version}.tar.xz
%define real_version 5.13.1
%define so_version 5.13.1
%define tar_version qtscript-everywhere-src-5.13.1
Source: https://download.qt.io/official_releases/qt/5.13/%{real_version}/submodules/%{tar_version}.tar.xz
Source1: baselibs.conf Source1: baselibs.conf
# PATCH-FIX-UPSTREAM libqt5-qtscript-s390-support.patch -- adds s390, taken from webkit upstream # PATCH-FIX-UPSTREAM libqt5-qtscript-s390-support.patch -- adds s390, taken from webkit upstream
Patch1: libqt5-qtscript-s390-support.patch Patch1: libqt5-qtscript-s390-support.patch
BuildRequires: libQt5Core-private-headers-devel >= %{version} BuildRequires: libQt5Core-private-headers-devel >= %{version}
BuildRequires: libQt5Widgets-private-headers-devel >= %{version} BuildRequires: libQt5Widgets-private-headers-devel >= %{version}
BuildRequires: pkgconfig(Qt5DBus) >= %{version} %if %{qt5_snapshot}
BuildRequires: pkgconfig(Qt5Gui) >= %{version}
BuildRequires: pkgconfig(Qt5Widgets) >= %{version}
%if %qt5_snapshot
#to create the forwarding headers #to create the forwarding headers
BuildRequires: perl BuildRequires: perl
%endif %endif
BuildRequires: pkgconfig
BuildRequires: xz BuildRequires: xz
BuildRequires: pkgconfig(Qt5DBus) >= %{version}
BuildRequires: pkgconfig(Qt5Gui) >= %{version}
BuildRequires: pkgconfig(Qt5Widgets) >= %{version}
%description %description
Qt Script is a module for adding scripting to applications. It allows Qt Script is a module for adding scripting to applications. It allows
@ -54,12 +56,12 @@ functions. It also gives access to a low-level ECMAScript engine API.
%prep %prep
%autosetup -p1 -n %{tar_version} %autosetup -p1 -n %{tar_version}
%package -n %libname %package -n %{libname}
Summary: Qt 5 Script library Summary: Qt 5 Script library
Group: System/Libraries Group: System/Libraries
%requires_ge libQt5Widgets5 %requires_ge libQt5Widgets5
%description -n %libname %description -n %{libname}
Qt Script is a module for adding scripting to applications. It allows Qt Script is a module for adding scripting to applications. It allows
evaluating and debugging of scripts, and advanced use of objects and evaluating and debugging of scripts, and advanced use of objects and
functions. It also gives access to a low-level ECMAScript engine API. functions. It also gives access to a low-level ECMAScript engine API.
@ -67,7 +69,7 @@ functions. It also gives access to a low-level ECMAScript engine API.
%package devel %package devel
Summary: Development files for the Qt 5 Script library Summary: Development files for the Qt 5 Script library
Group: Development/Libraries/X11 Group: Development/Libraries/X11
Requires: %libname = %{version} Requires: %{libname} = %{version}
Provides: libQt5Script-devel = %{version} Provides: libQt5Script-devel = %{version}
Obsoletes: libQt5Script-devel < %{version} Obsoletes: libQt5Script-devel < %{version}
@ -80,12 +82,12 @@ applications that want to make use of libQt5Script5.
%package private-headers-devel %package private-headers-devel
Summary: Non-ABI stable experimental API for the Qt5 Script library Summary: Non-ABI stable experimental API for the Qt5 Script library
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
BuildArch: noarch
Requires: %{name}-devel = %{version} Requires: %{name}-devel = %{version}
Requires: libQt5Core-private-headers-devel >= %{version} Requires: libQt5Core-private-headers-devel >= %{version}
Requires: libQt5Widgets-private-headers-devel >= %{version} Requires: libQt5Widgets-private-headers-devel >= %{version}
Provides: libQt5Script-private-headers-devel = %{version} Provides: libQt5Script-private-headers-devel = %{version}
Obsoletes: libQt5Script-private-headers-devel < %{version} Obsoletes: libQt5Script-private-headers-devel < %{version}
BuildArch: noarch
%description private-headers-devel %description private-headers-devel
This package provides private headers of libqt5-qtscript that are normally This package provides private headers of libqt5-qtscript that are normally
@ -96,18 +98,18 @@ the exact Qt version.
%package examples %package examples
Summary: Qt5 Script examples Summary: Qt5 Script examples
Group: Documentation/Other Group: Documentation/Other
License: BSD-3-Clause
Recommends: %{name}-devel Recommends: %{name}-devel
%description examples %description examples
Examples for libqt5-qtscript module. Examples for libqt5-qtscript module.
%post -n %libname -p /sbin/ldconfig %post -n %{libname} -p /sbin/ldconfig
%postun -n %{libname} -p /sbin/ldconfig
%postun -n %libname -p /sbin/ldconfig
%build %build
%define _lto_cflags %{nil} %define _lto_cflags %{nil}
%if %qt5_snapshot %if %{qt5_snapshot}
#force the configure script to generate the forwarding headers (it checks whether .git directory exists) #force the configure script to generate the forwarding headers (it checks whether .git directory exists)
mkdir .git mkdir .git
%endif %endif
@ -121,7 +123,7 @@ find %{buildroot}/%{_libdir} -type f -name '*pc' -print -exec perl -pi -e "s, -L
# kill .la files # kill .la files
rm -f %{buildroot}%{_libqt5_libdir}/lib*.la rm -f %{buildroot}%{_libqt5_libdir}/lib*.la
%files -n %libname %files -n %{libname}
%license LICENSE.* %license LICENSE.*
%{_libqt5_libdir}/libQt5*.so.* %{_libqt5_libdir}/libQt5*.so.*

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:870c65c5dff20eb797a629bd4544aa60874f44eecc0743300e83cce5708648c8
size 2674800

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6715ed5294013edfc338367b63ee6df2438965e4626435f30837e26a2151d3b9
size 2645580