Redaction de la doc + corrections
[cyril.git] / Scripts / MakeDeb / LISEZMOI
1 AUF - MakeDeb v0.1
2
3 Cyril Robert <cyril.robert@auf.org>, 2010-01-20
4
5
6
7 Introduction
8 ===============================================================================
9 Script simpliste qui genere un package debian pour un module python ou 
10 une application Django.
11
12
13 Dependances
14 ===============================================================================
15 Python = 2.6    Le module doit aussi utiliser python 2.6 pour le moment.
16
17
18 Installation
19 ===============================================================================
20 1. A la main:
21     cd MakeDeb
22     sudo cp make_deb.py /usr/local/bin/auf-make-deb
23
24 2. Faire et installer un package:
25     cd MakeDeb
26     debuild
27     sudo dpkg -i ../auf-make-deb*.deb
28
29
30 Utilisation
31 ===============================================================================
32 1. Ecrire un changelog au format debian, le placer dans <module>/changelog.txt
33 2. 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
38 Problemes 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
47 Revisions
48 ===============================================================================
49
50 Voir debian/changelog