Redaction de la doc + corrections
[cyril.git] / Scripts / MakeDeb / LISEZMOI
CommitLineData
4298640a 1AUF - MakeDeb v0.1
2
3Cyril Robert <cyril.robert@auf.org>, 2010-01-20
4
5
6
7Introduction
8===============================================================================
9Script simpliste qui genere un package debian pour un module python ou
10une application Django.
11
12
13Dependances
14===============================================================================
15Python = 2.6 Le module doit aussi utiliser python 2.6 pour le moment.
16
17
18Installation
19===============================================================================
201. A la main:
21 cd MakeDeb
22 sudo cp make_deb.py /usr/local/bin/auf-make-deb
23
242. Faire et installer un package:
25 cd MakeDeb
26 debuild
27 sudo dpkg -i ../auf-make-deb*.deb
28
29
30Utilisation
31===============================================================================
321. Ecrire un changelog au format debian, le placer dans <module>/changelog.txt
332. Depuis le dossier parent:
34 auf-make-deb <module>
35 Note: <module> doit aussi etre le nom du dossier qui contient le module.
36
37
38Problemes connus
39===============================================================================
40- Je ne supporte pas plusieures destinations pour l'installation (on ne peut
41 pas avoir un script a envoyer dans /usr/bin par exemple)
42- Un symlink en trop est cree a l'installation du package:
43 /usr/share/pyshared/<module>/<module> qui est une boucle, et ce symlink
44 n'est pas supprime a la desinstallation
45
46
47Revisions
48===============================================================================
49
50Voir debian/changelog