Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package rubygem-ruby-augeas for 
openSUSE:Factory checked in at 2024-07-28 17:18:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-ruby-augeas (Old)
 and      /work/SRC/openSUSE:Factory/.rubygem-ruby-augeas.new.1882 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rubygem-ruby-augeas"

Sun Jul 28 17:18:56 2024 rev:5 rq:1189788 version:0.5.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-ruby-augeas/rubygem-ruby-augeas.changes  
2024-06-06 12:30:43.892344028 +0200
+++ 
/work/SRC/openSUSE:Factory/.rubygem-ruby-augeas.new.1882/rubygem-ruby-augeas.changes
        2024-07-28 17:19:05.802961368 +0200
@@ -1,0 +2,7 @@
+Fri Jul 26 13:26:47 UTC 2024 - Marcus Rueckert <mrueck...@suse.de>
+
+- Modify patch to also apply with -p1 COPYING.patch
+- Add gcc14.patch dont enforce the check until upstream can fix the
+  code
+
+-------------------------------------------------------------------

New:
----
  gcc14.patch

BETA DEBUG BEGIN:
  New:- Modify patch to also apply with -p1 COPYING.patch
- Add gcc14.patch dont enforce the check until upstream can fix the
  code
BETA DEBUG END:

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

Other differences:
------------------
++++++ rubygem-ruby-augeas.spec ++++++
--- /var/tmp/diff_new_pack.sugyBC/_old  2024-07-28 17:19:06.474988230 +0200
+++ /var/tmp/diff_new_pack.sugyBC/_new  2024-07-28 17:19:06.474988230 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package rubygem-ruby-augeas
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2024 SUSE LLC
 #
 # 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/
 #
 
 
@@ -28,41 +28,43 @@
 Release:        0
 %define mod_name ruby-augeas
 %define mod_full_name %{mod_name}-%{version}
+
+Summary:        Ruby bindings for augeas
+License:        LGPL-2.1-or-later
+Group:          Development/Languages/Ruby
+URL:            https://augeas.net/
+Source:         https://rubygems.org/gems/%{mod_full_name}.gem
+Source1:        gem2rpm.yml
+BuildRequires:  %{rubydevel >= 1.8.1}
+BuildRequires:  %{rubygem gem2rpm}
+BuildRequires:  ruby-macros >= 5
 # MANUAL
-BuildRequires: pkgconfig
 BuildRequires: augeas-devel
+BuildRequires:  pkgconfig
 %if 0%{?suse_version} == 1110
 BuildRequires: libxml2-devel
 %endif
 # /MANUAL
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  ruby-macros >= 5
-BuildRequires:  %{rubydevel >= 1.8.1}
-BuildRequires:  %{rubygem gem2rpm}
-Url:            http://augeas.net/
-Source:         http://rubygems.org/gems/%{mod_full_name}.gem
-Source1:        gem2rpm.yml
 # MANUAL
 Patch0:  COPYING.patch
+Patch1:         gcc14.patch
 # /MANUAL
-Summary:        Ruby bindings for augeas
-License:        LGPL-2.1+
-Group:          Development/Languages/Ruby
 
 %description
 Provides bindings for augeas.
 
 %prep
 %gem_unpack
-%patch -P 0 -p0
-find -type f -print0 | xargs -0 touch -r %{S:0}
+%patch -P 0 -p1
+%patch -P 1 -p1
+find -type f -print0 | xargs -0 touch -r %{SOURCE0}
 %gem_build
 
 %build
 
 %install
 %gem_install \
-  --doc-files="COPYING README.rdoc" \
+  --doc-files="COPYING NEWS README.rdoc" \
   -f
 %gem_cleanup
 

++++++ COPYING.patch ++++++
--- /var/tmp/diff_new_pack.sugyBC/_old  2024-07-28 17:19:06.494989030 +0200
+++ /var/tmp/diff_new_pack.sugyBC/_new  2024-07-28 17:19:06.498989190 +0200
@@ -1,5 +1,5 @@
---- COPYING    2014-12-08 20:17:24.000000000 +0200
-+++ COPYING    2010-03-24 01:34:05.000000000 +0200
+--- a/COPYING  2014-12-08 20:17:24.000000000 +0200
++++ b/COPYING  2010-03-24 01:34:05.000000000 +0200
 @@ -1,9 +1,8 @@
 -
                    GNU LESSER GENERAL PUBLIC LICENSE

++++++ gcc14.patch ++++++
Index: ruby-augeas-0.5.0/ext/augeas/extconf.rb
===================================================================
--- ruby-augeas-0.5.0.orig/ext/augeas/extconf.rb
+++ ruby-augeas-0.5.0/ext/augeas/extconf.rb
@@ -31,4 +31,6 @@ unless pkg_config("libxml-2.0")
     raise "libxml2-devel not installed"
 end
 
+$CFLAGS << ' -Wno-error=incompatible-pointer-types '
+
 create_makefile(extension_name)

++++++ gem2rpm.yml ++++++
--- /var/tmp/diff_new_pack.sugyBC/_old  2024-07-28 17:19:06.530990469 +0200
+++ /var/tmp/diff_new_pack.sugyBC/_new  2024-07-28 17:19:06.534990629 +0200
@@ -1,6 +1,7 @@
 :license: LGPL-2.1+
 :patches:
-  'COPYING.patch': -p0
+  'COPYING.patch': -p1
+  gcc14.patch: -p1
 :preamble: |-
   BuildRequires: pkgconfig
   BuildRequires: augeas-devel

Reply via email to