[devel] %postun in spec
Dmitry V. Levin
=?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Чт Ноя 27 17:56:18 MSK 2008
On Thu, Nov 27, 2008 at 04:49:25PM +0200, Pavel Solntsev wrote:
> Можно ли в разделе %postun спек файла вставить нечто вроде
>
> %postun
> %clean_menus
%clean_menus уже устарел и его надо убрать
> if [ -d /usr/share/doc/%name-%version ]; then
> rm -fr /usr/share/doc/%name-%version
> fi
Никогда так не делайте.
> # желательно удалять директорию /usr/share/doc/%name-%version при
> обновлении программы
> # замечал что очень часто при сносе пакета остаються пустые директории
> в /usr/share/doc
Для того, чтобы пустые каталоги /usr/share/doc/%name-%version удалялись
при обновлении/удалении пакетов, необходимо и достаточно не забывать
упаковывать эти каталоги во всех пакетах, которые содержат свои файлы
в этих каталогах. Это правило справедливо и для других каталогов,
совместно используемых несколькими подпакетами одного пакета.
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 197 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20081127/8a2971ca/attachment.bin>
Подробная информация о списке рассылки Devel