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 <[email protected]>
+
+- 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