Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédente | |||
| projets:paquets:creer_un_paquet_avec_cdbs [Le 21/02/2010, 16:43] – lien mort draco31.fr | projets:paquets:creer_un_paquet_avec_cdbs [Le 11/09/2022, 13:17] (Version actuelle) – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art | ||
|---|---|---|---|
| Ligne 3: | Ligne 3: | ||
| Merci à Gloubiboulga pour la relecture et corrections. | Merci à Gloubiboulga pour la relecture et corrections. | ||
| - | ====== CDBS, un outil de création de paquets debian ====== | + | ====== CDBS, un outil de création de paquets debian ====== |
| ===== Présentation ===== | ===== Présentation ===== | ||
| Ligne 10: | Ligne 10: | ||
| ==== Pré requis ==== | ==== Pré requis ==== | ||
| - | Pour pouvoir suivre cette documentation un certain nombre de pré-requis sont nécessaires : | + | Pour pouvoir suivre cette documentation un certain nombre de pré-requis sont nécessaires : |
| * Avoir suivi (ou lu) les cours précédents sur la [[tutoriel: | * Avoir suivi (ou lu) les cours précédents sur la [[tutoriel: | ||
| * Installer sur votre ordinateur les paquets suivants : | * Installer sur votre ordinateur les paquets suivants : | ||
| Ligne 39: | Ligne 39: | ||
| Quand vous téléchargez un logiciel, 3 commandes suffisent souvent à le compiler/ | Quand vous téléchargez un logiciel, 3 commandes suffisent souvent à le compiler/ | ||
| C'est ce que font les 3 commandes, mais pour vous c'est beaucoup plus simple. | C'est ce que font les 3 commandes, mais pour vous c'est beaucoup plus simple. | ||
| - | C'est le même principe avec debhelper et cdbs, vous pouvez tout faire manuellement avec debhelper mais vous pouvez aussi utiliser cdbs qui fera le même boulot avec 2 lignes de code (en utilisant debhelper 99 fois sur 100). | + | C'est le même principe avec debhelper et cdbs, vous pouvez tout faire manuellement avec debhelper mais vous pouvez aussi utiliser cdbs qui fera le même boulot avec 2 lignes de code (en utilisant debhelper 99 fois sur 100). |
| **Attention** : Notez que seul le debian/ | **Attention** : Notez que seul le debian/ | ||
| - | ===== Création d'un paquet avec CDBS ===== | + | ===== Création d'un paquet avec CDBS ===== |
| ==== Préparation ==== | ==== Préparation ==== | ||
| On va aujourd' | On va aujourd' | ||
| Ligne 96: | Ligne 96: | ||
| CDBS saura qu'une page man existe, et dans quel paquet l' | CDBS saura qu'une page man existe, et dans quel paquet l' | ||
| - | Il n'y a pas d' | + | Il n'y a pas d' |
| <code bash> | <code bash> | ||
| $ grep -Ri manpage / | $ grep -Ri manpage / | ||
| </ | </ | ||
| - | Ce qui vous donnera en retour : | + | Ce qui vous donnera en retour : |
| <code bash> | <code bash> | ||
| / | / | ||
| Ligne 127: | Ligne 127: | ||
| debuild -us -uc | debuild -us -uc | ||
| </ | </ | ||
| - | Ce script utilise les fichiers téléchargés tout à l' | + | Ce script utilise les fichiers téléchargés tout à l' |
| Contrairement à ce que nous avons fait lors de la première session, on ne passe pas par l' | Contrairement à ce que nous avons fait lors de la première session, on ne passe pas par l' | ||
| Ligne 175: | Ligne 175: | ||
| Le debian/ | Le debian/ | ||
| - | === Compilation du paquet === | + | === Compilation du paquet === |
| Nous allons maintenant compiler les paquets : | Nous allons maintenant compiler les paquets : | ||
| <code bash> | <code bash> | ||
