Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package product-composer for 
openSUSE:Factory checked in at 2025-05-12 16:51:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/product-composer (Old)
 and      /work/SRC/openSUSE:Factory/.product-composer.new.30101 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "product-composer"

Mon May 12 16:51:46 2025 rev:35 rq:1276775 version:0.5.14

Changes:
--------
--- /work/SRC/openSUSE:Factory/product-composer/product-composer.changes        
2025-04-30 19:06:03.602522781 +0200
+++ 
/work/SRC/openSUSE:Factory/.product-composer.new.30101/product-composer.changes 
    2025-05-12 16:55:29.473306160 +0200
@@ -1,0 +2,7 @@
+Mon May 12 08:41:24 UTC 2025 - Adrian Schröter <adr...@suse.de>
+
+- update to version 0.5.14:
+  * fixing CPE-ID generation (ommit * in empty fields)
+  * allowing to select build-options via cli and project build configuration
+
+-------------------------------------------------------------------

Old:
----
  product-composer-0.5.13.obscpio

New:
----
  product-composer-0.5.14.obscpio

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

Other differences:
------------------
++++++ product-composer.spec ++++++
--- /var/tmp/diff_new_pack.BThe6j/_old  2025-05-12 16:55:29.917324539 +0200
+++ /var/tmp/diff_new_pack.BThe6j/_new  2025-05-12 16:55:29.917324539 +0200
@@ -23,7 +23,7 @@
 %endif
 
 Name:           product-composer
-Version:        0.5.13
+Version:        0.5.14
 Release:        0
 Summary:        Product Composer
 License:        GPL-2.0-or-later

++++++ _service ++++++
--- /var/tmp/diff_new_pack.BThe6j/_old  2025-05-12 16:55:29.961326360 +0200
+++ /var/tmp/diff_new_pack.BThe6j/_new  2025-05-12 16:55:29.965326525 +0200
@@ -2,8 +2,8 @@
   <service name="obs_scm" mode="manual">
     <param name="url">https://github.com/openSUSE/product-composer</param>
     <param name="scm">git</param>
-    <param name="revision">0.5.13</param>
-    <param name="version">0.5.13</param>
+    <param name="revision">0.5.14</param>
+    <param name="version">0.5.14</param>
   </service>
   <service name="set_version" mode="manual" />
   <service name="tar" mode="buildtime" />

++++++ product-composer-0.5.13.obscpio -> product-composer-0.5.14.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/product-composer-0.5.13/src/productcomposer/cli.py 
new/product-composer-0.5.14/src/productcomposer/cli.py
--- old/product-composer-0.5.13/src/productcomposer/cli.py      2025-04-30 
14:32:16.000000000 +0200
+++ new/product-composer-0.5.14/src/productcomposer/cli.py      2025-05-08 
12:37:30.000000000 +0200
@@ -69,6 +69,7 @@
     # build command options
     build_parser.add_argument('-r', '--release', default=None,  help='Define a 
build release counter')
     build_parser.add_argument('--disturl', default=None,  help='Define a 
disturl')
+    build_parser.add_argument('--build-option', nargs='+', default=[],  
help='Set a build option')
     build_parser.add_argument('--vcs', default=None,  help='Define a source 
repository identifier')
     build_parser.add_argument('--clean', action='store_true',  help='Remove 
existing output directory first')
     build_parser.add_argument('out',  help='Directory to write the result')
@@ -124,6 +125,9 @@
 
     yml = parse_yaml(args.filename, flavor)
 
+    for option in args.build_option:
+        yml['build_options'].append(option)
+
     directory = os.getcwd()
     if args.filename.startswith('/'):
         directory = os.path.dirname(args.filename)
@@ -875,7 +879,7 @@
         if 'edition' in yml:
             cr.cpeid = cr.cpeid + f":{yml['edition']}"
     elif 'edition' in yml:
-        cr.cpeid = cr.cpeid + f":*:{yml['edition']}"
+        cr.cpeid = cr.cpeid + f"::{yml['edition']}"
     cr.repos = repos
 # cr.split = True
     # cr.baseurl = "media://"

++++++ product-composer.obsinfo ++++++
--- /var/tmp/diff_new_pack.BThe6j/_old  2025-05-12 16:55:30.089331658 +0200
+++ /var/tmp/diff_new_pack.BThe6j/_new  2025-05-12 16:55:30.097331989 +0200
@@ -1,5 +1,5 @@
 name: product-composer
-version: 0.5.13
-mtime: 1746016336
-commit: 9228b641446d9b65ebd0deb924e3856e6b62d4cd
+version: 0.5.14
+mtime: 1746700650
+commit: ee35ea29a4c10cda2d47737b2268325d931275cf
 

Reply via email to