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


Reply via email to