Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 02/08/2006, à 19:39

chatalors

Créer un package.deb a partir de la source

Bonsoir, je cherche un moyen  de réaliser un package.deb a partir de la source

J' ai réussi avec checkinstall, mais pas trop facile de migrer toutes les infos par défaults de la source.
Les infos qui se trouve dans le fichier .dsc


Sinon, j' ai mit la source dans /etc/apt/source.list

deb-src http://opensource.mgeups.com/debian source/

apt-get update
apt-get source mgeups-psp

et ensuite, je me retrouve les sources dans le dossier où j' ai exécuté cette commande:

mgeups-psp-3.0.0            mgeups-psp_3.0.0-1.dsc
mgeups-psp_3.0.0-1.diff.gz  mgeups-psp_3.0.0.orig.tar.gz

Sinon, j' ai essayé Pbuilder, mais c' est pas térrible
J' ai aussi essayé les outils dkpg-...

dpkg-buildpackage -rfakeroot
dpkg-buildpackage: unknown option or argument -fakeroot

Breff, j' ai réussi seulement avec checkinstall, mais y a t' il une option pour qu' il prenne en charge le .dsc pour ne pas se retapper toutes les infos sur le package ?

Où un petit script maison, je suis preneur

Je cherche avant tous un outils pour faire:
- un package a partir d' un tar.gz, bz2, dossier
- reprendre les infos d' un .dsc pour les inclure dans le .deb
- un environne de teste pour tester le package, mouais, plus chiant qu' autre chose....

Merci, de faire avancer dans la création de packages.deb

Hors ligne

#2 Le 04/08/2006, à 09:14

Calimo

Re : Créer un package.deb a partir de la source

Essaye apt-build : http://www.andesi.org/index.php?node=108 wink

Hors ligne

#3 Le 04/08/2006, à 09:30

wra

Re : Créer un package.deb a partir de la source

Calimo a écrit :

Essaye apt-build : http://www.andesi.org/index.php?node=108 wink

Salut,

Merci pour l'info très intéressant, je cherchais aussi quelquechose comme ça. Je m'empresse de tester dans une machine virtuelle.

Hors ligne