- support %kernel_module_package_buildreq in sles10
authorMichael Schröder <mls@suse.de>
Fri, 6 Jun 2008 15:26:19 +0000 (15:26 +0000)
committerMichael Schröder <mls@suse.de>
Fri, 6 Jun 2008 15:26:19 +0000 (15:26 +0000)
- update sl11.0 config
- support exportfilter

Build.pm
configs/sl11.0.conf
configs/sles10.conf

index 372ce8f..1906564 100644 (file)
--- a/Build.pm
+++ b/Build.pm
@@ -145,6 +145,7 @@ sub read_config {
   $config->{'substitute_vers'} = {};
   $config->{'optflags'} = {};
   $config->{'order'} = {};
+  $config->{'exportfilter'} = {};
   $config->{'rawmacros'} = '';
   $config->{'release'} = '<CI_CNT>.<B_CNT>';
   $config->{'repotype'} = [];
@@ -186,6 +187,10 @@ sub read_config {
       } else {
         $config->{'substitute'}->{$ll} = [ @l ];
       }
+    } elsif ($l0 eq 'exportfilter:') {
+      next unless @l;
+      $ll = shift @l;
+      $config->{'exportfilter'}->{$ll} = [ @l ];
     } elsif ($l0 eq 'optflags:') {
       next unless @l;
       $ll = shift @l;
index 6cbf178..3b1a048 100644 (file)
@@ -10,7 +10,8 @@ Runscripts: aaa_base
 VMinstall: util-linux perl-base libdb-4_5 libvolume_id
 
 Required: autoconf automake binutils bzip2 gcc gcc%{gcc_version}
-Required: gettext-runtime glibc libtool ncurses perl rpm zlib libmpfr1 gmp
+Required: gettext-runtime glibc libtool perl rpm zlib libmpfr1 gmp
+Required: libncurses5
 
 Support: audit-libs cpio cpp cpp%{gcc_version} cracklib cvs
 Support: file findutils gawk gdbm gettext-tools
@@ -21,6 +22,7 @@ Support: libvolume_id libxcrypt libzio
 Support: linux-kernel-headers make man netcfg
 Support: net-tools pam-modules patch perl-base sysvinit
 Support: texinfo timezone util-linux login
+Support: terminfo-base libgomp43 libuuid1 psmisc
 %ifarch ia64
 Support: libunwind libunwind-devel
 %endif
@@ -367,6 +369,7 @@ Macros:
 %suseconfig_fonts_prereq perl aaa_base
 %install_info_prereq info
 %kernel_module_package_buildreq kernel-source kernel-syms
+%kernel_module_package_buildreqs kernel-source kernel-syms
 %suse_version 1100
 %sles_version 0
 %ul_version 0
index 6e80875..bdc5827 100644 (file)
@@ -191,6 +191,8 @@ Macros:
 %fillup_prereq fillup coreutils
 %suseconfig_fonts_prereq perl aaa_base
 %install_info_prereq info
+%kernel_module_package_buildreq kernel-source kernel-syms
+%kernel_module_package_buildreqs kernel-source kernel-syms
 %suse_version 1010
 %sles_version 10
 %ul_version 0