[devel] Re: I: Sisyphus-20051011 unexpanded_macros: +4 -2 (784)

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Вт Окт 11 21:12:17 MSD 2005


On Tue, Oct 11, 2005 at 09:32:05AM +0600, Andrey Rahmatullin wrote:
> > vim-plugin-vimbuddy-0.9.1-alt1.1.noarch.rpm	DESCRIPTION	%{VimBuddy()}
> > vim-plugin-vimbuddy-0.9.1-alt1.1.src.rpm	DESCRIPTION	%{VimBuddy()}
> Это как?
> И я уже говорил, что там %%.

Объясни это роботу.  Кстати, я отключаю этого робота, потому что теперь
проверка встроена в rpm.  Каким он был, таким останется (лирика).
----------- следующая часть -----------
#!/bin/sh -ef

dump()
{
	find "$@" -type f -name '*.rpm' -print0 |perl -Mstrict -ln0 -e \
'	use RPM::Header; my $f = $_;
	my $rpm = RPM::Header->new($f) or die "$f: $RPM::err\n";
	while (my ($k, $v) = each %$rpm) {
		next if $k =~ /CHANGELOGTEXT|SIGGPG|SIGMD5|GIF/;
		my @v = ref($v) ? @$v : $v;
		my @lines = map { split /[\r\n]+/ } @v;
		foreach (@lines) {
			next if /^\s*#/;
			use File::Basename;
			printf "%s\t%s\t%s\n", basename($f), $k, $_
				for /\%\{[a-zA-Z_]\w.*?\}|\%[a-zA-Z_]\w+/g;
		}
	}
'
}

dump "${1-/raid/ALT/Sisyphus/files}"
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20051011/061a992d/attachment-0001.bin>


Подробная информация о списке рассылки Devel