Hello community, here is the log from the commit of package qore for openSUSE:Factory checked in at 2017-10-19 19:32:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qore (Old) and /work/SRC/openSUSE:Factory/.qore.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qore" Thu Oct 19 19:32:20 2017 rev:5 rq:534128 version:0.8.13 Changes: -------- --- /work/SRC/openSUSE:Factory/qore/qore.changes 2015-06-12 20:32:13.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.qore.new/qore.changes 2017-10-19 19:32:22.132224842 +0200 @@ -1,0 +2,44 @@ +Thu Oct 12 23:21:56 UTC 2017 - jeng...@inai.de + +- Rework scriptlets for ldconfig. Adjust RPM groups. + Avoid double-shipping of files. Use %configure. + +------------------------------------------------------------------- +Fri Sep 29 15:43:01 UTC 2017 - p...@yarpen.cz + +- updated to 0.8.13 +- Input/Output stream APIs +- Vastly improved type system with complex type support + Improved operators; list, string, binary slice operators, + the ".." range operator, improved new, cast<>, and + instanceof operators, lazy evaluation of functional and + list operators, more +- Improved encryption support including AES encryption, + encryption/decryption streams, support for AAD and MACs + Improved HTTPS and SSL security support with addition + X.509 certificate support including automatic certificate + verification in client and server contexts +- Universal connection API +- Support for binding output placeholder buffers for result + sets that return an SQLStatement object for more efficient + piecewise processing of DB stored procedure/function calls + that return very large result sets +- Strong encapsulation support (ex: private:internal) +- Deterministic garbage collection performance improvements + with large cycles +- Debugging support and APIs including remote network debugging +- Language Server Protocol support for Qore in the new astparser + module for rich language support in IDEs such as the Visual + studio Code Qore Extension +- much more +- rpm: /usr/bin user programs are part of qore-misc-tools package + now as it was suggested by advanced packagers on IRC +- rpm: updated qore-libtool-2.4.6.patch for new release + +------------------------------------------------------------------- +Thu Sep 08 15:28:07 UTC 2016 - p...@yarpen.cz + +- updated to 0.8.12.1 +- removed un-applicable patches: configure.patch + +------------------------------------------------------------------- Old: ---- configure.patch qore-0.8.11.tar.bz2 New: ---- qore-0.8.13.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qore.spec ++++++ --- /var/tmp/diff_new_pack.4j2AaG/_old 2017-10-19 19:32:23.428164206 +0200 +++ /var/tmp/diff_new_pack.4j2AaG/_new 2017-10-19 19:32:23.428164206 +0200 @@ -1,7 +1,7 @@ # # spec file for package qore # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2014 David Nichols <da...@qore.org> # Copyright (c) 2014 Petr Vanek <p...@yarpen.cz> # @@ -20,15 +20,14 @@ %define module_dir %{_libdir}/qore-modules Name: qore -Version: 0.8.11 +Version: 0.8.13 Release: 0 Summary: Multithreaded Programming Language License: LGPL-2.1+ or GPL-2.0+ or MIT -Group: Development/Languages +Group: Development/Languages/Other Url: http://qore.org -Source: http://prdownloads.sourceforge.net/qore/qore-%{version}.tar.bz2 -Patch: configure.patch -Patch1: qore-libtool-2.4.6.patch +Source: https://github.com/qorelanguage/qore/releases/download/release-%{version}/qore-%{version}.tar.bz2 +Patch: qore-libtool-2.4.6.patch BuildRequires: automake BuildRequires: bison BuildRequires: bzip2 @@ -55,7 +54,11 @@ %package -n libqore5 Summary: The libraries for the qore runtime and qore clients License: LGPL-2.0+ or GPL-2.0+ or MIT -Group: Development/Languages +Group: Development/Languages/Other +Provides: qore-module(abi)%{?_isa} = 0.18 +Provides: qore-module(abi)%{?_isa} = 0.19 +Provides: qore-module(abi)%{?_isa} = 0.20 +# provided for backwards-compatibility with unversioned capabilities and will be removed when the ABI drops backwards-compatibility Provides: qore-module-api-0.10 Provides: qore-module-api-0.11 Provides: qore-module-api-0.12 @@ -65,8 +68,9 @@ Provides: qore-module-api-0.16 Provides: qore-module-api-0.17 Provides: qore-module-api-0.18 +Provides: qore-module-api-0.19 +Provides: qore-module-api-0.5 Provides: qore-module-api-0.5 -Provides: qore-module-api-0.6 Provides: qore-module-api-0.7 Provides: qore-module-api-0.8 Provides: qore-module-api-0.9 @@ -81,20 +85,17 @@ %files -n libqore5 %defattr(-,root,root,-) -%{_libdir}/libqore.so.5.12.2 +%{_libdir}/libqore.so.5.14.0 %{_libdir}/libqore.so.5 -%doc COPYING.LGPL COPYING.GPL COPYING.MIT README README-LICENSE README-MODULES RELEASE-NOTES ChangeLog AUTHORS WHATISQORE - -%post -n libqore5 -ldconfig %{_libdir} +%doc COPYING.LGPL COPYING.GPL COPYING.MIT README-LICENSE -%postun -n libqore5 -ldconfig %{_libdir} +%post -n libqore5 -p /sbin/ldconfig +%postun -n libqore5 -p /sbin/ldconfig %package doc Summary: API documentation, programming language reference, and Qore example programs License: LGPL-2.0+ or GPL-2.0+ or MIT -Group: Development/Languages +Group: Documentation/HTML %description doc Qore is a scripting language supporting threading and embedded logic, designed @@ -106,12 +107,12 @@ %files doc %defattr(-,root,root,-) -%doc docs/lang docs/modules/* examples/ COPYING.LGPL COPYING.GPL COPYING.MIT README-LICENSE +%doc docs/lang docs/modules/* examples/ README.md README-MODULES RELEASE-NOTES AUTHORS ABOUT %package devel Summary: The header files needed to compile programs using the qore library License: LGPL-2.0+ or GPL-2.0+ or MIT -Group: Development/Languages +Group: Development/Languages/C and C++ Requires: libqore5 = %{version}-%{release} %description devel @@ -131,11 +132,12 @@ %dir %{_libdir}/cmake %{_libdir}/cmake/Qore %{_includedir}/* +%{_datadir}/qore %package devel-doc Summary: C++ API documentation for the qore library License: LGPL-2.0+ or GPL-2.0+ or MIT -Group: Development/Languages +Group: Documentation/HTML Requires: libqore5 = %{version}-%{release} %description devel-doc @@ -143,30 +145,42 @@ for applying a flexible scripting-based approach to enterprise interface development but is also useful as a general purpose language. -This package provides HTML documentation for the C++ API for the Qore library. - %files devel-doc %defattr(-,root,root,-) %doc docs/library/html/* +%package misc-tools +Summary: Miscellaneous user tools writen in Qore Programming Language +License: LGPL-2.0+ or GPL-2.0+ or MIT +Group: Development/Tools/Other +Requires: qore = %{version}-%{release} + +%description misc-tools +This package contains tool for working with: + - REST APIs + - SQL Databases + +%files misc-tools +%defattr(-,root,root,-) +%{_bindir}/qget +%{_bindir}/rest +%{_bindir}/sfrest +%{_bindir}/sqlutil +%{_bindir}/schema-reverse + %prep %setup -q %patch -p1 -%patch1 -p1 # silence the executable warning for examples find examples -type f|xargs chmod 644 -find test -type f|xargs chmod 644 -mv test examples %build -mkdir m4 aclocal autoreconf -fi %if "%_lib" == "lib64" c64=--enable-64bit %endif -# need to configure with /usr as prefix as this will be used to derive the module directory -CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr --disable-debug --disable-static $c64 --libdir=%{_libdir} +%configure --disable-debug --disable-static $c64 make %{?_smp_mflags} %install @@ -180,7 +194,10 @@ %files %defattr(-,root,root,-) %{_bindir}/qore +%{_bindir}/qdbg* %{module_dir} +%dir %{_datadir}/qore-modules +%{_datadir}/qore-modules/0.8.13 %{_mandir}/man1/qore.1.* %changelog ++++++ qore-0.8.11.tar.bz2 -> qore-0.8.13.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/qore/qore-0.8.11.tar.bz2 /work/SRC/openSUSE:Factory/.qore.new/qore-0.8.13.tar.bz2 differ: char 11, line 1 ++++++ qore-libtool-2.4.6.patch ++++++ ++++ 5998 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/qore/qore-libtool-2.4.6.patch ++++ and /work/SRC/openSUSE:Factory/.qore.new/qore-libtool-2.4.6.patch