commit obs-service-product_converter for openSUSE:Factory

2020-10-05 Thread root
Hello community,

here is the log from the commit of package obs-service-product_converter for 
openSUSE:Factory checked in at 2020-10-05 19:35:57

Comparing /work/SRC/openSUSE:Factory/obs-service-product_converter (Old)
 and  /work/SRC/openSUSE:Factory/.obs-service-product_converter.new.4249 
(New)


Package is "obs-service-product_converter"

Mon Oct  5 19:35:57 2020 rev:13 rq:839520 version:1.4.4

Changes:

--- 
/work/SRC/openSUSE:Factory/obs-service-product_converter/obs-service-product_converter.changes
  2020-08-04 20:24:59.641034426 +0200
+++ 
/work/SRC/openSUSE:Factory/.obs-service-product_converter.new.4249/obs-service-product_converter.changes
2020-10-05 19:36:00.805369493 +0200
@@ -1,0 +2,7 @@
+Wed Sep 30 10:13:49 UTC 2020 - Adrian Schröter 
+
+- 1.4.4
+  - allow to write milestone comment independent of beta version (OBS-51)
+  - additional warning when using it manually to verify OBS_NAME
+
+---

Old:

  obs-service-product_converter-1.4.3.obscpio

New:

  obs-service-product_converter-1.4.4.obscpio



Other differences:
--
++ obs-service-product_converter.spec ++
--- /var/tmp/diff_new_pack.ttGdoE/_old  2020-10-05 19:36:02.325370978 +0200
+++ /var/tmp/diff_new_pack.ttGdoE/_new  2020-10-05 19:36:02.329370981 +0200
@@ -19,7 +19,7 @@
 %define service product_converter
 
 Name:   obs-service-%service
-Version:1.4.3
+Version:1.4.4
 Release:0
 Summary:An OBS source service: create product media build descriptions
 License:GPL-2.0-or-later

++ _service ++
--- /var/tmp/diff_new_pack.ttGdoE/_old  2020-10-05 19:36:02.381371032 +0200
+++ /var/tmp/diff_new_pack.ttGdoE/_new  2020-10-05 19:36:02.385371036 +0200
@@ -2,8 +2,8 @@
   
 https://github.com/openSUSE/obs-service-product_converter.git
 git
-1.4.3
-1.4.3
+1.4.4
+1.4.4
   
   
   

++ obs-service-product_converter-1.4.3.obscpio -> 
obs-service-product_converter-1.4.4.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/obs-service-product_converter-1.4.3/BSProductXML.pm 
new/obs-service-product_converter-1.4.4/BSProductXML.pm
--- old/obs-service-product_converter-1.4.3/BSProductXML.pm 2020-07-28 
11:05:19.0 +0200
+++ new/obs-service-product_converter-1.4.4/BSProductXML.pm 2020-09-30 
12:11:59.0 +0200
@@ -191,6 +191,7 @@
   [],
  'producttheme',
  'betaversion',
+ 'milestone', # alternative to betaversion for stable releases
  'mainproduct',
  'create_flavors',
  [ 'linguas' =>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/obs-service-product_converter-1.4.3/create_single_product 
new/obs-service-product_converter-1.4.4/create_single_product
--- old/obs-service-product_converter-1.4.3/create_single_product   
2020-07-28 11:05:19.0 +0200
+++ new/obs-service-product_converter-1.4.4/create_single_product   
2020-09-30 12:11:59.0 +0200
@@ -1464,8 +1464,13 @@
   
   my $outFile = "$outdir/$file.kiwi";
   my $supportFile= "$outdir/$file.kwd";
-  
+
   writexml( "$outFile$$", $outFile, $kiwi, $BSKiwiXML::kiwidesc );
+  if ( defined($product->{buildconfig}->{milestone}) ) {
+ open(FH, ">>", $outFile) or die "Unable to open file $outFile";
+print FH "\n\n";
+close FH;
+  }
   writekwd( $supportFile, \%supportstates, "support_" ) if keys 
%supportstates > 0;
   }
 }

++ obs-service-product_converter.obsinfo ++
--- /var/tmp/diff_new_pack.ttGdoE/_old  2020-10-05 19:36:02.569371216 +0200
+++ /var/tmp/diff_new_pack.ttGdoE/_new  2020-10-05 19:36:02.569371216 +0200
@@ -1,5 +1,5 @@
 name: obs-service-product_converter
-version: 1.4.3
-mtime: 1595927119
-commit: 8503acd67a25d1c1d4ef42ccd4e5a98f0ee111a1
+version: 1.4.4
+mtime: 1601460719
+commit: 1594d72711d57b45400e39409db7c3b7603307fb
 




commit obs-service-product_converter for openSUSE:Factory

2020-08-04 Thread root
Hello community,

here is the log from the commit of package obs-service-product_converter for 
openSUSE:Factory checked in at 2020-08-04 20:24:24

Comparing /work/SRC/openSUSE:Factory/obs-service-product_converter (Old)
 and  /work/SRC/openSUSE:Factory/.obs-service-product_converter.new.3592 
(New)


Package is "obs-service-product_converter"

Tue Aug  4 20:24:24 2020 rev:12 rq:824293 version:1.4.3

Changes:

--- 
/work/SRC/openSUSE:Factory/obs-service-product_converter/obs-service-product_converter.changes
  2020-07-20 21:05:07.797321569 +0200
+++ 
/work/SRC/openSUSE:Factory/.obs-service-product_converter.new.3592/obs-service-product_converter.changes
2020-08-04 20:24:59.641034426 +0200
@@ -1,0 +2,8 @@
+Tue Jul 28 06:49:31 UTC 2020 - Adrian Schröter 
+
+- 1.4.2
+  - try to get OBS_NAME when using evil local wrapper scripts
+which do not set it (they can still set it wrong)
+  - add warning for missing OBS_NAME
+
+---

Old:

  obs-service-product_converter-1.4.1.obscpio

New:

  obs-service-product_converter-1.4.3.obscpio



Other differences:
--
++ obs-service-product_converter.spec ++
--- /var/tmp/diff_new_pack.gMTfdJ/_old  2020-08-04 20:25:04.489036061 +0200
+++ /var/tmp/diff_new_pack.gMTfdJ/_new  2020-08-04 20:25:04.493036062 +0200
@@ -19,7 +19,7 @@
 %define service product_converter
 
 Name:   obs-service-%service
-Version:1.4.1
+Version:1.4.3
 Release:0
 Summary:An OBS source service: create product media build descriptions
 License:GPL-2.0-or-later

++ _service ++
--- /var/tmp/diff_new_pack.gMTfdJ/_old  2020-08-04 20:25:04.529036074 +0200
+++ /var/tmp/diff_new_pack.gMTfdJ/_new  2020-08-04 20:25:04.529036074 +0200
@@ -2,8 +2,8 @@
   
 https://github.com/openSUSE/obs-service-product_converter.git
 git
-1.4.1
-1.4.1
+1.4.3
+1.4.3
   
   
   

++ obs-service-product_converter-1.4.1.obscpio -> 
obs-service-product_converter-1.4.3.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/obs-service-product_converter-1.4.1/product_converter 
new/obs-service-product_converter-1.4.3/product_converter
--- old/obs-service-product_converter-1.4.1/product_converter   2020-07-20 
11:29:37.0 +0200
+++ new/obs-service-product_converter-1.4.3/product_converter   2020-07-28 
11:05:19.0 +0200
@@ -8,6 +8,30 @@
 fi
 outdir="$2"
 
+# Ugly hack to workaround evil wrapper scripts
+if [ -z "$OBS_NAME" ]; then
+  if [ -x /usr/bin/osc ]; then
+echo
+echo "WARNING: OBS_NAME not set, trying request the server via osc ..."
+export OBS_NAME=`osc api /configuration | sed -n 
's,.*\(.*\).*,\1,p'`
+echo " We got $OBS_NAME as return"
+echo
+  fi
+fi
+
+if [ -z "$OBS_NAME" ]; then
+  echo "WARNING: OBS_NAME not set, identifiers will not match with server 
config!"
+  echo " This is fine for debugging, but not for production media!"
+fi
+
+if [ -n "$OSC_VERSION" ]; then
+  echo
+  echo "WARNING"
+  echo "WARNING Manual run using osc is *NOT* updating existing release spec 
files!"
+  echo "WARNING"
+  echo
+fi
+
 # create all build descriptions
 for file in *.product; do
   if [ ! -r "$file" ]; then

++ obs-service-product_converter.obsinfo ++
--- /var/tmp/diff_new_pack.gMTfdJ/_old  2020-08-04 20:25:04.665036120 +0200
+++ /var/tmp/diff_new_pack.gMTfdJ/_new  2020-08-04 20:25:04.669036121 +0200
@@ -1,5 +1,5 @@
 name: obs-service-product_converter
-version: 1.4.1
-mtime: 1595237377
-commit: 2566b19a6d4e4293a6352daa2d299b07692d7d5e
+version: 1.4.3
+mtime: 1595927119
+commit: 8503acd67a25d1c1d4ef42ccd4e5a98f0ee111a1
 




commit obs-service-product_converter for openSUSE:Factory

2020-07-20 Thread root
Hello community,

here is the log from the commit of package obs-service-product_converter for 
openSUSE:Factory checked in at 2020-07-20 21:03:07

Comparing /work/SRC/openSUSE:Factory/obs-service-product_converter (Old)
 and  /work/SRC/openSUSE:Factory/.obs-service-product_converter.new.3592 
(New)


Package is "obs-service-product_converter"

Mon Jul 20 21:03:07 2020 rev:11 rq:821850 version:1.4.1

Changes:

--- 
/work/SRC/openSUSE:Factory/obs-service-product_converter/obs-service-product_converter.changes
  2020-07-03 00:17:43.545122870 +0200
+++ 
/work/SRC/openSUSE:Factory/.obs-service-product_converter.new.3592/obs-service-product_converter.changes
2020-07-20 21:05:07.797321569 +0200
@@ -1,0 +2,6 @@
+Mon Jul 20 09:31:07 UTC 2020 - Adrian Schröter 
+
+- 1.4.1
+  - fix regression creating empty ExclusiveArchs lists
+
+---

Old:

  obs-service-product_converter-1.4.0.obscpio

New:

  obs-service-product_converter-1.4.1.obscpio



Other differences:
--
++ obs-service-product_converter.spec ++
--- /var/tmp/diff_new_pack.UaWXvT/_old  2020-07-20 21:05:11.145324963 +0200
+++ /var/tmp/diff_new_pack.UaWXvT/_new  2020-07-20 21:05:11.149324968 +0200
@@ -19,7 +19,7 @@
 %define service product_converter
 
 Name:   obs-service-%service
-Version:1.4.0
+Version:1.4.1
 Release:0
 Summary:An OBS source service: create product media build descriptions
 License:GPL-2.0-or-later

++ _service ++
--- /var/tmp/diff_new_pack.UaWXvT/_old  2020-07-20 21:05:11.185325004 +0200
+++ /var/tmp/diff_new_pack.UaWXvT/_new  2020-07-20 21:05:11.185325004 +0200
@@ -2,8 +2,8 @@
   
 https://github.com/openSUSE/obs-service-product_converter.git
 git
-1.4.0
-1.4.0
+1.4.1
+1.4.1
   
   
   

++ obs-service-product_converter-1.4.0.obscpio -> 
obs-service-product_converter-1.4.1.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/obs-service-product_converter-1.4.0/create_single_product 
new/obs-service-product_converter-1.4.1/create_single_product
--- old/obs-service-product_converter-1.4.0/create_single_product   
2020-06-23 16:34:19.0 +0200
+++ new/obs-service-product_converter-1.4.1/create_single_product   
2020-07-20 11:29:37.0 +0200
@@ -923,7 +923,7 @@
   $str.="\n___PRODUCT_DEPENDENCIES___\n";
   $str.="AutoReqProv:on\n";
   $str.="BuildRoot:  %{_tmppath}/%{name}-%{version}-build\n";
-  if (defined($product->{register}->{updates}->{distrotarget})) {
+  if (defined($product->{register}->{updates}->{distrotarget}[0])) {
 $str.="# this package should only be available for the \"basearchs\" 
of a product\nExclusiveArch:";
 foreach my $dt ( @{$product->{register}->{updates}->{distrotarget}} ) {
   $str.=" $dt->{arch}";

++ obs-service-product_converter.obsinfo ++
--- /var/tmp/diff_new_pack.UaWXvT/_old  2020-07-20 21:05:11.297325118 +0200
+++ /var/tmp/diff_new_pack.UaWXvT/_new  2020-07-20 21:05:11.297325118 +0200
@@ -1,5 +1,5 @@
 name: obs-service-product_converter
-version: 1.4.0
-mtime: 1592922859
-commit: 066e164012e954383204d56a8137abb470b28f61
+version: 1.4.1
+mtime: 1595237377
+commit: 2566b19a6d4e4293a6352daa2d299b07692d7d5e
 




commit obs-service-product_converter for openSUSE:Factory

2020-07-02 Thread root
Hello community,

here is the log from the commit of package obs-service-product_converter for 
openSUSE:Factory checked in at 2020-07-03 00:14:16

Comparing /work/SRC/openSUSE:Factory/obs-service-product_converter (Old)
 and  /work/SRC/openSUSE:Factory/.obs-service-product_converter.new.3060 
(New)


Package is "obs-service-product_converter"

Fri Jul  3 00:14:16 2020 rev:10 rq:818335 version:1.4.0

Changes:

--- 
/work/SRC/openSUSE:Factory/obs-service-product_converter/obs-service-product_converter.changes
  2019-10-16 09:17:27.995130267 +0200
+++ 
/work/SRC/openSUSE:Factory/.obs-service-product_converter.new.3060/obs-service-product_converter.changes
2020-07-03 00:17:43.545122870 +0200
@@ -1,0 +2,8 @@
+Tue Jun 23 14:36:20 UTC 2020 - Adrian Schröter 
+
+- 1.4.0
+  - obsolete and conflict predecessor flavors
+  - Avoid Duplicate Repository Entries in .prod file
+  - If defined build a ExclusiveArch list from 'distrotarget'
+
+---

Old:

  obs-service-product_converter-1.3.0.obscpio

New:

  obs-service-product_converter-1.4.0.obscpio



Other differences:
--
++ obs-service-product_converter.spec ++
--- /var/tmp/diff_new_pack.Zbvzji/_old  2020-07-03 00:17:45.333128800 +0200
+++ /var/tmp/diff_new_pack.Zbvzji/_new  2020-07-03 00:17:45.333128800 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package obs-service-product_converter
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,12 +19,12 @@
 %define service product_converter
 
 Name:   obs-service-%service
-Version:1.3.0
+Version:1.4.0
 Release:0
 Summary:An OBS source service: create product media build descriptions
 License:GPL-2.0-or-later
 Group:  Development/Tools/Building
-Url:https://github.com/openSUSE/obs-service-%{service}
+URL:https://github.com/openSUSE/obs-service-%{service}
 Source: %name-%{version}.tar.xz
 BuildArch:  noarch
 BuildRequires:  perl(XML::Structured)

++ _service ++
--- /var/tmp/diff_new_pack.Zbvzji/_old  2020-07-03 00:17:45.361128893 +0200
+++ /var/tmp/diff_new_pack.Zbvzji/_new  2020-07-03 00:17:45.365128906 +0200
@@ -2,8 +2,8 @@
   
 https://github.com/openSUSE/obs-service-product_converter.git
 git
-1.3.0
-1.3.0
+1.4.0
+1.4.0
   
   
   

++ obs-service-product_converter-1.3.0.obscpio -> 
obs-service-product_converter-1.4.0.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/obs-service-product_converter-1.3.0/create_single_product 
new/obs-service-product_converter-1.4.0/create_single_product
--- old/obs-service-product_converter-1.3.0/create_single_product   
2019-10-14 16:33:57.0 +0200
+++ new/obs-service-product_converter-1.4.0/create_single_product   
2020-06-23 16:34:19.0 +0200
@@ -923,6 +923,12 @@
   $str.="\n___PRODUCT_DEPENDENCIES___\n";
   $str.="AutoReqProv:on\n";
   $str.="BuildRoot:  %{_tmppath}/%{name}-%{version}-build\n";
+  if (defined($product->{register}->{updates}->{distrotarget})) {
+$str.="# this package should only be available for the \"basearchs\" 
of a product\nExclusiveArch:";
+foreach my $dt ( @{$product->{register}->{updates}->{distrotarget}} ) {
+  $str.=" $dt->{arch}";
+}
+  }
   $str.="\n%description\n";
   for my $description ( @{$product->{'description'} || []} ){
 $str.="$description->{_content}\n" if ( ! 
$description->{'description'} );
@@ -1030,6 +1036,10 @@
   }
   $product_flavors.="Provides:   product_flavor()\n";
   $product_flavors.="Provides:   flavor($flavor->{flavor})\n";
+  foreach my $predecessor ( @{$product->{'predecessor'}} ){
+   $product_flavors.="Obsoletes:  
$predecessor-release-$flavor->{flavor}\n";
+   $product_flavors.="Conflicts:  
$predecessor-release-$flavor->{flavor}\n";
+  }
   if (defined($flavor->{'preselected_patterns'})){
 
$product_flavors.=createPreSelectPatternDeps($flavor->{'preselected_patterns'});
   }
@@ -1210,9 +1220,13 @@
 }
 push @r, { 'type' => 'update', "repoid" => $obsurl };
 };
+my %seen_obsurl;
 foreach my $repo ( @{$product->{register}->{pool}->{repository}} ) {
 next unless defined($repo->{name});
 my $obsurl = 
"obsproduct://$obsname/$repo->{project}/$product->{name}/$product->{version}/%{_target_cpu}";
+my $uniq_obsurl = $obsurl . 

commit obs-service-product_converter for openSUSE:Factory

2019-10-16 Thread root
Hello community,

here is the log from the commit of package obs-service-product_converter for 
openSUSE:Factory checked in at 2019-10-16 09:17:25

Comparing /work/SRC/openSUSE:Factory/obs-service-product_converter (Old)
 and  /work/SRC/openSUSE:Factory/.obs-service-product_converter.new.2352 
(New)


Package is "obs-service-product_converter"

Wed Oct 16 09:17:25 2019 rev:9 rq:738444 version:1.3.0

Changes:

--- 
/work/SRC/openSUSE:Factory/obs-service-product_converter/obs-service-product_converter.changes
  2019-02-27 15:08:49.566398106 +0100
+++ 
/work/SRC/openSUSE:Factory/.obs-service-product_converter.new.2352/obs-service-product_converter.changes
2019-10-16 09:17:27.995130267 +0200
@@ -1,0 +2,7 @@
+Mon Oct 14 14:34:56 UTC 2019 - Adrian Schröter 
+
+- 1.3.0
+  - no more migration spec files got created (supposed to be obsolete)
+  - extend summary: with possible defined beta version
+
+---

Old:

  obs-service-product_converter-1.2.0.obscpio

New:

  obs-service-product_converter-1.3.0.obscpio



Other differences:
--
++ obs-service-product_converter.spec ++
--- /var/tmp/diff_new_pack.2CPqqf/_old  2019-10-16 09:17:29.555126247 +0200
+++ /var/tmp/diff_new_pack.2CPqqf/_new  2019-10-16 09:17:29.559126236 +0200
@@ -19,7 +19,7 @@
 %define service product_converter
 
 Name:   obs-service-%service
-Version:1.2.0
+Version:1.3.0
 Release:0
 Summary:An OBS source service: create product media build descriptions
 License:GPL-2.0-or-later

++ _service ++
--- /var/tmp/diff_new_pack.2CPqqf/_old  2019-10-16 09:17:29.591126153 +0200
+++ /var/tmp/diff_new_pack.2CPqqf/_new  2019-10-16 09:17:29.591126153 +0200
@@ -2,8 +2,8 @@
   
 https://github.com/openSUSE/obs-service-product_converter.git
 git
-1.2.0
-1.2.0
+1.3.0
+1.3.0
   
   
   

++ obs-service-product_converter-1.2.0.obscpio -> 
obs-service-product_converter-1.3.0.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/obs-service-product_converter-1.2.0/create_single_product 
new/obs-service-product_converter-1.3.0/create_single_product
--- old/obs-service-product_converter-1.2.0/create_single_product   
2019-01-30 14:50:02.0 +0100
+++ new/obs-service-product_converter-1.3.0/create_single_product   
2019-10-14 16:33:57.0 +0200
@@ -767,77 +767,6 @@
 return $reame_file;
 }
 
-sub writeMigrationSPECfile( $ )
-{
-my( $file, $prodRef, $product, $newpatchlevel, $migtarget ) = @_;
-my $mproduct = Storable::dclone($product);
-undef $mproduct->{summary};
-undef $mproduct->{shortsummary};
-
-if ($migtarget) {
-   $mproduct->{name} = $product->{name}."-".$migtarget."-migration";
-} else {
-   $mproduct->{name} = $product->{name}."-SP".$newpatchlevel."-migration";
-}
-
-# Upgrade section must not be in migration to avoid double notification
-delete $mproduct->{upgrades};
-
-# Set default values for release package reference
-$mproduct->{'installconfig'}->{'releasepackage'} = { 'flag' => "EQ" };
-$mproduct->{'installconfig'}->{'releasepackage'}->{'name'} = '%{name}';
-$mproduct->{'installconfig'}->{'releasepackage'}->{'version'} = 
'%{version}';
-$mproduct->{'installconfig'}->{'releasepackage'}->{'release'} = 
'%{release}';
-
-my $content="# ";
-$content.="\n\n";
-
-my $package_name = $mproduct->{name};
-$package_name =~ s/\./_/g;
-$content.="Name:   $package_name\n";
-
-my $sum_str = "";
-if ($migtarget) {
-   $sum_str = "$product->{name} $migtarget Migration Product";
-} else {
-   $sum_str = "$product->{name} Service Pack $newpatchlevel Migration 
Product";
-}
-$content.="Summary:$sum_str\n";
-push @{$mproduct->{summary}}, { '_content' => $sum_str };
-push @{$mproduct->{shortsummary}}, { '_content' => $sum_str };
-
-$content.="Version:".$product->{version}."\n";
-$content.="Release:0\n";
-$content.="License:BSD-3-Clause\n";
-$content.="Group:  System/Fhs\n";
-$content.="Provides:   product()\n";
-$content.="Provides:   product(".$mproduct->{name}.") = 
%{version}-%{release}\n";
-$content.="Requires:   product(".$product->{name}.") = 
".$product->{version}."\n";
-$content.="AutoReqProv:on\n";
-$content.="BuildRoot:  %{_tmppath}/%{name}-%{version}-build\n";
-$content.="\n%description\n";
-if ($migtarget) {
-   $content.="Product to migrate to $product->{name} $migtarget.\n";
-} else {
-   $content.="Product to migrate to $product->{name} 

commit obs-service-product_converter for openSUSE:Factory

2019-02-27 Thread root
Hello community,

here is the log from the commit of package obs-service-product_converter for 
openSUSE:Factory checked in at 2019-02-27 15:08:44

Comparing /work/SRC/openSUSE:Factory/obs-service-product_converter (Old)
 and  /work/SRC/openSUSE:Factory/.obs-service-product_converter.new.28833 
(New)


Package is "obs-service-product_converter"

Wed Feb 27 15:08:44 2019 rev:8 rq:679573 version:1.2.0

Changes:

--- 
/work/SRC/openSUSE:Factory/obs-service-product_converter/obs-service-product_converter.changes
  2018-10-17 08:41:22.389857425 +0200
+++ 
/work/SRC/openSUSE:Factory/.obs-service-product_converter.new.28833/obs-service-product_converter.changes
   2019-02-27 15:08:49.566398106 +0100
@@ -1,0 +2,6 @@
+Wed Jan 30 13:54:38 UTC 2019 - Adrian Schröter 
+
+- 1.2.0
+  * provide and require correct obsproduct:/ for pool repository
+
+---

Old:

  obs-service-product_converter-1.1.5.obscpio

New:

  obs-service-product_converter-1.2.0.obscpio



Other differences:
--
++ obs-service-product_converter.spec ++
--- /var/tmp/diff_new_pack.nvnwSr/_old  2019-02-27 15:08:50.370397862 +0100
+++ /var/tmp/diff_new_pack.nvnwSr/_new  2019-02-27 15:08:50.374397860 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package obs-service-product_converter
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %define service product_converter
 
 Name:   obs-service-%service
-Version:1.1.5
+Version:1.2.0
 Release:0
 Summary:An OBS source service: create product media build descriptions
 License:GPL-2.0-or-later

++ _service ++
--- /var/tmp/diff_new_pack.nvnwSr/_old  2019-02-27 15:08:50.406397851 +0100
+++ /var/tmp/diff_new_pack.nvnwSr/_new  2019-02-27 15:08:50.406397851 +0100
@@ -2,8 +2,8 @@
   
 https://github.com/openSUSE/obs-service-product_converter.git
 git
-1.1.5
-1.1.5
+1.2.0
+1.2.0
   
   
   

++ obs-service-product_converter-1.1.5.obscpio -> 
obs-service-product_converter-1.2.0.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/obs-service-product_converter-1.1.5/create_single_product 
new/obs-service-product_converter-1.2.0/create_single_product
--- old/obs-service-product_converter-1.1.5/create_single_product   
2018-10-15 09:49:38.0 +0200
+++ new/obs-service-product_converter-1.2.0/create_single_product   
2019-01-30 14:50:02.0 +0100
@@ -324,8 +324,11 @@
 my %info;
 $info{'VENDOR'}   = $product->{'vendor'};
 if (defined($obsname) && (defined($project)) && ("$project" ne "")){
-   my $flavor = $medium->{'flavor'} || $medium->{'type'}; 
-$info{'REPOID'}   = 
"obsproduct://".$obsname."/".$project."/".$product->{'name'}."/".$product->{'version'}."/".$flavor."/".join(
 "-", @allarchs );
+   my @repoid;
+   foreach my $arch (@allarchs) {
+  push @repoid, 
"obsproduct://".$obsname."/".$project."/".$product->{'name'}."/".$product->{'version'}."/".
 $arch;
+   }
+$info{'REPOID'} = join(" ", @repoid);
 }
 if (defined($medium->{'preselected_patterns'})){
 $info{'PATTERNS'} .= join(' ',map( 
$_->{'name'},@{$medium->{'preselected_patterns'}->[0]->{'pattern'}}));
@@ -1280,7 +1283,7 @@
 };
 foreach my $repo ( @{$product->{register}->{pool}->{repository}} ) {
 next unless defined($repo->{name});
-my $obsurl = "obsrepository://$obsname/$repo->{project}/$repo->{name}";
+my $obsurl = 
"obsproduct://$obsname/$repo->{project}/$product->{name}/$product->{version}/%{_target_cpu}";
 if ($repo->{zypp}) {
die("400 zypp lacks alias attribute") unless $repo->{zypp}->{alias};
die("400 zypp lacks name attribute") unless $repo->{zypp}->{name};

++ obs-service-product_converter.obsinfo ++
--- /var/tmp/diff_new_pack.nvnwSr/_old  2019-02-27 15:08:50.494397823 +0100
+++ /var/tmp/diff_new_pack.nvnwSr/_new  2019-02-27 15:08:50.498397823 +0100
@@ -1,5 +1,5 @@
 name: obs-service-product_converter
-version: 1.1.5
-mtime: 1539589778
-commit: ec60a9962f985e5c747e82cc7078f6e99347ca82
+version: 1.2.0
+mtime: 1548856202
+commit: c222f643ba0b40d8a15a90e38e33064b9f57d165
 




commit obs-service-product_converter for openSUSE:Factory

2018-10-17 Thread root
Hello community,

here is the log from the commit of package obs-service-product_converter for 
openSUSE:Factory checked in at 2018-10-17 08:39:50

Comparing /work/SRC/openSUSE:Factory/obs-service-product_converter (Old)
 and  /work/SRC/openSUSE:Factory/.obs-service-product_converter.new (New)


Package is "obs-service-product_converter"

Wed Oct 17 08:39:50 2018 rev:7 rq:642020 version:1.1.5

Changes:

--- 
/work/SRC/openSUSE:Factory/obs-service-product_converter/obs-service-product_converter.changes
  2018-09-04 22:57:49.821340935 +0200
+++ 
/work/SRC/openSUSE:Factory/.obs-service-product_converter.new/obs-service-product_converter.changes
 2018-10-17 08:41:22.389857425 +0200
@@ -1,0 +2,6 @@
+Mon Oct 15 07:51:08 UTC 2018 - Adrian Schröter 
+
+- 1.1.5
+  * enable preference hybrid flag in RPi mode
+
+---

Old:

  obs-service-product_converter-1.1.4.obscpio

New:

  obs-service-product_converter-1.1.5.obscpio



Other differences:
--
++ obs-service-product_converter.spec ++
--- /var/tmp/diff_new_pack.akHVOJ/_old  2018-10-17 08:41:22.713857148 +0200
+++ /var/tmp/diff_new_pack.akHVOJ/_new  2018-10-17 08:41:22.717857145 +0200
@@ -19,7 +19,7 @@
 %define service product_converter
 
 Name:   obs-service-%service
-Version:1.1.4
+Version:1.1.5
 Release:0
 Summary:An OBS source service: create product media build descriptions
 License:GPL-2.0-or-later

++ _service ++
--- /var/tmp/diff_new_pack.akHVOJ/_old  2018-10-17 08:41:22.753857114 +0200
+++ /var/tmp/diff_new_pack.akHVOJ/_new  2018-10-17 08:41:22.753857114 +0200
@@ -2,8 +2,8 @@
   
 https://github.com/openSUSE/obs-service-product_converter.git
 git
-1.1.4
-1.1.4
+1.1.5
+1.1.5
   
   
   

++ obs-service-product_converter-1.1.4.obscpio -> 
obs-service-product_converter-1.1.5.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/obs-service-product_converter-1.1.4/create_single_product 
new/obs-service-product_converter-1.1.5/create_single_product
--- old/obs-service-product_converter-1.1.4/create_single_product   
2018-08-27 14:12:19.0 +0200
+++ new/obs-service-product_converter-1.1.5/create_single_product   
2018-10-15 09:49:38.0 +0200
@@ -1490,7 +1490,7 @@
  $kiwi->{schemaversion} = "4.1"; # new kiwi requires exact this version
  my $attrs = {image => "product"};
  $attrs->{'firmware'} = $medium->{'firmware'} if $medium->{'firmware'};
- $attrs->{'hybrid'} = 'true' if (defined($medium->{'run_hybridiso'})) 
&& $medium->{'run_hybridiso'} eq "true";
+ $attrs->{'hybrid'} = 'true' if (defined($medium->{'run_hybridiso'})) 
&& $medium->{'run_hybridiso'} ne "false";
  $kiwi->{preferences}->{type} = [$attrs];
   $kiwi->{preferences}->{version} = "1.0.0"; # hardcoded to fullfill 
kiwi scheme, real version is defined elsewhere
   $kiwi->{preferences}->{packagemanager} = "zypper" ; # hardcoded 
since no other support exist yet.

++ obs-service-product_converter.obsinfo ++
--- /var/tmp/diff_new_pack.akHVOJ/_old  2018-10-17 08:41:22.921856971 +0200
+++ /var/tmp/diff_new_pack.akHVOJ/_new  2018-10-17 08:41:22.921856971 +0200
@@ -1,5 +1,5 @@
 name: obs-service-product_converter
-version: 1.1.4
-mtime: 1535371939
-commit: cd10c01fbedff57a2877727872ff3a9f862ee867
+version: 1.1.5
+mtime: 1539589778
+commit: ec60a9962f985e5c747e82cc7078f6e99347ca82
 




commit obs-service-product_converter for openSUSE:Factory

2018-09-04 Thread root
Hello community,

here is the log from the commit of package obs-service-product_converter for 
openSUSE:Factory checked in at 2018-09-04 22:57:09

Comparing /work/SRC/openSUSE:Factory/obs-service-product_converter (Old)
 and  /work/SRC/openSUSE:Factory/.obs-service-product_converter.new (New)


Package is "obs-service-product_converter"

Tue Sep  4 22:57:09 2018 rev:6 rq:632874 version:1.1.4

Changes:

--- 
/work/SRC/openSUSE:Factory/obs-service-product_converter/obs-service-product_converter.changes
  2018-08-27 12:58:35.852766936 +0200
+++ 
/work/SRC/openSUSE:Factory/.obs-service-product_converter.new/obs-service-product_converter.changes
 2018-09-04 22:57:49.821340935 +0200
@@ -1,0 +2,6 @@
+Mon Aug 27 12:14:03 UTC 2018 - Adrian Schröter 
+
+- 1.1.4
+  * regression fix by Ludwig for release package handling
+
+---

Old:

  obs-service-product_converter-1.1.3.obscpio

New:

  obs-service-product_converter-1.1.4.obscpio



Other differences:
--
++ obs-service-product_converter.spec ++
--- /var/tmp/diff_new_pack.DeT3Vr/_old  2018-09-04 22:57:50.241342367 +0200
+++ /var/tmp/diff_new_pack.DeT3Vr/_new  2018-09-04 22:57:50.241342367 +0200
@@ -19,7 +19,7 @@
 %define service product_converter
 
 Name:   obs-service-%service
-Version:1.1.3
+Version:1.1.4
 Release:0
 Summary:An OBS source service: create product media build descriptions
 License:GPL-2.0-or-later
@@ -68,9 +68,8 @@
 done
 
 %files
-%defattr(-,root,root)
 %dir %{_prefix}/lib/obs
-%doc COPYING
+%license COPYING
 %{_prefix}/lib/obs/service
 
 %changelog

++ _service ++
--- /var/tmp/diff_new_pack.DeT3Vr/_old  2018-09-04 22:57:50.269342463 +0200
+++ /var/tmp/diff_new_pack.DeT3Vr/_new  2018-09-04 22:57:50.269342463 +0200
@@ -2,8 +2,8 @@
   
 https://github.com/openSUSE/obs-service-product_converter.git
 git
-1.1.3
-1.1.3
+1.1.4
+1.1.4
   
   
   

++ obs-service-product_converter-1.1.3.obscpio -> 
obs-service-product_converter-1.1.4.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/obs-service-product_converter-1.1.3/create_single_product 
new/obs-service-product_converter-1.1.4/create_single_product
--- old/obs-service-product_converter-1.1.3/create_single_product   
2018-08-24 15:22:17.0 +0200
+++ new/obs-service-product_converter-1.1.4/create_single_product   
2018-08-27 14:12:19.0 +0200
@@ -1524,7 +1524,7 @@
   }
 
   # add implicit the release packages to media
-  if (defined($medium->{'skip_release_package'}) && 
$medium->{'skip_release_package'} ne "true"){
+  if (!defined($medium->{'skip_release_package'}) || 
$medium->{'skip_release_package'} ne "true"){
 my $addarch = join( ",", @productarch );
 $kiwi->{instsource}->{repopackages}[0] ||= { "repopackage" => [] };
 push @{$kiwi->{instsource}->{repopackages}[0]->{repopackage}}, { 
"name" => $releasepkgname, addarch => $addarch };

++ obs-service-product_converter.obsinfo ++
--- /var/tmp/diff_new_pack.DeT3Vr/_old  2018-09-04 22:57:50.345342722 +0200
+++ /var/tmp/diff_new_pack.DeT3Vr/_new  2018-09-04 22:57:50.345342722 +0200
@@ -1,5 +1,5 @@
 name: obs-service-product_converter
-version: 1.1.3
-mtime: 1535116937
-commit: d8a6c02852bd067d94367c06b65d9478fadb486c
+version: 1.1.4
+mtime: 1535371939
+commit: cd10c01fbedff57a2877727872ff3a9f862ee867
 




commit obs-service-product_converter for openSUSE:Factory

2018-08-27 Thread root
Hello community,

here is the log from the commit of package obs-service-product_converter for 
openSUSE:Factory checked in at 2018-08-27 12:58:33

Comparing /work/SRC/openSUSE:Factory/obs-service-product_converter (Old)
 and  /work/SRC/openSUSE:Factory/.obs-service-product_converter.new (New)


Package is "obs-service-product_converter"

Mon Aug 27 12:58:33 2018 rev:5 rq:631390 version:1.1.3

Changes:

--- 
/work/SRC/openSUSE:Factory/obs-service-product_converter/obs-service-product_converter.changes
  2018-02-09 15:53:24.550756725 +0100
+++ 
/work/SRC/openSUSE:Factory/.obs-service-product_converter.new/obs-service-product_converter.changes
 2018-08-27 12:58:35.852766936 +0200
@@ -1,0 +2,6 @@
+Fri Aug 24 13:13:01 UTC 2018 - Adrian Schröter 
+
+- update to 1.1.3
+  * support RPI hybrid mode
+
+---

Old:

  obs-service-product_converter-1.1.2.obscpio

New:

  obs-service-product_converter-1.1.3.obscpio



Other differences:
--
++ obs-service-product_converter.spec ++
--- /var/tmp/diff_new_pack.CxSNNC/_old  2018-08-27 12:58:36.456767596 +0200
+++ /var/tmp/diff_new_pack.CxSNNC/_new  2018-08-27 12:58:36.456767596 +0200
@@ -12,23 +12,26 @@
 # 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/
 #
 
 
 %define service product_converter
 
 Name:   obs-service-%service
-Version:1.1.2
+Version:1.1.3
 Release:0
 Summary:An OBS source service: create product media build descriptions
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  Development/Tools/Building
 Url:https://github.com/openSUSE/obs-service-%{service}
 Source: %name-%{version}.tar.xz
 BuildArch:  noarch
 BuildRequires:  perl(XML::Structured)
 Requires:   perl(XML::Structured)
+# temp workaround for broken provides of obs-server
+BuildRequires:  perl-XML-Structured
+Requires:   perl-XML-Structured
 # workaround for missing requires of perl-XML-structured
 BuildRequires:  perl-XML-Parser
 Requires:   perl-XML-Parser

++ _service ++
--- /var/tmp/diff_new_pack.CxSNNC/_old  2018-08-27 12:58:36.476767618 +0200
+++ /var/tmp/diff_new_pack.CxSNNC/_new  2018-08-27 12:58:36.480767622 +0200
@@ -2,8 +2,8 @@
   
 https://github.com/openSUSE/obs-service-product_converter.git
 git
-1.1.2
-1.1.2
+1.1.3
+1.1.3
   
   
   

++ obs-service-product_converter-1.1.2.obscpio -> 
obs-service-product_converter-1.1.3.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/obs-service-product_converter-1.1.2/BSProductXML.pm 
new/obs-service-product_converter-1.1.3/BSProductXML.pm
--- old/obs-service-product_converter-1.1.2/BSProductXML.pm 2018-02-07 
15:23:19.0 +0100
+++ new/obs-service-product_converter-1.1.3/BSProductXML.pm 2018-08-24 
15:22:17.0 +0200
@@ -216,6 +216,7 @@
[[ 'productdependency' =>
   'relationship',
   'name',
+  'version',
   'baseversion',
   'patchlevel',
   'release',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/obs-service-product_converter-1.1.2/create_single_product 
new/obs-service-product_converter-1.1.3/create_single_product
--- old/obs-service-product_converter-1.1.2/create_single_product   
2018-02-07 15:23:19.0 +0100
+++ new/obs-service-product_converter-1.1.3/create_single_product   
2018-08-24 15:22:17.0 +0200
@@ -273,6 +273,7 @@
 $varsH{MULTIPLE_MEDIA} = "true" if (defined($medium->{'debugmedia'}) && 
$medium->{'debugmedia'} > 1);
 $varsH{RUN_MEDIA_CHECK} = "true" if 
(defined($medium->{'run_media_check'})) && $medium->{'run_media_check'} ne "no" 
&& $medium->{'run_media_check'} eq "false";
 $varsH{RUN_ISOHYBRID} = "true" if (defined($medium->{'run_hybridiso'})) && 
$medium->{'run_hybridiso'} eq "true";
+$varsH{RUN_ISOHYBRID} = "rpi" if (defined($medium->{'run_hybridiso'})) && 
$medium->{'run_hybridiso'} eq "rpi";
 $varsH{MAKE_LISTINGS} = 'true' if (defined($medium->{'run_make_listings'}) 
&& $medium->{'run_make_listings'} eq "true");
 $varsH{SHA1OPT} = "-x";
 $varsH{REPO_ONLY} = "true" if (defined($medium->{'repo_only'})) && 
$medium->{'repo_only'} ne "no" && $medium->{'repo_only'} ne "false";
@@ -1523,8 +1524,9 @@
   }
 
   # add implicit the release packages to media
-  if ( 

commit obs-service-product_converter for openSUSE:Factory

2018-02-09 Thread root
Hello community,

here is the log from the commit of package obs-service-product_converter for 
openSUSE:Factory checked in at 2018-02-09 15:53:19

Comparing /work/SRC/openSUSE:Factory/obs-service-product_converter (Old)
 and  /work/SRC/openSUSE:Factory/.obs-service-product_converter.new (New)


Package is "obs-service-product_converter"

Fri Feb  9 15:53:19 2018 rev:4 rq:574547 version:1.1.2

Changes:

--- 
/work/SRC/openSUSE:Factory/obs-service-product_converter/obs-service-product_converter.changes
  2018-02-01 21:31:49.266245624 +0100
+++ 
/work/SRC/openSUSE:Factory/.obs-service-product_converter.new/obs-service-product_converter.changes
 2018-02-09 15:53:24.550756725 +0100
@@ -1,0 +2,6 @@
+Wed Feb  7 14:26:40 UTC 2018 - adr...@suse.de
+
+- update to 1.1.2
+  * skip repos which only provide a URL for installed prod file
+
+---

Old:

  obs-service-product_converter-1.1.1.obscpio

New:

  obs-service-product_converter-1.1.2.obscpio



Other differences:
--
++ obs-service-product_converter.spec ++
--- /var/tmp/diff_new_pack.HVfBOR/_old  2018-02-09 15:53:25.550720806 +0100
+++ /var/tmp/diff_new_pack.HVfBOR/_new  2018-02-09 15:53:25.554720663 +0100
@@ -19,7 +19,7 @@
 %define service product_converter
 
 Name:   obs-service-%service
-Version:1.1.1
+Version:1.1.2
 Release:0
 Summary:An OBS source service: create product media build descriptions
 License:GPL-2.0+
@@ -29,9 +29,6 @@
 BuildArch:  noarch
 BuildRequires:  perl(XML::Structured)
 Requires:   perl(XML::Structured)
-# temp workaround for broken provides of obs-server
-BuildRequires:  perl-XML-Structured
-Requires:   perl-XML-Structured
 # workaround for missing requires of perl-XML-structured
 BuildRequires:  perl-XML-Parser
 Requires:   perl-XML-Parser

++ _service ++
--- /var/tmp/diff_new_pack.HVfBOR/_old  2018-02-09 15:53:25.590719370 +0100
+++ /var/tmp/diff_new_pack.HVfBOR/_new  2018-02-09 15:53:25.590719370 +0100
@@ -2,8 +2,8 @@
   
 https://github.com/openSUSE/obs-service-product_converter.git
 git
-1.1.1
-1.1.1
+1.1.2
+1.1.2
   
   
   

++ obs-service-product_converter-1.1.1.obscpio -> 
obs-service-product_converter-1.1.2.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/obs-service-product_converter-1.1.1/Build 
new/obs-service-product_converter-1.1.2/Build
--- old/obs-service-product_converter-1.1.1/Build   2018-02-09 
15:53:25.682716065 +0100
+++ new/obs-service-product_converter-1.1.2/Build   1970-01-01 
01:00:00.0 +0100
@@ -1 +0,0 @@
-symbolic link to /usr/lib/build/Build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/obs-service-product_converter-1.1.1/create_single_product 
new/obs-service-product_converter-1.1.2/create_single_product
--- old/obs-service-product_converter-1.1.1/create_single_product   
2018-02-01 17:55:35.0 +0100
+++ new/obs-service-product_converter-1.1.2/create_single_product   
2018-02-07 15:23:19.0 +0100
@@ -1278,6 +1278,7 @@
 push @r, { 'type' => 'update', "repoid" => $obsurl };
 };
 foreach my $repo ( @{$product->{register}->{pool}->{repository}} ) {
+next unless defined($repo->{name});
 my $obsurl = "obsrepository://$obsname/$repo->{project}/$repo->{name}";
 if ($repo->{zypp}) {
die("400 zypp lacks alias attribute") unless $repo->{zypp}->{alias};

++ obs-service-product_converter.obsinfo ++
--- /var/tmp/diff_new_pack.HVfBOR/_old  2018-02-09 15:53:25.718714772 +0100
+++ /var/tmp/diff_new_pack.HVfBOR/_new  2018-02-09 15:53:25.718714772 +0100
@@ -1,5 +1,5 @@
 name: obs-service-product_converter
-version: 1.1.1
-mtime: 1517504016
-commit: 353bfb7934872e1daee14e645d6b3a412a8c48f8
+version: 1.1.2
+mtime: 1518013399
+commit: 7925b320302acb575d6a3e1c2c0b8916ffbd1127
 




commit obs-service-product_converter for openSUSE:Factory

2018-02-01 Thread root
Hello community,

here is the log from the commit of package obs-service-product_converter for 
openSUSE:Factory checked in at 2018-02-01 21:31:15

Comparing /work/SRC/openSUSE:Factory/obs-service-product_converter (Old)
 and  /work/SRC/openSUSE:Factory/.obs-service-product_converter.new (New)


Package is "obs-service-product_converter"

Thu Feb  1 21:31:15 2018 rev:3 rq:571750 version:1.1.1

Changes:

--- 
/work/SRC/openSUSE:Factory/obs-service-product_converter/obs-service-product_converter.changes
  2017-10-13 14:18:59.716557905 +0200
+++ 
/work/SRC/openSUSE:Factory/.obs-service-product_converter.new/obs-service-product_converter.changes
 2018-02-01 21:31:49.266245624 +0100
@@ -1,0 +2,8 @@
+Thu Feb  1 15:49:35 UTC 2018 - adr...@suse.de
+
+- update to 1.1.1
+  * support listig of pool repositories in sle mode for installed
+.prod files. (FATE#323664)
+  * drop all old code pathes before Leap 15 / SLE 15
+
+---

Old:

  obs-service-product_converter-0.0.0.1507786103.a85f0d4.obscpio

New:

  obs-service-product_converter-1.1.1.obscpio



Other differences:
--
++ obs-service-product_converter.spec ++
--- /var/tmp/diff_new_pack.MKqVhb/_old  2018-02-01 21:31:49.838218866 +0100
+++ /var/tmp/diff_new_pack.MKqVhb/_new  2018-02-01 21:31:49.838218866 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package obs-service-product_converter
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %define service product_converter
 
 Name:   obs-service-%service
-Version:0.0.0.1507786103.a85f0d4
+Version:1.1.1
 Release:0
 Summary:An OBS source service: create product media build descriptions
 License:GPL-2.0+

++ _service ++
--- /var/tmp/diff_new_pack.MKqVhb/_old  2018-02-01 21:31:49.862217743 +0100
+++ /var/tmp/diff_new_pack.MKqVhb/_new  2018-02-01 21:31:49.866217556 +0100
@@ -2,8 +2,8 @@
   
 https://github.com/openSUSE/obs-service-product_converter.git
 git
-0.0.0.%ct.%h
-master
+1.1.1
+1.1.1
   
   
   

++ obs-service-product_converter-0.0.0.1507786103.a85f0d4.obscpio -> 
obs-service-product_converter-1.1.1.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/obs-service-product_converter-0.0.0.1507786103.a85f0d4/BSProductXML.pm 
new/obs-service-product_converter-1.1.1/BSProductXML.pm
--- old/obs-service-product_converter-0.0.0.1507786103.a85f0d4/BSProductXML.pm  
2017-10-12 07:28:58.0 +0200
+++ new/obs-service-product_converter-1.1.1/BSProductXML.pm 2018-02-01 
17:55:35.0 +0100
@@ -90,7 +90,6 @@
 # Defines a single product, will be used in installed system to indentify it 
 our $product = [
'product' =>
-   'id',# obsolete, do not use anymore
'schemeversion',
[],
'vendor',
@@ -137,17 +136,17 @@
 [[ 'repository' =>
'project',   # input
'name',
-   'repoid',# output for .prod file
'arch',  # for arch specific definitions
$zypp,
 ]],
   ],
-  [ 'repositories' =>
-[[ 'repository' =>
-   'path',
-]],
-  ], # this is for prod file export only, not used for SLE 
12/openSUSE 13.2 media style anymore
],
+   [ 'repositories' =>
+ [[ 'repository' =>
+'type',
+'repoid',
+ ]],
+   ], # this is for prod file export only
[ 'upgrades' => # to announce service pack releases
   [[ 'upgrade' =>
  [],
@@ -255,7 +254,7 @@
 [[ 'repository' =>
'path',
'build',
-   'product_file',
+   'product_file'
 ]],
   ],
   [ 'archsets' =>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/obs-service-product_converter-0.0.0.1507786103.a85f0d4/create_single_product
 new/obs-service-product_converter-1.1.1/create_single_product
--- 
old/obs-service-product_converter-0.0.0.1507786103.a85f0d4/create_single_product
2017-10-12 07:28:58.0 +0200
+++ new/obs-service-product_converter-1.1.1/create_single_product   
2018-02-01 17:55:35.0 +0100
@@ -47,7 +47,7 @@
 my $project;
 
 # hardcoded for now
-$obsname = 

commit obs-service-product_converter for openSUSE:Factory

2017-10-13 Thread root
Hello community,

here is the log from the commit of package obs-service-product_converter for 
openSUSE:Factory checked in at 2017-10-13 14:18:57

Comparing /work/SRC/openSUSE:Factory/obs-service-product_converter (Old)
 and  /work/SRC/openSUSE:Factory/.obs-service-product_converter.new (New)


Package is "obs-service-product_converter"

Fri Oct 13 14:18:57 2017 rev:2 rq:533544 version:0.0.0.1507786103.a85f0d4

Changes:

--- 
/work/SRC/openSUSE:Factory/obs-service-product_converter/obs-service-product_converter.changes
  2017-09-23 21:36:16.765000110 +0200
+++ 
/work/SRC/openSUSE:Factory/.obs-service-product_converter.new/obs-service-product_converter.changes
 2017-10-13 14:18:59.716557905 +0200
@@ -1,0 +2,20 @@
+Thu Oct 12 05:29:47 UTC 2017 - co...@suse.com
+
+- escape literal { in regexp
+
+---
+Thu Oct 12 05:26:03 UTC 2017 - co...@suse.com
+
+- fix perl path for %check
+
+---
+Thu Oct  5 15:16:04 UTC 2017 - adr...@suse.de
+
+- seperate -> seperate option rename
+
+---
+Mon Oct  2 12:19:17 UTC 2017 - adr...@suse.de
+
+- add ID_LIKE to /etc/os-release (bsc#1058465)
+
+---

Old:

  obs-service-product_converter-0.0.0.1506069393.b5bf2a1.obscpio

New:

  obs-service-product_converter-0.0.0.1507786103.a85f0d4.obscpio



Other differences:
--
++ obs-service-product_converter.spec ++
--- /var/tmp/diff_new_pack.U2PmxH/_old  2017-10-13 14:19:01.008501101 +0200
+++ /var/tmp/diff_new_pack.U2PmxH/_new  2017-10-13 14:19:01.008501101 +0200
@@ -19,7 +19,7 @@
 %define service product_converter
 
 Name:   obs-service-%service
-Version:0.0.0.1506069393.b5bf2a1
+Version:0.0.0.1507786103.a85f0d4
 Release:0
 Summary:An OBS source service: create product media build descriptions
 License:GPL-2.0+
@@ -57,7 +57,7 @@
 rm -rf test/outdir
 mkdir -p test/outdir
 cd test/simple_product
-../../product_converter --outdir $PWD/../outdir/ || exit 1
+PERL5LIB=%buildroot%{_prefix}/lib/obs/service ../../product_converter --outdir 
$PWD/../outdir/ || exit 1
 cd ../outdir/
 for file in _multibuild  simple-cd-cd-i586_x86_64.kiwi  
simple-cd-cd-i586_x86_64.kwd  simple-release.spec
 do

++ obs-service-product_converter-0.0.0.1506069393.b5bf2a1.obscpio -> 
obs-service-product_converter-0.0.0.1507786103.a85f0d4.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/obs-service-product_converter-0.0.0.1506069393.b5bf2a1/BSProductXML.pm 
new/obs-service-product_converter-0.0.0.1507786103.a85f0d4/BSProductXML.pm
--- old/obs-service-product_converter-0.0.0.1506069393.b5bf2a1/BSProductXML.pm  
2017-09-22 10:36:17.0 +0200
+++ new/obs-service-product_converter-0.0.0.1507786103.a85f0d4/BSProductXML.pm  
2017-10-12 07:28:58.0 +0200
@@ -279,7 +279,7 @@
 'registration',
 'sourcemedia',
 'debugmedia',
-'seperate',
+'separate',
 'create_pattern',
 'ignore_missing_packages',  # may be "true", default for 
mediastyle 11.3 and before
 'ignore_missing_meta_packages', # may be "true", default for 
mediastyle 11.3 and before
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/obs-service-product_converter-0.0.0.1506069393.b5bf2a1/create_single_product
 
new/obs-service-product_converter-0.0.0.1507786103.a85f0d4/create_single_product
--- 
old/obs-service-product_converter-0.0.0.1506069393.b5bf2a1/create_single_product
2017-09-22 10:35:46.0 +0200
+++ 
new/obs-service-product_converter-0.0.0.1507786103.a85f0d4/create_single_product
2017-10-12 07:28:58.0 +0200
@@ -175,13 +175,13 @@
 if ( "$url->{'name'}" eq "$searchstring" ){
 if ( exists $url->{'arch'} && "$url->{'arch'}" eq "$arch" ) {
 my $u = $url->{'_content'};
-$u =~ s/%{_target_cpu}/$arch/g;
+$u =~ s/%\{_target_cpu}/$arch/g;
 return $u;
 } elsif (exists $url->{'arch'}) {
 next;
 } else {
 my $u = $url->{'_content'};
-$u =~ s/%{_target_cpu}/$arch/g;
+$u =~ s/%\{_target_cpu}/$arch/g;
 $resulturl = $u;
 # Continue searching, in case we find an architecture match
 }
@@ -268,7 +268,7 @@
 }
 $varsH{PRODUCT_THEME} = $product->{'buildconfig'}->{'producttheme'};
 $varsH{SEPERATE_MEDIA} = "false";
-