On Wed, Jan 28, 2004 at 12:42:53PM +0300, Aleksey Novodvorsky wrote: > Sergey V Turchin пишет: > >В сообщении от 27 Январь 2004 23:16 Вячеслав Диконов написал(a): [...] > >>Предыдущая сборка забывала стирать ненужные *.DLL в каталоге со > >>шрифтами. Исправлено. > >> > >Feature request: > >Было бы неплохо, чтобы файлы шрифтов принадлежали пакету. > >Тогда rpm сам удалять их будет при удалении пакета. > >Повесить на http://bugs ? > > > Это невозможно из-за лицензии MS. Это возможно, если применить атрибут %ghost. Когда я паковал эти шрифты, то именно так всё и было сделано. Жаль, что кто-то потом это потерял.
В смысле, вышестояшие слова - читата от ldv@ :-)
Фрагмент spec. %postun chkfontpath --remove %ttfdir %files %doc ms_eula.htm %ghost %verify (not mtime) %ttfdir/*.ttf %config (missingok) %ttfdir/*.exe %ttfdir/*.dir Команды удаления ttf в postun НЕТ, однако ttf удаляются благодаря %ghost записи. Это уже давно в Сизифе, причем никто ничего не терял :) . Тем не менее, была сделана сборка alt9. Теперь каталог и файл fonts.cache-1 тоже принадлежат пакету и нормально удаляются, а encodings.dir теперь действительно ссылка.
> fonts.cache-1 тоже принадлежат пакету и нормально удаляются Клево!