MFde: Update the German FDP primer.
doc/de_DE.ISO8859-1/books/fdp-primer/book.sgml fixes only doc/de_DE.ISO8859-1/books/fdp-primer/the-website/chapter.sgml 1.23 -> 1.26 Obtained from: The FreeBSD German Documentation Project
This commit is contained in:
parent
c88ad75208
commit
b93b8c2b66
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=32728
2 changed files with 283 additions and 65 deletions
|
@ -28,7 +28,7 @@
|
|||
POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
$FreeBSD$
|
||||
$FreeBSDde: de-docproj/books/fdp-primer/book.sgml,v 1.18 2007/03/18 17:14:15 jkois Exp $
|
||||
$FreeBSDde: de-docproj/books/fdp-primer/book.sgml,v 1.19 2008/08/23 16:52:56 jkois Exp $
|
||||
basiert auf: 1.29
|
||||
-->
|
||||
|
||||
|
@ -45,8 +45,6 @@
|
|||
<title>Die Fibel für neue Mitarbeiter des
|
||||
FreeBSD-Dokumentationsprojekts</title>
|
||||
|
||||
<corpauthor>The FreeBSD German Documentation Project</corpauthor>
|
||||
|
||||
<copyright>
|
||||
<year>1998</year>
|
||||
<year>1999</year>
|
||||
|
@ -60,6 +58,21 @@
|
|||
<holder>The FreeBSD Documentation Project</holder>
|
||||
</copyright>
|
||||
|
||||
<copyright>
|
||||
<year>1998</year>
|
||||
<year>1999</year>
|
||||
<year>2000</year>
|
||||
<year>2001</year>
|
||||
<year>2002</year>
|
||||
<year>2003</year>
|
||||
<year>2004</year>
|
||||
<year>2005</year>
|
||||
<year>2006</year>
|
||||
<year>2007</year>
|
||||
<year>2008</year>
|
||||
<holder>The FreeBSD German Documentation Project</holder>
|
||||
</copyright>
|
||||
|
||||
<pubdate role="rcs">$FreeBSD$</pubdate>
|
||||
|
||||
<releaseinfo>$FreeBSD$</releaseinfo>
|
||||
|
|
|
@ -28,8 +28,8 @@
|
|||
POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
$FreeBSD$
|
||||
$FreeBSDde: de-docproj/books/fdp-primer/the-website/chapter.sgml,v 1.6 2007/11/10 17:21:27 miwi Exp $
|
||||
basiert auf: 1.23
|
||||
$FreeBSDde: de-docproj/books/fdp-primer/the-website/chapter.sgml,v 1.7 2008/08/23 16:45:23 jkois Exp $
|
||||
basiert auf: 1.26
|
||||
-->
|
||||
|
||||
<chapter id="the-website">
|
||||
|
@ -48,12 +48,13 @@
|
|||
<sect1 id="the-website-prep">
|
||||
<title>Vorbereitung</title>
|
||||
|
||||
<para>Sie benötigen mindestens 200 MB freien Speicherplatz.
|
||||
Dieser Platz wird von den SGML-Werkzeugen, den nötigen Teilen
|
||||
des CVS-Baums, für temporären Speicher zum Bau der Seiten
|
||||
sowie für die Installation der Webseiten benötigt. Sind
|
||||
die SGML-Werkzeuge und der CVS-Baum bereits installiert, reichen
|
||||
etwa 100 MB an freiem Speicherplatz aus.</para>
|
||||
<para>Sorgen Sie für genügend Plattenplatz (zwischen
|
||||
200 und 500 MB). Der genaue Wert hängt davon ab,
|
||||
welche Methode Sie zum Bau der Webseiten verwenden. Dieser
|
||||
Platz wird von den SGML-Werkzeugen, den benötigten Teilen
|
||||
des CVS-Baums, für temporären Speicher zum Bau der
|
||||
Seiten sowie für die Installation der Webseiten
|
||||
benötigt.</para>
|
||||
|
||||
<note>
|
||||
<para>Stellen Sie sicher, dass Ihre Dokumentationsports aktuell
|
||||
|
@ -63,57 +64,254 @@
|
|||
Haben Sie beispielsweise jade-1.1 installiert, deinstallieren Sie
|
||||
es mit:</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>pkg_delete jade-1.1</userinput></screen>
|
||||
<screen>&prompt.root; <userinput><command>pkg_delete</command> jade-1.1</userinput></screen>
|
||||
</note>
|
||||
|
||||
<para>Legen Sie ein CVS-Repository an. Sie benötigen die
|
||||
Verzeichnisse www, doc sowie ports des CVS-Baums (und
|
||||
natürlich CVSROOT). Lesen Sie bitte den Abschnitt
|
||||
<ulink url="&url.books.handbook;/synching.html#CVSUP">
|
||||
Synchronisation der Quellen</ulink> des Handbuchs, der die
|
||||
Spiegelung eines CVS-Baumes oder eines Teilbaumes
|
||||
beschreibt.</para>
|
||||
<para>Sie haben zwei Möglichkeiten, an die für den Bau
|
||||
der Webseiten nötigen Dateien zu gelangen:</para>
|
||||
|
||||
<para>Die unbedingt nötigen cvsup-Sammlungen sind
|
||||
<literal>www</literal>, <literal>doc-all</literal>,
|
||||
<literal>cvs-base</literal>, sowie
|
||||
<literal>ports-base</literal>.</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>Sie können <command>csup</command> verwenden, um eine
|
||||
lokale Kopie der Dateien von einem
|
||||
<application>CVSup</application>-Server herunterzuladen. Dies
|
||||
ist die einfachste Methode, da Sie keine zusätzlichen
|
||||
Programme installieren müssen. Das im nächsten
|
||||
Abschnitt beschriebene <filename>supfile</filename> lädt
|
||||
jeweils die aktuellste Version der benötigten Dateien
|
||||
herunter. Diese Methode ist ausreichend, wenn Sie die
|
||||
Webseiten nur lokal bauen wollen, aber keine Veränderungen
|
||||
committen wollen.</para>
|
||||
|
||||
<para>Diese Sammlungen benötigen etwa 105 MB an freiem
|
||||
Speicherplatz.</para>
|
||||
<note>
|
||||
<para>Seit &os; 6.2-RELEASE ist &man.csup.1; Teil des
|
||||
&os;-Basissystems. Verwenden Sie eine ältere
|
||||
&os;-Version, müssen Sie <filename
|
||||
role="package">net/csup</filename> über die
|
||||
Ports-Sammlung installieren.</para>
|
||||
</note>
|
||||
</listitem>
|
||||
|
||||
<para>Der komplette CVS-Baum - inklusive <literal>src</literal>,
|
||||
<literal>doc</literal>, <literal>www</literal>, und
|
||||
<literal>ports</literal> - umfasst derzeit etwa 940 MB.</para>
|
||||
<listitem>
|
||||
<para>Alternativ verwenden Sie <command>cvsup</command> im
|
||||
<quote>cvs</quote>-Modus, um ein lokales
|
||||
<application>CVS</application>-Repository zu erzeugen und
|
||||
zu verwalten. Dazu müssen Sie zwar ein zusätzliches
|
||||
Programm (<filename
|
||||
role="package">net/cvsup-without-gui</filename>) installieren,
|
||||
haben aber zusätzliche Möglichkeiten, etwa die
|
||||
Verwaltung verschiedener Revisionen der doc/www-Dateien und
|
||||
deren Historie. Außerdem erlaubt es diese Methode Ihnen,
|
||||
Veränderungen in das zentrale
|
||||
&os;-<application>CVS</application>-Repository zu
|
||||
committen.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<sect2 id="the-website-csup">
|
||||
<title>Die einfache Methode: <command>csup</command>
|
||||
verwenden</title>
|
||||
|
||||
<para><command>csup</command> ist Teil des &os;-Basissystems
|
||||
und wird inzwischen von den meisten Benutzern zur
|
||||
Aktualisierung der Ports-Sammlung verwendet. Das folgende
|
||||
<filename>supfile</filename> kann dazu verwendet werden, um
|
||||
die zum Bau der Webseiten benötigten Dateien
|
||||
auszuchecken:</para>
|
||||
|
||||
<programlisting>#
|
||||
# This file checks out all collections required to rebuild
|
||||
# the FreeBSD website
|
||||
#
|
||||
# Use the nearest CVSup mirror
|
||||
# listed at http://www.freebsd.org/doc/handbook/mirrors.html.
|
||||
|
||||
*default host=<replaceable>cvsup10.FreeBSD.org</replaceable>
|
||||
*default base=/var/db
|
||||
*default prefix=<replaceable>/usr/build</replaceable>
|
||||
*default release=cvs tag=.
|
||||
*default delete use-rel-suffix
|
||||
*default compress
|
||||
|
||||
# This will retrieve the entire doc branch of the FreeBSD repository.
|
||||
|
||||
doc-all
|
||||
|
||||
# This will retrieve the files required for the website
|
||||
|
||||
www
|
||||
|
||||
# This will retrieve some basic ports info required for the build
|
||||
|
||||
ports-base</programlisting>
|
||||
|
||||
<para>Ändern Sie den Eintrag <literal>default host</literal>
|
||||
in einen <application>CVSup</application>-Spiegelserver in
|
||||
Ihrer Nähe, bevor Sie mit dem Checkout beginnen.
|
||||
Außerdem sollten Sie den Eintrag
|
||||
<literal>default prefix</literal> ändern, wenn Sie die
|
||||
ausgecheckten Dateien an einem anderen Ort speichern wollen.
|
||||
Danach speichern Sie die Datei beispielsweise als
|
||||
<filename><replaceable>doc-www-supfile</replaceable></filename>
|
||||
ab und führen den folgenden Befehl aus:</para>
|
||||
|
||||
<screen>&prompt.root; <userinput><command>csup</command> <option>-g</option> <option>-L2</option> <replaceable>doc-www-supfile</replaceable></userinput></screen>
|
||||
|
||||
<para>Nachdem dieser Befehl ausgeführt wurde, finden Sie
|
||||
drei neue Verzeichnisse,
|
||||
<filename class="directory">doc/</filename>,
|
||||
<filename class="directory">www/</filename> sowie
|
||||
<filename class="directory">ports/</filename> im Verzeichnis,
|
||||
das Sie durch den Eintrag <literal>default prefix</literal>
|
||||
(in unserem Beispiel <filename
|
||||
class="directory"><replaceable>/usr/build</replaceable></filename>)
|
||||
festgelegt haben. Wir werden das gleiche Verzeichnis für
|
||||
den Bau der Webseiten verwenden, achten Sie daher unbedingt
|
||||
darauf, dass Sie über genügend Plattenplatz auf dieser
|
||||
Partition verfügen.</para>
|
||||
|
||||
<para>Das ist alles. Sie können nun mit dem
|
||||
<link linkend="the-website-build">Bau der Webseiten</link>
|
||||
beginnen.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2 id="the-website-cvsup">
|
||||
<title>Die flexible Methode: Ein lokales
|
||||
doc/www-<application>CVS</application>-Repository verwenden</title>
|
||||
|
||||
<para>Diese Methode bietet Ihnen (wie bereits erwähnt), mehr
|
||||
Flexibilität, Sie müssen aber den Port oder das Paket
|
||||
<filename role="package">net/cvsup-without-gui</filename>
|
||||
installieren.</para>
|
||||
|
||||
<note>
|
||||
<para>Um <filename role="package">net/cvsup-without-gui</filename>
|
||||
über die Ports-Sammlung zu installieren, muss
|
||||
zusätzlich der Port <filename
|
||||
role="package">lang/ezm3</filename> (ein Modula 3-Compiler)
|
||||
installiert werden. Die Installation dieses Ports ist sehr
|
||||
zeitintensiv, daher ist es in der Regel am einfachsten,
|
||||
<application>CVSup</application> als Paket (Package) zu
|
||||
installieren.</para>
|
||||
</note>
|
||||
|
||||
<para><application>CVSup</application> besitzt einen speziellen
|
||||
<quote>cvs</quote>-Modus, mit dem Sie <quote>,v</quote>-Dateien
|
||||
(aus denen ein <application>CVS</application>-Repository
|
||||
besteht) auschecken können. Dies ist mit
|
||||
<application>csup</application> derzeit noch nicht möglich.
|
||||
Weiterführende Informationen zu
|
||||
<application>CVSup</application> finden Sie im Abschnitt <ulink
|
||||
url="&url.books.handbook;/synching.html#CVSUP">Synchronisation
|
||||
der Quellen</ulink> des &os;-Handbuchs.</para>
|
||||
|
||||
<para>Das <filename>supfile</filename> im folgenden Beispiel
|
||||
checkt alle cvs-Sammlungen aus, die Sie für den Bau der
|
||||
Webseiten benötigen und speichert Sie in einem lokalen
|
||||
<application>CVS</application>-Repository:</para>
|
||||
|
||||
<programlisting>#
|
||||
# This file will create a local CVS repository
|
||||
# with the collections required for a complete
|
||||
# FreeBSD website rebuild. It should be used with
|
||||
# cvsup *only* (csup will not work)
|
||||
|
||||
*default host=<replaceable>cvsup10.FreeBSD.org</replaceable>
|
||||
*default base=/var/db
|
||||
*default prefix=<replaceable>/usr/dcvs</replaceable>
|
||||
*default release=cvs
|
||||
*default delete use-rel-suffix
|
||||
*default compress
|
||||
|
||||
# The following collections are needed
|
||||
# for the website build
|
||||
|
||||
ports-base
|
||||
doc-all
|
||||
www
|
||||
|
||||
# These collections are needed
|
||||
# for CVS functionality
|
||||
|
||||
cvsroot-common
|
||||
cvsroot-ports
|
||||
cvsroot-doc</programlisting>
|
||||
|
||||
<para>Ändern Sie den Eintrag <literal>default host</literal>
|
||||
in einen <application>CVSup</application>-Spiegelserver in
|
||||
Ihrer Nähe, bevor Sie mit dem Checkout beginnen.
|
||||
Außerdem sollten Sie den Eintrag
|
||||
<literal>default prefix</literal> ändern, wenn Sie die
|
||||
ausgecheckten Dateien an einem anderen Ort speichern wollen.
|
||||
Danach speichern Sie die Datei beispielsweise als
|
||||
<filename><replaceable>doc-www-cvsfile</replaceable></filename>
|
||||
ab und führen den folgenden Befehl aus:</para>
|
||||
|
||||
<screen>&prompt.root; <userinput><command>cvsup</command> <option>-g</option> <option>-L2</option> <replaceable>doc-www-cvsfile</replaceable></userinput></screen>
|
||||
|
||||
<para>Zusätzlich sollten Sie die Umgebungsvariable
|
||||
<envar>CVSROOT</envar> in den Startdateien Ihrer Shell
|
||||
setzen. Dazu nehmen Sie beispielsweise den folgenden
|
||||
Eintrag in die Datei <filename>~/.cshrc</filename> auf
|
||||
(wenn Sie die <application>csh</application> einsetzen):</para>
|
||||
|
||||
<programlisting>setenv <envar>CVSROOT</envar> <replaceable>/usr/dcvs</replaceable></programlisting>
|
||||
|
||||
<para>Wenn Sie diese Variable gesetzt haben, können Sie die
|
||||
Option <option>-d</option> (siehe weiter unten) weglassen, wenn
|
||||
Sie <command>cvs</command>-Operationen im Repository
|
||||
ausführen:</para>
|
||||
|
||||
<para>Derzeit benötigen Sie für ein Repository, das
|
||||
nur die zum Bau der Webseiten nötigen Dateien enthält,
|
||||
mehr als 400 MB freien Plattenplatz. Der Bau der Webseiten
|
||||
erfordert temporär weitere 200 MB.
|
||||
Nachdem <command>cvsup</command> seine Arbeit beendet hat,
|
||||
können Sie die Dateien in das Verzeichnis, in dem Sie die
|
||||
Webseiten bauen wollen, auschecken:</para>
|
||||
|
||||
<screen>&prompt.root; <userinput><command>mkdir</command> <replaceable>/usr/build</replaceable></userinput>
|
||||
&prompt.root; <userinput><command>cd</command> <replaceable>/usr/build</replaceable></userinput>
|
||||
&prompt.root; <userinput><command>cvs</command> <option>-d</option> <replaceable>/usr/dcvs</replaceable> <option>-R</option> co <option>-AP</option> doc www ports</userinput></screen>
|
||||
|
||||
<para>Der letzte Befehl entspricht dem Auschecken der Dateien
|
||||
von einem <application>CVSup</application>-Server mit
|
||||
<application>csup</application>. Danach haben Sie ein
|
||||
Bau-Verzeichis analog zur
|
||||
<application>csup</application>-Methode.</para>
|
||||
|
||||
<para><command>cvsup</command> erlaubt es Ihnen auch, Ihr
|
||||
<application>CVS</application>-Repository regelmäßig
|
||||
zu aktualisieren. Im Gegensatz zum ersten Aufruf dauern diese
|
||||
Aktualisierungen in der Regel nur wenige Minuten.</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
|
||||
<sect1 id="the-website-build">
|
||||
<title>Die Internetseiten neu bauen</title>
|
||||
<title>Die Webseiten bauen</title>
|
||||
|
||||
<para>Nachdem Sie eine der beiden Methoden erfolgreich
|
||||
ausgeführt haben, können Sie mit dem Bau der Webseiten
|
||||
beginnen. In unserem Beispiel erfolgt der Bau im Verzeichnis
|
||||
<filename
|
||||
class="directory"><replaceable>/usr/build</replaceable></filename>,
|
||||
in dem sich bereits alle benötigten Dateien befinden.</para>
|
||||
|
||||
<procedure>
|
||||
<step>
|
||||
<para>Erzeugen und wechseln Sie in das Verzeichnis, in dem Sie
|
||||
die Webseiten bauen wollen. Sie benötigen dazu mindestens
|
||||
60 MB freien Speicherplatz.</para>
|
||||
<para>Wechseln Sie in das Bau-Verzeichis.</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>mkdir /var/tmp/webbuild</userinput>
|
||||
&prompt.root; <userinput>cd /var/tmp/webbuild</userinput></screen>
|
||||
<screen>&prompt.root; <userinput><command>cd</command> <replaceable>/usr/build</replaceable></userinput></screen>
|
||||
</step>
|
||||
|
||||
<step>
|
||||
<para>Checken Sie die SGML-Dateien aus dem CVS-Baum aus.</para>
|
||||
<para>Sie starten den Bau der Webseiten, indem Sie in das
|
||||
Unterverzeichnis <filename class="directory">www/en</filename>
|
||||
wechseln und dort den Befehl
|
||||
&man.make.1; <maketarget>all</maketarget> ausführen.</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>cvs -R co www doc</userinput></screen>
|
||||
</step>
|
||||
|
||||
<step>
|
||||
<para>Wechseln Sie ins Verzeichnis <filename
|
||||
role="directory">www/en</filename> und
|
||||
führen Sie &man.make.1; <maketarget>all</maketarget> aus,
|
||||
um die Webseiten zu erzeugen.</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>cd en</userinput>
|
||||
&prompt.root; <userinput>make all</userinput></screen>
|
||||
<screen>&prompt.root; <userinput><command>cd</command> www/en</userinput>
|
||||
&prompt.root; <userinput><command>make</command> <maketarget>all</maketarget></userinput></screen>
|
||||
</step>
|
||||
</procedure>
|
||||
</sect1>
|
||||
|
@ -124,10 +322,10 @@
|
|||
<procedure>
|
||||
<step>
|
||||
<para>Wechseln Sie wieder in das Verzeichnis
|
||||
<filename>en</filename>, falls Sie dieses inzwischen
|
||||
verlassen haben.</para>
|
||||
<filename class="directory">en</filename>, falls Sie dieses
|
||||
inzwischen verlassen haben.</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>cd <replaceable>path</replaceable>/www/en</userinput></screen>
|
||||
<screen>&prompt.root; <userinput><command>cd</command> <replaceable>/usr/build/www/en</replaceable></userinput></screen>
|
||||
</step>
|
||||
|
||||
<step>
|
||||
|
@ -136,7 +334,7 @@
|
|||
das Verzeichnis, in das Sie die Webseiten installieren
|
||||
wollen.</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>make DESTDIR=<replaceable>/usr/local/www</replaceable> install</userinput></screen>
|
||||
<screen>&prompt.root; <userinput><command>env</command> <makevar>DESTDIR</makevar>=<replaceable>/usr/local/www</replaceable> <command>make</command> <maketarget>install</maketarget></userinput></screen>
|
||||
</step>
|
||||
|
||||
<step>
|
||||
|
@ -148,7 +346,7 @@
|
|||
alle Dateien, die in den letzten drei Tagen nicht aktualisiert
|
||||
wurden:</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>find <replaceable>/usr/local/www</replaceable> -ctime 3 -print0 | xargs -0 rm</userinput></screen>
|
||||
<screen>&prompt.root; <userinput><command>find</command> <replaceable>/usr/local/www</replaceable> <option>-ctime</option> 3 <option>-print0</option> | <command>xargs</command> <option>-0</option> <command>rm</command></userinput></screen>
|
||||
</step>
|
||||
</procedure>
|
||||
</sect1>
|
||||
|
@ -161,9 +359,20 @@
|
|||
<term><envar>CVSROOT</envar></term>
|
||||
|
||||
<listitem>
|
||||
<para>Der Ort des CVS-Baums. Unbedingt notwendig.</para>
|
||||
<para>Der Ort des CVS-Baums. Sie sollten diese Variable
|
||||
setzen, wenn Sie die
|
||||
<application>CVSup</application>-Methode verwenden.</para>
|
||||
|
||||
<screen><userinput>&prompt.root; CVSROOT=/home/ncvs; export CVSROOT</userinput></screen>
|
||||
<screen><userinput>&prompt.root; <makevar>CVSROOT</makevar>=<replaceable>/usr/dcvs</replaceable>; <command>export</command> <makevar>CVSROOT</makevar></userinput></screen>
|
||||
|
||||
<para><envar>CVSROOT</envar> ist eine Umgebungsvariable. Sie
|
||||
müssen sie daher auf der Kommandozeile oder in Ihren
|
||||
.dot-Dateien (beispielsweise in
|
||||
<filename>~/.profile</filename>) setzen. Die genaue
|
||||
Syntax hängt von der von Ihnen eingesetzten Shell
|
||||
(das letzte Beispiel gilt nur für die
|
||||
<application>bash</application> und bash-ähnliche
|
||||
Shells) ab.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
|
@ -176,14 +385,14 @@
|
|||
englischen Dokumente. Sämtliche Übersetzungen
|
||||
werden dabei ignoriert. Dazu ein Beispiel:</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>make ENGLISH_ONLY=YES all install</userinput></screen>
|
||||
<screen>&prompt.root; <userinput><command>make</command> <makevar>ENGLISH_ONLY=YES</makevar> <maketarget>all</maketarget> <maketarget>install</maketarget></userinput></screen>
|
||||
|
||||
<para>Wenn Sie die Variable <makevar>ENGLISH_ONLY</makevar>
|
||||
deaktivieren und alle Webseiten inklusive aller
|
||||
Übersetzungen bauen wollen, setzen Sie die Variable
|
||||
<makevar>ENGLISH_ONLY</makevar> auf einen leeren Wert:</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>make ENGLISH_ONLY="" all install clean</userinput></screen>
|
||||
<screen>&prompt.root; <userinput><command>make</command> <makevar>ENGLISH_ONLY=""</makevar> <maketarget>all</maketarget> <maketarget>install</maketarget> <maketarget>clean</maketarget></userinput></screen>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
|
@ -193,10 +402,11 @@
|
|||
<listitem>
|
||||
<para>Ist diese Variable gesetzt und nicht leer, bauen und
|
||||
installieren die Makefiles nur die HTML-Seiten des
|
||||
www-Verzeichnisses. Alle Dokumente des doc-Verzeichnisses
|
||||
www-Verzeichnisses. Alle Dokumente des
|
||||
<filename class="directory">doc</filename>-Verzeichnisses
|
||||
(Handbuch, FAQ, Artikel) werden dabei ignoriert:</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>make WEB_ONLY=YES all install</userinput></screen>
|
||||
<screen>&prompt.root; <userinput><command>make</command> <makevar>WEB_ONLY=YES</makevar> <maketarget>all</maketarget> <maketarget>install</maketarget></userinput></screen>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
|
@ -207,18 +417,13 @@
|
|||
<para>Ist diese Variable gesetzt, checken die Makefiles keine
|
||||
Dateien aus dem Ports-CVS-Repository aus. Stattdessen werden
|
||||
die Dateien aus dem Verzeichnis
|
||||
<filename>/usr/ports</filename> (oder aus dem Verzeichnis,
|
||||
auf das die Variable <envar>PORTSBASE</envar> zeigt)
|
||||
verwendet.</para>
|
||||
<filename class="directory">/usr/ports</filename>
|
||||
(oder aus dem Verzeichnis, auf das die Variable
|
||||
<envar>PORTSBASE</envar> zeigt) verwendet.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
|
||||
<para>Bei <envar>CVSROOT</envar> handelt es sich um eine
|
||||
Umgebungsvariable. Sie muss auf der Kommandozeile oder in der
|
||||
Konfigurationsdatei <filename>~/.profile</filename> gesetzt
|
||||
werden.</para>
|
||||
|
||||
<para><makevar>WEB_ONLY</makevar>, <makevar>ENGLISH_ONLY</makevar>
|
||||
und <makevar>NOPORTSCVS</makevar> sind Variablen für Makefiles.
|
||||
Diese werden entweder in <filename>/etc/make.conf</filename>, in
|
||||
|
|
Loading…
Reference in a new issue