Hello community,

here is the log from the commit of package libbytesize for openSUSE:Factory 
checked in at 2020-08-19 18:47:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libbytesize (Old)
 and      /work/SRC/openSUSE:Factory/.libbytesize.new.3399 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libbytesize"

Wed Aug 19 18:47:09 2020 rev:4 rq:827096 version:2.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/libbytesize/libbytesize.changes  2018-12-19 
13:23:33.109372000 +0100
+++ /work/SRC/openSUSE:Factory/.libbytesize.new.3399/libbytesize.changes        
2020-08-19 18:48:58.191596750 +0200
@@ -1,0 +2,38 @@
+Sun Aug 16 18:51:08 UTC 2020 - Dirk Mueller <dmuel...@suse.com>
+
+- update to 2.4:
+  * remove msgcat dependency
+  * Translated using Weblate (Bengali (India))
+  * Add Travis build status badge
+  * Update translation files
+  * add translation platform widget
+  * Translated using Weblate (Turkish)
+  * Fix memory leak in bs_size_new_from_str
+  * Update translation files
+  * src/gettext: fix warning if gettext is already present
+  * fix build on shells where test == fails
+  * Require the same version of python3-bytesize in libbytesize-tools
+  * New minor release of the libbytesize library. There are only two bugfixes 
in this release.
+  * Full list of changes
+  * fix out of tree build failure
+  * Fix return value for round_to_nearest when using Size
+  * New bytesize calculator bssize has been added.
+  * Code has been ported from PCRE to PCRE2.
+  * Python 2 support has been removed.
+  * Run all libbytesize tests from one script
+  * Add all "public" python API symbols to __init__.py
+  * Allow running tests using installed library
+  * Remove Python 2 support
+  * Port to pcre2
+  * Add support for floor division by a non-integer number in Python
+  * Add a simple bytesize calculator tool
+  * Add tools to autotools and packaging
+  * Exit with 1 from configure if there were failures
+  * Add a summary to the end of ./configure output
+  * Only support modulo between two Size instances
+  * Fix parsing of exponential representations of real numbers
+  * Add the '--version' option to bs_calc.py
+  * Add a man page for the bscalc tool
+  * Assume the given expression is in bytes if no unit is given
+
+-------------------------------------------------------------------

Old:
----
  libbytesize-1.4.tar.gz

New:
----
  libbytesize-2.4.tar.gz

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

Other differences:
------------------
++++++ libbytesize.spec ++++++
--- /var/tmp/diff_new_pack.WmoeR6/_old  2020-08-19 18:49:02.935599271 +0200
+++ /var/tmp/diff_new_pack.WmoeR6/_new  2020-08-19 18:49:02.935599271 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libbytesize
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,16 +12,14 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # 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/
 #
 
 
-%bcond_with python2
 %define somajor 1
 %define libname %{name}%{somajor}
-
 Name:           libbytesize
-Version:        1.4
+Version:        2.4
 Release:        0
 Summary:        A library for working with sizes in bytes
 License:        LGPL-2.1-only
@@ -32,9 +30,9 @@
 BuildRequires:  gmp-devel
 BuildRequires:  gtk-doc
 BuildRequires:  mpfr-devel
+BuildRequires:  pkgconfig
 BuildRequires:  python3-devel
-%{?with_python2:BuildRequires: python2-devel}
-BuildRequires:  pkgconfig(libpcre) >= 8.32
+BuildRequires:  pkgconfig(libpcre2-8)
 Recommends:     %{name}-lang
 
 %description
@@ -54,6 +52,17 @@
 representation of a size in bytes. This library takes localization into
 account. It also provides support for sizes bigger than MAXUINT64.
 
+%package -n bscalc
+Summary:        A utility for workign with sizes in bytes
+Group:          System/Libraries
+Requires:       %{libname} = %{version}
+
+%description -n bscalc
+The LibBytesize is a C library that facilitates work with sizes in
+bytes, be it parsing the input from users or producing a human-readable
+representation of a size in bytes. This library takes localization into
+account. It also provides support for sizes bigger than MAXUINT64.
+
 %package devel
 Summary:        Development files for LibBytesize
 Group:          Development/Libraries/C and C++
@@ -63,17 +72,6 @@
 This package contains header files and pkg-config files needed for development
 with the LibBytesize library.
 
-%package -n python2-%{name}
-Summary:        Python 2 bindings for LibBytesize
-Group:          Development/Libraries/Python
-%{?python_provide:%python_provide python2-%{name}}
-Requires:       %{libname} = %{version}
-Requires:       python2-six
-
-%description -n python2-%{name}
-This package contains Python 2 bindings for LibBytesize making the use of
-the library from Python 2 easier and more convenient.
-
 %package -n python3-%{name}
 Summary:        Python 3 bindings for LibBytesize
 Group:          Development/Libraries/Python
@@ -98,15 +96,19 @@
 
 %install
 %make_install
-find %{buildroot} -name '*.la' -type f -delete -print
+find %{buildroot} -type f -name "*.la" -delete -print
 %find_lang %{name} %{?no_lang_C}
 
 %post -n %{libname} -p /sbin/ldconfig
-
 %postun -n %{libname} -p /sbin/ldconfig
 
+%files -n bscalc
+%license LICENSE
+%doc README.md
+%{_bindir}/bscalc
+%{_mandir}/man1/bscalc.1*
+
 %files -n %{libname}
-%doc README.md LICENSE
 %{_libdir}/%{name}.so.*
 
 %files devel
@@ -116,12 +118,6 @@
 %{_includedir}/bytesize/bs_size.h
 %{_libdir}/pkgconfig/bytesize.pc
 
-%if %{with python2}
-%files -n python2-%{name}
-%dir %{python2_sitearch}/bytesize
-%{python2_sitearch}/bytesize/*
-%endif
-
 %files -n python3-%{name}
 %dir %{python3_sitearch}/bytesize
 %{python3_sitearch}/bytesize/*

++++++ libbytesize-1.4.tar.gz -> libbytesize-2.4.tar.gz ++++++
++++ 42364 lines of diff (skipped)


Reply via email to