summaryrefslogtreecommitdiff
path: root/doc/de
diff options
context:
space:
mode:
Diffstat (limited to 'doc/de')
-rw-r--r--doc/de/Makefile.am111
-rw-r--r--doc/de/weechat_faq.de.adoc22
-rw-r--r--doc/de/weechat_user.de.adoc65
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