"Рашид Ачилов. Создаем порт для FreeBSD своими руками (Часть I) " - читать интересную книгу авторमЎ ўЁ¬ ў Makefile б«Ґ¤гойЁ© Є®¤:
.if defined(WITHOUT_NLS) PLIST_SUB+= NLS="@comment " .else USE_GETTEXT= yes PLIST_SUB+= NLS="" .endif ў д ©«Ґ pkg-plist Ё§¬ҐЁ¬ бва®ЄЁ, ®ЇЁблў ойЁҐ д ©«л п§лЄ®ў®© Ї®¤¤Ґа¦ЄЁ в ЄЁ¬ ®Ўа §®¬: %%NLS%%share/locale/bg/LC_MESSAGES/libkickermenu_contactsmenu. mo %%NLS%%share/locale/br/LC_MESSAGES/libkickermenu_contactsmenu. mo %%NLS%%share/locale/da/LC_MESSAGES/libkickermenu_contactsmenu. mo %%NLS%%share/locale/de/LC_MESSAGES/libkickermenu_contactsmenu. mo %%NLS%%share/locale/ga/LC_MESSAGES/libkickermenu_contactsmenu. mo %%NLS%%share/locale/fr/LC_MESSAGES/libkickermenu_contactsmenu. mo %%NLS%%share/locale/pt/LC_MESSAGES/libkickermenu_contactsmenu. mo %%NLS%%share/locale/sv/LC_MESSAGES/libkickermenu_contactsmenu. mo Љ Є нв® Ўг¤Ґв а Ў®в вм? Џ а ¬Ґва PLIST_SUB ᮤҐа¦Ёв бЇЁб®Є Ї®¤бв ®ў®Є, бЎ®аЄҐ Ї®а⠡㤥⠧ ¤ Ї а ¬Ґва "WITHOUT_NLS=yes", в® ў pkg-plist Ўг¤Ґв Ї®¤бв ў«Ґ® § 票Ґ, ЇаҐўа й о饥 бва®ЄЁ б "%%NLS%%" ў бва®ЄЁ Є®¬¬Ґв аЁп. ЋЎа вЁвҐ ўЁ¬ ЁҐ, зв® ў н⮬ б«гз Ґ § ўЁбЁ¬®бвм ®в devel/gettext Ґ ўбв ў«пҐвбп. ‚ Їа®вЁў®¬ б«гз Ґ NLS ЇаЁЁ¬ Ґв § 票Ґ Їгбв®© бва®ЄЁ, Ё § ўЁбЁ¬®бвм ®в devel/gettext ўбв ў«пҐвбп. ќв®в ЇаЁҐ¬ (¬®¤ЁдЁЄ жЁп pkg-plist ў § ўЁбЁ¬®бвЁ ®в Ї а ¬Ґва®ў бЎ®аЄЁ Ї®ав ) пў«пҐвбп ®зҐм иЁа®Є® а бЇа®бва Ґл¬. ‡ ЇгбЄ Ґ¬ portlint ҐйҐ а §, Ї®«гз Ґ¬ ®¤® § ¬Ґз ЁҐ Їа® MASTER_SITES, Є®в®а®Ґ ЁЈ®аЁа㥬. Ћбв «®бм ᮧ¤ вм д ©« distinfo. ќв® Їа®бв®. ‘Ёб⥬ б ¬ ҐЈ® ᮧ¤ бв, Ґб«Ё ҐҐ ®Ў н⮬ Ї®Їа®бЁвм: # make makesum ‘®§¤ л© д ©« Ё¬ҐҐв б«Ґ¤гойЁ© ўЁ¤: MD5 (34479-contactsmenu-0.3.4b.tar.bz2) = 65af4e3103c906edl3508bflb2dd217a SHA256 (34479-contactsmenu-0.3.4b.tar.bz2) = 88e05096b2f9C8d659be61daed5e6da977a056033a52c79789dade217709afee SIZE (34479-contactsmenu-0.3.4b.tar.bz2) = 457076 ’ҐЇҐам Їа®ЎгҐ¬ б®Ўа вм Їа®Ја ¬¬г, ЁбЇ®«м§гп Ї®ав. „«п Їа®ўҐаЄЁ Їа ўЁ«м®бвЁ б®бв ў«ҐЁп д ©« pkg-plist ў Є зҐб⢥ Є®аҐў®Ј® Є в «®Ј бЎ®аЄЁ § зЁ¬ /tmp/1 (Ї®б«Ґ ¤ҐЁбв ««пжЁЁ Їа®Ја ¬¬л Ґ ¤®«¦® ®бв ў вмбп |
|
|