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