[AlternC-dev] modifications proposées à alternc.conf et la configuration du package

Retour à l'archive de la liste
Le site d'AlternC
Google Custom Search

Jerome Moinet jerome at moinet.org
Lun 31 Mai 23:10:39 CEST 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

| Oui, bien sur, c'est ce que ça *doit* faire, mais je ne crois pas que ça
| le fait présentement. :)
|
Ca, c'est sûr que non ;o)

|> oui, on en avait déjà parlé : faire d'abord une install du type
|> "./configure && make && make install" et ranger tout ça ensuite dans du
|> deb, du rpm, du setld (tru64), du setup.exe (win32), etc..
|
| Ah, ça c'est intéressant aussi. J'aimerais que make soit utilisé à la
| grandeur de l'arbre source d'alternc. Ça simplifierait de beaucoup la
| maintenance de debian/rules. src/ est déjà fait, il resterait install/,
| dns/ et cie.
|
L'idée c'est que le ./configure "guess" l'architecture, et qu'il y ai
des "case tru64 then ; case debian woody then ; case debian sarge then ;
case windows then ; etc...". L'idée c'est de commencer par faire des
case avec un seul cas "debian woody", cela permet de poser les points de
divergence dans le code de l'install, et de juste avoir à rajouter le
code qui va bien lors d'un portage. Dans le cas debian -> red hat, ça va
se limiter à l'emplacement des fichiers de conf, voire à la syntaxe de
certains fichiers selon la version utilisée, dans le cadre d'un portage
windows ou mac, ça va être plus compliqué (genre va falloir demander "où
t'as mis ton apache ?" et des trucs comme ça).

Ensuite, la debianisation ne sera que l'empaquetage de ces scripts
d'install, avec un seul cas "debian woody", et en utilisant à fond les
possibilité des packages debian. Il n'est d'ailleurs pas obligé
d'utiliser les outils gnu auto*, on peut faire dans un premier temps nos
scripts à nous, vu que ce n'est pas horiblement compliqué, ça permet de
gagner du temps. Mais si tu est un pro du makefile, go go go ;o)

| Je peux me lancer là-dedans.
|
ben oui: )

a+

jerome
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Using GnuPG with MultiZilla - http://enigmail.mozdev.org

iD8DBQFAu59P3ygQTLujCrQRAiCWAJ9miR3Pe6aRyNeqv7GGYrSP3fL7zQCfQedH
amFpdhmhV23K+SjFcqxCVKk=
=mIWM
-----END PGP SIGNATURE-----


Plus d'informations sur la liste de diffusion Dev