Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package rubygem-pkg-config for 
openSUSE:Factory checked in at 2023-11-15 21:06:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-pkg-config (Old)
 and      /work/SRC/openSUSE:Factory/.rubygem-pkg-config.new.17445 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rubygem-pkg-config"

Wed Nov 15 21:06:56 2023 rev:26 rq:1126395 version:1.5.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-pkg-config/rubygem-pkg-config.changes    
2022-12-14 14:11:02.919508801 +0100
+++ 
/work/SRC/openSUSE:Factory/.rubygem-pkg-config.new.17445/rubygem-pkg-config.changes
 2023-11-15 21:07:27.785763620 +0100
@@ -1,0 +2,5 @@
+Tue Nov 14 18:33:11 UTC 2023 - Dan Čermák <dan.cer...@posteo.net>
+
+- New upstream release 1.5.5, see bundled NEWS
+
+-------------------------------------------------------------------

Old:
----
  pkg-config-1.5.1.gem

New:
----
  pkg-config-1.5.5.gem

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

Other differences:
------------------
++++++ rubygem-pkg-config.spec ++++++
--- /var/tmp/diff_new_pack.8u8iK7/_old  2023-11-15 21:07:29.453825164 +0100
+++ /var/tmp/diff_new_pack.8u8iK7/_new  2023-11-15 21:07:29.457825312 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rubygem-pkg-config
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -24,11 +24,10 @@
 #
 
 Name:           rubygem-pkg-config
-Version:        1.5.1
+Version:        1.5.5
 Release:        0
 %define mod_name pkg-config
 %define mod_full_name %{mod_name}-%{version}
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  %{rubygem gem2rpm}
 BuildRequires:  %{ruby}
 BuildRequires:  ruby-macros >= 5
@@ -37,7 +36,6 @@
 Source1:        gem2rpm.yml
 Summary:        A pkg-config implementation for Ruby
 License:        LGPL-2.1-or-later
-Group:          Development/Languages/Ruby
 
 %description
 pkg-config can be used in your extconf.rb to properly detect need libraries

++++++ pkg-config-1.5.1.gem -> pkg-config-1.5.5.gem ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/NEWS new/NEWS
--- old/NEWS    2022-11-23 08:22:05.000000000 +0100
+++ new/NEWS    2023-09-05 04:32:45.000000000 +0200
@@ -1,5 +1,30 @@
 = NEWS
 
+== 1.5.5 - 2023-09-05
+
+=== Fixes
+
+  * Fixed a bug in 1.5.4 that success detection doesn't work.
+
+== 1.5.4 - 2023-09-05
+
+=== Improvements
+
+  * Added package version to unsatisfied version is only found case.
+
+== 1.5.3 - 2023-08-29
+
+=== Improvements
+
+  * Accepted spaces between "=" and ":". For example, "prefix = /usr"
+    is accepted.
+
+== 1.5.2 - 2023-06-25
+
+=== Improvements
+
+  * Added support for conda.
+
 == 1.5.1 - 2022-11-23
 
 === Improvements
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/pkg-config/version.rb 
new/lib/pkg-config/version.rb
--- old/lib/pkg-config/version.rb       2022-11-23 08:22:05.000000000 +0100
+++ new/lib/pkg-config/version.rb       2023-09-05 04:32:45.000000000 +0200
@@ -1,4 +1,4 @@
-# Copyright 2012-2022  Sutou Kouhei <k...@cozmixng.org>
+# Copyright 2012-2023  Sutou Kouhei <k...@cozmixng.org>
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
@@ -15,5 +15,5 @@
 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  
USA
 
 module PKGConfig
-  VERSION = "1.5.1"
+  VERSION = "1.5.5"
 end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/pkg-config.rb new/lib/pkg-config.rb
--- old/lib/pkg-config.rb       2022-11-23 08:22:05.000000000 +0100
+++ new/lib/pkg-config.rb       2023-09-05 04:32:45.000000000 +0200
@@ -1,4 +1,4 @@
-# Copyright 2008-2022  Sutou Kouhei <k...@cozmixng.org>
+# Copyright 2008-2023  Sutou Kouhei <k...@cozmixng.org>
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
@@ -170,6 +170,10 @@
           default_paths << (pkg_config_prefix + "libdata/pkgconfig").to_s
           default_paths << (pkg_config_prefix + "share/pkgconfig").to_s
         end
+        conda_prefix = ENV["CONDA_PREFIX"]
+        if conda_prefix
+          default_paths << File.join(conda_prefix, "lib", "pkgconfig")
+        end
         default_paths << "/usr/local/lib64/pkgconfig"
         default_paths << "/usr/local/libx32/pkgconfig"
         default_paths << "/usr/local/lib/pkgconfig"
@@ -505,9 +509,9 @@
         line = line.gsub(/#.*/, "").strip
         next if line.empty?
         case line
-        when /^(#{IDENTIFIER_RE})=/
+        when /^(#{IDENTIFIER_RE})\s*=\s*/
           @variables[$1] = $POSTMATCH.strip
-        when /^(#{IDENTIFIER_RE}):/
+        when /^(#{IDENTIFIER_RE})\s*:\s*/
           @declarations[$1] = $POSTMATCH.strip
         end
       end
@@ -640,10 +644,14 @@
       if check_version?(pkg, major, minor, micro)
         "yes (#{modversion(pkg)})"
       else
-        "no"
+        if exist?(pkg)
+          "no (#{modversion(pkg)}"
+        else
+          "no (nonexistent)"
+        end
       end
     end
-    enough_version = (result != "no")
+    enough_version = result.start_with?("yes")
     if enough_version
       libraries = libs_only_l(pkg)
       dldflags = libs(pkg)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata        2022-11-23 08:22:05.000000000 +0100
+++ new/metadata        2023-09-05 04:32:45.000000000 +0200
@@ -1,14 +1,14 @@
 --- !ruby/object:Gem::Specification
 name: pkg-config
 version: !ruby/object:Gem::Version
-  version: 1.5.1
+  version: 1.5.5
 platform: ruby
 authors:
 - Kouhei Sutou
 autorequire:
 bindir: bin
 cert_chain: []
-date: 2022-11-23 00:00:00.000000000 Z
+date: 2023-09-05 00:00:00.000000000 Z
 dependencies:
 - !ruby/object:Gem::Dependency
   name: test-unit
@@ -89,7 +89,7 @@
     - !ruby/object:Gem::Version
       version: '0'
 requirements: []
-rubygems_version: 3.4.0.dev
+rubygems_version: 3.5.0.dev
 signing_key:
 specification_version: 4
 summary: A pkg-config implementation for Ruby

Reply via email to