jkois 2011-08-31 18:34:34 UTC
FreeBSD German Documentation Repository
Modified files:
books/porters-handbook book.sgml
Log:
MFen 1.1106 -> 1.1109
Revision Changes Path
1.237 +33 -24 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.236
retrieving revision 1.237
diff -u -I$FreeBSDde.*$ -r1.236 -r1.237
--- book.sgml 31 Aug 2011 18:16:44 -0000 1.236
+++ book.sgml 31 Aug 2011 18:34:34 -0000 1.237
@@ -3,8 +3,8 @@
The FreeBSD German Documentation Project
$FreeBSD$
- $FreeBSDde: de-docproj/books/porters-handbook/book.sgml,v 1.236 2011/08/31 18:16:44 jkois Exp $
- basiert auf: 1.1106
+ $FreeBSDde: de-docproj/books/porters-handbook/book.sgml,v 1.237 2011/08/31 18:34:34 jkois Exp $
+ basiert auf: 1.1109
-->
<!DOCTYPE BOOK PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
@@ -1434,14 +1434,18 @@
Versionszeichenfolge zu sortieren. Stellen Sie bitte
unbedingt sicher, dass die Bestandteile der
Versionsnummer immer durch einen Punkt getrennt sind
- und falls Datumsangaben verwandt werden diese im Format
- <literal>
- <replaceable>yyyy</replaceable>.<replaceable>mm</replaceable>.<replaceable>dd</replaceable>
- </literal> und nicht <literal><replaceable>dd</replaceable>.<replaceable>mm</replaceable>.<replaceable>yyyy</replaceable>
+ und falls Datumsangaben verwendet werden, dass diese im Format
+ <literal>0.0.<replaceable>yyyy</replaceable>.<replaceable>mm</replaceable>.<replaceable>dd</replaceable></literal>
+ und nicht <literal><replaceable>dd</replaceable>.<replaceable>mm</replaceable>.<replaceable>yyyy</replaceable>
</literal> oder gar dem nicht Y2K-kompatiblen Format
<literal>
<replaceable>yy</replaceable>.<replaceable>mm</replaceable>.<replaceable>dd</replaceable>
- </literal> vorliegen.</para>
+ </literal> vorliegen. Es ist wichtig, dass die
+ Versionsnummer mit <literal>0.0.</literal> beginnt, da die
+ Versionsnummer im Falle einer Veröffentlichung auf jeden
+ Fall kleiner als
+ <literal><replaceable>yyyy</replaceable></literal> sein
+ wird.</para>
</listitem>
</orderedlist>
@@ -1586,8 +1590,8 @@
Version veröffentlichen wird, dann setzen Sie bitte die
Version einfach auf <literal>1.0</literal> (wie im obigen
Beispiel <literal>piewm</literal>). Sie können auch den
- Autor fragen oder eine Datumszeichenfolge
- (<literal><replaceable>yyyy</replaceable>.<replaceable>mm</replaceable>.<replaceable>dd</replaceable></literal>)
+ Autor fragen oder eine Datumszeichenfolge in der Art
+ <literal>0.0.<replaceable>yyyy</replaceable>.<replaceable>mm</replaceable>.<replaceable>dd</replaceable></literal>
als Version verwenden.</para>
</sect2>
</sect1>
@@ -9555,7 +9559,7 @@
gesetzt ist, füge eine Abhängigkeit von
<filename role="package">databases/db41</filename>
hinzu. Die Variable kann auch folgende Werte
- annehmen: 2, 3, 40, 41, 42, 43, 44, 45, 46 oder 47.
+ annehmen: 40, 41, 42, 43, 44, 46, 47, 48 oder 51.
Sie können eine Folge akzeptierter Werte
angeben - <makevar>USE_BDB</makevar>=42+ stellt die
höchste installierte Version fest und greift
@@ -9568,11 +9572,11 @@
<entry>Falls die Variable auf <literal>yes</literal>
gesetzt ist, füge <filename
- role="package">databases/mysql50-server</filename>
+ role="package">databases/mysql55-server</filename>
als Abhängigkeit hinzu. Die damit
verknüpfte Variable
<makevar>WANT_MYSQL_VER</makevar> kann Werte wie
- 323, 40, 41, 50, 51 oder 60 annehmen.</entry>
+ 323, 40, 41, 50, 51, 52, 55, oder 60 annehmen.</entry>
</row>
<row>
@@ -9581,14 +9585,19 @@
<entry>Falls die Variable auf <literal>yes</literal>
gesetzt ist, füge eine Abhängigkeit von
<filename
- role="package">databases/postgresql82</filename>
+ role="package">databases/postgresql84</filename>
hinzu. Die damit verknüpfte Variable
<makevar>WANT_PGSQL_VER</makevar> kann Werte wie 73,
- 74, 80, 81, 82 oder 83 annehmen.</entry>
+ 74, 80, 81, 82, 83, oder 90 annehmen.</entry>
</row>
</tbody>
</tgroup>
</table>
+
+ <para>Weitere Informationen zu diesem Thema finden sich in der
+ Datei <ulink
+ url="http://www.freebsd.org/cgi/cvsweb.cgi/ports/Mk/bsd.database.mk">
+ bsd.database.mk</ulink>.</para>
</sect1>
<sect1 id="rc-scripts">
@@ -10051,14 +10060,14 @@
Verzeichnisbaum, in welchem Ihr Port installiert werden kann,
und installieren Sie alle Abhängigkeiten.</para>
- <screen>&prompt.root; <userinput>mkdir /var/tmp/$(make -V PORTNAME)</userinput>
-&prompt.root; <userinput>mtree -U -f $(make -V MTREE_FILE) -d -e -p /var/tmp/$(make -V PORTNAME)</userinput>
-&prompt.root; <userinput>make depends PREFIX=/var/tmp/$(make -V PORTNAME)</userinput></screen>
+ <screen>&prompt.root; <userinput>mkdir /var/tmp/`make -V PORTNAME`</userinput>
+&prompt.root; <userinput>mtree -U -f `make -V MTREE_FILE` -d -e -p /var/tmp/`make -V PORTNAME`</userinput>
+&prompt.root; <userinput>make depends PREFIX=/var/tmp/`make -V PORTNAME`</userinput></screen>
<para>Speichern Sie die Verzeichnisstruktur in einer neuen
Datei.</para>
- <screen>&prompt.root; <userinput>(cd /var/tmp/$(make -V PORTNAME) && find -d * -type d) | sort > OLD-DIRS</userinput></screen>
+ <screen>&prompt.root; <userinput>(cd /var/tmp/`make -V PORTNAME` && find -d * -type d) | sort > OLD-DIRS</userinput></screen>
<para>Erstellen Sie eine leere
<filename>pkg-plist</filename>-Datei:</para>
@@ -10069,13 +10078,13 @@
er machen sollte), so kann der Port nun installiert und die
Paketliste erstellt werden.</para>
- <screen>&prompt.root; <userinput>make install PREFIX=/var/tmp/$(make -V PORTNAME)</userinput>
-&prompt.root; <userinput>(cd /var/tmp/$(make -V PORTNAME) && find -d * \! -type d) | sort > pkg-plist</userinput></screen>
+ <screen>&prompt.root; <userinput>make install PREFIX=/var/tmp/`make -V PORTNAME`</userinput>
+&prompt.root; <userinput>(cd /var/tmp/`make -V PORTNAME` && find -d * \! -type d) | sort > pkg-plist</userinput></screen>
<para>Sie müssen auch alle neu erstellten Verzeichnisse in
die Paketliste aufnehmen.</para>
- <screen>&prompt.root; <userinput>(cd /var/tmp/$(make -V PORTNAME) && find -d * -type d) | sort | comm -13 OLD-DIRS - | sort -r | sed -e 's#^#@dirrm #' >> pkg-plist</userinput></screen>
+ <screen>&prompt.root; <userinput>(cd /var/tmp/`make -V PORTNAME` && find -d * -type d) | sort | comm -13 OLD-DIRS - | sort -r | sed -e 's#^#@dirrm #' >> pkg-plist</userinput></screen>
<para>Zu guter Letzt muss die Paketliste noch manuell
aufgeräumt werden - es funktioniert eben nicht
@@ -10110,12 +10119,12 @@
<command>make depends</command>. Installieren und bauen Sie
dann den Port:</para>
- <screen>&prompt.root; <userinput>make install PREFIX=/var/tmp/$(make -V PORTNAME)</userinput></screen>
+ <screen>&prompt.root; <userinput>make install PREFIX=/var/tmp/`make -V PORTNAME`</userinput></screen>
<para>Und lassen Sie <command>plist</command> die
<filename>pkg-plist</filename>-Datei erstellen:</para>
- <screen>&prompt.root; <userinput>/usr/ports/Tools/scripts/plist -Md -m $(make -V MTREE_FILE) /var/tmp/$(make -V PORTNAME) > pkg-plist</userinput></screen>
+ <screen>&prompt.root; <userinput>/usr/ports/Tools/scripts/plist -Md -m `make -V MTREE_FILE` /var/tmp/`make -V PORTNAME` > pkg-plist</userinput></screen>
<para>Die Paketliste muss immer noch von Hand aufgeräumt
werden, wie es oben erklärt wurde.</para>
@@ -10514,7 +10523,7 @@
<makevar>PREFIX</makevar> installiert. Um dies festzustellen,
können Sie folgendes machen:</para>
- <screen>&prompt.root; <userinput>make clean; make package PREFIX=/var/tmp/$(make -V PORTNAME)</userinput></screen>
+ <screen>&prompt.root; <userinput>make clean; make package PREFIX=/var/tmp/`make -V PORTNAME`</userinput></screen>
<para>Wenn etwas außerhalb von <makevar>PREFIX</makevar>
installiert wird, so gibt der Prozess der Paketerstellung eine
@@ -10524,7 +10533,7 @@
Verweises oder die richtige Verwendung von
<makevar>LOCALBASE</makevar> für Verweise auf Dateien
anderer Ports. Das Testen der Installation in
- <filename>/var/tmp/$(make -V PORTNAME)</filename> würde
+ <filename>/var/tmp/`make -V PORTNAME`</filename> würde
dies erledigen.</para>
<para>Die Variable <makevar>PREFIX</makevar> kann in Ihrem
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-cvs-doc" in the body of the message
Received on Wed 31 Aug 2011 - 20:34:50 CEST