изменен порядок сборки для корректной установки модуля aufs2

master
Трацевский Александр 15 years ago
parent 094fddb418
commit 3692296fc2

@ -1,12 +1,15 @@
CHANGE LOG
1.2.6
* Исправлен порядок сборки, для корректной сборки модуля aufs2.
1.2.5
* Исправления в поддержке aufs2
* Добавлен скрипт manrc для корректной работы утилиты man
* Исправления в поддержке aufs2.
* Добавлен скрипт manrc для корректной работы утилиты man.
1.2.4
* Добавлен патч для kdelibs-4.3.x
* Добавлена зависимость для демона calculate
* Добавлен патч для kdelibs-4.3.x.
* Добавлена зависимость для демона calculate.
1.2.3
* В CLS и CLSG по умолчанию теперь используется параллельная загрузка.

@ -1,8 +0,0 @@
splash.rle
0f
Welcome to Sabayon 4.1
Press F1control and F then 1 for help and advanced boot modes.
Automatic Monitor detection, to force a resolution use res=<resolution>.07

@ -22,7 +22,7 @@ use Time::Local;
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#------------------------------------------------------------------------------
my %data; #объявим хэш переменных
$data{"calcver"} = "1.2.5";
$data{"calcver"} = "1.2.6";
#Определим путь к программе
if(!getpath()){exit;};
@ -3997,7 +3997,7 @@ sub configure{
system "$data{path} cp '$data{kernel_config_loadpath}/$data{kernel_config_name}' '$data{kernel_config_build}'";
}
#выполним make oldconfig и make modules_prepare если система собирается не из CLS
#выполним make oldconfig если система собирается не из CLS
if($data{stage} !~m/iso$/){
printmes(" ".gettext('Execute')); printmes(" make oldconfig...\n");
if(system qq|$data{path} chroot $data{chroot} /usr/calculate/install/calculate --chroot="cd /usr/src/linux && make oldconfig"|){
@ -4005,16 +4005,7 @@ sub configure{
umountbuild(); return '';
}else{
printmes(" ".gettext('done').".\n");
}
printmes(" ".gettext('Execute')); printmes(" make modules_prepare...\n");
if(system qq|$data{path} chroot $data{chroot} /usr/calculate/install/calculate --chroot="cd /usr/src/linux && make modules_prepare"|){
printmes(" ".gettext('error')."!\n");
umountbuild(); return '';
}else{
printmes(" ".gettext('done').".\n");
}
}
} }
#выполним make menuconfig
if($data{menuconfig} eq 'on'){
@ -4028,6 +4019,16 @@ sub configure{
printmes(" ".gettext('done').".\n");
} }
#выполним make modules_prepare если система собирается не из CLS
if($data{stage} !~m/iso$/){
printmes(" ".gettext('Execute')); printmes(" make modules_prepare...\n");
if(system qq|$data{path} chroot $data{chroot} /usr/calculate/install/calculate --chroot="cd /usr/src/linux && make modules_prepare"|){
printmes(" ".gettext('error')."!\n");
umountbuild(); return '';
}else{
printmes(" ".gettext('done').".\n");
} }
#сохраним измененные настройки ядра если система собирается не из CLS
if(-e "$data{kernel_config_build}" && $data{stage} !~m/iso$/){
printmes(" ".gettext('Save kernel config')); printmes("...");

Loading…
Cancel
Save