Hello community,
here is the log from the commit of package yder for openSUSE:Leap:15.2 checked
in at 2020-01-17 11:59:32
Comparing /work/SRC/openSUSE:Leap:15.2/yder (Old)
and /work/SRC/openSUSE:Leap:15.2/.yder.new.26092 (New)
Package is "yder"
Fri Jan 17 11:59:32 2020 rev:4 rq:763564 version:1.4.8
Changes:
--- /work/SRC/openSUSE:Leap:15.2/yder/yder.changes 2020-01-15
16:32:33.708887662 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.yder.new.26092/yder.changes 2020-01-17
11:59:35.420455182 +0100
@@ -1,0 +2,22 @@
+Sat Oct 5 20:34:27 UTC 2019 - Martin Hauke
+
+- Update to versin 1.4.8
+ * Avoid running y_init_logs without closing between
+
+---
+Fri Jul 12 21:03:56 UTC 2019 - Martin Hauke
+
+- Update to version 1.4.7
+ * Clean build process
+ * Clean static variables if error initializing logs with file
+- Drop not longer needed patch:
+ * yder-fix-build.patch
+
+---
+Tue Jul 2 20:44:42 UTC 2019 - Martin Hauke
+
+- Update to version 1.4.6
+ * Fix package dependencies in cmake script
+ * Fix pkgconfig bugs
+
+---
Old:
yder-1.4.4.tar.gz
yder-fix-build.patch
New:
yder-1.4.8.tar.gz
Other differences:
--
++ yder.spec ++
--- /var/tmp/diff_new_pack.6bXH3c/_old 2020-01-17 11:59:35.776455339 +0100
+++ /var/tmp/diff_new_pack.6bXH3c/_new 2020-01-17 11:59:35.780455341 +0100
@@ -1,7 +1,7 @@
#
# spec file for package yder
#
-# 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,24 +13,23 @@
# 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 1_4
Name: yder
-Version:1.4.4
+Version:1.4.8
Release:0
Summary:Logging library written in C
License:LGPL-2.1-or-later
Group: Development/Languages/C and C++
URL:https://github.com/babelouest/yder
Source:
https://github.com/babelouest/yder/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
-Patch0: yder-fix-build.patch
BuildRequires: cmake
BuildRequires: gcc-c++
BuildRequires: pkgconfig
-BuildRequires: pkgconfig(liborcania)
+BuildRequires: pkgconfig(liborcania) >= 2.0.0
BuildRequires: pkgconfig(libsystemd)
%description
@@ -61,7 +60,6 @@
%prep
%setup -q
-%patch0 -p1
%build
%cmake \
++ yder-1.4.4.tar.gz -> yder-1.4.8.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/yder-1.4.4/.github/workflows/main.yml
new/yder-1.4.8/.github/workflows/main.yml
--- old/yder-1.4.4/.github/workflows/main.yml 1970-01-01 01:00:00.0
+0100
+++ new/yder-1.4.8/.github/workflows/main.yml 2019-09-04 17:41:06.0
+0200
@@ -0,0 +1,26 @@
+on: [push, pull_request]
+
+jobs:
+ build:
+
+runs-on: ubuntu-latest
+
+steps:
+- uses: actions/checkout@v1
+- name: install dependencies
+ run: |
+sudo apt-get update
+sudo apt-get install -y cmake pkg-config check libsubunit-dev cppcheck
libsystemd-dev
+- name: cppcheck
+ run: cppcheck --force --enable=warning,missingInclude --error-exitcode=1
.
+- name: build
+ run: |
+mkdir build
+cd build
+cmake -DBUILD_YDER_TESTING=on ..
+make test package
+sudo make install
+sudo ldconfig
+cd ..
+make
+make clean check
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/yder-1.4.4/.gitignore new/yder-1.4.8/.gitignore
--- old/yder-1.4.4/.gitignore 2018-10-27 20:34:43.0 +0200
+++ new/yder-1.4.8/.gitignore 2019-09-04 17:41:06.0 +0200
@@ -2,6 +2,7 @@
*.so
*.so.*.*
*.a
+*.pc
log_combined
log_console
log_file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/yder-1.4.4/.travis.yml new/yder-1.4.8/.travis.yml
--- old/yder-1.4.4/.travis.yml 2018-10-27 20:34:43.0 +0200
+++ new/yder-1.4.8/.travis.yml 2019-09-04 17:41:06.0 +0200
@@ -5,13 +5,27 @@
language: c
addons:
apt:
-packages: [ libjansson-dev, check, libsubunit-dev, cppcheck ]
+packages: [ check, libsubunit-dev, cppcheck, pkg-config ]
matrix:
include:
-- os: linux
+- env: