Надо бы разделить на libgrass, libgrass-devel, grass /usr/lib/grass62/man надо бы на своё место в %_mandir /usr/lib/grass62/locale/ru - использовать find_lang и положить на своё место Это замечательно: /usr/lib/grass62/lib /usr/lib/grass62/lib/libgrass_D.6.2.3.so Но как, позвольте, с этим линковаться? Предлагаю отнести в %_libdir Аналогично с /usr/lib/grass62/include/grass/ Каталог /usr/lib/grass62/etc/ заменить на /etc/grass62 /usr/lib/grass62/fonts должен быть в %_datadir/grass62/fonts
К огромному сожалению, с grass всё очень непросто. Их установочные скрипты (и не только они) представляют собой тихий ужас... PS. А ещё неплохо бы %post поправить в области ln -s %_libdir/grass%grassfix/locks /var/lock/grass%grassfix (аргументы поставлены явно не в том порядке.) См. ткж. сборку в daedalus Да, и URL переехал на http://grass.osgeo.org/ (с апреля этого года.) PPS. Хоть grass 6.3.0 и released on 23 Apr 2008, но как стабильный пока (официально) не позиционируется.
Жень, мож поможешь Антону (в Daedalus)? ;-)
Тьфу ты, туплю -- "Daedalus" и "daedalus" уже сопоставить проблема :)
Если есть желание заниматься этим пакетом -- могу отдать ;)
А по сути, отделение libgrass от grass кажется мне бессмысленным, так как, если я правильно понимаю, программы, использующие libgrass, используют и её исполняемые файлы
(In reply to comment #4) > Если есть желание заниматься этим пакетом -- могу отдать ;) А запишите меня.
(In reply to comment #6) > А запишите меня. Если не напутал с notes -- записал
(In reply to comment #6) > (In reply to comment #4) > > Если есть желание заниматься этим пакетом -- могу отдать ;) > > А запишите меня. И каковы результаты записи?
Проблема актуальна ещё в свете сборки 6.4.3?
(В ответ на комментарий №9) > Проблема актуальна ещё в свете сборки 6.4.3? В 6.4.2 схема упаковки не изменилась # epm ql grass | grep man1 # local_content_filelist grass /usr/lib64/grass-6.4.2/man/man1 /usr/lib64/grass-6.4.2/man/man1/d.ask.1.gz /usr/lib64/grass-6.4.2/man/man1/d.barscale.1.gz
(В ответ на комментарий №10) > (В ответ на комментарий №9) > > Проблема актуальна ещё в свете сборки 6.4.3? > > В 6.4.2 схема упаковки не изменилась Я применю схему из Fedora в сборке 6.4.3.
grass-6.4.3-alt1 -> sisyphus: * Tue Jan 28 2014 Andrey Cherepanov <cas@altlinux> 6.4.3-alt1 - New version - Add support of useful bindings - Move libraries to libgrass (ALT #15725)