Re : Fabriquer un paquet avec un tar.gz

2004-02-14 Par sujet Jean-Luc Coulon (f5ibh)

Le 13.02.2004 22:37, Sébastien Kirche a écrit :

Bonsoir,

il me semplait avoir vu cette manip quelque part, mais maintenant que
j'en ai besoin, pas moyen de la retrouver avec google.

J'aimerais savoir comment on fabrique un paquet à partir de sources
quand on récupère par exemple un .tar.gz à compiler soi-même.
Histoire de pouvoir faire un "dpkg -i " at lieu de "make
install".
Comme ça apt est au courant de la nouvelle application, et ça évite  
des

problèmes ultérieurs.

Si quelqu'un à ce truc en stock, ça serait cool.

Merci

Sébastien Kirche



debmake est le paquet qui permet de faire ça.

- décompresser l'atchive tar.gz
- aller dans le répertoire créé
- deb-make
- éditer debian/changelog  et debian/control
- debuild
- debc  (pour voir ce qu'il a fait)
- su root
- debi

Et voilà [tm]

Il y a parfois quelques surprises mais pour la plupart des cas, c'est  
une bonen base.


--
- Jean-Luc


pgpVjp0p4UUwn.pgp
Description: PGP signature


Re: Fabriquer un paquet avec un tar.gz

2004-02-13 Par sujet Sébastien Kirche
Ça c'est une bonne nouvelle
Merci :)

Cerise sur le gâteau : y aurait moyen de paramétrer le paquet créé pour 
modifier la liste des applications du menu dans windowmaker ?
La page man est plutôt légère...

Ou bien si quelqu'un peut me dire comment on peut influer sur le menu dynamique 
SANS passer par l'éditeur de menus ?
Paske la dernière fois que j'ai essayé, ça s'est mal passé, et le menu il était 
plus dynamique...

Merci

Sébastien Kirche



Re: Fabriquer un paquet avec un tar.gz

2004-02-13 Par sujet Charles Plessy
On Fri, Feb 13, 2004 at 10:37:59PM +0100, Sébastien Kirche wrote:
> Bonsoir,

> il me semplait avoir vu cette manip quelque part, mais maintenant
> que j'en ai besoin, pas moyen de la retrouver avec google.
> J'aimerais savoir comment on fabrique un paquet à partir de sources
> quand on récupère par exemple un .tar.gz à compiler soi-même.
> Histoire de pouvoir faire un "dpkg -i " at lieu de "make
> install".  Comme ça apt est au courant de la nouvelle application,
> et ça évite des problèmes ultérieurs.

[EMAIL PROTECTED]:~$ apt-cache show checkinstall
Package: checkinstall
Priority: optional
Section: admin
Installed-Size: 132
Maintainer: Matt Hope <[EMAIL PROTECTED]>
Architecture: all
Version: 1.5.3-1
Depends: installwatch (>> 0.6)
Filename: pool/main/c/checkinstall/checkinstall_1.5.3-1_all.deb
Size: 34260
MD5sum: 1e4eb5a8c1329a9f199e1cbb63f65cca
Description: installation tracker
 CheckInstall keeps track of all the files created or
 modified by your installation script ("make install"
 "make install_modules", "setup", etc), builds a
 standard binary package and installs it in your
 system giving you the ability to uninstall it with your
 distribution's standard package management utilities.

-- 
Charles



Fabriquer un paquet avec un tar.gz

2004-02-13 Par sujet Sébastien Kirche
Bonsoir,

il me semplait avoir vu cette manip quelque part, mais maintenant que j'en ai 
besoin, pas moyen de la retrouver avec google.

J'aimerais savoir comment on fabrique un paquet à partir de sources quand on 
récupère par exemple un .tar.gz à compiler soi-même.
Histoire de pouvoir faire un "dpkg -i " at lieu de "make install".
Comme ça apt est au courant de la nouvelle application, et ça évite des 
problèmes ultérieurs.

Si quelqu'un à ce truc en stock, ça serait cool.

Merci

Sébastien Kirche