-
-
Notifications
You must be signed in to change notification settings - Fork 28
/
INSTALL.es
71 lines (45 loc) · 2.28 KB
/
INSTALL.es
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
Instalación de Wammu
====================
Paquetes para Linux
===================
Many distributions come with prebuilt Wammu binaries, if you can use them,
it is definitely the easiest thing. There are also binary packages of latest
release built for many distributions available on Wammu web site
<https://wammu.eu/download/wammu/>.
Compilando desde código fuente
==============================
Utiliza distutils estándar, por lo que:
python setup.py build
sudo python setup.py install
Necesitas tener instalado python-gammy y wxPython [1] (compilación con
soporte Unicode) para poder ejecutar e instalar este programa. Si quieres
soporte para escanear dispositivos Bluetooth necesitas PyBluez [2]. Para
notificación de eventos entrantes necesitas dbus-python [3].
Para Windows también debe instalar Pywin32 [4].
Si quieres obedecer el chequeo de dependencias en tiempo de compilación por
alguna razón, puedes utilizar la opción --skip-deps.
[1]: http://wxpython.org/
[2]: http://code.google.com/p/pybluez/
[3]: http://www.freedesktop.org/wiki/Software/DBusBindings
[4]: https://sourceforge.net/projects/pywin32/
Compilación cruzada para Windows en Linux
=========================================
Necesita Wine con todas las dependencias instaladas (vea la sección anterior
donde obtenerlas).
Compilar el instalador para wammu para Python es fácil:
wine c:\\python25\\python setup.py build --skip-deps bdist_wininst
De esta forma sin embargo, el usuario también necesita instalar todas las
dependencias; lo que no es realmente muy cómodo. Esto se resolvería
utilizando py2exe [5]:
wine c:\\python25\\python setup.py build --skip-deps py2exe
Excepto por esto, necesitas realizar un poco de refinamiento manual. Para
hacer funcionar py2exe con Wine necesitas corregir el binario utilizando PE
Tools (descripto en el reporte de error en Wine [w1]) y copiar algunas
bibliotecas extras faltantes al directorio dist (python25.dll y bibliotecas
de wxPython). Revisa el script admin/make-release que automatiza este
copiado.
Entonces puede usar InnoSetup[6] para compilar el instalador para Wammu:
wine c:\\Program\ Files\\Inno\ Setup\ 5/\\ISCC.exe wammu.iss
[5]: http://www.py2exe.org/
[6]: http://www.jrsoftware.org/isinfo.php
[w1]: http://bugs.winehq.org/show_bug.cgi?id=3591