"Рашид Ачилов. Создаем порт для FreeBSD своими руками (Часть 2) " - читать интересную книгу автора



ъъ ${GSI_PREBUILD}

@${CHMOD} +x ${GSI_PREBUILD}
@cd ${WRKSRC} && PATH="${PATH}:${LOCALBASE}/bin:${LOCALBASE}/sbin" &&
${TCSH} ${GSI_PREBUILD}
.endif
.if defined(USE_RUSSIAN_GSI)
@${ECHO_MSG} "-=ъ Build russian GSI"
@cd ${WRKSRC} && PATH="${PATH}:${LOCALBASE}/bin:${LOCALBASE}/sbin" &&
${TCSH} -c 'source FreeBSDEnv.Set && localize -m -i ru-RU -l ${LANG_EXT} -f
${RUSSIAN_GSI}'
.endif

ЏҐаў п з бвм § ¤ Ґв ЇаҐ¤ў аЁвҐ«м­го бЎ®аЄг Їа®Ја ¬¬л transex3, ¤«п 祣®
д®а¬ЁагҐвбп бЄаЁЇв, § вҐ¬ ®бгйҐбвў«пҐвбп ЇҐаҐе®¤ ў Є в «®Ј б а бЇ Є®ў ­­л¬Ё
Ёб室­ЁЄ ¬Ё Ё § ЇгбЄ бЎ®аЄЁ. ЋЎа вЁвҐ ў­Ё¬ ­ЁҐ, Є Є ЇҐаҐ¤ Ґвбп §­ зҐ­ЁҐ
ЇҐаҐ¬Ґ­­®© PATH. ‚в®а п з бвм § ¤ Ґв ®Ўа Ў®вЄг Ёб室­ле ⥪бв®ў OpenOffice
б®Ј« б­® ­®ў®¬г д ©«г «®Є «Ё§ жЁЁ Ё­вҐа䥩б .
Џ®«­л© ⥪бв Makefile Ё§ editors/openoffice-1.1 б ў­ҐбҐ­­л¬Ё ¬­®©
Ё§¬Ґ­Ґ­Ёп¬Ё ¬®¦­® бЄ з вм б [3]. ќв®в д ©« 㦥 ­Ґ ЁбЇ®«м§гҐвбп Є Є д ©«
Ї®ав , ­® Є Є ®Ўа §Ґж ­ ЇЁб ­Ёп Makefile, в ¬ Ґбвм 祬㠯®гзЁвмбп.

ЌҐЄ®в®алҐ ЇҐаҐ¬Ґ­­лҐ USE_*

‡¤Ґбм ®ЇЁб ­л ­ҐЄ®в®алҐ ­ ЁЎ®«ҐҐ з бв® ЁбЇ®«м§гҐ¬лҐ ЇҐаҐ¬Ґ­­лҐ USE_*,
­Ґ гЇ®¬п­гвлҐ ¤® бЁе Ї®а. Џ®«­л© бЇЁб®Є Ёе §­ зЁвҐ«м­® Ў®«миҐ, ᬮваҐвм ҐЈ®
­г¦­® ў bsd.port.mk.
щ IGNOREFILES= "бЇЁб®Є д ©«®ўъ - § ¤ Ґв бЇЁб®Є д ©«®ў, ¤«п Є®в®але ­Ґ
ўлЇ®«­пҐвбп Їа®ўҐаЄ  Є®­ва®«м­®© бг¬¬л Ё§ distinfo.
щ EXTRACT_ONLY=yes - в®«мЄ® а бЇ Є®ў вм д ©«л ¤ЁбваЁЎгвЁў , ­Ґ
ўлЇ®«­пвм ­ЁЄ Є®© а Ў®вл Ї® бЎ®аЄҐ. Љ Є Їа ўЁ«®, ў в Є®¬ Ї®авг ЇаЁ¬Ґ­пҐвбп
§ ¬Ґ­пой п Ї®¤¬ЁиҐ­м do-install.
щ RESTRICTED=yes - § ЇаҐй Ґв Ї®¬Ґй вм б®Ўа ­­л© Ї ЄҐв ­  FTP Ё«Ё
а бЇа®бва ­пвм ­  CD-ROM. Љ Є Їа ўЁ«® ўб«Ґ¤бвўЁҐ «ЁжҐ­§Ё®­­ле ®Ја ­ЁзҐ­Ё©.
ќв® ­Ґ в Є п 㦥 ।Є®бвм, ­ ЇаЁ¬Ґа в Є®Ґ ®Ја ­ЁзҐ­ЁҐ Ё¬ҐҐв ўЁавг «м­ п
¬ иЁ­  Java.
щ NO_CDROM=yes - Ї®звЁ в® ¦Ґ б ¬®Ґ, в®«мЄ® а §аҐи Ґв Ї®¬ҐйҐ­ЁҐ ­  FTP.
щ FORBIDDEN=yes - § ЇаҐй Ґв бЎ®аЄг Ё§-§  гп§ўЁ¬®б⥩ Їа®Ја ¬¬л.
щ IGNORE=yes - § ЇаҐй Ґв бЎ®аЄг Ё§-§  ЈагЎле ®иЁЎ®Є ЇаЁ бЎ®аЄҐ
Їа®Ја ¬¬л. ” ЄвЁзҐбЄЁ ЁбЇ®«м§гҐвбп ¤«п ЇаҐЄа йҐ­Ёп а Ў®вл бЁбвҐ¬л Ї®
Є ЄЁ¬-«ЁЎ® ЇаЁзЁ­ ¬ (­ ЇаЁ¬Ґа, ­ҐЇ®¤¤Ґа¦Ёў Ґ¬ п ўҐабЁп FreeBSD).
щ BROKEN=yes - § ЇаҐй Ґв бЎ®аЄг Ё§-§  а §«Ёз­ле ®иЁЎ®Є.
щ USE_ZIP=yes - ¤«п а бЇ Є®ўЄЁ ЁбЇ®«м§®ў вм zip.
щ USE_DOS2UNIX=yes - ўбҐ ⥪бвл ЇҐаҐЄ®¤Ёа®ў вм в ЄЁ¬ ®Ўа §®¬, зв®Ўл
ЇаҐ®Ўа §®ў вм ЇҐаҐў®¤л бва®Є Ё§ ўЁ¤  DOS ў ўЁ¤ UNIX.
щ USE_GCC="­®¬Ґаъ - § ¤ Ґв ­®¬Ґа ўҐабЁЁ Є®¬ЇЁ«пв®а  GCC. џ Ї®¬­о в®«мЄ®
®¤Ё­ Ї®ав, ЁбЇ®«м§®ў ўиЁ© нвг USE_* - editors/openoffice ­  4.е, Ё¬ҐўиЁ© Ї®
㬮«з ­Ёо GCC 2.95.4.