cvs commit: de-docproj/books/porters-handbook book.sgml

From: Aron Schlesinger <as(at)doc.bsdgroup.de>
Date: Wed, 1 Aug 2007 17:35:05 GMT

as 2007-08-01 17:35:05 UTC

  FreeBSD ports repository

  Modified files:
    books/porters-handbook book.sgml
  Log:
  Rest-Korrekturen vom Kapitel 5 von juedan.
  (Kapitel 5 somit fertig)
  
  Revision Changes Path
  1.92 +55 -56 de-docproj/books/porters-handbook/book.sgml
  
  Index: book.sgml
  ===================================================================
  RCS file: /home/cvs/de-docproj/books/porters-handbook/book.sgml,v
  retrieving revision 1.91
  retrieving revision 1.92
  diff -u -I$FreeBSDde.*$ -r1.91 -r1.92
  --- book.sgml 31 Jul 2007 08:09:51 -0000 1.91
  +++ book.sgml 1 Aug 2007 17:35:05 -0000 1.92
  @@ -3036,9 +3036,10 @@
             <para>Alle bestehenden Ports bleiben gleich. Der Code f&uuml;r
                   <literal>MASTER_SITES:n</literal> wird nur aktiviert, falls
                   es Elemente mit angeh&auml;ngtem
  - <literal>:<replaceable>n</replaceable></literal> gibt
  - entsprechend den zuvor erw&auml;hnten Syntax-Regeln, besonders wie
  - in <xref linkend="porting-master-sites-n-group-semantics"> gezeigt.</para>
  + <literal>:<replaceable>n</replaceable></literal>
  + entsprechend den zuvor erw&auml;hnten Syntax-Regeln wie
  + in <xref linkend="porting-master-sites-n-group-semantics"> gezeigt gibt.
  + </para>
           </listitem>
   
           <listitem id="porting-master-sites-n-what-changes-in-port-targets">
  @@ -3246,9 +3247,9 @@
             beeinflussen niemals die Funktionalit&auml;t eines Ports.</para>
   
       <para>Das1&a.portmgr; beh&auml;lt sich das
  - Recht vor die Maintainerschaft von jedermann aus jeglichem Grunde
  - zu entziehen oder ausser Kraft zu setzen und das
  - &a.security-officer; beh&auml;lt sich das Recht vor jede
  + Recht vor, die Maintainerschaft jedem aus irgendeinem Grund
  + zu entziehen oder ausser Kraft zu setzen, und das Security Officer
  + Team &a.security-officer; beh&auml;lt sich das Recht vor, jede
             Maintainerschaft aus Sicherheitsgr&uuml;nden aufzuheben oder ausser
             Kraft zu setzen.</para>
         </sect1>
  @@ -3277,8 +3278,8 @@
   
       <para>Viele Ports h&auml;ngen von anderen Ports ab. Es gibt sieben Variablen,
             welche Sie benutzen k&ouml;nnen, um sicherzustellen, dass alle ben&ouml;tigten
  - Bits auf dem Rechner des Nutzers sind. Zus&auml;tzlich gibt es einige
  - vor-unterst&uuml;tzte Variablen f&uuml;r Abh&auml;ngigkeiten in gebr&auml;uchlichen F&auml;llen
  + Teile auf dem Rechner des Nutzers sind. Zus&auml;tzlich gibt es einige
  + vordefinierte Variablen f&uuml;r Abh&auml;ngigkeiten in h&auml;figen F&auml;llen
             und einige, welche das Verhalten der Abh&auml;ngigkeiten bestimmen.</para>
   
       <sect2>
  @@ -3328,13 +3329,13 @@
         <title><makevar>RUN_DEPENDS</makevar></title>
   
         <para>Diese Variable legt Bin&auml;rdateien oder Dateien, von denen
  - der Port abh&auml;ngt, fest f&uuml;r die Laufzeit. Es ist eine Liste von
  + der Port abh&auml;ngt, f&uuml;r die Laufzeit fest. Es ist eine Liste von
               <replaceable>path</replaceable>:<replaceable>dir</replaceable><optional><replaceable>:target</replaceable></optional>
  - Tupeln, in welcher <replaceable>path</replaceable> der Name der
  - Bin&auml;rdatei oder Datei ist, <replaceable>dir</replaceable>
  - ist das Verzeichnis, in welchem sie gefunden werden kann, falls
  - nicht vorhanden und <replaceable>target</replaceable> ist das Target
  - in diesem Verzeichnis. Falls <replaceable>path</replaceable> mit
  + Tupeln, wobei <replaceable>path</replaceable> der Name der
  + Bin&auml;rdatei oder Datei, <replaceable>dir</replaceable>
  + das Verzeichnis, in welchem sie gefunden werden kann, falls
  + nicht vorhanden und <replaceable>target</replaceable> das Target
  + in diesem Verzeichnis angeben. Falls <replaceable>path</replaceable> mit
               einem Slash (<literal>/</literal>) beginnt, wird es als Datei
               behandelt und deren Vorhandensein wird mit
               <command>test -e</command>; &uuml;berpr&uuml;ft. Andernfalls wird angenommen,
  @@ -3350,10 +3351,10 @@
         <para>&uuml;berpr&uuml;fen, ob die Datei oder das Verzeichnis
               <filename>/usr/local/etc/innd</filename> existiert und es erstellen
               und installieren aus dem <filename>news/inn</filename>-Unterverzeichnis
  - der Ports-Sammlung, falls es nicht gefunden wird. Es wird zudem verifizieren,
  + der Ports-Sammlung, falls es nicht gefunden wird. Es wird zudem &uuml;berpr&uuml;ft,
               ob die Bin&auml;rdatei namens <command>wish8.0</command> im Suchpfad
  - vorhanden ist und zum Unterverzeichnis <filename>x11-toolkits/tk80</filename>
  - in Ihrer Ports-Sammlung wechseln und es bauen sowie installieren, falls es
  + vorhanden ist und danach zum Unterverzeichnis <filename>x11-toolkits/tk80</filename>
  + in Ihrer Ports-Sammlung wechseln, es bauen und installieren, falls es
               nicht gefunden wird.</para>
   
         <note>
  @@ -3370,8 +3371,8 @@
           <programlisting>/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin</programlisting>
         </note>
   
  - <para>Die Abh&auml;ngigkeit wird &uuml;berpr&uuml;ft innerhalb des
  - <maketarget>install</maketarget>-Target. Zudem wird der Name der
  + <para>Die Abh&auml;ngigkeit wird innerhalb des
  + <maketarget>install</maketarget>-Target &uuml;berpr&uuml;ft. Zudem wird der Name der
               Abh&auml;ngigkeit in das Paket &uuml;bernommen, damit &man.pkg.add.1;
               es automatisch installieren wird, falls es auf dem System des Nutzers
               nicht vorhanden ist. Der <replaceable>target</replaceable>-Teil
  @@ -3443,18 +3444,18 @@
             unzip:${PORTSDIR}/archivers/unzip</programlisting>
   
               &uuml;berpr&uuml;fen, ob eine Bin&auml;rdatei namens
  - <command>unzip</command> vorhanden ist und in das Unterverzeichnis
  - <filename>archivers/unzip</filename> Ihrer Ports-Sammlung wechseln und
  + <command>unzip</command> vorhanden ist, in das Unterverzeichnis
  + <filename>archivers/unzip</filename> Ihrer Ports-Sammlung wechseln,
               sie erstellen und installieren, falls sie nicht gefunden wird.</para>
   
  - <para>Die Abh&auml;ngigkeit wird &uuml;berpr&uuml;ft innerhalb des
  - <maketarget>extract</maketarget>-Target. Der
  + <para>Die Abh&auml;ngigkeit wird innerhalb des
  + <maketarget>extract</maketarget>-Target &uuml;berpr&uuml;ft. Der
           <replaceable>target</replaceable>-Teil kann weggelassen werden,
               falls er identisch mit der Variable
               <makevar>DEPENDS_TARGET</makevar> ist.</para>
   
         <note>
  - <para>Nutzen Sie diese Variable nur, wenn die Extraktion nicht bereits
  + <para>Nutzen Sie diese Variable nur, wenn die Extraktion nicht
                 funktioniert (die Vorgabe nimmt <command>gzip</command> an) und nicht
                 mit <makevar>USE_ZIP</makevar> oder <makevar>USE_BZIP2</makevar>
                 wie in <xref linkend="use-vars"> beschrieben zum Laufen gebracht
  @@ -3466,7 +3467,7 @@
         <title><makevar>PATCH_DEPENDS</makevar></title>
   
         <para>Diese Variable legt eine Bin&auml;rdatei oder eine Datei fest,
  - welche dieser Port ben&ouml;tigt um zu Patchen. Wie die vorhergehenden
  + welche dieser Port zum Patchen ben&ouml;tigt. Wie die vorhergehenden
               Variablen ist diese eine Liste von
               <replaceable>path</replaceable>:<replaceable>dir</replaceable><optional><replaceable>:target</replaceable></optional>
               Tupeln. Zum Beispiel wird
  @@ -3490,7 +3491,7 @@
       <sect2 id="use-vars">
       <title><makevar>USE_<replaceable>*</replaceable></makevar></title>
   
  - <para>Es gibt eine Reihe von Variablen um die gebr&auml;uchlichen
  + <para>Es gibt eine Reihe von Variablen, um gebr&auml;uchliche
             Abh&auml;ngigkeiten einzukapseln, die viele Ports aufweisen.
             Obwohl Ihre Verwendung optional ist, k&ouml;nnen sie helfen
             die &Uuml;bersichtlichkeit des <filename>Makefile</filename>
  @@ -3617,8 +3618,8 @@
         <programlisting>p5-Spiffy>=0.26:${PORTSDIR}/devel/p5-Spiffy</programlisting>
   
         <para>Das erste Feld enth&auml;lt einen abh&auml;ngigen Paketnamen, welcher
  - einem Eintrag in der Paketdatenbank entsprechen muss, ein
  - Vergleichszeichen und eine Paketversion. Die Abh&auml;ngigkeit
  + einem Eintrag in der Paketdatenbank entsprechen muss und einen
  + Vergleich mit einer Paketversion. Die Abh&auml;ngigkeit
               wird erf&uuml;llt, wenn p5-Spiffy-0.26 oder eine neuere Version
               auf dem System installiert ist.</para>
       </sect2>
  @@ -3626,14 +3627,14 @@
       <sect2>
         <title>Anmerkungen zu Abh&auml;ngigkeiten</title>
   
  - <para>Wie vorstehend beschrieben ist das Vorgabe-Target wenn eine
  - Abh&auml;ngigkeit ben&ouml;tigt wird <maketarget>DEPENDS_TARGET</maketarget>.
  + <para>Wie vorstehend beschrieben ist das Vorgabe-Target <maketarget>DEPENDS_TARGET</maketarget>, wenn eine
  + Abh&auml;ngigkeit ben&ouml;tigt wird.
               Die Vorgabe hierf&uuml;r ist <literal>install</literal>. Dies ist eine
               Nutzer-Variable; sie wird niemals im <filename>Makefile</filename>
               eines Ports definiert. Falls Ihr Port einen besonderen Weg ben&ouml;tigt,
               um mit einer Abh&auml;ngigkeit umzugehen, dann benutzen Sie bitte den
  - <literal>:target</literal>-Teil der <makevar>*_DEPENDS</makevar>
  - -Variablen anstatt <makevar>DEPENDS_TARGET</makevar> zu &auml;ndern.</para>
  + <literal>:target</literal>-Teil der <makevar>*_DEPENDS</makevar>-Variablen,
  + anstatt <makevar>DEPENDS_TARGET</makevar> zu &auml;ndern.</para>
   
         <para>Falls Sie <command>make clean</command> schreiben, werden dessen
               Abh&auml;ngigkeiten auch ges&auml;ubert. Falls Sie dies nicht wollen,
  @@ -3840,12 +3841,11 @@
       <sect1 id="makefile-info">
         <title>Info-Dateien</title>
   
  - <para>Falls Ihr Paket GNU Info-Dateien installieren muss sollten diese
  + <para>Falls Ihr Paket GNU Info-Dateien installieren muss, sollten diese
               in der Variable <makevar>INFO</makevar> (ohne das abschliessende
               <literal>.info</literal>) aufgelistet sein und der passende
  - Code f&uuml;r die Installation/Deinstallation wird automatisch
  - zur tempor&auml;ren <filename>pkg-plist</filename> hinzugef&uuml;gt
  - vor der Eintragung des Pakets.</para>
  + Code f&uuml;r die Installation/Deinstallation wird automatisch vor der Eintragung des Pakets
  + zur tempor&auml;ren <filename>pkg-plist</filename> hinzugef&uuml;gt.</para>
         </sect1>
   
         <sect1 id="makefile-options">
  @@ -3989,14 +3989,13 @@
   
       <sect3>
         <title>Benennung von Knobs (Einstellungen)</title>
  - <para>Es wird empfohlen, dass Porter &auml;hnliche Namen f&uuml;r Knobs
  - verwenden zum Nutzen des Anwenders und um die Anzahl der
  - Knob-Namen klein zu halten. Eine Liste der beliebtesten
  - Knobs kann in der
  + <para>Um die Anzahl der Knobs niedrig zu halten und zum Vorteil
  + des Anwenders, wird empfohlen, dass Porter &auml;hnliche Namen f&uuml;r Knobs
  + verwenden. Eine Liste der beliebtesten Knobs kann in der
                 <ulink url="http://www.freebsd.org/cgi/cvsweb.cgi/ports/KNOBS?rev=HEAD&amp;content-type=text/x-cvsweb-markup">KNOBS-Datei</ulink>
                 eingesehen werden.</para>
   
  - <para>Knob-Namen sollten wiederspiegeln, was der Knob ist und was
  + <para>Knob-Namen sollten widerspiegeln, was der Knob bedeutet und was
                 er bewirkt. Wenn ein Port einen lib-Pr&auml;fix im
                 <makevar>PORTNAME</makevar> hat, dann soll das
                 lib-Pr&auml;fix im Knob-Namen entfallen.</para>
  @@ -4024,16 +4023,16 @@
                 <command>make build</command> das erste Mal laufen l&auml;sst) wird das

----------------------------------------------
Diff block truncated. (Max lines = 200)
----------------------------------------------

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-cvs-doc" in the body of the message
Received on Wed 01 Aug 2007 - 19:36:33 CEST

search this site