commit libite for openSUSE:Factory

2020-03-18 Thread root
Hello community,

here is the log from the commit of package libite for openSUSE:Factory checked 
in at 2020-03-18 12:41:03

Comparing /work/SRC/openSUSE:Factory/libite (Old)
 and  /work/SRC/openSUSE:Factory/.libite.new.3160 (New)


Package is "libite"

Wed Mar 18 12:41:03 2020 rev:4 rq:785962 version:2.2.0

Changes:

--- /work/SRC/openSUSE:Factory/libite/libite.changes2019-08-28 
18:35:07.869287367 +0200
+++ /work/SRC/openSUSE:Factory/.libite.new.3160/libite.changes  2020-03-18 
12:45:41.776966211 +0100
@@ -1,0 +2,13 @@
+Tue Mar 17 08:53:03 UTC 2020 - Martin Hauke 
+
+- Update to versino 2.2.0
+  Changes
+  * Add support for systemf(), formatted string system() replacement
+  * Add support for fmkpath(), formatted string mkpath()
+  * Add support for fopenf(), formatted string fopen() replacement
+  Fixes
+  * Fix possible memory leak in rsync(), found by Coverity Scan
+  * Check return value of fstat() to prevent bogus destination file
+times when using copyfile(), found by Coverity Scan
+
+---

Old:

  libite-2.1.0.tar.gz

New:

  libite-2.2.0.tar.gz



Other differences:
--
++ libite.spec ++
--- /var/tmp/diff_new_pack.S1rCoF/_old  2020-03-18 12:45:44.208967750 +0100
+++ /var/tmp/diff_new_pack.S1rCoF/_new  2020-03-18 12:45:44.25296 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libite
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 # Copyright (c) 2018, Martin Hauke 
 #
 # All modifications and additions to the file contributed by third parties
@@ -19,7 +19,7 @@
 
 %define sover 5
 Name:   libite
-Version:2.1.0
+Version:2.2.0
 Release:0
 Summary:BSD function library
 License:MIT AND X11

++ libite-2.1.0.tar.gz -> libite-2.2.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libite-2.1.0/.gitignore new/libite-2.2.0/.gitignore
--- old/libite-2.1.0/.gitignore 2019-08-26 21:59:57.0 +0200
+++ new/libite-2.2.0/.gitignore 2020-03-16 17:41:44.0 +0100
@@ -1,16 +1,8 @@
 *~
-*.d
-*.o
-*.so
-*.so.*
-*.a
-.deps
-.libs
 ID
 GPATH
 GRTAGS
 GTAGS
-tmp/
 compile
 config.*
 configure
@@ -25,5 +17,5 @@
 aclocal.m4
 ar-lib
 autom4te.cache
-libite*
-test-driver
\ No newline at end of file
+test-driver
+libite.pc
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libite-2.1.0/.travis.yml new/libite-2.2.0/.travis.yml
--- old/libite-2.1.0/.travis.yml2019-08-26 21:59:57.0 +0200
+++ new/libite-2.2.0/.travis.yml2020-03-16 17:41:44.0 +0100
@@ -10,6 +10,25 @@
   - gcc
   - clang
 
+env:
+  global:
+   # The next declaration is the encrypted COVERITY_SCAN_TOKEN, created
+   #   via the "travis encrypt" command using the project repo's public key
+   - secure: 
"EcWeDUONZnl7IHBWD2rc92LwTWGIlqBZ7wQrLfe3mFXOnB+IZjJIBnDsJDnHDWwA8fGF9NaJbRz4BThroafueUwkDXNyvph1Mdaxm6mdMPyjNJ4H1AFkd9Fz0LYdLNXCPl43tm6s1BR6OWts17lWF6sMnMmIu8gUgXJVg2qsDBl3O9eCoRvQ/h4elLfXZ03fHi4XzzzQvZVyDCg8MCzXIgHJzdkv4llpiCLWQExFbIAVy39euDnx+UuWYB7WDdUbOc7HkkUwf0/vX9PhKVQFKOkXn1ddN0iCsWRH3ti5KXWrBeRO3RPu6Z5YtR8l1WK7iqCYOLuMBW23tXsBQsIW09f1+fFgJ8Ig5hHRRbDinbTUb+mHUJZmNv9ZTc3hPYH4Fyev/ljk42VVDdIBy9AqO42jj8VGmDmiIq47aqNJZUGYZgQlGXGqk9MtavJrqEVcFSgyfEtI+c4n4fzvMRpcEwjnbp482s1xNzHQZ1GQI77Td5UUXXWyNSCoQoE/VpkAesYJAw8KwXOXveDr3Qu0HhuQu1oyLmWHlZHYDu+TInjY81gpGw9Cm7/SdFoA0Ag49PlAXdPRymbP01B50MqrCTxtXEHtdXxhrkDvaoUp7heSuvO0fS+mI5F7eQ4Ji2JdyRSt1KpXVNAyL1FrO/yznM3EwcXPmWmrc+QjFtC9vY4="
+
+before_install:
+  - echo -n | openssl s_client -connect scan.coverity.com:443 | sed -ne 
'/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' | sudo tee -a /etc/ssl/certs/ca-
+
+addons:
+  coverity_scan:
+project:
+  name: "troglobit/libite"
+  description: "That missing frog DNA you've been looking for"
+notification_email: troglo...@gmail.com
+build_command_prepend: "./autogen.sh && ./configure --prefix=/tmp 
--disable-silent-rules"
+build_command: "make clean all"
+branch_pattern: dev
+
 script:
   - ./autogen.sh
   - ./configure --prefix=/tmp --disable-silent-rules
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libite-2.1.0/ChangeLog.md 
new/libite-2.2.0/ChangeLog.md
--- old/libite-2.1.0/ChangeLog.md   2019-08-26 21:59:57.0 +0200
+++ new/libite-2.2.0/ChangeLog.md   2020-03-16 17:41:44.0 +0100
@@ -3,6 +3,39 @@
 
 All notable changes to the project are documented in this file.
 
+
+[v2.2.0][] - 2020-03-16
+---
+
+### Changes
+- Add support for `systemf()`, formatted string `system()` replacement
+- Add support 

commit libite for openSUSE:Factory

2019-08-28 Thread root
Hello community,

here is the log from the commit of package libite for openSUSE:Factory checked 
in at 2019-08-28 18:35:06

Comparing /work/SRC/openSUSE:Factory/libite (Old)
 and  /work/SRC/openSUSE:Factory/.libite.new.7948 (New)


Package is "libite"

Wed Aug 28 18:35:06 2019 rev:3 rq:726464 version:2.1.0

Changes:

--- /work/SRC/openSUSE:Factory/libite/libite.changes2018-07-31 
15:59:39.143572178 +0200
+++ /work/SRC/openSUSE:Factory/.libite.new.7948/libite.changes  2019-08-28 
18:35:07.869287367 +0200
@@ -1,0 +2,15 @@
+Tue Aug 27 10:10:20 UTC 2019 - Martin Hauke 
+
+- Update to version 2.1.0
+  Changes
+  * Add support for strmatch() and strnmatch()
+  * Add support for yorn(), safe yes-or-no prompt
+  * Add support for telnet expect/session APIs
+  * Add modified printhdr() which takes ANSI attribute
+  Fixes
+  * Fix pidfile_signal(): always return result of kill(), or the
+result of remove() if we successfully sent SIGKILL
+  * Fix strtonum(): POSIX strtoll() returns EINVAL, check that
+  * Fix #13, support C++ extern "C" {} for header files
+
+---

Old:

  libite-2.0.2.tar.gz

New:

  libite-2.1.0.tar.gz



Other differences:
--
++ libite.spec ++
--- /var/tmp/diff_new_pack.sU4y1V/_old  2019-08-28 18:35:08.509287256 +0200
+++ /var/tmp/diff_new_pack.sU4y1V/_new  2019-08-28 18:35:08.513287255 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libite
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2018, Martin Hauke 
 #
 # All modifications and additions to the file contributed by third parties
@@ -13,13 +13,13 @@
 # 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/
 #
 
 
 %define sover 5
 Name:   libite
-Version:2.0.2
+Version:2.1.0
 Release:0
 Summary:BSD function library
 License:MIT AND X11

++ libite-2.0.2.tar.gz -> libite-2.1.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libite-2.0.2/ChangeLog.md 
new/libite-2.1.0/ChangeLog.md
--- old/libite-2.0.2/ChangeLog.md   2018-05-10 19:13:56.0 +0200
+++ new/libite-2.1.0/ChangeLog.md   2019-08-26 21:59:57.0 +0200
@@ -3,6 +3,21 @@
 
 All notable changes to the project are documented in this file.
 
+[v2.1.0][] - 2019-08-26
+---
+
+### Changes
+- Add support for `strmatch()` and `strnmatch()`
+- Add support for `yorn()`, safe yes-or-no prompt
+- Add support for telnet expect/session APIs
+- Add modified `printhdr()` which takes ANSI attribute
+
+### Fixes
+- Fix `pidfile_signal()`: always return result of `kill()`, or the
+  result of `remove()` if we successfully sent `SIGKILL`
+- Fix `strtonum()`: POSIX `strtoll()` returns `EINVAL`, check that
+- Fix #13, support C++ `extern "C" {}` for header files
+
 
 [v2.0.2][] - 2018-05-10
 ---
@@ -324,7 +339,8 @@
 Initial extraction of frog DNA from [Finit][].  See [README][] for API details.
 
 
-[UNRELEASED]: https://github.com/troglobit/libite/compare/v2.0.2...HEAD
+[UNRELEASED]: https://github.com/troglobit/libite/compare/v2.1.0...HEAD
+[v2.1.0]: https://github.com/troglobit/libite/compare/v2.0.2...v2.1.0
 [v2.0.2]: https://github.com/troglobit/libite/compare/v2.0.1...v2.0.2
 [v2.0.1]: https://github.com/troglobit/libite/compare/v2.0.0...v2.0.1
 [v2.0.0]: https://github.com/troglobit/libite/compare/v1.9.3...v2.0.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libite-2.0.2/Makefile.am new/libite-2.1.0/Makefile.am
--- old/libite-2.0.2/Makefile.am2018-05-10 19:13:56.0 +0200
+++ new/libite-2.1.0/Makefile.am2019-08-26 21:59:57.0 +0200
@@ -1,6 +1,6 @@
 ACLOCAL_AMFLAGS = -I m4
 
-doc_DATA= README.md LICENSE
+doc_DATA= README.md LICENSE ChangeLog.md
 EXTRA_DIST  = README.md LICENSE ChangeLog.md
 pkgconfigdir= $(libdir)/pkgconfig
 pkgconfig_DATA  = libite.pc
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libite-2.0.2/README.md new/libite-2.1.0/README.md
--- old/libite-2.0.2/README.md  2018-05-10 19:13:56.0 +0200
+++ new/libite-2.1.0/README.md  2019-08-26 21:59:57.0 +0200
@@ -284,6 +284,20 @@
   `delete`, it is now called `opt`.  The APIs are 100% compatible if the
   value `1` was used.
 
+- `strmatch()`, `strnmatch()`
+
+  Find matching string in an 

commit libite for openSUSE:Factory

2018-07-31 Thread root
Hello community,

here is the log from the commit of package libite for openSUSE:Factory checked 
in at 2018-07-31 15:59:34

Comparing /work/SRC/openSUSE:Factory/libite (Old)
 and  /work/SRC/openSUSE:Factory/.libite.new (New)


Package is "libite"

Tue Jul 31 15:59:34 2018 rev:2 rq:626056 version:2.0.2

Changes:

--- /work/SRC/openSUSE:Factory/libite/libite.changes2018-06-29 
22:31:48.870236657 +0200
+++ /work/SRC/openSUSE:Factory/.libite.new/libite.changes   2018-07-31 
15:59:39.143572178 +0200
@@ -1,0 +2,5 @@
+Sun Jul 29 10:36:46 UTC 2018 - jeng...@inai.de
+
+- Use noun phrase in summary. Ensure neutrality of descriptions.
+
+---



Other differences:
--
++ libite.spec ++
--- /var/tmp/diff_new_pack.TlvA18/_old  2018-07-31 15:59:40.327574187 +0200
+++ /var/tmp/diff_new_pack.TlvA18/_new  2018-07-31 15:59:40.327574187 +0200
@@ -1,6 +1,7 @@
 #
 # spec file for package libite
 #
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2018, Martin Hauke 
 #
 # All modifications and additions to the file contributed by third parties
@@ -20,7 +21,7 @@
 Name:   libite
 Version:2.0.2
 Release:0
-Summary:Extends the GNU libc with some missing stuff from BSD
+Summary:BSD function library
 License:MIT AND X11
 Group:  Development/Languages/C and C++
 URL:https://github.com/troglobit/libite/
@@ -31,30 +32,24 @@
 BuildRequires:  pkgconfig
 
 %description
-A library that extends the GNU libc with some missing stuff from BSD
-It holds useful functions and macros
-developed by both Finit and the OpenBSD project. Most notably the
-string functions: strlcpy(3), strlcat(3) and the highly useful *BSD
-sys/queue.h and sys/tree.h API's.
-
-One noticeable gap in GLIBC is the missing _SAFE macros in the
-BSD sys/queue.h API — highly recommended when traversing lists to
-delete/free nodes.
+A library that extends the GNU libc with some functions and macros from BSD,
+most notably the string functions strlcpy(3), strlcat(3) and the *BSD
+sys/queue.h and sys/tree.h APIs.
+
+glibc is not offering the _SAFE macros from the BSD sys/queue.h API —
+recommended when traversing lists to delete/free nodes.
 
 %package -n libite%{sover}
-Summary:Extends the GNU libc with some missing stuff from BSD
+Summary:BSD function library
 Group:  System/Libraries
 
 %description -n libite%{sover}
-A library that extends the GNU libc with some missing stuff from BSD
-It holds useful functions and macros
-developed by both Finit and the OpenBSD project. Most notably the
-string functions: strlcpy(3), strlcat(3) and the highly useful *BSD
-sys/queue.h and sys/tree.h API's.
-
-One noticeable gap in GLIBC is the missing _SAFE macros in the
-BSD sys/queue.h API — highly recommended when traversing lists to
-delete/free nodes.
+A library that extends the GNU libc with some functions and macros from BSD,
+most notably the string functions strlcpy(3), strlcat(3) and the *BSD
+sys/queue.h and sys/tree.h APIs.
+
+glibc is not offering the _SAFE macros from the BSD sys/queue.h API —
+recommended when traversing lists to delete/free nodes.
 
 %package devel
 Summary:Header files for libite