[devel] file-roller-2.18.4-alt2

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Пн Сен 17 14:45:32 MSD 2007


>  file-roller-2.18.4-alt2	Requires	bzip2
> +file-roller-2.18.4-alt2	Requires	coreutils
> +file-roller-2.18.4-alt2	Requires	grep
>  file-roller-2.18.4-alt2	Requires	gzip
> +file-roller-2.18.4-alt2	Requires	isoutils
>  file-roller-2.18.4-alt2	Requires	lha

В скрипте /usr/lib/file-roller/isoinfo.sh используется isoinfo.

$ rpmfile file-roller-2.18.4-alt2.i586.rpm |grep isoi
/usr/lib/file-roller/isoinfo.sh 100644  Bourne shell script text executable
$ rpmpeek file-roller-2.18.4-alt2.i586.rpm grep -r isoinfo .
./usr/lib/file-roller/isoinfo.sh:ISOINFO=`isoinfo -d -i "$filename"`
./usr/lib/file-roller/isoinfo.sh:  isoinfo $iso_extensions -i "$filename" -x "$file_to_extract"
./usr/lib/file-roller/isoinfo.sh:  isoinfo $iso_extensions -i "$filename" -l
Binary file ./usr/bin/file-roller matches
$

В принципе этот скрипт автоматически вызывается из какого-то сишного
кода (то есть из /usr/bin/file-roller).

$ rpmpeek ../../SRPMS/file-roller-2.18.4-alt2.src.rpm sh -c 'tar xf *.tar*; grep -r --include=\*.c isoinfo .'
./file-roller-2.18.4/src/main.c:        { "isoinfo",    TRUE,  FALSE, TRUE,  FR_FILE_TYPE_ISO },
./file-roller-2.18.4/src/fr-command-iso.c:      fr_process_begin_command (comm->process, "sh " PRIVEXECDIR "isoinfo.sh");
./file-roller-2.18.4/src/fr-command-iso.c:              fr_process_begin_command (comm->process, "sh " PRIVEXECDIR "isoinfo.sh");
./file-roller-2.18.4/src/fr-command-iso.c:      if (! is_program_in_path ("isoinfo")) {
$

Так что считаю зависимость на isoutils правильной.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?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/20070917/60dbbc8a/attachment-0002.bin>


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