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ür
<literal>MASTER_SITES:n</literal> wird nur aktiviert, falls
es Elemente mit angehängtem
- <literal>:<replaceable>n</replaceable></literal> gibt
- entsprechend den zuvor erwä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ä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ät eines Ports.</para>
<para>Das1&a.portmgr; behä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ä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ält sich das Recht vor, jede
Maintainerschaft aus Sicherheitsgründen aufzuheben oder ausser
Kraft zu setzen.</para>
</sect1>
@@ -3277,8 +3278,8 @@
<para>Viele Ports hängen von anderen Ports ab. Es gibt sieben Variablen,
welche Sie benutzen können, um sicherzustellen, dass alle benötigten
- Bits auf dem Rechner des Nutzers sind. Zusätzlich gibt es einige
- vor-unterstützte Variablen für Abhängigkeiten in gebräuchlichen Fällen
+ Teile auf dem Rechner des Nutzers sind. Zusätzlich gibt es einige
+ vordefinierte Variablen für Abhängigkeiten in häfigen Fällen
und einige, welche das Verhalten der Abhängigkeiten bestimmen.</para>
<sect2>
@@ -3328,13 +3329,13 @@
<title><makevar>RUN_DEPENDS</makevar></title>
<para>Diese Variable legt Binärdateien oder Dateien, von denen
- der Port abhängt, fest für die Laufzeit. Es ist eine Liste von
+ der Port abhängt, fü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ä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ä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>; überprüft. Andernfalls wird angenommen,
@@ -3350,10 +3351,10 @@
<para>überprü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 überprüft,
ob die Binä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ängigkeit wird überprüft innerhalb des
- <maketarget>install</maketarget>-Target. Zudem wird der Name der
+ <para>Die Abhängigkeit wird innerhalb des
+ <maketarget>install</maketarget>-Target überprüft. Zudem wird der Name der
Abhängigkeit in das Paket ü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>
überprüfen, ob eine Binä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ängigkeit wird überprüft innerhalb des
- <maketarget>extract</maketarget>-Target. Der
+ <para>Die Abhängigkeit wird innerhalb des
+ <maketarget>extract</maketarget>-Target überprü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ärdatei oder eine Datei fest,
- welche dieser Port benötigt um zu Patchen. Wie die vorhergehenden
+ welche dieser Port zum Patchen benö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äuchlichen
+ <para>Es gibt eine Reihe von Variablen, um gebräuchliche
Abhängigkeiten einzukapseln, die viele Ports aufweisen.
Obwohl Ihre Verwendung optional ist, können sie helfen
die Übersichtlichkeit des <filename>Makefile</filename>
@@ -3617,8 +3618,8 @@
<programlisting>p5-Spiffy>=0.26:${PORTSDIR}/devel/p5-Spiffy</programlisting>
<para>Das erste Feld enthält einen abhängigen Paketnamen, welcher
- einem Eintrag in der Paketdatenbank entsprechen muss, ein
- Vergleichszeichen und eine Paketversion. Die Abhängigkeit
+ einem Eintrag in der Paketdatenbank entsprechen muss und einen
+ Vergleich mit einer Paketversion. Die Abhängigkeit
wird erfü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ängigkeiten</title>
- <para>Wie vorstehend beschrieben ist das Vorgabe-Target wenn eine
- Abhängigkeit benötigt wird <maketarget>DEPENDS_TARGET</maketarget>.
+ <para>Wie vorstehend beschrieben ist das Vorgabe-Target <maketarget>DEPENDS_TARGET</maketarget>, wenn eine
+ Abhängigkeit benötigt wird.
Die Vorgabe hierfü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ötigt,
um mit einer Abhängigkeit umzugehen, dann benutzen Sie bitte den
- <literal>:target</literal>-Teil der <makevar>*_DEPENDS</makevar>
- -Variablen anstatt <makevar>DEPENDS_TARGET</makevar> zu ändern.</para>
+ <literal>:target</literal>-Teil der <makevar>*_DEPENDS</makevar>-Variablen,
+ anstatt <makevar>DEPENDS_TARGET</makevar> zu ändern.</para>
<para>Falls Sie <command>make clean</command> schreiben, werden dessen
Abhängigkeiten auch gesä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ür die Installation/Deinstallation wird automatisch
- zur temporären <filename>pkg-plist</filename> hinzugefügt
- vor der Eintragung des Pakets.</para>
+ Code für die Installation/Deinstallation wird automatisch vor der Eintragung des Pakets
+ zur temporären <filename>pkg-plist</filename> hinzugefügt.</para>
</sect1>
<sect1 id="makefile-options">
@@ -3989,14 +3989,13 @@
<sect3>
<title>Benennung von Knobs (Einstellungen)</title>
- <para>Es wird empfohlen, dass Porter ähnliche Namen fü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 ähnliche Namen für Knobs
+ verwenden. Eine Liste der beliebtesten Knobs kann in der
<ulink url="http://www.freebsd.org/cgi/cvsweb.cgi/ports/KNOBS?rev=HEAD&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äfix im
<makevar>PORTNAME</makevar> hat, dann soll das
lib-Präfix im Knob-Namen entfallen.</para>
@@ -4024,16 +4023,16 @@
<command>make build</command> das erste Mal laufen lä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