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, -- Rapha�l Hertzog -+- http://www.ouaza.com Formation Linux et logiciel libre : http://www.logidee.com

