REKLAMA

Moja pierwsza paczka w pkgsrc

Framework pkgsrc jest środowiskiem do budowy oprogramowania w szerokim spektrum systemów Unixopodobnych, w szczególności na systemach z rodziny BSD, Darwin, Linux i Solaris.

Systemy Unixowe tradycyjnie rozpowszechniało się w formie kodu źródłowego, a przenośność programów polegała nie na wspólnym interfejsie ABI (interfejs binarny aplikacji – ang. application binary interface) – a wspólnym – z czasem formalnie ustandaryzowanym zbiorze rozszerzeń będących nadbudową na język C. Istnieje wiele specyficznych rozwiązań budowania i rozpowszechniania – w formie binarnej – programów na różnych Uniksach, jednakże niewiele z nich potrafi obsługiwać więcej niż jeden system operacyjny. Na tym tle pkgsrc ze wsparciem ponad 20 platform i praktycznie wszystkich rodzajów procesorów wspieranych przez toolchain GNU jest fenomenem...

Zagadnienia poruszane w tym artykule:

  • Przygotowanie środowiska
  • Szablon paczki
  • Budowanie nyancat(1)
  • Próbna instalacja
  • Łatanie źródeł programu
  • Finalizacja instalacji
  • Kontrola jakości
  • Współpraca ze społecznością

Artykuł znajduje się w miesięczniku "Programista" nr 08/2016 (51). Szczegółowy spis treści tego wydania: https://programistamag.pl/programista-08-2016-51/. Jest to wydanie wrześniowo-październikowe.

kamilrytakowskiAutorem artykułu jest Kamil Rytarowski, programista systemów wbudowanych w krakowskiej firmie Semihalf. Zawodowo zajmuje się kernelem Linuksa, a prywatnie jest developerem NetBSD.

 

pkgsrc