Réempaqueter une application

Le
David Hautbois
Salut

J'ai téléchargé les sources du paquet opencv.
J'ai besoin de refaire ce paquet pour une autre architecture (mon
environnement de dev est fonctionnel)
J'utilise dpkg-buildpackage.
Ce paquet a de nombreuses dépendances dont je n'ai pas besoin.
Si je passe par le traditionnel ./configure, celui-ci détecte bien que
certaines dépendances ne sont pas satisfaites.
Mais j'ai quand même la possibilité de compiler l'application avec les
fonctionnalités désactivées.
Comment dire à dpkg-buildpackage de génerer mon paquet avec la même
tolérance que ./configure ?

Merci.

David.

--
Web site : http://david.hautbois.free.fr
Tablet users map : http://david.hautbois.free.fr/maps/index.php


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
David Hautbois
Le #16692161
Je me réponds$ :
il faut utiliser l'option -d

J'ai posté un peu vite ....

David Hautbois wrote:
Salut

J'ai téléchargé les sources du paquet opencv.
J'ai besoin de refaire ce paquet pour une autre architecture (mon
environnement de dev est fonctionnel)
J'utilise dpkg-buildpackage.
Ce paquet a de nombreuses dépendances dont je n'ai pas besoin.
Si je passe par le traditionnel ./configure, celui-ci détecte bien que
certaines dépendances ne sont pas satisfaites.
Mais j'ai quand même la possibilité de compiler l'application avec les
fonctionnalités désactivées.
Comment dire à dpkg-buildpackage de génerer mon paquet avec la même
tolérance que ./configure ?

Merci.

David.




--
Web site : http://david.hautbois.free.fr
Tablet users map : http://david.hautbois.free.fr/maps/index.php


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
François Cerbelle
Le #16696081
Le Lun 1 septembre 2008 20:02, David Hautbois a écrit :
Comment dire à dpkg-buildpackage de génerer mon paquet avec la même
tolérance que ./configure ?





Salut,

Il faut que tu edites le fichier debian/control et que tu mettes les
dépendances dans les lignes suivantes :
- Depends:
- Suggests:
- Recommands:

Pour savoir à quoi correspond chacune, et d'une maniere plus générale pour
connaitre les details de la construction de paquets et ne pas faire de
boulette, je te conseille de lire le guide du mainteneur disponible sur le
site Debian.

François Cerbelle
--
Bat. B10 - 6 r d'Andilly - 95600 Eaubonne
SFR : (+33/0) 603 015 512 - FBX : (+33/0) 951 777 756

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Raphael Hertzog
Le #16698861
On Mon, 01 Sep 2008, David Hautbois wrote:
Je me réponds$ :
il faut utiliser l'option -d

J'ai posté un peu vite ....



Et pour aller plus loin, au lieu d'ignorer les "Build-Depends", tu peux
simplement les modifier dans debian/control. Eventuellement il faudra
changer l'invocation de ./configure dans debian/rules.

Et comme chaque fois qu'on recompile un paquet, il faut changer le numéro
de version donc rajouter une entrée dans debian/changelog (avec la
commande dch par exemple).

Cordialement,
--
Raphaël Hertzog

Le best-seller français mis à jour pour Debian Etch :
http://www.ouaza.com/livre/admin-debian/

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Publicité
Poster une réponse
Anonyme