linux:create_debian_package

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
linux:create_debian_package [2025/12/20 17:55] – [git-buildpackage] add case where there is no upstream branch phswlinux:create_debian_package [2026/05/31 19:42] (Version actuelle) – [Récupérer un paquet] dget: precise how to get all binary packages from a source package with a specific version phsw
Ligne 19: Ligne 19:
   * [[https://samueloph.dev/personal_website_files/slides/samueloph_slides_2024_08_the_secret_sauce_of_debian.pdf|The secret sauce of Debian]]   * [[https://samueloph.dev/personal_website_files/slides/samueloph_slides_2024_08_the_secret_sauce_of_debian.pdf|The secret sauce of Debian]]
   * [[https://wiki.debian.org/BuildProfileSpec]]   * [[https://wiki.debian.org/BuildProfileSpec]]
 +  * [[https://diziet.dreamwidth.org/20436.html|Debian’s git transition]]
  
  
Ligne 46: Ligne 47:
   * ''debcheckout <paquet>'' clone le dépôt du paquet (champ Vcs-* du paquet source)   * ''debcheckout <paquet>'' clone le dépôt du paquet (champ Vcs-* du paquet source)
   * ''dget <paquet>'' récupère le ''.deb'' du paquet (on peut l'extraire avec ''dpkg-deb -x <paquet>.deb .'')   * ''dget <paquet>'' récupère le ''.deb'' du paquet (on peut l'extraire avec ''dpkg-deb -x <paquet>.deb .'')
 +    * Il est possible de récupérer tous les paquets binaires d'un paquet source d'une version spécifique avec ''dget -a file=1:5.47-2''
   * ''apt source <paquet>'': récupère les sources du paquet (dossier des sources, le fichier dsc, le orig.tar.xz et le debian.tar.xz)   * ''apt source <paquet>'': récupère les sources du paquet (dossier des sources, le fichier dsc, le orig.tar.xz et le debian.tar.xz)
  
Ligne 459: Ligne 461:
   * https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/   * https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
   * https://wiki.debian.org/CopyrightReviewTools   * https://wiki.debian.org/CopyrightReviewTools
 +  * https://codeberg.org/buhtz/spdx2dep
  
 Depuis la racine des sources d'un paquet, exécuter ''lrc'' (fourni par le paquet ''licenserecon''). Depuis la racine des sources d'un paquet, exécuter ''lrc'' (fourni par le paquet ''licenserecon'').
  • linux/create_debian_package.1766249716.txt.gz
  • Dernière modification : 2025/12/20 17:55
  • de phsw