[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

no se que hilo era.... sobre como hacer paquetes .deb



Aupa:

Un colega que es mantainer de debian me manda esto para responder a la 
pregunta.

la info imprescindible para hacer paquetes correctos está en:

http://www.debian.org/doc/devel-manuals.en.html

También está en castellano pero están un poco desactualizados y justo
ahora se ha cambiado el compat a debhelper 8 con lo cual mejor que
mire la docu en inglés.

Para empezar a ver como va el rollo, lo mejor es el New Maintainers
Guide, e ir practicando, si quieres que los paquetes sean correctos
también la Debian Policy, que es el docu que define como tienen que
construirse los paquetes para que cumplan con el qa de Debian. Además
si quieres subir los paquetes a Debian también hay que saberse el
developers reference que explica a que servidores subir los paquetes,
como controlar el bug tracking, transiciones, etc...

También hay una presentación de Nussbaum que está bastante chula:

- http://www.debian.org/doc/packaging-manuals/packaging-tutorial/packaging-
tutorial.pdf

Además para asegurarse de que los paquetes son correctos y construyen
bien es imprescindible controlar un poco pbuilder/cowbuilder y
lintian, son programas muy fáciles de usar pero imprescindibles. (que
eche un vistazo a piuparts también)

Y aparte la mejor forma de aprender como ir resolviendo cosas es
configurarte en sources.lists el deb-src y bajarte paquetes que sepas
que estén bien construidos con apt-get source y examinar el directorio
debian/, además utilizar herramientas como meld facilitan las cosas.

Para empezar a ver como están echos los paquetes un buen punto de
partida son los del pkg-perl team (no es porque pertezca al grupo
:-)), ya que están muy bien hechos por lo general.

Si quiere empezar a subir cosas ya, quizá sea mas fácil empezar en
Ubuntu, con los merges y el sponsorship process es mas fácil que con
el Mentors de Debian.

Pues eso.

BasaBuru


Reply to: