Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:debian:paquets [2007/11/04 19:11] lehobey |
doc:debian:paquets [2010/06/16 15:02] lehobey |
||
---|---|---|---|
Ligne 52: | Ligne 52: | ||
* http://blog.incase.de/index.php/2007/03/13/wishlist-for-lenny-or-why-debian-packaging-is-considered-hard/ | * http://blog.incase.de/index.php/2007/03/13/wishlist-for-lenny-or-why-debian-packaging-is-considered-hard/ | ||
* http://www.hogyros.de/?q=node/248 | * http://www.hogyros.de/?q=node/248 | ||
+ | |||
+ | ===== Qualité ===== | ||
+ | * http://bzed.de//posts/2010/06/signs_of_bad_package_maintenance/ | ||
===== Outils pour reconstruire un paquet à partir de son code source ===== | ===== Outils pour reconstruire un paquet à partir de son code source ===== | ||
* http://albatross.madduck.net/pipermail/vcs-pkg/ | * http://albatross.madduck.net/pipermail/vcs-pkg/ | ||
+ | * :!: http://madduck.net/blog/2008.03.12:vcs-pkg-meeting-in-extremadura/ | ||
+ | * http://vcs-pkg.org/ | ||
* http://wiki.debian.org/PackagingWithDarcsAndTailor | * http://wiki.debian.org/PackagingWithDarcsAndTailor | ||
Ligne 67: | Ligne 72: | ||
* cowbuilder : http://www.bononia.it/~zack/blog//posts/2007/09/svn-cowbuilder.html | * cowbuilder : http://www.bononia.it/~zack/blog//posts/2007/09/svn-cowbuilder.html | ||
* Développement | * Développement | ||
+ | * Repris : http://www.linux.codehelp.co.uk/serendipity/index.php?/archives/172-svn-buildpackage.html | ||
+ | * http://ramblingfoo.blogspot.com/2009/05/svn-buildpackage-is-now-orphaned.html | ||
+ | * http://jhr-online.de/27 | ||
* http://ramblingfoo.blogspot.com/2007/09/svn-buildpackagedevelopment-rfh.html | * http://ramblingfoo.blogspot.com/2007/09/svn-buildpackagedevelopment-rfh.html | ||
* http://ramblingfoo.blogspot.com/2007/10/svn-buildpackage-0622-released-to.html | * http://ramblingfoo.blogspot.com/2007/10/svn-buildpackage-0622-released-to.html | ||
+ | |||
+ | === Exemples === | ||
+ | * http://wiki.debian.org/DebianMed | ||
+ | * http://wiki.debian.org/Games/SVN | ||
==== git-buildpackage ==== | ==== git-buildpackage ==== | ||
Ligne 74: | Ligne 86: | ||
* http://blog.madduck.net/debian/2007.10.03_packaging-with-git.xhtml | * http://blog.madduck.net/debian/2007.10.03_packaging-with-git.xhtml | ||
* Conversion de svn : http://blog.madduck.net/debian/2007.10.07_converting-a-package-to-git.xhtml | * Conversion de svn : http://blog.madduck.net/debian/2007.10.07_converting-a-package-to-git.xhtml | ||
+ | * http://upsilon.cc/~zack/blog/posts/2008/03/git-buildpackage_from_debian-only_to_debian+upstream/ | ||
+ | * migration de arch : http://www.golden-gryphon.com/blog/manoj//blog/2008/04/01/Migrating_to_Git/ | ||
+ | * http://honk.sigxcpu.org/con/Slides_of_git_buildpackage_talk_at_Mini_Debconf_2010_in_Berlin.html | ||
+ | |||
+ | * Avec Git : http://www.eyrie.org/~eagle/notes/debian/git.html | ||
+ | * http://www.eyrie.org/~eagle/journal/2008-08/010.html | ||
+ | * http://madism.org/~madcoder/tmp/git-nopause.pdf | ||
+ | * http://blog.orebokech.com/2008/03/cleaner.html | ||
+ | * http://www.cs.unb.ca/~bremner//blog/posts/so_your_topgit_patch_was_merged/ | ||
+ | * http://www.cs.unb.ca/~bremner//blog/posts/topgit_testimonial/ | ||
+ | * De bzr vers git :!: http://smcv.pseudorandom.co.uk/2009/01/08_debian_bzr_to_git/ | ||
+ | * De Arch vers Git : http://gcolpart.evolix.net/blog21/migration-from-gnu-arch-to-git-for-horde-packages/ | ||
+ | |||
=== Exemples === | === Exemples === | ||
* http://blog.orebokech.com/2007/10/herding-my-electric-sheep.html | * http://blog.orebokech.com/2007/10/herding-my-electric-sheep.html | ||
Ligne 81: | Ligne 106: | ||
* http://wiki.tauware.de/blog:bzr-builddeb-entered-feisty | * http://wiki.tauware.de/blog:bzr-builddeb-entered-feisty | ||
* http://wiki.debian.org/BzrBuildpackage | * http://wiki.debian.org/BzrBuildpackage | ||
+ | |||
Ligne 90: | Ligne 116: | ||
=== Exemples === | === Exemples === | ||
* http://lambdaman.blogspot.com/2007/10/mercurial-repositories-for-aptitude.html | * http://lambdaman.blogspot.com/2007/10/mercurial-repositories-for-aptitude.html | ||
+ | |||
+ | ==== hgdebuild ==== | ||
+ | * http://fortytwo.ch/blog/archives/2008/04/#e2008-04-09T08_40_28.txt | ||
===== Correctifs de paquets ===== | ===== Correctifs de paquets ===== | ||
+ | * Exemple de méthode : http://blog.steve.org.uk/guess_he_wasn_t_too_popular_at_the_end__huh_.html | ||
+ | |||
+ | * http://patch-tracking.debian.net/ | ||
+ | |||
==== Utiliser dpatch ==== | ==== Utiliser dpatch ==== | ||
* Une courte doc : http://www.debian.org/doc/manuals/maint-guide/ap-pkg-eg.en.html#s-pkg-dpatch | * Une courte doc : http://www.debian.org/doc/manuals/maint-guide/ap-pkg-eg.en.html#s-pkg-dpatch | ||
+ | |||
==== quilt ==== | ==== quilt ==== | ||
Ligne 99: | Ligne 133: | ||
* http://chistera.yi.org/~adeodato/blog/104_quilt_options.html | * http://chistera.yi.org/~adeodato/blog/104_quilt_options.html | ||
* Passer de dpatch à quilt : http://blog.orebokech.com/2007/08/converting-debian-packages-from-dpatch.html | * Passer de dpatch à quilt : http://blog.orebokech.com/2007/08/converting-debian-packages-from-dpatch.html | ||
+ | * http://pkg-perl.alioth.debian.org/quilt.html | ||
+ | * https://wiki.ubuntu.com/PackagingGuide/PatchSystems | ||
+ | * http://ondrejcertik.blogspot.com/2007/12/mrida-wrap-up.html | ||
+ | * http://ubuntuforums.org/showthread.php?t=239570 | ||
+ | * http://ubuntuforums.org/showthread.php?t=449531 | ||
+ | * http://xerakko.homelinux.com/trac/browser/branches/bulmages-0.5.9+svn20061021/debian/rules?rev=111&format=txt | ||
+ | * http://www.debian.org/doc/maint-guide/ch-build.en.html | ||
+ | |||
+ | === Exemple introduction === | ||
+ | * http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=430750 | ||
===== Personnalisation des paquets ===== | ===== Personnalisation des paquets ===== | ||
Ligne 130: | Ligne 174: | ||
===== Autres pratiques ===== | ===== Autres pratiques ===== | ||
* Modification de paquets à la volée : http://eric.van-der-vlist.com/blog/1449?t=item | * Modification de paquets à la volée : http://eric.van-der-vlist.com/blog/1449?t=item | ||
+ | * Paquets privés : http://www.joachim-breitner.de/blog/archives/282-Ways-to-fork-privately.html | ||
+ | |||
===== Conseils d'empaquetage ===== | ===== Conseils d'empaquetage ===== | ||
* Daniel Baumann : http://people.debian.org/~daniel/documents/packaging.html | * Daniel Baumann : http://people.debian.org/~daniel/documents/packaging.html | ||
+ | |||
+ | ===== Statistiques ===== | ||
+ | * http://blog.ganneff.de/blog/2009/01/17/debian-package-count-archive-s.html | ||
====== Comparer des paquets ====== | ====== Comparer des paquets ====== | ||
Ligne 153: | Ligne 202: | ||
* Une bonne doc : http://selinux.alioth.debian.org/sesarge/HOWTO-Backport.txt | * Une bonne doc : http://selinux.alioth.debian.org/sesarge/HOWTO-Backport.txt | ||
* Christian Perrier (efficace) : http://lists.ofset.org/arc/skolelinux-fr/2005-12/msg00005.html | * Christian Perrier (efficace) : http://lists.ofset.org/arc/skolelinux-fr/2005-12/msg00005.html | ||
+ | * Scripts : http://www.eyrie.org/~eagle/journal/2008-12/012.html | ||
===== Debian backports.org ===== | ===== Debian backports.org ===== | ||
+ | * http://alfie.ist.org/blog/2008/12/09#backports-support.en | ||
* Run by Norbert Tretkowski. | * Run by Norbert Tretkowski. | ||
* http://www.inittab.de/blog/2005/09/23#20050923_pending-backports | * http://www.inittab.de/blog/2005/09/23#20050923_pending-backports | ||
Ligne 209: | Ligne 260: | ||
* http://alioth.debian.org/~fjp/log/posts/debtree_0.6.0.html | * http://alioth.debian.org/~fjp/log/posts/debtree_0.6.0.html | ||
* http://alioth.debian.org/~fjp/log/posts/debtree_0.7.0.html | * http://alioth.debian.org/~fjp/log/posts/debtree_0.7.0.html | ||
+ | * http://alioth.debian.org/~fjp/log/posts/debtree_0.7.2.html | ||
+ | |||
+ | * Dépendre de l'architecture (optimisations) : http://wiki.tauware.de/blog:ffmpeg-uploaded | ||
+ | |||
+ | ===== sbuild ===== | ||
+ | * http://www.pseudorandom.co.uk/2008/sbuild-dm/ | ||
===== Statistiques Vcs-* ===== | ===== Statistiques Vcs-* ===== | ||
* http://blog.orebokech.com/2007/10/vcs-statistics.html | * http://blog.orebokech.com/2007/10/vcs-statistics.html | ||
+ | * http://www.bononia.it/~zack/blog//posts/2007/11/buggy_vcs-svn_fields.html | ||
===== dctrl-tools ===== | ===== dctrl-tools ===== | ||
Ligne 247: | Ligne 305: | ||
* Vérifier l'installation pour d'autres architectures : http://chistera.yi.org/~adeodato/blog/106_fakeapt.html | * Vérifier l'installation pour d'autres architectures : http://chistera.yi.org/~adeodato/blog/106_fakeapt.html | ||
- | ====== Idées ====== | + | |
+ | ===== Idées ===== | ||
* Pour sbuild : http://blog.windfluechter.net/?q=node/103 | * Pour sbuild : http://blog.windfluechter.net/?q=node/103 | ||
+ | |||
+ | * Pour « snapshot » avec git : | ||
+ | * http://glandium.org/blog/?p=181 | ||
+ | * http://glandium.org/blog/?p=182 | ||
====== Installation de RPM ====== | ====== Installation de RPM ====== | ||
* http://www.debianadmin.com/install-rpm-files-in-debian-and-ubuntu.html | * http://www.debianadmin.com/install-rpm-files-in-debian-and-ubuntu.html | ||
* http://lwn.net/Articles/203588/ | * http://lwn.net/Articles/203588/ |