11 октября 2009 г. 2:13 пользователь Alexey I. Froloff <[email protected]> написал: > On Sat, Oct 10, 2009 at 09:05:05PM +0300, Artem Zolochevskiy wrote: >> * Два питоновских файла: asciidoc.py и a2x.py >> * симлинки на них в этом же какталоге: asciidoc и a2x соовтетсвенно. > Расширение .py никому не нужно. Переименовать.
Точно! А что мне такое просто решение в голову не пришло. А то я было думал куда то в недра /usr/share/ эти .py выносить, в а bindir делать симлинки с именами без разширений. >> * какие-то может я ещё варианты упустил? > Если docdir заполняется на стадии %install и плюс к этому хочется > использовать %doc в %files, обязательно сделать: > > %define _customdocdir %_defaultdocdir/%name-%version > > и %doc использовать только в одном пакете. Вместо %doc в %files > можно раскладывать всю документацию на стадии %install, а в > %files ссылаться на %_customdocdir/foo (не забываем про %dir > %%_customdocdir в каждом пакете). Если я всё верно понял, то примерно где-то так оно и сделано. Ну за исключением, что %doc всё же в нескольких подпакетах используется, правда с вкраплениями %exclude А вот с макросами я так и пойму. Тут из разряда "на вкус и цвет"? Например у меня используется %define docdir %_docdir/%name-%version А где-то видел ещё и $RPM_DOC_DIR в использовании. Заодно и ещё один момент. Я верно понимаю, что традиция (а может ещё какие причины?) такова, что если уж и делать %define на каталог, то хорошо бы в любом случае начинать с "_" ? -- Артём Золочевский _______________________________________________ devel-newbies mailing list [email protected] https://lists.altlinux.org/mailman/listinfo/devel-newbies
