"Рашид Ачилов. Создаем порт для FreeBSD своими руками (Часть 2) " - читать интересную книгу автора щ USE_GETOPT_LONG=yes - ¤«п 4.е ¤®Ў ў«пҐв § ўЁбЁ¬®бвм ®в libgnugetopt.
„«п 5.е Ё ўлиҐ г¦Ґ Ґ Євг «м® - libgnugeopt ЇҐаҐҐбҐ ў Ў §®ўго бЁб⥬г. щ USE_PERL=yes, USE_JAVA=yes, USE_PYTHON=yes, щ USE_RUBY=yes - ¤®Ў ў«пов ᮮ⢥вбвўгойЁҐ § ўЁбЁ¬®бвЁ ®в ЁвҐаЇаҐв в®а ᮮ⢥вбвўго饣® п§лЄ . щ USE_AUTOTOOLS="toolъ:"versionъ - ¤®Ў ў«пҐв § ўЁбЁ¬®бвм ®в ҐЄ®в®а®© Їа®Ја ¬¬л Ё§ GNU Autotools. …б«Ё § ¤ Ё Їа®Ја ¬¬ Ё ўҐабЁп, § ¤ Ґв § ўЁбЁ¬®бвм ®в Є®ЄаҐв®© ўҐабЁЁ, Ґб«Ё ўҐабЁп ®ЇгйҐ , в® § ¤ Ґв § ўЁбЁ¬®бвм ®в Їа®Ја ¬¬л ЎҐ§ ®¬Ґа ў Ё¬ҐЁ. Ќ ЇаЁ¬Ґа: "USE_AUTOTOOLS=libtool:15" § ¤ Ґв § ўЁбЁ¬®бвм ®в devel/libtool15, ® "USE_AUTOTOOLS=libtool" § ¤ Ґв § ўЁбЁ¬®бвм ®в devel/libtool, зв® ¬®¦Ґв Ўлвм ᮢᥬ Ґ ®¤® Ё в® ¦Ґ! щ USE_GNOME="бЇЁб®Є Є®¬Ї®Ґв®ў зҐаҐ§ Їа®ЎҐ«ъ - § ¤ Ґв § ўЁбЁ¬®бвЁ ®в ЇҐаҐзЁб«Ґ®Ј® бЇЁбЄ Є®¬Ї®Ґв®ў GNOME. Ќ ЇаЁ¬Ґа, ЇаЁўҐ¤Ґ п ўлиҐ бва®Є : "USE_GNOME+= orbit gtk12" § ¤ Ґв § ўЁбЁ¬®бвЁ ®в Є®¬Ї®Ґв®ў devel/orbit Ё x11-toolkits/gtk12. ЏаЁ § ¤ ЁЁ § ўЁбЁ¬®б⥩ б«Ґ¤гҐв ЇаЁ¤Ґа¦Ёў вмбп а §г¬®Ј® ¬ЁЁ¬г¬ - гЄ §лў вм в®«мЄ® ⥠Є®¬Ї®Ґвл, Є®в®алҐ ¤Ґ©бвўЁвҐ«м® г¦л ¤«п а Ў®вл. Џ®¬ЁвҐ, зв® Ї®¤Є«озҐлҐ Є®¬Ї®Ґвл ⮦Ґ Ё¬Ґов бў®Ё § ўЁбЁ¬®бвЁ, Є®в®алҐ ¬®Јгв Ё¬Ґвм бў®Ё § ўЁбЁ¬®бвЁ Ё в. ¤. - Ј«гЎЁ ў«®¦Ґ®бвЁ Ґ®Ја ЁзҐ . щ USE_QT_VER=3 - ¤®Ў ў«пҐв § ўЁбЁ¬®бвм ®в ЎЁЎ«Ё®вҐЄЁ x11-toolkits/qt33 Ё Ґпў® Ї®¤Є«оз Ґв д ©« bsd.kde.mk. щ USE_LINUX={yes|"зЁб«®ъ} - ¤®Ў ў«пҐв § ўЁбЁ¬®бвм ®в Ї®ав emulators/linux-base-8, Ґб«Ё Ґ гЄ § ® "зЁб«®ъ. …б«Ё "зЁб«®ъ гЄ § ®, в® ¤®Ў ў«пҐвбп § ўЁбЁ¬®бвм ®в Ї®ав emulators/linux-base-"зЁб«®ъ. щ CONFLICTS="бЇЁб®Є Ї®ав®ўъ - ᮤҐа¦Ёв бЇЁб®Є Ї®ав®ў, б Є®в®ал¬Ё ¬®¦Ґв Є в «®Ј®ў ¤«п гбв ®ўЄЁ, б®ўЇ ¤ ойЁе Ё¬Ґ е д ©«®ў, ®¤Ё Є®ўле TCP/UDP-Ї®ав е, Ґў®§¬®¦®бвм бЎ®аЄЁ ®¤®Ј® Ї®ав ЇаЁ «ЁзЁЁ ¤агЈ®Ј® Ё Їа®зЁе ЇаЁзЁ е. ‚ла ¦ҐЁҐ ¤«п бЇЁбЄ Ї®ав®ў ¬®¦Ґв ᮤҐа¦ вм ¬Ґв -бЁ¬ў®«л "*?[]!". Ќ ЇаЁ¬Ґа, "apache*-1.3.[012345]". ‡ Є«о票Ґ Ќ и а Ў®в § Є®зҐ , ® ¦Ё§м Їа®¤®«¦ Ґвбп... Њл а бᬮв५Ё ®б®ўлҐ ў®§¬®¦®бвЁ бЁб⥬л бЎ®аЄЁ Ї®ав®ў. Ћ¤ Є® ¤ «ҐЄ® Ґ ¤«п Є ¦¤®Ј® Ї®ав вॡгҐвбп в Є®Ґ Є®«ЁзҐбвў® а Ў®вл - ¤«п ¬®ЈЁе Ґб«®¦ле Їа®Ја ¬¬ Ї®ав ®в з « ¤® Є®ж , ўЄ«оз п ®вбл«Єг ў® FreeBSD Team, ЇЁиҐвбп § Ї®«¤п. ‘Ёб⥬ бЎ®аЄЁ Ї®ав®ў ®Ў« ¤ Ґв ®зҐм Ў®«миЁ¬Ё ў®§¬®¦®бвп¬Ё. €§гз вм Ёе ўбҐ Ґв Ґ®Ўе®¤Ё¬®бвЁ - ўбҐЈ¤ ¬®¦® § Ј«пгвм ў bsd.port.mk, Є®в®ал© Ё пў«пҐвбп Ј« ўл¬ бЇа ў®зЁЄ®¬ Ї® ҐҐ ў®§¬®¦®бвп¬. ‚ з «Ґ д ©« Ё¤Ґв Ја®¬ ¤л© Ў«®Є Є®¬¬Ґв аЁп, ў Є®в®а®¬ ЇҐаҐзЁб«Ґл ўбҐ ЇҐаҐ¬ҐлҐ, Є®в®алҐ ¬®¦® ЁбЇ®«м§®ў вм, Ё ¤ л Є Ё¬ Єа вЄЁҐ ®ЇЁб Ёп, ¤«п 祣® ®Ё ЇаҐ¤ § зҐл. —Ёб«® Їа®Ја ¬¬, Є®в®алҐ а Ў®в ов Ї®¤ FreeBSD, Ї®бв®п® 㢥«ЁзЁў Ґвбп, Ї®авл ¤«п Ёе ЇЁигвбп, Є Є ¬л ⥯Ґам ўЁ¤Ё¬, ®Ўлзл¬Ё «о¤м¬Ё, Ё, ᮧ¤ ў п ®ўл© Ї®ав ¤«п Їа®Ја ¬¬л, Є®в®а п в ¬ ў ¤ л© ¬®¬Ґв ®вбгвбвўгҐв, ¬л Ґ в®«мЄ® ®Ў«ҐЈз Ґ¬ ᥡҐ ¦Ё§м, ® Ё Ї®¬®Ј Ґ¬ б®®ЎйҐбвўг. 1 |
|
|