"Рашид Ачилов. Создаем порт для FreeBSD своими руками (Часть I) " - читать интересную книгу автора share/locale/br/LC_MESSAGES/libkickermenu_contactsmenu.mo
share/locale/da/LC_MESSAGES/libkickermenu_contactsmenu.mo share/locale/de/LC MESSAGES/libkiekemenu contactsmenu.mo share/locale/ga/LC_MESSAGES/libkickermenu_contactsmenu.mo share/locale/fr/LC_MESSAGES/libkickermenu_contactsmenu.mo share/locale/pt/LC_MESSAGES/libkickermenu_contactsmenu.mo share/locale/sv/LC MESSAGES/libkiekemenu contactsmenu.mo то есть одна динамическая библиотека, один файл .desktop и восемь файлов локализации. Тут надо заметить, что, как правило, с файлами локализации в KDE сплошная морока - их бывает по 20-30 шт. Но пропустить, случайно или намеренно, какой-либо файл нельзя - порт будет впоследствии отослан на тестирование во FreeBSD Team, где проверят все этапы его установки и удаления, и если после удаления в каталоге будут обнаружены оставшиеся файлы, то майнтайнер порта получит сообщение об ошибке, не устранив которую, он никогда не увидит своего порта принятым. Во второй части файла pkg-plist перечисляются команды, которые необходимо выполнить системе при деинсталляции программы. Как правило, это команды удаления каталогов, которые могли быть созданы в процессе инсталляции. Если в команде упоминается каталог, который к моменту выполнения деинсталляции непустой - он не будет удален. @dirrm share/locale/bg/LC_MESSAGES @dirrm share/locale/bg @dirrm share/locale/br/LC_MESSAGES @dirrm share/locale/da/LC_MESSAGES @dirrm share/locale/da @dirrm share/locale/de/LC_MESSAGES @dirrm share/locale/de @dirrm share/locale/ga/LC_MESSAGES @dirrm share/locale/ga @dirrm share/locale/fr/LC_MESSAGES @dirrm share/locale/fr @dirrm share/locale/pt/LC_MESSAGES @dirrm share/locale/pt @dirrm share/locale/sv/LC_MESSAGES @dirrm share/locale/sv Опять упоминаются в основном каталоги для сообщений, потому что их могло и не быть. Здесь опять же нельзя пропустить ни одного каталога, который создается исключительно данной программой и больше никем не используется. Файл pkg-descr Как уже говорилось выше, это просто текстовый файл с небольшим описанием того, что делает данная программа. Чтобы не сочинять самому описание, в нашем случае мы просто берем описание, приведенное автором на странице kde-apps и заносим его в этот файл, сопровождая ссылкой на |
|
|