Le Fri, Sep 27, 2002 at 04:25:34PM +0200, Sophie Mattoug �crivait:
Il s'agit de fichiers source (php) sans makefile, donc quelque chose de plut�t simple, a priori. L� o� �a se corse, c'est que je dois en fait faire plusieurs paquets car mon projet est divis� en modules.
Le probl�me, c'est qu'apr�s avoir construit les paquets, si j'installe le paquet principal, �a m'installe aussi tous les modules!!!
Voici mon fichier debian/rules:
Bonjour,
d'abord je rappelle qu'il y a une liste debian-devel-french qui est plus appropri�e pour ce genre de questions. Ensuite, je ne crois pas que le probl�me vienne du fichier rules ... si vous avez plusieurs paquets et que les modules s'installent automatiquement en m�me temps que le paquet principal c'est que ce paquet "d�pend" (au sens de la d�pendance indiqu�e dans debian/control) des autres ... mais vous n'avez pas montrer ce fichier. Le plus simple dans des cas comme cela c'est de mettre les sources sur un site web pour que ceux qui veulent regarder ce que vous avez fait pour vous aider puisse rapidement y jeter un oeil.
Autre possibilit� pour votre probl�me, vous avez install� tous les fichiers dans le paquet principal. V�rifiez le contenu de votre paquet avec dpkg -c paquet.deb pour en �tre certain.
dh_movefiles -p ../tb-mut
-p <package> � ce que je sache ... et non pas un r�pertoire.
dh_movefiles -p ../$$i;\
Idem.
Sinon, je trouve quand m�me que c'est un peu limite de copier des fichiers dans debian/tmp/ pour ensuite les recopier dans debian/<package>/ avec dh_movefiles
Je sugg�re plut�t d'utiliser dh_install pour le faire en une seule fois.
dh_gencontrol -p $$i -- -v1.0-1; \
Pourquoi encoder la version en dur ? Modifier debian/changelog pour avoir une version conforme � ce que vous voulez ...
Cordialement,
Selon tes conseils, tous les fichiers du r�pertoire debian sont visibles ici: www.mattoug.net/debian.
Une petite pr�cision concernant une des pistes �voqu�es plus haut: le paquet principal ne d�pend pas des modules, c'est le contraire (chaque module d�pend du paquet principal), mais il est quand m�me vrai que tous les fichiers swe retrouvent dans le paquet principal, et c'est justement l� qu'est mon probl�me...
Help please!!!
-- Cordialement, ------------------------------- Sophie Mattoug D�veloppement PHP Cegetel - Division H�bergement www.sitadelle.com

