"Создаем порт для FreeBSD своими руками" - читать интересную книгу автора (Ачилов Рашид)ђ иЁ¤ ЂзЁ«®ў
‘®§¤ Ґ¬ Ї®ав ¤«п FreeBSD бў®Ё¬Ё агЄ ¬Ё. — бвм II ‚ ЇҐаў®© з бвЁ бв вмЁ ¬л а бᬮв५Ё ®б®ўлҐ ў®Їа®бл ᮧ¤ Ёп Ї®ав ¤«п FreeBSD бў®Ё¬Ё агЄ ¬Ё. Ќ® бЁб⥬ бЎ®аЄЁ Їа®Ја ¬¬, ЁбЇ®«м§гҐ¬ п ў® FreeBSD, Ё¬ҐҐв § зЁвҐ«м® Ў®«миЁҐ ў®§¬®¦®бвЁ, 祬 вҐ, Є®в®алҐ ¬л § ¤Ґ©бвў®ў «Ё. Љ ЄЁҐ нв® ў®§¬®¦®бвЁ Ё Є Є Ёе ЁбЇ®«м§®ў вм ў бў®Ёе Ї®ав е? ђ биЁаҐлҐ ў®§¬®¦®бвЁ бЁбвҐ¬л ‘Єа®¬л© а §¬Ґа 襣® ЇҐаў®Ј® Ї®ав Ё ҐЈ® ¤®бв в®з п Їа®бв®в Ґ Ї®§ў®«Ё« ¬ а бᬮваҐвм ўбҐ ў®§¬®¦®бвЁ бЁбвҐ¬л Ї®ав®ў. ‚ н⮬ ®Їпвм ¦Ґ Їа®пў«пҐвбп ҐҐ ¤®бв®Ёбвў® - Ґ 㦮 § вм ¬®Ј® ¤«п Ї®бв஥Ёп ба ўЁвҐ«м® Їа®бв®Ј® Ї®ав . Ќ® § з бвго Ўлў Ґв в Є, зв® Ґ®Ўе®¤Ё¬® ॠ«Ё§®ў вм ҐЄго б®Ўб⢥го дгЄжЁо Ї® ®Ўа Ў®вЄҐ Ёб室®Ј® ⥪бв Ё«Ё Їа®ўҐаЁвм «ЁзЁҐ ҐЄ®в®а®© Їа®Ја ¬¬л ¤® з « гбв ®ўЄЁ бў®Ґ©. ‘а §г ¦Ґ ў®§ЁЄ Ґв ў®Їа®б - Їлв вмбп ॠ«Ё§®ў вм нв® бў®Ё¬Ё бЁ« ¬Ё Ё«Ё ¦Ґ н⮠㦥 Ўл«® ЄҐ¬-в® Є®Ј¤ -⮠ॠ«Ё§®ў ®? ђ биЁаҐлҐ ў®§¬®¦®бвЁ бЁб⥬л бЎ®аЄЁ Ї®ав®ў, Є®в®алҐ ¬л Ґ ЁбЇ®«м§®ў «Ё ў ЇҐаў®© з бвЁ Ё Є®в®алҐ ¬®¦® ЁбЇ®«м§®ў вм, нв®: щ Њ®Ј®д ©«®ўлҐ ¤ЁбваЁЎгвЁўл б ў®§¬®¦®бвмо ®вЎ®а д ©«®ў ў § ўЁбЁ¬®бвЁ ®в § ¤ ®Ј® Ў®а ЇҐаҐ¬Ґле. щ ‚ҐиЁҐ Ї взЁ, Є®в®алҐ ¬®¦® Ї®¤Є«оз вм ў § ўЁбЁ¬®бвЁ ®в § ¤ ®Ј® Ў®а ЇҐаҐ¬Ґле. ०Ё¬ OPTIONS, б ў®§¬®¦®бвмо ¤ «мҐ©иҐЈ® еа ҐЁп Ё । ЄвЁа®ў Ёп нвЁе Ї а ¬Ґва®ў. щ „®Ї®«ҐЁҐ Ё«Ё § ¬Ґ з бвЁ Їа®жҐ¤га ᮧ¤ Ёп Їа®Ја ¬¬л Ё§ Ї®ав . ‚®§¬®¦®бвм а Ў®вл б ¬®Ј®д ©«®ўл¬Ё ¤ЁбваЁЎгвЁў ¬Ё Ї®§ў®«пҐв гЄ § вм, б Є Є®Ј® Ё§ ЇҐаҐзЁб«Ґле б ©в®ў 㦮 § Јаг¦ вм гЄ § л© д ©«. „®ЇгбвЁ¬, Їа®Ја ¬¬ б®бв®Ёв Ё§ д ©«®ў file1.tgz Ё file2.tgz. File1.tgz ЇаЁбгвбвўгҐв в®«мЄ® ¤ў ¤ж ⮬ Ё§ ЇҐаҐзЁб«Ґле MASTER_SITES, ў в® ўаҐ¬п Є Є file2.tgz - ўбо¤г. ‘Ёб⥬ Ўг¤Ґв Ї®Їгбвг ®Ўи аЁў вм ¤Ґўпв ¤ж вм б ©в®ў. ќв® Ґ бва и®, Є®Ј¤ ¤Ґ« Ґвбп ўв®¬ ⮬, ® г¦ б® ҐаўЁагҐв, Є®Ј¤ бЇҐиЁим. Ља®¬Ґ в®Ј®, ў § ўЁбЁ¬®бвЁ ®в § ¤ ®Ј® Ў®а Ї а ¬Ґва®ў ¬®¦® ўЄ«оз вм Ё«Ё ЁбЄ«оз вм ҐЄ®в®алҐ Є®¬Ї®Ґвл. ќв® ®б®ЎҐ® бгйҐб⢥®, Є®Ј¤ нвЁ Є®¬Ї®Ґвл ўҐбпв ¤ҐбпвЄЁ ¬ҐЈ Ў ©в ( ЇаЁ¬Ґа, Ї®ав editors/openoffice2). ђ Ў®в б ўҐиЁ¬Ё Ї вз ¬Ё в Є¦Ґ Єа ©Ґ ў ¦ , ®б®ЎҐ® Є®Ј¤ ўв®а Їа®Ја ¬¬л Ґ ¦Ґ« Ґв Є®в ЄвЁа®ў вм Ё ЁбЇа ў«пвм Є®¤. ‚ в Є®¬ б«гз Ґ Ї вз «ЁЎ® а §¬Ґй Ґвбп ҐЇ®б।б⢥® ў ¤ҐаҐўҐ Ї®ав®ў, «ЁЎ® (Є Є Їа ўЁ«®, Ґб«Ё ® ¤®ў®«м® ®ЎкҐ¬л©) ўлЄ« ¤лў Ґвбп ҐЄ®в®ал© б ©в Ё гЄ §лў Ґвбп б Ї®¬®ймо PATCH_SITES. ‡ ¤ ЁҐ Ї а ¬Ґва®ў бЎ®аЄЁ Ї®ав § зЁвҐ«м® Ї®ўли Ґв 㤮Ўбвў® а Ў®вл б Ё¬. Њ®ЈЁҐ Ї®авл Ё¬Ґов Ґ ®¤Ё ¤Ґбпв®Є ЇҐаҐ¬Ґле "WITH_FOO=yes WITHOUT_BAR=yes", Є®в®алҐ Ґ в®, зв® Ўа вм ў Є®¬ ¤®© бва®ЄҐ - § Ї®¬Ёвм ҐЇа®бв®! Ќ ЇаЁ¬Ґа, Ї®ав graphics/ImageMagick Ё¬ҐҐв 26 ЇҐаҐ¬Ґле вЁЇ "WITHOUT_IMAGEMAGICK_SOME=yes". …б«Ё Ўл ўв®а Ї®ав ᤥ« « нЄа ®ЇжЁ©, а Ў®в вм б в ЄЁ¬ Ї®а⮬ Ўл«® Ўл Ј®а §¤® Їа®йҐ. „®Ї®«ҐЁҐ Ё«Ё § ¬Ґ з бвЁ Їа®жҐ¤га ᮧ¤ Ёп Ї®ав - нв® Єа ©Ґ ў ¦лҐ |
|
|