Author: qwiat
Date: Sat May 20 13:04:11 2006
New Revision: 7428

Added:
   PLD-doc/book/pl_book__pakiety/pl_pakiety__budowanie.sec
Modified:
   PLD-doc/book/pl_book__master.docb
   PLD-doc/book/pl_book__pakiety/pl_pakiety.chp
Log:
- nowy rozdzial: budowanie pakietow


Modified: PLD-doc/book/pl_book__master.docb
==============================================================================
--- PLD-doc/book/pl_book__master.docb   (original)
+++ PLD-doc/book/pl_book__master.docb   Sat May 20 13:04:11 2006
@@ -29,6 +29,7 @@
 <!ENTITY pakiety__cechy SYSTEM "pl_book__pakiety/pl_pakiety__cechy.sec">
 <!ENTITY pakiety__arch SYSTEM "pl_book__pakiety/pl_pakiety__arch.sec">
 <!ENTITY pakiety__zrodla SYSTEM "pl_book__pakiety/pl_pakiety__zrodla.sec">
+<!ENTITY pakiety__budowanie SYSTEM 
"pl_book__pakiety/pl_pakiety__budowanie.sec">
 <!ENTITY pakiety__poldek SYSTEM "pl_book__pakiety/pl_pakiety__poldek.sec">
 <!ENTITY pakiety__rpm SYSTEM "pl_book__pakiety/pl_pakiety__rpm.sec">
 <!ENTITY konfiguracja SYSTEM "pl_book__konfiguracja/pl_konfiguracja.chp"> 

Modified: PLD-doc/book/pl_book__pakiety/pl_pakiety.chp
==============================================================================
--- PLD-doc/book/pl_book__pakiety/pl_pakiety.chp        (original)
+++ PLD-doc/book/pl_book__pakiety/pl_pakiety.chp        Sat May 20 13:04:11 2006
@@ -7,6 +7,7 @@
 &pakiety__cechy;
 &pakiety__arch;
 &pakiety__zrodla;
+&pakiety__budowanie;
 &pakiety__poldek;
 &pakiety__rpm;
 </chapter>

Added: PLD-doc/book/pl_book__pakiety/pl_pakiety__budowanie.sec
==============================================================================
--- (empty file)
+++ PLD-doc/book/pl_book__pakiety/pl_pakiety__budowanie.sec     Sat May 20 
13:04:11 2006
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="iso-8859-2"?>
+<section id="pakiety_budowanie">
+       <title>Budowanie pakietów</title>
+
+       <section id="pakiety_budowanie_wstep">
+               <title>Wstęp</title>
+               <para>
+                       W większości wypadków będziemy korzystali z gotowych
+                       pakietów, zdarza się jednak, że nie ma dostępnego
+                       jakiegoś pakietu lub nie odpowiadają nam opcje z
+                       jakimi został skompilowany. Co więcej może się
+                       zdarzyć, że będziemy potrzebować starszej,
+                       niedostępnej już wersji programu.
+               </para>
+               <para>
+                       W takim wypadku nie powinniśmy pod żadnym pozorem
+                       kompilować samodzielnie programów, jeśli nie upewnimy
+                       się, że nie można go <emphasis>zbudować</emphasis>.
+               </para>
+       </section>
+
+       <section id="pakiety_budowanie_budowanie">
+               <title>Budowanie</title>
+               <para>
+                       Budowanie jest operacją tworzenia pakietów 
+                       na podstawie plików <emphasis>spec</emphasis>, do tego
+                       nie potrzeba umiejętności tworzenia speców ani
+                       wiedzy dewelopera. Wystarczy odpowiednio przygotować
+                       środowisko, zainstalować kilka pakietów i użyć
+                       odpowiedniego narzędzia. Tak utworzymy nasz własny,
+                       prywatny builder, który może nam wielokrotnie służyć.
+               </para>
+               <para>
+                       Opis budowania pakietów odnajdziemy w przewodniku dla
+                       deweloperów PLD, wszystkie potrzebne informacje
+                       odnajdziemy pod adresem  
+                       <ulink 
url="http://pld-linux.org/DevelopingPLD";>pld-linux.org/DevelopingPLD</ulink>
+                       oraz w <xref linkend="devel_potrzeby" />.
+               </para>
+       </section>
+
+       <section id="pakiety_budowanie_zarzadzanie">
+               <title>Zarządzanie</title>
+               <para>
+                       Jeśli utworzymy środowisko wg. podanych wskazówek
+                       pakiety będą umieszczane w katalogu
+                       <filename>~/rpm/RPMS</filename>.
+                       Ułatwi to ich instalację, gdyż Poldek ma ustawione
+                       lokalne źródło dla tego katalogu.
+                       Zbudowany pakiet będziemy mogli instalować
+                       dowolną ilość razy, warto więc przechowywać je
+                       uznamy że mogą nam się jeszcze przydać.
+               </para>
+               <para>
+                       Jeśli wymagamy od programu nietypowej
+                       funkcjonalności i budujemy pakiet z  niestandardowymi
+                       opcjami to może się zdarzyć, że przy aktualizacji
+                       zastąpimy naszą wersję programu tą z pakietu
+                       dystrybucyjnego. Dlatego musimy być czujni przy
+                       operacji aktualizacji lub dopisać nazwę tego
+                       pakietu do opcji <literal>hold</literal> w pliku
+                       konfiguracji Poldka.
+               </para>
+       </section>
+</section>
+
_______________________________________________
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to