Hello community,

here is the log from the commit of package obs-service-format_spec_file for 
openSUSE:Factory
checked in at Tue Aug 9 16:35:11 CEST 2011.



--------
--- obs-service-format_spec_file/obs-service-format_spec_file.changes   
2011-07-04 11:43:18.000000000 +0200
+++ 
/mounts/work_src_done/STABLE/obs-service-format_spec_file/obs-service-format_spec_file.changes
      2011-08-08 16:06:29.000000000 +0200
@@ -1,0 +2,12 @@
+Mon Aug  8 14:05:45 UTC 2011 - [email protected]
+
+- more work on disabled subpackages, port from internal
+  prepare_spec
+
+-------------------------------------------------------------------
+Mon Aug  1 17:29:28 CEST 2011 - [email protected]
+
+- try to keep summary and group for cases like openldap2
+  (bnc#624980) 
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


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

Other differences:
------------------
++++++ obs-service-format_spec_file.spec ++++++
--- /var/tmp/diff_new_pack.lTYUXy/_old  2011-08-09 16:34:44.000000000 +0200
+++ /var/tmp/diff_new_pack.lTYUXy/_new  2011-08-09 16:34:44.000000000 +0200
@@ -22,7 +22,7 @@
 Group:          Development/Tools/Building
 Summary:        An OBS source service: reformats a spec file to SUSE standard.
 Version:        0.1
-Release:        7
+Release:        9
 Source:         format_spec_file
 Source1:        format_spec_file.service
 Source2:        prepare_spec

++++++ prepare_spec ++++++
--- /var/tmp/diff_new_pack.lTYUXy/_old  2011-08-09 16:34:44.000000000 +0200
+++ /var/tmp/diff_new_pack.lTYUXy/_new  2011-08-09 16:34:44.000000000 +0200
@@ -345,8 +345,10 @@
        warn "after: $_\n";
       }
       ($current_package, $current_lang) = set_current_pkg ( $_ );
-      $disabled_packs->{$current_package} = 1 if $ifhandler->{"disabled"};
-      warn "$current_package is disabled\n" if $ifhandler->{"disabled"} && 
$debug;
+      if ($ifhandler->{"disabled"}) {
+       $disabled_packs->{$current_package} = 1;
+       warn "$current_package is disabled\n" if $debug;
+      }
       next;
     }
     if ( /^%description\b/i ) {
@@ -391,14 +393,16 @@
       next;
     }
     if ($current_section eq "header") {
+      my $c_pack = $current_package;
+      $c_pack .= "_disabled" if $ifhandler->{"disabled"};
       if ( /^Summary\b\s*:\s*(.*)/i ) {
-        $replace_hash{"XXXSUMMARY $current_package"} = 
sprintf("%-16s%s","Summary:", $1);
-        push @oldspec, "XXXSUMMARY $current_package";
+        $replace_hash{"XXXSUMMARY $c_pack"} = sprintf("%-16s%s","Summary:", 
$1);
+        push @oldspec, "XXXSUMMARY $c_pack";
         next;
       }
       if ( /^Group\b\s*:\s*(.*)/i ) {
-        $replace_hash{"XXXGROUP $current_package"} = sprintf("%-16s%s", 
"Group:", $1);
-        push @oldspec, "XXXGROUP $current_package";
+        $replace_hash{"XXXGROUP $c_pack"} = sprintf("%-16s%s", "Group:", $1);
+        push @oldspec, "XXXGROUP $c_pack";
         next;
       }
       if ( /^Vendor:/ || /^Distribution:/ || /^Packager:/ ) {
@@ -422,8 +426,8 @@
         $_ =~ s/^[^:]+:/BuildArch:/;
       }
       if ( /^Release\s*:\s*(.*)/i ) {
-        $pkg_release{$current_package} = $_;
-        $replace_hash{"XXXRELEASE $current_package"} = 
sprintf("%-16s%s","Release:", $1);
+        $pkg_release{$c_pack} = $_;
+        $replace_hash{"XXXRELEASE $c_pack"} = sprintf("%-16s%s","Release:", 
$1);
         next;
       }
       if ( /^BuildRoot\s*:/i ) {
@@ -431,13 +435,13 @@
         next;
       }
       if ( /^Copyright\s*:\s*(.*)/i || /^License\s*:\s*(.*)/i ) {
-        $replace_hash{"XXXLICENSE $current_package"} = 
sprintf("%-16s%s","License:", $1);
-        push @oldspec, "XXXLICENSE $current_package";
+        $replace_hash{"XXXLICENSE $c_pack"} = sprintf("%-16s%s","License:", 
$1);
+        push @oldspec, "XXXLICENSE $c_pack";
         next;
       }
       if ( /^Url\s*:\s*(.*)/i ) {
-        $replace_hash{"XXXURL $current_package"} = sprintf("%-16s%s","Url:", 
$1);
-        push @oldspec, "XXXURL $current_package";
+        $replace_hash{"XXXURL $c_pack"} = sprintf("%-16s%s","Url:", $1);
+        push @oldspec, "XXXURL $c_pack";
         next;
       }
       if ( m/$global_tags_re\s*(.*)/oi ) {
@@ -448,11 +452,11 @@
       }
       if ( /^Version:/ ) {
        warn "found Version, section = $current_section\n" if $debug;
-        $version{$current_package} = $_;
-        $version{$current_package} =~ s/^Version:\s*(.*)\s*/$1/;
-        $replace_hash{"XXXVERSION $current_package"} = 
sprintf("%-16s%s","Version:",$version{$current_package});
-        push @oldspec, $replace_hash{"XXXVERSION $current_package"};
-        push @oldspec, "XXXRELEASE $current_package";
+        $version{$c_pack} = $_;
+        $version{$c_pack} =~ s/^Version:\s*(.*)\s*/$1/;
+        $replace_hash{"XXXVERSION $c_pack"} = 
sprintf("%-16s%s","Version:",$version{$c_pack});
+        push @oldspec, $replace_hash{"XXXVERSION $c_pack"};
+        push @oldspec, "XXXRELEASE $c_pack";
         next;
       }
     }


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



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to