Translated using Weblate.
[wammu.git] / INSTALL.de
blob4194d0ca8a8ae7740230915bc67050466d77413e
1 Wammu Installation
2 ==================
4 Pakete für Linux
5 =================
7 Viele Distributoren stellen fertige Binärpakete zur Verfügung, diese zu
8 installieren stellt eindeutig die leichteste Variante dar. Zudem werden auf
9 der Wammu Webseite aktuelle Binärpakete für viele Distributionen
10 bereitgestellt: <http://wammu.eu/download/wammu/>.
13 Aus den Quellen übersetzen
14 ===========================
16 Es werden die üblichen distutils verwendet, deshalb:
18 python setup.py build
19 sudo python setup.py install
21 Es werden python-gammu und wxPython [1] (mit eingeschalteter Unicode
22 Unterstützung) benötigt, um dieses Programm zu installieren und
23 auszuführen. Für die Suche nach Bluetooth Geräten wird PyBluez [2] und für
24 Benachrichtigungen wird dbus-python [3] zusätzlich benötigt.
26 Unter Windows muss Pywin32 [4] installiert sein.
28 Wenn das Überprüfen von Abhängigkeiten ausgeschaltet werden soll, aus
29 welchem Grund auch immer, kann man dies durch Benutzen der Option
30 --skip-deps erreichen.
32 [1]: http://wxpython.org/
34 [2]: http://code.google.com/p/pybluez/
36 [3]: http://www.freedesktop.org/wiki/Software/DBusBindings
38 [4]: https://sourceforge.net/projects/pywin32/
41 Kompilierung für Windows unter Linux
42 =====================================
44 Es wird Wine mit allen Abhängigkeiten benötigt (siehe oben für
45 Informationen, wo diese zu finden sind).
47 Einen Installer für Wammu für Python zu übersetzen ist einfach:
49 wine c:\\python25\\python setup.py build --skip-deps bdist_wininst
51 Allerdings muss der Benutzer für diesen Weg alle Abhängigkeiten
52 installieren, was nicht sehr komfortabel ist. Die sollte gelöst werden durch
53 das Benutzen von py2exe [5]:
55 wine c:\\python25\\python setup.py build --skip-deps py2exe
57 Allerdings muss ausserdem noch ein wenig per Hand eingestellt werden. Damit
58 py2exe unter Wine funktioniert, muss diese noch mit den PE Tools repariert
59 werden (Die Beschreibung hierfür kann in einem Wine Fehlerreport gefunden
60 werden [w1]), ausserdem müsssen noch einige zusätzliche Bibliotheken kopiert
61 werden (python25.dll und wxPython Bibliotheken).Siehe admin/make-release
62 Skript, welches das Kopieren der Dateien automatisiert.
64 Nun kann InnoSetup[6] benutzt werden, um den Installer für Wammu zu
65 generieren:
67 wine c:\\Program\ Files\\Inno\ Setup\ 5/\\ISCC.exe wammu.iss
69 [5]: http://www.py2exe.org/
71 [6]: http://www.jrsoftware.org/isinfo.php
73 [w1]: http://bugs.winehq.org/show_bug.cgi?id=3591