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

¤®бв в®з­® ўлЇ®«­Ёвм Є®¬ ­¤г make makesum - Ё ®­ Ўг¤Ґв ᮧ¤ ­  ўв®¬ вЁзҐбЄЁ.
щ pkg-descr - ⥪бв®ўл© д ©« б ­ҐЎ®«миЁ¬ ®ЇЁб ­ЁҐ¬ Їа®Ја ¬¬л Ё ҐҐ
ў®§¬®¦­®б⥩. ЋЇЁб ­ЁҐ ¬®¦Ґв Ўлвм ў®®ЎйҐ Є®а®вЄЁ¬ - 2-3 бва®ЄЁ Ё«Ё Ў®«ҐҐ
Ї®¤а®Ў­л¬ 10-15 бва®Є. ‚ Є®­жҐ д ©«  ¦Ґ« вҐ«м­® ЇаЁўҐбвЁ URL а §а Ў®взЁЄ  Ё
ҐЈ®  ¤аҐб н«ҐЄва®­­®© Ї®звл ў д®а¬ вҐ:

WWW: http://this.insert.link/~homepage
Author: John J. Smith [email protected]

щ pkg-plist - бЇЁб®Є ўбҐе д ©«®ў, ўе®¤пйЁе ў Їа®Ја ¬¬г,   в Є¦Ґ Є®¬ ­¤,
ўлЇ®«­пҐ¬ле ЇаЁ гбв ­®ўЄҐ Ё/Ё«Ё г¤ «Ґ­ЁЁ ¤ ­­®© Їа®Ја ¬¬л. ” ©«л гЄ §лў овбп
б Їгвп¬Ё ®в­®бЁвҐ«м­® Є в «®Ј  гбв ­®ў ЄЁ (Ї® 㬮«з ­Ёо /usr/local), ¬®Јгв
ᮤҐа¦ вм ¬ Єа®бл (Ўг¤гв а бᬮваҐ­л ­Ё¦Ґ). Љ®¬ ­¤л § ¤ овбп ў д®а¬ вҐ,
®ЇЁб ­­®¬ ў man pkg_create.
щ „агЈЁҐ д ©«л б Їа®Ё§ў®«м­л¬Ё Ё¬Ґ­ ¬Ё. Ќ ЇаЁ¬Ґа, д ©« б®®ЎйҐ­Ёп,
ўл¤ ў Ґ¬®Ј® Ї®б«Ґ гбЇҐи­®© гбв ­®ўЄЁ (Ё«Ё г¤ «Ґ­Ёп) ®Ўлз­® ­ §лў Ґвбп
pkg-message, е®вп Є®­Ґз­® ­ЁЄв® ­Ґ Ї®¬Ґи Ґв ­ §ў вм ҐЈ® Є Є гЈ®¤­®
Ї®-¤агЈ®¬г.

€в Є, зв® Ї®­ ¤®ЎЁвбп ¤«п в®Ј®, зв®Ўл ЇаЁбвгЇЁвм Є ᮧ¤ ­Ёо бў®ҐЈ®
б®Ўб⢥­­®Ј® Ї®ав ?
щ „ЁбваЁЎгвЁў Їа®Ја ¬¬л. …Ј® б«Ґ¤гҐв Ї®¬ҐбвЁвм ў /usr/ports/distfiles -
нв® ®Ўлз­® ¬Ґбв®, Єг¤  бЄ зЁў овбп ¤ЁбваЁЎгвЁўл Ё Ј¤Ґ бЁб⥬  Ї®ав®ў Ўг¤Ґв
Ёе ЁбЄ вм.
щ Џа®Ја ¬¬  ¤®«¦­  б®ЎЁа вмбп Ё гбв ­ ў«Ёў вмбп ЎҐ§ ®иЁЎ®Є. …б«Ё
ᮧ¤ Ґвбп Ї®ав ¤«п з㦮© Їа®Ја ¬¬л Ё ®­  б®ЎЁа Ґвбп б ®иЁЎЄ ¬Ё, б«Ґ¤гҐв
­ ©вЁ ЇаЁзЁ­г, ­® ­Ґ Їа ўЁвм Ёб室­л© ⥪бв,   Ї®¤Ј®в®ўЁвм Ї вз (Ґб«Ё в®«мЄ®
­Ґ ЇаҐ¤Ї®« Ј Ґвбп ўлЄ« ¤лў вм ЁбЇа ў«Ґ­­л© ¤ЁбваЁЎгвЁў ­  б®Ўб⢥­­®¬
бҐаўҐаҐ).
щ ђҐиҐ­ЁҐ ® ЇаЁбў®Ґ­ЁЁ Їа®Ја ¬¬Ґ ®ЇаҐ¤Ґ«Ґ­­®© Є вҐЈ®аЁЁ.
щ ‹оЎЁ¬л© ⥪бв®ўл© аҐ¤ Єв®а.
щ ’ҐаЇҐ­ЁҐ Ё бў®Ў®¤­®Ґ ўаҐ¬п - ў®§¬®¦­®, Ї®ав ЇаЁ¤Ґвбп ЇҐаҐб®ЎЁа вм ­Ґ
®¤Ё­ а § Ё ¤ ¦Ґ ­Ґ ¤Ґбпвм.

ЏҐаўл© Ї®ав - ­Ґб«®¦­ п Їа®Ја ¬¬  ¤«п ЉD…

Њл ­Ґ Ўг¤Ґ¬ § ­Ё¬ вмбп ЁбЄгб⢥­­л¬Ё ЇаЁ¬Ґа ¬Ё. ‚ Є зҐб⢥ ЇаЁ¬Ґа 
ЇҐаў®Ј® Ї®ав  ў®§м¬Ґ¬ ­Ґб«®¦­го Їа®Ја ¬¬г ¤«п KDE, ў§пвго б б ©в 
http://www.kde-apps.org. Џ®зҐ¬г Ё¬Ґ­­® ¤«п KDE? ‘®®ЎйҐбвў® а §а Ў®взЁЄ®ў KDE
®Ја®¬­®, Їа®Ја ¬¬л Ї®пў«повбп, а §ўЁў овбп,   Ї®в®¬ ЇҐаҐбв ов Ї®¤¤Ґа¦Ёў вмбп
Ё а §ўЁў вмбп Ї®бв®п­­®, ЇаЁзҐ¬ Ў®«миЁ­бвў® Ёе  ўв®а®ў Ё§ …ўа®Їл, а Ў®в ойЁҐ
ў в®© Ё«Ё Ё­®© ўҐабЁЁ Linux Ё ¤ ¦Ґ Ё ­Ґ Ї®¤®§аҐў ойЁҐ, зв® Ёе Їа®Ја ¬¬ 
¬®¦Ґв а Ў®в вм Ё ў ¤агЈ®© ®ЇҐа жЁ®­­®© бЁб⥬Ґ, Ё бЁвг жЁп, Є®Ј¤  ­  KDE
applications ­ е®¤Ёвбп Ё­вҐаҐб­ п Ё ­г¦­ п Їа®Ја ¬¬ , - нв® б®ўҐа襭­®
®Ўлз­ п бЁвг жЁп. €в Є, ў Є зҐб⢥ ЇаЁ¬Ґа  ў®§м¬Ґ¬ Їа®Ја ¬¬г, Є®в®а п
Ї®§ў®«пҐв ўбва®Ёвм ў Ї ­Ґ«м KDE ўлЇ ¤ о饥 ¬Ґ­о б ᮤҐа¦Ё¬л¬  ¤аҐб­®© Є­ЁЈЁ.
Џа®Ја ¬¬  в Є Ё ­ §лў Ґвбп - "Contacts menu for Kicker". Џ®¤а®Ў­®Ґ ҐҐ
®ЇЁб ­ЁҐ ЇаЁўҐ¤Ґ­® ў [3]. ” Єв гбЇҐи­®© бЎ®аЄЁ Їа®Ја ¬¬л 㦥 Їа®ўҐаҐ­,
Їа®Ја ¬¬  гбв ­®ў«Ґ­ , Ё Їа®в®Є®« гбв ­®ўЄЁ б®еа ­Ґ­ ў д ©«Ґ, в® Ґбвм Ўл« 
ўлЇ®«­Ґ­  Є®¬ ­¤ :