Hello community,

here is the log from the commit of package perl-Bootloader for openSUSE:Factory
checked in at Sun Oct 16 12:56:16 CEST 2011.



--------
--- openSUSE:Factory/perl-Bootloader/perl-Bootloader.changes    2011-09-23 
12:36:02.000000000 +0200
+++ /mounts/work_src_done/STABLE/perl-Bootloader/perl-Bootloader.changes        
2011-10-14 09:34:15.000000000 +0200
@@ -1,0 +2,7 @@
+Fri Oct 14 09:31:40 CEST 2011 - [email protected]
+
+- support more devices in fallback heuristics
+- add basic grub2 support to update-bootloader
+- 0.5.22
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  perl-Bootloader-0.5.21.tar.bz2

New:
----
  perl-Bootloader-0.5.22.tar.bz2

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

Other differences:
------------------
++++++ perl-Bootloader.spec ++++++
--- /var/tmp/diff_new_pack.W5EKeK/_old  2011-10-16 12:56:12.000000000 +0200
+++ /var/tmp/diff_new_pack.W5EKeK/_new  2011-10-16 12:56:12.000000000 +0200
@@ -1,17 +1,25 @@
 #
-# spec file for package perl-Bootloader (Version 0.5.21)
+# spec file for package perl-Bootloader
 #
-# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
-# This file and all modifications and additions to the pristine
-# package are under the same license as the package itself.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
+# All modifications and additions to the file contributed by third parties
+# remain the property of their copyright owners, unless otherwise agreed
+# upon. The license for this file, and modifications and additions to the
+# file, is the same license as for the pristine package itself (unless the
+# license for the pristine package is not an Open Source License, in which
+# case the license is the MIT License). An "Open Source License" is a
+# 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/
 #
 
 # norootforbuild
 
+
 Name:           perl-Bootloader
-Version:        0.5.21
+Version:        0.5.22
 Release:        0
 Requires:       perl-base = %{perl_version}
 Requires:       e2fsprogs
@@ -106,4 +114,4 @@
 /boot/boot.readme
 %dir %attr(0700,root,root) /var/log/YaST2
 
-%changelog -n perl-Bootloader
+%changelog

++++++ perl-Bootloader-0.5.21.tar.bz2 -> perl-Bootloader-0.5.22.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/perl-Bootloader-0.5.21/Makefile 
new/perl-Bootloader-0.5.22/Makefile
--- old/perl-Bootloader-0.5.21/Makefile 2011-09-21 12:26:54.000000000 +0200
+++ new/perl-Bootloader-0.5.22/Makefile 2011-10-14 09:32:09.000000000 +0200
@@ -119,4 +119,4 @@
 
 clean:
        if [ -f .exportdir ] && [ -d "$$(<.exportdir)" ]; then echo 
"$$(<.exportdir)"; rm -rf "$$(<.exportdir)"; fi
-       rm -f .exportdir .built .submitted
+       rm -f .exportdir .built .submitted *~ */*~ */*/*~
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/perl-Bootloader-0.5.21/perl-Bootloader.changes 
new/perl-Bootloader-0.5.22/perl-Bootloader.changes
--- old/perl-Bootloader-0.5.21/perl-Bootloader.changes  2011-09-21 
12:26:54.000000000 +0200
+++ new/perl-Bootloader-0.5.22/perl-Bootloader.changes  2011-10-14 
09:32:09.000000000 +0200
@@ -1,4 +1,11 @@
 -------------------------------------------------------------------
+Fri Oct 14 09:31:40 CEST 2011 - [email protected]
+
+- support more devices in fallback heuristics
+- add basic grub2 support to update-bootloader
+- 0.5.22
+
+-------------------------------------------------------------------
 Wed Sep 21 12:26:34 CEST 2011 - [email protected]
 
 - also log udevinfo
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/perl-Bootloader-0.5.21/src/Core/GRUB.pm 
new/perl-Bootloader-0.5.22/src/Core/GRUB.pm
--- old/perl-Bootloader-0.5.21/src/Core/GRUB.pm 2011-09-21 12:26:54.000000000 
+0200
+++ new/perl-Bootloader-0.5.22/src/Core/GRUB.pm 2011-10-14 09:32:09.000000000 
+0200
@@ -394,7 +394,7 @@
         $partition = undef;
 
         if (
-            $original =~ m#^/dev/[hs]d[a-z]{1,2}(\d+)$# ||
+            $original =~ m#^/dev/(?:vx|das|[ehpsvx])d[a-z]{1,2}(\d+)$# ||
             $original =~ m#^/dev/\S+\-part(\d+)$# ||
             $original =~ m#^/dev(?:/[^/]+){1,2}p(\d+)$#
         ) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/perl-Bootloader-0.5.21/update-bootloader 
new/perl-Bootloader-0.5.22/update-bootloader
--- old/perl-Bootloader-0.5.21/update-bootloader        2011-09-21 
12:26:54.000000000 +0200
+++ new/perl-Bootloader-0.5.22/update-bootloader        2011-10-14 
09:32:09.000000000 +0200
@@ -212,6 +212,26 @@
   exit 0;
 }
 
+if (Bootloader::Tools::GetBootloader() eq "grub2")
+{
+  open (LOG, ">>$logname");
+  print LOG ("grub2 bootloader, let grub2-mkconfig handle everything\n");
+  close LOG;
+
+  if (! -d '/boot/grub2' ) {
+    open (LOG, ">>$logname");
+    print LOG ("grub2: Run grub2-install first!\n");
+    close LOG;
+
+    exit 1;
+  }
+
+  system ("cp /boot/grub2/grub.cfg /boot/grub2/grub.cfg.old");
+  system ("/usr/sbin/grub2-mkconfig -o /boot/grub2/grub.cfg >>$logname 2>&1");
+
+  exit 0;
+}
+
 if ($opt_image and $opt_image !~ m;^/;) {
     $opt_image = getcwd . '/' . $opt_image
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/perl-Bootloader-0.5.21/version 
new/perl-Bootloader-0.5.22/version
--- old/perl-Bootloader-0.5.21/version  2011-09-21 12:26:54.000000000 +0200
+++ new/perl-Bootloader-0.5.22/version  2011-10-14 09:32:09.000000000 +0200
@@ -1 +1 @@
-0.5.21
+0.5.22

++++++ update-bootloader ++++++
--- /var/tmp/diff_new_pack.W5EKeK/_old  2011-10-16 12:56:12.000000000 +0200
+++ /var/tmp/diff_new_pack.W5EKeK/_new  2011-10-16 12:56:12.000000000 +0200
@@ -212,6 +212,26 @@
   exit 0;
 }
 
+if (Bootloader::Tools::GetBootloader() eq "grub2")
+{
+  open (LOG, ">>$logname");
+  print LOG ("grub2 bootloader, let grub2-mkconfig handle everything\n");
+  close LOG;
+
+  if (! -d '/boot/grub2' ) {
+    open (LOG, ">>$logname");
+    print LOG ("grub2: Run grub2-install first!\n");
+    close LOG;
+
+    exit 1;
+  }
+
+  system ("cp /boot/grub2/grub.cfg /boot/grub2/grub.cfg.old");
+  system ("/usr/sbin/grub2-mkconfig -o /boot/grub2/grub.cfg >>$logname 2>&1");
+
+  exit 0;
+}
+
 if ($opt_image and $opt_image !~ m;^/;) {
     $opt_image = getcwd . '/' . $opt_image
 }

continue with "q"...



Remember to have fun...

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

Reply via email to