--- book.sgml?rev=1.117;content-type=text%2Fx-sgml Tue Aug 7 18:48:00 2007
+++ book-de-1.117-6a-1.867.sgml Tue Aug 7 23:18:15 2007
@@ -5470,12 +5470,12 @@
einer einzigen Zeile oder durch Benutzung des
+= Makefile-Konstrukts.
- Finally, there is the special tool, called
- autotools, which is a convenience
- function to bring in all available versions of the
- autotools to allow for cross-development work. This can
- also be accomplished by installing the
- devel/autotools port.
+ Schliesslich gibt es das spezielle Tool, genannt
+ autotools, das der Einfachheit dient indem
+ es von alle verfügbaren Versionen der Autotools
+ abhängt, was sinnvoll für Cross-Development ist.
+ Dies kann auch erreicht werden, indem man den Port
+ devel/autotools installiert.
@@ -5913,13 +5913,13 @@
Benutzung von X11
- X.Org components
+ X.Org-Komponenten
- The X11 implementation available in The Ports
- Collection is X.Org. If your application depends on X
- components, set USE_XORG to the list of
- required components. Available components, at the time of
- writing, are:
+ Die X11-Implementierung, welche die Ports-Sammlung
+ bereitstellt, ist X.Org. Wenn Ihre Applikation von X-Komponenten
+ abhängt, listen Sie die benötigten Komponenten in
+ USE_XORG auf. Als dies geschrieben wurde,
+ wurden die folgenden Komponenten bereitgestellt:
bigreqsproto compositeproto damageproto dmx
dmxproto evieproto fixesproto fontcacheproto fontenc
@@ -5936,29 +5936,32 @@
xtrap xtst xv xvmc xxf86dga xxf86misc
xxf86vm.
- Always up-to-date list can be found in
+ Die aktuelle Liste finden Sie immer in
/usr/ports/Mk/bsd.xorg.mk.
- The Mesa Project is an effort to provide free OpenGL
- implementation. You can specify a dependency on various
- components of this project with USE_GL
- variable. Valid options are: glut, glu, glw,
- gl and linux. For backwards
- compatibility, the value of yes maps to
- glu.
+ Das Mesa Projekt ist ein Versuch, eine freie OpenGL
+ Implementierung bereitzustellen. Sie können eine
+ Abhängigkeit von verschiedenen Komponenten diese
+ Projektes in der Variable USE_GL
+ spezifizieren. ouml;gliche Optionen sind:
+ glut, glu, glw, gl und
+ linux. Für
+ Rückwärtskompatibilitä gilt der Wert
+ yes als glu.
- USE_XORG example
+ Beispiel für USE_XORG
USE_XORG= xrender xft xkbfile xt xaw
USE_GL= glu
- Many ports define USE_XLIB, which
- makes the port depend on all the 50 or so libraries. This
- variable exists for backwards compatibility, as it
- predates modular X.Org, and should not be used on new
- ports.
+ Viele Ports definieren USE_XLIB, was
+ dafür sorgt, dass der Port von allen (rund 50)
+ Bibliotheken abhängt. Diese Variable existiert, um
+ uuml;ckwärtskompatibilität sicherzustellen (sie
+ stammt noch aus der Zeit vor modularem X.Org), und sollte bei
+ neuen Ports nicht mehr benutzt werden.
Variablen für Ports, die X benutzen
@@ -5968,16 +5971,16 @@
USE_XLIB
- The port uses the X libraries. Deprecated -
- use a list of X.Org components in
- USE_XORG variable instead.
+ Der Port benutzt die X-Bibliotheken. Soll nicht mehr
+ verwendet werden - benutzen Sie stattdessen eine Liste
+ von Komponenten in USE_XORG.
USE_X_PREFIX
- Deprecated. Today it is equivalent to
- USE_XLIB and can be replaced by it
- freely.
+ Soll nicht mehr benutzt werden, ist jetzt
+ äquivalent zu USE_XLIB und kann
+ einfach durch letzteres ersetzt werden.
@@ -6101,8 +6104,7 @@
Benutzung von X11-bezogenen Variablen in einem
Port
- # Port benutzt X11-Bibliotheken und hängt
- vom Font-Server
+ # Port benutzt X11-Bibliotheken und hängt vom Font-Server
# sowie von kyrillischen Schriftarten ab.
RUN_DEPENDS= ${X11BASE}/bin/xfs:${X_FONTSERVER_PORT} \
${X11BASE}/lib/X11/fonts/cyrillic/crox1c.pcf.gz:${X_FONTS_CYRILLIC_PORT}
@@ -6390,22 +6392,21 @@
Komponentenauswahl (nur bei Qt 4.x)
- When USE_QT_VER is set to 4,
- individual Qt4 tool and library dependencies can be
- specified in the QT_COMPONENTS variable.
- Every component can be suffixed by either
- _build or _run, the
- suffix indicating whether the component should be depended
- on at buildtime or runtime, respectively. If unsuffixed, the
- component will be depended on at both build- and runtime.
- Usually, library components should be specified unsuffixed,
- tool components should be specified with the
- _build suffix and plugin components
- should be specified with the _run suffix.
- The most commonly used components are listed below (all
- available components are listed in
+ Wenn USE_QT_VER auf 4 gesetzt ist,
+ können individuelle Qt4-Tool- und
+ Bibliotheksabhängigkeiten in der Variable
+ QT_COMPONENTS angegeben werden.
+ An jede Komponente kann _build oder
+ _run als Suffix angehängt werden, was eine
+ Abhängigkeit zur Build- bzw. Laufzeit angibt. Ohne Suffix
+ gilt die Abhängigkeit sowohl zur Build- als auch zur Laufzeit.
+ Bibliothekskomponenten sollten normalerweise ohne Suffix angegeben
+ werden, Tool-Komponenten mit _build und
+ Plugin-Komponenten mit _run.
+ Die gebräuchlichsten Komponenten werden im Folgenden
+ angegeben: (alle verfügbaren Komponenten sind in
_QT_COMPONENTS_ALL in
- /usr/ports/Mk/bsd.qt.mk):
+ /usr/ports/Mk/bsd.qt.mk aufgelistet)
Verfügbare Qt4-Bibliothekskomponenten
@@ -6454,7 +6455,7 @@
script
- script library
+ Skript-Bibliothek
@@ -6489,28 +6490,28 @@
moc
- meta object compiler (needed for almost every Qt
- application at buildtime)
+ meta object compiler (wird zum Build fast jeder
+ Qt-Applikation benötigt)
qmake
- Makefile generator / build utility
+ Makefile-Generator / Build-Werkzeug
rcc
- resource compiler (need if the application comes
- with *.rc or
- *.qrc files)
+ Resource-Compiler (wird benötigt, falls die
+ Applikation *.rc oder
+ *.qrc Dateien enthält)
uic
- user interface compiler (needed if the
- application comes with *.ui files
- created by Qt Designer - in practice, every Qt
- application with a GUI)
+ User-Interface-Compiler (wird benötigt, falls
+ die Applikation von Qt-Designer erzeugte
+ *.ui Dateien enthält - gilt für
+ praktisch jede Qt-Applikation mit einer GUI)
@@ -6547,18 +6548,18 @@
Qt4-Komponenten auswählen
- In this example, the ported application uses the Qt4
- graphical user interface library, the Qt4 core library,
- all of the Qt4 code generation tools and Qt4's Makefile
- generator. Since the gui library implies a dependency on
- the core library, corelib does not need to be specified.
- The Qt4 code generation tools moc, uic and rcc, as well as
- the Makefile generator qmake are only needed at buildtime,
- thus they are specified with the _build
- suffix:
+ In diesem Beispiel benutzt die portierte Applikation
+ die Qt4 GUI-Bibliothek, die Qt4-Core-Bibliothek,
+ alle Qt4-Codeerzeugungstools und Qt4's Makefile
+ Generator. Da die GUI-Bibliothek eine Abhängigkeit
+ von der Core-Bibliothek impliziert, muss corelib nicht
+ angegeben werden. Die Qt4-Codeerzeugungstools moc, uic und rcc,
+ sowie der Makefile Generator qmake werden nur für den
+ Build benötigt, deshalb bekommen die den Suffix
+ _build:
USE_QT_VER= 4
-QT_COMPONENTS= gui moc qmake rcc uic
+QT_COMPONENTS= gui moc_build qmake_build rcc_build uic_build