From: Benoit P. <ben...@fr...> - 2002-05-06 20:09:07
|
A Jeanseb ... et aux autres. Alors, plusieurs points: - concernant le .deb que j'ai mis sur mon site. Je l'ai construit a parti= r d'une=20 arborescene que j'ai faite sur ma machine, avec au meme niveau,=20 "debian", "doc" et "usermode". Dans le sous repertoire debian, j'ai en p= artie repris ce que tu avais mis dans le CVS (avant tes dernieres modifs). J'ai utiliser "dpkg-buildpackage -rfakeroot" qui utilise bien "debian" e= t non "DEBIAN". Je vais ajouter mon repertoire "debian" dans le CVS des que possible. - dans tout les systemes de package, j'ai vu qu'il etait primordial de po= uvoir installer le soft a un autre endroit que / d'ou l'ajout de la variable ROOT qui vau= t par defaut / mais que l'on peut modifier (par "make ROOT=3D/tmp/toto install" par ex). - pour la debian, l'installation des binaires "devraient" se faire dans /= usr/bin et non /usr/local/bin pour etre conforme aux exigences de la debian. Cependant m= on objectif etait d'abord de faire un .deb utilisable. J'ai donc laisse le /usr/local= /bin. - pour le futur, je ne sais pas trop comment gere ce /usr/local/bin. Pour= l'instant, ce chemin est cod=E9 en dur dans tout les scripts (ce qui n'est pas bon. il ne faut= jamais mettre des valeurs en dur). Neanmoins, comment gerer proprement tout ca et faire en = sorte que ca=20 fonctionne, meme si /usr/local/bin (ou /usr/bin) n'est pas dans le $PATH = ? Benoit. On Mon, 06 May 2002 07:25:46 +0200 (MEST) Jeanseb <jea...@fr...> wrote: > Salut benoit et les autres. > D=E9sol=E9 mais hier soir gt devant ma t=E9l=E9 . > Bon j'ai parcouru le compte rendu de flashcode et j'ai vu que ma mofiic= ation du > Makefile ne fonctionnais pas :(.=20 > IL va donc falloir modifier tous les script, mias au passage une petit = remarque : > Pourquoi mettre une variable prefix dans la makefile si on ne peut pas = en > changer la valeur ?? > Pour le .deb benoit as tu utiliser la'entr=E9 du makefile que j'ai rajo= uit=E9 (make > debian) ou as tu fais autrement ? > Sinon j'essairai d'etre dans le channel ce soir. |