--- 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