[sisyphus] *****SPAM***** Re: CD/DVD burning and GNOME
Slava Semushin
=?iso-8859-1?q?slava=2Esemushin_=CE=C1_gmail=2Ecom?=
Чт Июн 21 21:32:33 MSD 2007
2007/6/22, Andrii Dobrovol`s`kii <dobr / iop.kiev.ua>:
[...]
> Name: brasero
> Version: 0.5.90
> Release: alt2
[...]
> Group: AudioVideo/DiscBurning
В ALT Linux нет такой группы пакетов. Предлагаю использовать
"Archiving/Cd burning" или выбирите подходящую из файла
/usr/lib/rpm/GROUPS
[...]
> Distribution: ALT Linux Sisyphus
Этот тег у нас не используется. Можете удалить.
[...]
> %build
> %configure --prefix=%prefix \
> --disable-schemas-install \
> --with-libburn \
> --disable-caches
--prefix=%prefix можете убрать. Оно у нас по умолчанию так. (См. rpm
--eval %configure)
[...]
> %files
> %_bindir/*
> %_desktopdir/%name.desktop
> %_datadir/%name/*
Ой.
-%_datadir/%name/*
+%_datadir/%name
Каталог с данными программы должен принадлежать пакету с этой программой.
> %_iconsdir/*
> %_mandir/*
> %_datadir/mime/*
> %_datadir/locale/*
Очень вероятно, что тут у вас упаковываются каталоги, которые НЕ
должны принадлежать пакету. К примеру, %_mandir/*: получится, что
каталог /usr/share/man/man1 тоже будет принадлежать вашему пакету,
понимаете о чем я? Также интересно глянуть что там в
%_datadir/locale/* ? Обычно там локали, который автоматом
заворачиваются скриптом %find_lang.
Аааа... вижу-вижу. Вы вызвали скрипт %find_lang, а файл с его
результатами не используете. Делайте так:
-%files
+%files -f %name.lang
Хех.. надо уже доку какую написать... чтобы потом только ссылки вставлять.. :)
--
+ Slava Semushin | slava.semushin @ gmail.com
+ ALT Linux Team | php-coder @ altlinux.ru
Подробная информация о списке рассылки Sisyphus