diff options
Diffstat (limited to 'doc/de')
-rw-r--r-- | doc/de/Makefile.am | 111 | ||||
-rw-r--r-- | doc/de/weechat_faq.de.adoc | 22 | ||||
-rw-r--r-- | doc/de/weechat_user.de.adoc | 65 |
3 files changed, 25 insertions, 173 deletions
diff --git a/doc/de/Makefile.am b/doc/de/Makefile.am deleted file mode 100644 index 3f4dceb3e..000000000 --- a/doc/de/Makefile.am +++ /dev/null @@ -1,111 +0,0 @@ -# -# Copyright (C) 2003-2023 Sébastien Helleu <flashcode@flashtux.org> -# Copyright (C) 2006 Julien Louis <ptitlouis@sysif.net> -# -# This file is part of WeeChat, the extensible chat client. -# -# WeeChat is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 3 of the License, or -# (at your option) any later version. -# -# WeeChat is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with WeeChat. If not, see <https://www.gnu.org/licenses/>. -# - -docdir = $(datadir)/doc/$(PACKAGE) - -EXTRA_DIST = CMakeLists.txt \ - docinfo.html \ - weechat.1.de.adoc \ - weechat-headless.1.de.adoc \ - weechat_user.de.adoc \ - weechat_scripting.de.adoc \ - weechat_faq.de.adoc \ - weechat_quickstart.de.adoc \ - includes/autogen_api_completions.de.adoc \ - includes/autogen_api_hdata.de.adoc \ - includes/autogen_api_infolists.de.adoc \ - includes/autogen_api_infos.de.adoc \ - includes/autogen_api_infos_hashtable.de.adoc \ - includes/autogen_api_plugins_priority.de.adoc \ - includes/autogen_api_url_options.de.adoc \ - includes/autogen_user_commands.de.adoc \ - includes/autogen_user_default_aliases.de.adoc \ - includes/autogen_user_irc_colors.de.adoc \ - includes/autogen_user_options.de.adoc \ - includes/cmdline_options.de.adoc \ - includes/man.de.adoc - -if MAN - man_targets = weechat.1 \ - weechat-headless.1 - man_install = install-man - man_uninstall = uninstall-man -endif -if DOC - doc_targets = weechat_user.de.html \ - weechat_scripting.de.html \ - weechat_faq.de.html \ - weechat_quickstart.de.html - doc_install = install-doc - doc_uninstall = uninstall-doc -endif -all-local: $(man_targets) $(doc_targets) - -# man pages -weechat.1: weechat.1.de.adoc includes/cmdline_options.de.adoc includes/man.de.adoc - $(ASCIIDOCTOR) $(ASCIIDOCTOR_ARGS) -a revnumber="$(VERSION)" -b manpage -o weechat.1 $(abs_top_srcdir)/doc/de/weechat.1.de.adoc -weechat-headless.1: weechat-headless.1.de.adoc includes/cmdline_options.de.adoc includes/man.de.adoc - $(ASCIIDOCTOR) $(ASCIIDOCTOR_ARGS) -a revnumber="$(VERSION)" -b manpage -o weechat-headless.1 $(abs_top_srcdir)/doc/de/weechat-headless.1.de.adoc - -# user's guide -weechat_user.de.html: weechat_user.de.adoc includes/cmdline_options.de.adoc $(wildcard includes/autogen_user_*.adoc) $(abs_top_srcdir)/doc/docinfo.html - $(ASCIIDOCTOR) $(ASCIIDOCTOR_ARGS) -a revnumber="$(VERSION)" -o weechat_user.de.html $(abs_top_srcdir)/doc/de/weechat_user.de.adoc - -# scripting guide -weechat_scripting.de.html: weechat_scripting.de.adoc $(abs_top_srcdir)/doc/docinfo.html - $(ASCIIDOCTOR) $(ASCIIDOCTOR_ARGS) -a revnumber="$(VERSION)" -o weechat_scripting.de.html $(abs_top_srcdir)/doc/de/weechat_scripting.de.adoc - -# FAQ -weechat_faq.de.html: weechat_faq.de.adoc $(abs_top_srcdir)/doc/docinfo.html - $(ASCIIDOCTOR) $(ASCIIDOCTOR_ARGS) -a revnumber="$(VERSION)" -o weechat_faq.de.html $(abs_top_srcdir)/doc/de/weechat_faq.de.adoc - -# quickstart -weechat_quickstart.de.html: weechat_quickstart.de.adoc $(abs_top_srcdir)/doc/docinfo.html - $(ASCIIDOCTOR) $(ASCIIDOCTOR_ARGS) -a revnumber="$(VERSION)" -o weechat_quickstart.de.html $(abs_top_srcdir)/doc/de/weechat_quickstart.de.adoc - -# install man/docs - -install-data-hook: $(man_install) $(doc_install) - -install-man: - $(mkinstalldirs) $(DESTDIR)$(mandir)/de/man1/ - $(INSTALL_DATA) *.1 $(DESTDIR)$(mandir)/de/man1/ - -install-doc: - $(mkinstalldirs) $(DESTDIR)$(docdir)/ - $(INSTALL_DATA) *.html $(DESTDIR)$(docdir)/ - -# uninstall man/docs - -uninstall-hook: $(man_uninstall) $(doc_uninstall) - -uninstall-man: - $(RM) $(DESTDIR)$(mandir)/de/man1/weechat.1 - $(RM) $(DESTDIR)$(mandir)/de/man1/weechat-headless.1 - -rmdir $(DESTDIR)$(mandir)/de/man1 - -uninstall-doc: - $(RM) $(DESTDIR)$(docdir)/*.de.html - -rmdir $(DESTDIR)$(docdir) - -# clean - -clean-local: - -$(RM) weechat.1 weechat-headless.1 weechat_*.html diff --git a/doc/de/weechat_faq.de.adoc b/doc/de/weechat_faq.de.adoc index b7c8fdc65..5502449b6 100644 --- a/doc/de/weechat_faq.de.adoc +++ b/doc/de/weechat_faq.de.adoc @@ -50,19 +50,15 @@ https://weechat.org/about/interfaces/[remote interfaces page ^↗^,window=_blan [[compile_git]] === Ich kann WeeChat nach Cloning des git Repository nicht kompilieren - weshalb? -Es wird empfohlen link:weechat_user.de.html#compile_with_cmake[CMake ^↗^,window=_blank] zum -kompilieren von WeeChat zu nutzen. - -Falls Du WeeChat mit Hilfe der -link:weechat_user.de.html#compile_with_autotools[autotools ^↗^,window=_blank] kompilieren solltest -(dich also nicht für CMake entscheidest), stelle sicher, dass Du die neueste -Version von autoconf und automake besitzt. - -Die zweite Möglichkeit besteht darin, das "Entwickler-Paket" zu installieren, denn dies -besitzt weniger Abhängigkeiten. Das Paket wird quasi täglich aus dem git Repository erstellt. -Beachte, dass dieses Paket nicht immer exakt mit dem git Repository übereinstimmen muss -und daher auch weniger brauchbar sein kann. Im Gegensatz zu der Möglichkeit, dass man selbst -das Repository klont und daraus Updates installiert. +// TRANSLATION MISSING +WeeChat must be compiled with CMake. + +// TRANSLATION MISSING +Please follow link:weechat_user.en.html#source_package[build instructions ^↗^,window=_blank] +and ensure all required dependencies are installed. + +// TRANSLATION MISSING +If you still have issues, please report them to the developers. [[compile_macos]] === Wie installiere ich WeeChat auf macOS? diff --git a/doc/de/weechat_user.de.adoc b/doc/de/weechat_user.de.adoc index 955c07988..128626348 100644 --- a/doc/de/weechat_user.de.adoc +++ b/doc/de/weechat_user.de.adoc @@ -100,7 +100,8 @@ Repositorium. [[source_package]] === Quellpakete -WeeChat kann mittels CMake oder autotools kompiliert werden (CMake sollte dabei die bevorzugte Methode sein). +// TRANSLATION MISSING +WeeChat must be built with CMake. [NOTE] Unter macOS kann https://brew.sh/[Homebrew ^↗^,window=_blank] verwendet werden: @@ -109,18 +110,21 @@ Unter macOS kann https://brew.sh/[Homebrew ^↗^,window=_blank] verwendet werde [[dependencies]] ==== Abhängigkeiten -Die folgende Tabelle zeigt die Liste der Pakete, die zum Kompilieren von -WeeChat *erforderlich* sind: +// TRANSLATION MISSING +The following table shows the list of packages that are *required* to build +WeeChat: [width="100%",cols="5,^3,.^15",options="header"] |=== | Paket ^(1)^ | Version | Funktionen +// TRANSLATION MISSING | C compiler (gcc / clang) | -| zum Erstellen der Binärdatei. +| Compile C sources. +// TRANSLATION MISSING | cmake | ≥ 3.0 -| zum kompilieren (autotools ist möglich. CMake wird aber empfohlen). +| Build. | pkg-config | | entdeckt installierte Bibliotheken. @@ -198,8 +202,9 @@ installieren: # apt-get build-dep weechat ---- -[[compile_with_cmake]] -==== Kompilieren mit CMake +// TRANSLATION MISSING +[[build]] +==== Build * Installation in das Systemverzeichnis (benötigt _root_ Privilegien): @@ -351,59 +356,21 @@ oder mittels der Curses-Oberfläche: $ ccmake .. ---- -[[compile_with_autotools]] -==== Kompilieren mit autotools - -[WARNING] -Ausschließlich das Kompilieren mittels CMake wird offiziell unterstützt. Autotools -sollte nur verwendet werden, falls man keine Möglichkeit hat CMake zu nutzen. + -Für die Erstellung mittels autotools werden zusätzliche Pakete benötigt und es ist -zeitintensiver als CMake. - -* Installation in das Systemverzeichnis (benötigt _root_ Privilegien): - ----- -$ ./autogen.sh -$ mkdir build -$ cd build -$ ../configure -$ make -$ sudo make install ----- - -* Installation in ein benutzerdefiniertes Verzeichnis (zum Beispiel ins Heimatverzeichnis): - ----- -$ ./autogen.sh -$ mkdir build -$ cd build -$ ../configure --prefix=/Pfad/zum/Verzeichnis -$ make -$ make install ----- - -Die Optionen können auch für das _configure_ Skript verwendet und mittels -folgendem Befehl angezeigt werden: - ----- -$ ./configure --help ----- - -[[run_tests]] -==== Tests ausführen +[[tests]] +==== Tests Folgende Pakete werden *benötigt* um Tests zu kompilieren: * libcpputest-dev * C++ compiler -Tests muss aktiviert werden wenn WeeChat kompiliert wird (mittels CMake): +Tests muss aktiviert werden wenn WeeChat kompiliert wird: ---- $ cmake .. -DENABLE_TESTS=ON ---- -Nach der Kompilierung wird die Testumgebung im build-Verzeichnis (bei CMake) ausgeführt: +Nach der Kompilierung wird die Testumgebung im build-Verzeichnis ausgeführt: ---- $ ctest -V |