diff --git a/de_DE.ISO8859-1/books/handbook/install/chapter.sgml b/de_DE.ISO8859-1/books/handbook/install/chapter.sgml index 5290937550..7c6878a645 100644 --- a/de_DE.ISO8859-1/books/handbook/install/chapter.sgml +++ b/de_DE.ISO8859-1/books/handbook/install/chapter.sgml @@ -2,8 +2,8 @@ The FreeBSD Documentation Project $FreeBSD$ - $FreeBSDde: de-docproj/books/handbook/install/chapter.sgml,v 1.96 2010/08/29 15:42:37 jkois Exp $ - basiert auf: 1.412 + $FreeBSDde: de-docproj/books/handbook/install/chapter.sgml,v 1.97 2010/09/24 17:37:40 jkois Exp $ + basiert auf: 1.413 --> diff --git a/de_DE.ISO8859-1/books/porters-handbook/book.sgml b/de_DE.ISO8859-1/books/porters-handbook/book.sgml index 3b7d8d08a2..0c16bd2166 100644 --- a/de_DE.ISO8859-1/books/porters-handbook/book.sgml +++ b/de_DE.ISO8859-1/books/porters-handbook/book.sgml @@ -3,8 +3,8 @@ The FreeBSD German Documentation Project $FreeBSD$ - $FreeBSDde: de-docproj/books/porters-handbook/book.sgml,v 1.210 2010/09/05 09:57:04 jkois Exp $ - basiert auf: 1.1060 + $FreeBSDde: de-docproj/books/porters-handbook/book.sgml,v 1.218 2010/09/25 11:40:48 jkois Exp $ + basiert auf: 1.1076 --> gelesen haben. Nun, da Sie mit Ihrem Port zufrieden sind, müssen Sie - ihn nur noch in den Haupt-Ports-Tree von FreeBSD einbringen, + ihn nur noch in den Haupt-Ports-Tree von &os; einbringen, damit alle daran teilhaben können. Wir benötigen nicht Ihr work-Verzeichnis oder Ihr pkgname.tgz-Paket – diese - können Sie nun löschen. Als Nächstes fügen - Sie bitte einfach die Ausgabe von - shar `find port_dir` in einen Fehlerbericht - (PR - Problem Report) und senden diesen mittels - &man.send-pr.1; (unter oneko heißt, wechseln Sie in das + Verzeichnis, in dem sich das Verzeichnis + oneko befindet und führen + den Befehl shar `find oneko` > oneko.shar + aus. + + Fügen Sie Ihre Datei oneko.shar + einem Fehlerbericht an und senden Sie diesen mit Hilfe des + Programms &man.send-pr.1; (unter Bug Reports and General Commentary finden Sie weitere Informationen über &man.send-pr.1;). Ordnen Sie den @@ -434,7 +439,7 @@ PLIST_DIRS= lib/X11/oneko (confidential)!). Fügen Sie bitte eine kurze Beschreibung des Programms, das Sie portiert haben, in das Beschreibungs-Feld des Problemberichts und - das Shar (Shell-Archiv) in das Fix-Feld + die shar-Datei in das Fix-Feld ein. @@ -459,11 +464,11 @@ PLIST_DIRS= lib/X11/oneko Haben Sie bitte etwas Geduld, nachdem Sie den Port eingereicht haben. Manchmal kann es einige Monate dauern, - bevor ein Port in FreeBSD eingefügt wird, obwohl es + bevor ein Port in &os; eingefügt wird, obwohl es wahrscheinlich nur ein paar Tage dauert. Sie können sich die - Liste der Ports, die darauf warten in FreeBSD committet zu + Liste der Ports, die darauf warten in &os; committet zu werden, ansehen. Nachdem wir einen Blick auf Ihren Port geworfen haben, @@ -713,7 +718,7 @@ PLIST_DIRS= lib/X11/oneko Entpacken Sie eine Kopie des Tarballs in ein privates Verzeichnis und nehmen Sie alle Änderungen vor, die nötig sind, um den Port unter einer aktuellen - FreeBSD-Version kompilieren zu können. + &os;-Version kompilieren zu können. Protokollieren Sie sorgfältig alle Schritte, die Sie vornehmen, da Sie den Prozess in Kürze automatisieren werden. Alles, auch das Entfernen, @@ -733,7 +738,7 @@ PLIST_DIRS= lib/X11/oneko Solange nicht anders angegeben wird von Patch-Dateien, - Skripten und anderen Dateien, die Sie erstellt und der FreeBSD + Skripten und anderen Dateien, die Sie erstellt und der &os; Ports-Sammlung hinzugefügt haben, angenommen, dass Sie unter den standardmäßigen BSD-Copyright-Bedingungen stehen. @@ -766,7 +771,13 @@ PLIST_DIRS= lib/X11/oneko nutzen (z.B. patch-file und patch-file2, welche beide WRKSRC/foobar.c - verändern). + verändern). Beachten Sie, dass, falls der Pfad einer zu + korrigierenden Datei einen Unterstrich (_) + enthält, der Patch stattdessen zwei Unterstriche im Namen + haben muss. Zum Beispiel muss der Patch, der eine Datei namens + src/freeglut_joystick.c korrigieren soll, + patch-src-freeglut__joystick.c genannt + werden. Für die Benennung der Patches sollten nur die Zeichen [-+._a-zA-Z0-9] genutzt werden. Bitte @@ -863,6 +874,14 @@ PLIST_DIRS= lib/X11/oneko USE_DOS2UNIX= yes DOS2UNIX_REGEX= .*\.(c|cpp|h) + + Wenn Sie einen Patch zu einer bereits existierenden Datei + erstellen wollen, können Sie von ihr eine Kopie mit der + Endung .orig erstellen und + anschließend die Originaldatei bearbeiten. Das make-Ziel + makepatch führt dann zu + einer entsprechenden Patch-Datei im Verzeichnis files des Ports. @@ -3599,7 +3618,13 @@ ALWAYS_KEEP_DISTFILES= yes Abhängigkeiten (dependencies) Viele Ports hängen von anderen Ports ab. - Es gibt sieben Variablen, welche Sie benutzen können, + Dies ist ein sehr praktisches und nettes Feature der meisten + Unix-ähnlichen Betriebssysteme, &os; nicht + ausgeschlossen. Es erlaubt, dass häufig vorkommende + Abhängigkeiten nicht mit jedem Port oder Paket zusammen + ausgeliefert werden müssen, da viele Ports diese + gemeinsam benutzen. + Es gibt sieben Variablen, die benutzt werden können, um sicherzustellen, dass alle benötigten Teile auf dem Rechner des Nutzers sind. Zusätzlich gibt es einige vordefinierte Variablen für Abhängigkeiten in @@ -3714,6 +3739,39 @@ ALWAYS_KEEP_DISTFILES= yes Der target-Teil kann weggelassen werden, wenn er der gleiche ist wie in der Variable DEPENDS_TARGET. + + Es kommt recht häufig vor, dass + RUN_DEPENDS genau dasselbe enthält + wie BUILD_DEPENDS, gerade dann, wenn die + portierte Software in einer Skriptsprache geschrieben ist + oder dieselbe Umgebung, die zum Bau verwendet wurde, zur + Laufzeit gebraucht wird. In diesem Fall ist es sowohl + verlockend als auch intuitiv, den Wert der einen + Variable der anderen direkt zuzuweisen: + + RUN_DEPENDS= ${BUILD_DEPENDS} + + Jedoch kann eine solche Zuweisung dazu führen, dass + die Liste der Laufzeitabhängigkeiten mit + überflüssigen Einträgen belastet wird, die + sich nicht in der ursprünglichen Liste + BUILD_DEPENDS des Ports befanden, da sich + &man.make.1; bei + der Auswertung solcher Zuweisungen träge verhält. + Stellen Sie sich ein Makefile mit + USE_*-Variablen + vor, die von ports/Mk/bsd.*.mk verarbeitet + werden, um initiale Bauabhängigkeiten zusammenzutragen. + Zum Beispiel fügt USE_GMAKE=yes + devel/gmake zu + BUILD_DEPENDS hinzu. Um zu verhindern, + dass solche zusätzlichen Abhängigkeiten + RUN_DEPENDS belasten, achten Sie darauf, + bei gleichzeitiger Auswertung zuzuweisen, d.h. der + Ausdruck wird ausgewertet, bevor er als Wert der Variablen + zugewiesen wird: + + RUN_DEPENDS:= ${BUILD_DEPENDS} @@ -6172,7 +6230,7 @@ USE_XORG= x11 xpm DESKTOP_ENTRIES= "ToME" "Roguelike game based on JRR Tolkien's work" \ "${DATADIR}/xtra/graf/tome-128.png" \ - "tome -v -g" "Application;Game;RolePlaying" \ + "tome -v -g" "Application;Game;RolePlaying;" \ false @@ -6760,7 +6818,7 @@ QT_COMPONENTS= qmake_build moc_build rcc_build uic_build Java-Versionen für den Port. Ein optionales "+" ermöglicht die Angabe eines Bereiches von Versionen (mögliche Werte: - 1.1[+] 1.2[+] 1.3[+] 1.4[+]). + 1.1[+] 1.2[+] 1.3[+] 1.4[+] 1.5[+] 1.6[+]). @@ -10324,7 +10382,7 @@ as .putsy.conf and edit it. Falls der Port keinen Maintainer hat und Sie ihn selbst aktiv benutzen, ziehen Sie bitte in Erwägung sich als - Maintainer zu melden. &os; hat mehr als 2000 Ports ohne + Maintainer zu melden. &os; hat mehr als 4000 Ports ohne Maintainer und in diesem Bereich werden immer zusätzliche Freiwillige benötigt (Für eine ausführliche Beschreibung der Verantwortlichkeiten eines Maintainers lesen @@ -14896,6 +14954,18 @@ Reference: <http://www.freebsd.org/ports/portaudit/74a9541d-5d6c-11d8-80e3-00 xz, xzdec und lzmainfo. + + 801000 + 14. Juni 2010 + 8.1-RELEASE + + + + 801500 + 14. Juni 2010 + 8.1-STABLE nach 8.1-RELEASE. + + 900000 22. August 2009 @@ -14997,9 +15067,54 @@ Reference: <http://www.freebsd.org/ports/portaudit/74a9541d-5d6c-11d8-80e3-00 900012 10. Mai 2010 - 8.0-STABLE nach Einfließen von liblzma, xz, + 9.0-CURRENT nach Hinzufügen von liblzma, xz, xzdec und lzmainfo. + + + 900013 + 24. Mai 2010 + 9.0-CURRENT nach Einbringen von + USB-Fehlerbehebungen in linux(4). + + + + 900014 + 10. Juni 2010 + 9.0-CURRENT nach Hinzufügen von + Clang. + + + + 900015 + 22. Juli 2010 + 9.0-CURRENT nach dem Import von BSD grep. + + + + 900017 + 23. August 2010 + 9.0-CURRENT nach dem Zurückkehren zu GNU + grep als Standard und Hinzufügen der Option + WITH_BSD_GREP. + + + + 900018 + 24. August 2010 + 9.0-CURRENT, nachdem das von + pthread_kill(3) generierte Signal + in si_code als SI_LWP bezeichnet wird. Zuvor war + si_code SI_USER. + + + + 900019 + 28. August 2010 + 9.0-CURRENT nach Hinzufügen des Schalters + MAP_PREFAULT_READ zu + mmap(2). +