commit casync for openSUSE:Factory
Hello community, here is the log from the commit of package casync for openSUSE:Factory checked in at 2020-02-04 19:53:49 Comparing /work/SRC/openSUSE:Factory/casync (Old) and /work/SRC/openSUSE:Factory/.casync.new.26092 (New) Package is "casync" Tue Feb 4 19:53:49 2020 rev:7 rq:769614 version:2+a8f6c841 Changes: --- /work/SRC/openSUSE:Factory/casync/casync.changes2020-01-25 13:25:46.496079014 +0100 +++ /work/SRC/openSUSE:Factory/.casync.new.26092/casync.changes 2020-02-04 19:53:59.809344121 +0100 @@ -1,0 +2,8 @@ +Mon Feb 3 12:06:39 UTC 2020 - Dominique Leuenberger + +- BuildRequire pkgconfig(udev) instead of udev: Allow OBS to + shortcut through the -minif lavors. +- Drop libudev-devel BuildRequires: we already have the aequivalent + pkgconfig(libudev) in place. + +--- Other differences: -- ++ casync.spec ++ --- /var/tmp/diff_new_pack.L5swgX/_old 2020-02-04 19:54:00.997344814 +0100 +++ /var/tmp/diff_new_pack.L5swgX/_new 2020-02-04 19:54:01.005344818 +0100 @@ -35,13 +35,11 @@ BuildRequires: gcc-c++ BuildRequires: libacl-devel BuildRequires: libgcrypt-devel -BuildRequires: libudev-devel BuildRequires: libzstd-devel BuildRequires: meson >= 0.40.0 BuildRequires: pkgconfig BuildRequires: python3-Sphinx BuildRequires: rsync -BuildRequires: udev BuildRequires: unzip BuildRequires: pkgconfig(fuse) >= 2.6 BuildRequires: pkgconfig(libacl) @@ -50,6 +48,7 @@ BuildRequires: pkgconfig(libselinux) BuildRequires: pkgconfig(libudev) BuildRequires: pkgconfig(openssl) +BuildRequires: pkgconfig(udev) BuildRequires: pkgconfig(zlib) ExclusiveArch: x86_64
commit casync for openSUSE:Factory
Hello community, here is the log from the commit of package casync for openSUSE:Factory checked in at 2020-01-25 13:25:44 Comparing /work/SRC/openSUSE:Factory/casync (Old) and /work/SRC/openSUSE:Factory/.casync.new.26092 (New) Package is "casync" Sat Jan 25 13:25:44 2020 rev:6 rq:767038 version:2+a8f6c841 Changes: --- /work/SRC/openSUSE:Factory/casync/casync.changes2019-09-16 10:52:57.659152348 +0200 +++ /work/SRC/openSUSE:Factory/.casync.new.26092/casync.changes 2020-01-25 13:25:46.496079014 +0100 @@ -1,0 +2,5 @@ +Sat Jan 18 10:38:54 UTC 2020 - Sebastian Wagner + +- fix build by adding build requirement on c++ compiler + +--- Other differences: -- ++ casync.spec ++ --- /var/tmp/diff_new_pack.VYvZSD/_old 2020-01-25 13:25:47.572079486 +0100 +++ /var/tmp/diff_new_pack.VYvZSD/_new 2020-01-25 13:25:47.576079488 +0100 @@ -1,7 +1,7 @@ # # spec file for package casync # -# Copyright (c) 2019 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 @@ -24,14 +24,15 @@ Summary:Content Addressable Data Synchronization Tool License:LGPL-2.1-or-later Group: Productivity/Networking/File-Sharing -Url:https://github.com/systemd/casync -#Source0: https://github.com/systemd/casync/archive/v%{version}/%%{name}-%%{version}.tar.gz +URL:https://github.com/systemd/casync +#Source0: https://github.com/systemd/casync/archive/v%%{version}/%%{name}-%%{version}.tar.gz Source0: https://github.com/systemd/casync/archive/%{revision}.zip#/%{name}-%{version}.zip # PATH-FIX-OPENSUSE compiler_error_nonnull.patch -- fix for nonnull gcc error, see https://github.com/systemd/casync/issues/83 Patch0: compiler_error_nonnull.patch BuildRequires: cmake BuildRequires: diffutils BuildRequires: gcc >= 5 +BuildRequires: gcc-c++ BuildRequires: libacl-devel BuildRequires: libgcrypt-devel BuildRequires: libudev-devel
commit casync for openSUSE:Factory
Hello community, here is the log from the commit of package casync for openSUSE:Factory checked in at 2019-09-16 10:52:56 Comparing /work/SRC/openSUSE:Factory/casync (Old) and /work/SRC/openSUSE:Factory/.casync.new.7948 (New) Package is "casync" Mon Sep 16 10:52:56 2019 rev:5 rq:730995 version:2+a8f6c841 Changes: --- /work/SRC/openSUSE:Factory/casync/casync.changes2019-05-21 10:40:53.823067125 +0200 +++ /work/SRC/openSUSE:Factory/.casync.new.7948/casync.changes 2019-09-16 10:52:57.659152348 +0200 @@ -1,0 +2,7 @@ +Sun Jul 28 13:28:57 UTC 2019 - Sebastian Wagner + +- Update to revision a8f6c841 because of build errors on Tumbleweed. + - No changelog available. +- remove fix-gcc9-renameat.patch + +--- Old: casync-2.tar.gz fix-gcc9-renameat.patch New: casync-2+a8f6c841.zip Other differences: -- ++ casync.spec ++ --- /var/tmp/diff_new_pack.eKMmxP/_old 2019-09-16 10:52:58.071152295 +0200 +++ /var/tmp/diff_new_pack.eKMmxP/_new 2019-09-16 10:52:58.075152294 +0200 @@ -16,32 +16,38 @@ # +%define revision_short a8f6c841 +%define revision a8f6c841ccfe59ca8c68aad64df170b64042dce8 Name: casync -Version:2 +Version:2+%{revision_short} Release:0 Summary:Content Addressable Data Synchronization Tool License:LGPL-2.1-or-later Group: Productivity/Networking/File-Sharing Url:https://github.com/systemd/casync -Source0: https://github.com/systemd/casync/archive/v%{version}/%{name}-%{version}.tar.gz +#Source0: https://github.com/systemd/casync/archive/v%{version}/%%{name}-%%{version}.tar.gz +Source0: https://github.com/systemd/casync/archive/%{revision}.zip#/%{name}-%{version}.zip # PATH-FIX-OPENSUSE compiler_error_nonnull.patch -- fix for nonnull gcc error, see https://github.com/systemd/casync/issues/83 Patch0: compiler_error_nonnull.patch -# PATCH-FIX-UPSTREAM fix-gcc9-renameat.patch bnc#1121387 -Patch1: https://github.com/systemd/casync/pull/160.patch#/fix-gcc9-renameat.patch +BuildRequires: cmake BuildRequires: diffutils BuildRequires: gcc >= 5 BuildRequires: libacl-devel BuildRequires: libgcrypt-devel +BuildRequires: libudev-devel BuildRequires: libzstd-devel BuildRequires: meson >= 0.40.0 BuildRequires: pkgconfig BuildRequires: python3-Sphinx BuildRequires: rsync +BuildRequires: udev +BuildRequires: unzip BuildRequires: pkgconfig(fuse) >= 2.6 BuildRequires: pkgconfig(libacl) BuildRequires: pkgconfig(libcurl) >= 7.32.0 BuildRequires: pkgconfig(liblzma) >= 5.1.0 BuildRequires: pkgconfig(libselinux) +BuildRequires: pkgconfig(libudev) BuildRequires: pkgconfig(openssl) BuildRequires: pkgconfig(zlib) ExclusiveArch: x86_64 @@ -56,9 +62,8 @@ have to be transferred during an update. %prep -%setup -q +%setup -qn %{name}-%{revision} %patch0 -p1 -%patch1 -p1 %build %meson @@ -82,5 +87,6 @@ %{_prefix}/lib/casync/protocols/casync-https %{_prefix}/lib/udev/rules.d/75-casync.rules %{_mandir}/man1/casync.1%{?ext_man} +%{_datadir}/bash-completion/completions/casync %changelog
commit casync for openSUSE:Factory
Hello community, here is the log from the commit of package casync for openSUSE:Factory checked in at 2019-05-21 10:40:29 Comparing /work/SRC/openSUSE:Factory/casync (Old) and /work/SRC/openSUSE:Factory/.casync.new.5148 (New) Package is "casync" Tue May 21 10:40:29 2019 rev:4 rq:704261 version:2 Changes: --- /work/SRC/openSUSE:Factory/casync/casync.changes2019-03-18 10:42:00.183225759 +0100 +++ /work/SRC/openSUSE:Factory/.casync.new.5148/casync.changes 2019-05-21 10:40:53.823067125 +0200 @@ -1,0 +2,5 @@ +Mon May 20 12:47:25 UTC 2019 - Christophe Giboudeaux + +- Add the missing zlib requirement. + +--- Other differences: -- ++ casync.spec ++ --- /var/tmp/diff_new_pack.6RP5KS/_old 2019-05-21 10:40:56.175065597 +0200 +++ /var/tmp/diff_new_pack.6RP5KS/_new 2019-05-21 10:40:56.175065597 +0200 @@ -43,6 +43,7 @@ BuildRequires: pkgconfig(liblzma) >= 5.1.0 BuildRequires: pkgconfig(libselinux) BuildRequires: pkgconfig(openssl) +BuildRequires: pkgconfig(zlib) ExclusiveArch: x86_64 %description
commit casync for openSUSE:Factory
Hello community, here is the log from the commit of package casync for openSUSE:Factory checked in at 2019-03-18 10:41:59 Comparing /work/SRC/openSUSE:Factory/casync (Old) and /work/SRC/openSUSE:Factory/.casync.new.28833 (New) Package is "casync" Mon Mar 18 10:41:59 2019 rev:3 rq:685572 version:2 Changes: --- /work/SRC/openSUSE:Factory/casync/casync.changes2018-02-13 10:31:32.120484549 +0100 +++ /work/SRC/openSUSE:Factory/.casync.new.28833/casync.changes 2019-03-18 10:42:00.183225759 +0100 @@ -1,0 +2,5 @@ +Sat Mar 16 12:44:53 UTC 2019 - Sebastian Wagner + +- add fix-gcc9-renameat.patch from upstream PR#160 to fix boo#1121387 + +--- New: fix-gcc9-renameat.patch Other differences: -- ++ casync.spec ++ --- /var/tmp/diff_new_pack.eLnNmr/_old 2019-03-18 10:42:01.939223612 +0100 +++ /var/tmp/diff_new_pack.eLnNmr/_new 2019-03-18 10:42:01.939223612 +0100 @@ -1,7 +1,7 @@ # # spec file for package casync # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # 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/ # @@ -20,12 +20,14 @@ Version:2 Release:0 Summary:Content Addressable Data Synchronization Tool -License:LGPL-2.1+ +License:LGPL-2.1-or-later Group: Productivity/Networking/File-Sharing -URL:https://github.com/systemd/casync +Url:https://github.com/systemd/casync Source0: https://github.com/systemd/casync/archive/v%{version}/%{name}-%{version}.tar.gz # PATH-FIX-OPENSUSE compiler_error_nonnull.patch -- fix for nonnull gcc error, see https://github.com/systemd/casync/issues/83 Patch0: compiler_error_nonnull.patch +# PATCH-FIX-UPSTREAM fix-gcc9-renameat.patch bnc#1121387 +Patch1: https://github.com/systemd/casync/pull/160.patch#/fix-gcc9-renameat.patch BuildRequires: diffutils BuildRequires: gcc >= 5 BuildRequires: libacl-devel @@ -55,6 +57,7 @@ %prep %setup -q %patch0 -p1 +%patch1 -p1 %build %meson ++ fix-gcc9-renameat.patch ++ >From fe440cf5f4c9a177e025dda870ace8f093f6632b Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Mon, 9 Jul 2018 12:34:14 +0200 Subject: [PATCH] build: check for renameat2()/copy_file_range() with _GNU_SOURCE The config.h which we generate doesn't apply for checks and those functions are available only when _GNU_SOURCE is defined. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1599252 Signed-off-by: Igor Gnatenko --- meson.build | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/meson.build b/meson.build index f42ed16..9dd3ba0 100644 --- a/meson.build +++ b/meson.build @@ -74,8 +74,10 @@ conf.set('SIZEOF_UID_T', cc.sizeof('uid_t', prefix : '#include ')) conf.set('SIZEOF_GID_T', cc.sizeof('gid_t', prefix : '#include ')) foreach ident : [ -['renameat2', '''#include '''], -['copy_file_range', '''#include +['renameat2', '''#define _GNU_SOURCE + #include '''], +['copy_file_range', '''#define _GNU_SOURCE + #include #include '''], ] have = cc.has_function(ident[0], prefix : ident[1])
commit casync for openSUSE:Factory
Hello community, here is the log from the commit of package casync for openSUSE:Factory checked in at 2018-02-13 10:31:28 Comparing /work/SRC/openSUSE:Factory/casync (Old) and /work/SRC/openSUSE:Factory/.casync.new (New) Package is "casync" Tue Feb 13 10:31:28 2018 rev:2 rq:575803 version:2 Changes: --- /work/SRC/openSUSE:Factory/casync/casync.changes2018-02-06 16:48:58.584567387 +0100 +++ /work/SRC/openSUSE:Factory/.casync.new/casync.changes 2018-02-13 10:31:32.120484549 +0100 @@ -1,0 +2,7 @@ +Mon Feb 5 13:32:07 UTC 2018 - sebix+novell@sebix.at + +- specfile: + - remove test condition + - remove LANG export for test, done by meson + +--- Other differences: -- ++ casync.spec ++ --- /var/tmp/diff_new_pack.VFQbDo/_old 2018-02-13 10:31:32.868457598 +0100 +++ /var/tmp/diff_new_pack.VFQbDo/_new 2018-02-13 10:31:32.872457453 +0100 @@ -16,7 +16,6 @@ # -%bcond_without test Name: casync Version:2 Release:0 @@ -61,11 +60,8 @@ %meson %meson_build -%if %{with test} %check -export LANG=C.UTF-8 %{meson_test} -%endif %install %meson_install