jkois 2010-12-30 15:33:12 UTC
FreeBSD German Documentation Repository
Modified files:
books/porters-handbook book.sgml
Log:
MFen 1.1092
Revision Changes Path
1.230 +61 -17 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.229
retrieving revision 1.230
diff -u -I$FreeBSDde.*$ -r1.229 -r1.230
--- book.sgml 29 Dec 2010 19:55:16 -0000 1.229
+++ book.sgml 30 Dec 2010 15:33:11 -0000 1.230
@@ -3,8 +3,8 @@
The FreeBSD German Documentation Project
$FreeBSD$
- $FreeBSDde: de-docproj/books/porters-handbook/book.sgml,v 1.229 2010/12/29 19:55:16 jkois Exp $
- basiert auf: 1.1091
+ $FreeBSDde: de-docproj/books/porters-handbook/book.sgml,v 1.230 2010/12/30 15:33:11 jkois Exp $
+ basiert auf: 1.1092
-->
<!DOCTYPE BOOK PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
@@ -4754,27 +4754,19 @@
</sect1>
<sect1 id="conflicts">
- <title><makevar>CONFLICTS</makevar></title>
+ <title>Konfliktbehandlung</title>
- <para>Falls Ihr Paket nicht mit anderen Paketen koexistieren
- kann (wegen Dateikonflikten, Laufzeit-Inkompatibilitäten
- usw.), führen Sie bitte die anderen Paketnamen in der
- Variable <makevar>CONFLICTS</makevar> auf. Sie können
- hier Shell-Globs wie <literal>*</literal> und
- <literal>?</literal> verwenden. Paketnamen sollten in der
- gleichen Weise aufgezählt werden, wie sie in
- <filename>/var/db/pkg</filename> auftauchen. Bitte stellen
- Sie sicher, dass <makevar>CONFLICTS</makevar> nicht mit dem
- Paket des Ports selbst übereinstimmt, da ansonsten das
- Erzwingen der Installation durch
- <makevar>FORCE_PKG_REGISTER</makevar> nicht länger
- funktionieren wird.</para>
+ <para>Es gibt drei verschiedene Variablen, um einen
+ Konflikt zwischen Paketen und Ports zu dokumentieren:
+ <makevar>CONFLICTS</makevar>,
+ <makevar>CONFLICTS_INSTALL</makevar> sowie
+ <makevar>CONFLICTS_BUILD</makevar>.</para>
<note>
<para><makevar>CONFLICTS</makevar> setzt automatisch die
- Variable <makevar>IGNORE</makevar>, welche
+ Variable <makevar>IGNORE</makevar>, die
ausführlicher in <xref
- linkend="dads-noinstall">dokumentiert ist.</para>
+ linkend="dads-noinstall"> beschrieben wird.</para>
</note>
<para>Beim Entfernen eines von mehreren in Konflikt stehenden
@@ -4783,6 +4775,58 @@
Ports für einige Monate beizubehalten, um Nutzer zu
unterstützen, die ihre Ports nur sporadisch
aktualisieren.</para>
+
+ <sect2>
+ <title><makevar>CONFLICTS_INSTALL</makevar></title>
+
+ <para>Falls Ihr Paket nicht mit anderen Paketen koexistieren
+ kann (wegen Dateikonflikten, Laufzeit-Inkompatibilitäten
+ usw.), führen Sie bitte die anderen Paketnamen in der
+ Variable <makevar>CONFLICTS_INSTALL</makevar> auf. Sie
+ können hier Shell-Globs wie <literal>*</literal> und
+ <literal>?</literal> verwenden. Paketnamen sollten in der
+ gleichen Weise aufgezählt werden, wie sie in
+ <filename>/var/db/pkg</filename> auftauchen. Bitte stellen
+ Sie sicher, dass <makevar>CONFLICTS</makevar> nicht mit dem
+ Paket des Ports selbst übereinstimmt, da ansonsten das
+ Erzwingen der Installation durch
+ <makevar>FORCE_PKG_REGISTER</makevar> nicht länger
+ funktionieren wird.</para>
+ </sect2>
+
+ <sect2>
+ <title><makevar>CONFLICTS_BUILD</makevar></title>
+
+ <para>Wenn Ihr Port nicht gebaut werden kann, wenn ein
+ bestimmter Port bereits installiert ist, geben Sie diesen in
+ der Variable <makevar>CONFLICTS_BUILD</makevar> an. Sie
+ können hier Shell-Globs wie <literal>*</literal> und
+ <literal>?</literal> verwenden. Paketnamen sollten in der
+ gleichen Weise aufgezählt werden, wie sie in
+ <filename>/var/db/pkg</filename> auftauchen. Die
+ CONFLICTS_BUILD-Prüfung erfolgt vor dem Bau des Ports.
+ Baukonflikte werden im erzeugten Paket nicht
+ verzeichnet.</para>
+ </sect2>
+
+ <sect2>
+ <title><makevar>CONFLICTS</makevar></title>
+
+ <para>Wenn Ihr Port nicht gebaut werden kann, wenn ein bestimmter
+ Port bereits installiert ist und das aus dem Port erzeugte
+ Paket nicht mit dem anderen Paket koexistieren kann, geben Sie
+ das andere Paket in der Variable <makevar>CONFLICTS</makevar>
+ an. Sie können hier Shell-Globs wie <literal>*</literal> und
+ <literal>?</literal> verwenden. Paketnamen sollten in der
+ gleichen Weise aufgezählt werden, wie sie in
+ <filename>/var/db/pkg</filename> auftauchen. Bitte stellen
+ Sie sicher, dass <makevar>CONFLICTS_INSTALL</makevar> nicht mit
+ dem Paket des Ports selbst übereinstimmt, da ansonsten das
+ Erzwingen der Installation durch
+ <makevar>FORCE_PKG_REGISTER</makevar> nicht länger
+ funktionieren wird. Die CONFLICTS-Prüfung erfolgt vor dem
+ Bau des Ports und vor der Installation des gebauten Ports.</para>
+ </sect2>
</sect1>
<sect1 id="install">
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-cvs-doc" in the body of the message
Received on Thu 30 Dec 2010 - 16:33:30 CET