Adjust title underlines.
[wammu.git] / INSTALL.nl
blob807a08540b005da551fca075a456893a1431b302
1 Wammu installatie
2 =================
4 Pakketten voor Linux
5 ====================
7 Veel distibuties hebben kant en klare Wammu software. Als je die kunt
8 gebruiken is dat zeker de eenvoudigste methode. Er zijn ook binaire
9 pakketten van de laatse officiĆ«le versie beschikbaar op de Wammu site
10 <http://wammu.eu/download/wammu/>.
13 Bouwen vanaf Broncode
14 =====================
16 Gebruikt de standaard Python distutils, dus:
18     python setup.py build
19     sudo python setup.py install
21 Je hebt python-gammu en wxPython [1] (Unicode versie) nodig om dit programma
22 te installeren of te gebruiken. Als je ondersteuning wilt voor het scannen
23 van Bluetooth apparaten heb je ook PyBluez [2] nodig. Voor het afhandelen
24 van inkomend events is dbus-python [3] nodig.
26 Voor Windows moet je ook Pywin32 [4] installeren.
28 Als je om een of andere reden geen afhankelijkheid wilt testen tijdens het
29 bouwen kun je de --skip-deps optie gebruiken.
31 [1]: http://wxpython.org/ [2]: http://code.google.com/p/pybluez/ [3]:
32 http://www.freedesktop.org/wiki/Software/DBusBindings [4]:
33 https://sourceforge.net/projects/pywin32/
36 Kruiscompilatie voor Windows op Linux
37 =====================================
39 Je hebt Wine met alle afhankelijke bibloitheken nodig (zie hierboven waar je
40 die kunt vinden).
42 Het is makkelijk om de wammu installer voor een werkende Python omgeving te
43 bouwen:
45     wine c:\\python25\\python setup.py build --skip-deps bdist_wininst
47 Maar op deze manier moet de gebruiker alle Python bibliotheken zelf ook
48 installeren. Dat is niet erg gebruikersvriendelijk. Dit kan verholpen worden
49 met behulp van py2exe[5]:
51     wine c:\\python25\\python setup.py build --skip-deps py2exe
53 Maar je moet hiervoor een aantal dingen aanpassen om py2exe goed te laten
54 werken in Wine. Je moet het programma aanpassen met behulp van PE Tools
55 (zoals beschreven in een Wine [w1] foutmelding. Bovendien moet je een aantal
56 extra bibliotheken die in de dist map ontbreken kopiĆ«ren (python25.dll  en
57 alles van wxPython). Zie het script admin/make-release dat dit automatisch
58 doet.
60 Je kunt dan InnoSetup[6] gebruiken om een Wammu installatieprogramma te
61 bouwen.
63     wine c:\\Program\ Files\\Inno\ Setup\ 5/\\ISCC.exe wammu.iss
65 [5]: http://www.py2exe.org/ [6]: http://www.jrsoftware.org/isinfo.php
67 [w1]: http://bugs.winehq.org/show_bug.cgi?id=3591
69 # vim: et ts=4 sw=4 sts=4 tw=72 spell spelllang=en_us