git-svn-id: http://svn.calculate.ru/calculate/trunk@2100 c91db197-33c1-4113-bf15-f8a5c547ca64

master
atratsevskiy 15 years ago
parent 22ef7241ea
commit 912c5d27f0

@ -3,6 +3,7 @@
#------------------------------------------------------------------------------
app-admin/logrotate
app-admin/syslog-ng
app-editors/vim
app-cdr/cdrkit #необходим для создания ISO-образов
app-i18n/enca #используется для корректного отображения man
app-misc/mc

@ -3,7 +3,6 @@
#------------------------------------------------------------------------------
app-cdr/k3b
app-editors/vim
dev-tcltk/expect
#sys-auth/pam_mount #монтирование сетевых дисков с поддержкой криптографии

@ -3,7 +3,6 @@
#------------------------------------------------------------------------------
app-admin/hddtemp #температура жесткого диска
app-editors/vim
#dev-libs/cyrus-sasl
dev-python/pyserial #модуль для работы с последовательным портом
sys-apps/calculate-server

@ -4220,12 +4220,15 @@ sub lastver{
#
#------------------------------------------------------------------------------
sub emerge_pretend{
my $exec_default = "$data{emergerun1} -p --color n @packages $data{emergerun2} $softly 2>&1";
my $exec_world = "$data{emergerun1} -p --color n -uD world $data{emergerun2} $softly 2>&1";
my @packages = packages();
my $err;
@packages = (@{$data{movie_pretend}}, @packages); #объединим со списком зависимых пакетов (дублируя расположим их сверху)
my $softly; if(!defined $data{addition}){$softly = "--softly";}
foreach(`$data{emergerun1} -p --color n @packages $data{emergerun2} $softly 2>&1`){
foreach(`$exec_default`,`$exec_world`){
if(m/^- ([^ ]+)-[0-9\._pb]+(_pre[0-9]+)?(_rc[0-9]{1,2})?(-r[0-9]{1,2})?(_beta[0-9]{1,2})? .+masked by: package.mask/){
return $1, 'unmask';
}elsif(m/^- ([^ ]+)-[0-9\._pb]+(_pre[0-9]+)?(_rc[0-9]{1,2})?(-r[0-9]{1,2})?(_beta[0-9]{1,2})? .+masked by: $data{unmask} keyword/){

Loading…
Cancel
Save