On Thu, Nov 30, 2000 at 12:30:00PM +0100, Ignacio Garcia Fernandez wrote:
> On Thu, 30 Nov 2000, Jaume Teixi wrote:
> 
> > Hola,
> > 
> > depende como sea el programa fuente te requerir� modificar los directorios 
> > de instalaci�n,
> > modificar las llamadas a librer�as, los permisos de los ficheros, el 
> > usuario que ejecuta los
> > binarios.........
> 
> Vamos, que hay que conocer muy bien el programa que vas a empaquetar, y
> por supuesto la pol�tica de paquetes de Debian. Creo que no va a ser uno
> de mis prop�sitos para el a�o que viene... :-)
> 
Tampoco es muy dificil si la compilaci�n del programa est� automatizada con
make y bien hecho. 
Si usa automake y autoconf casi todo el trabajo est� hecho y normalmente no
hay que cambiar mucho.
Prueba a hacer un dh_make en el directorio principal de las fuentes y te
genera un directorio debian de base. Luego editas el archivo control, rules
y el changelog.  
Para todo esto creo que hay peque�os scripts como debchange, debuild etc..

> > puedes empezar con:
> > http://www.debian.org/doc/maint-guide/
> > luego con:
> > http://www.debian.org/doc/packaging-manuals/packaging.html/
> > ..........etc ;-)
> 
> Me los he bajado antes de escribir la pregunta a la lista. La cuesti�n era
> m�s que nada averiguar si estaba m�nimamente automatizado o no. Y veo que
> no.
> 
Con dh_make y los scripts para ejecutar en el rules dh_installmanpages,
dh_installdocs etc... se automatiza mucho la construcci�n de los paquetes
y las dependencias con otros paquetes. Luego es ya cogerle ma�a y practicar.

> Intentar� empezar con mis propios programas y luego ya veremos.
> 
Lo mejor es empezar con programas sencillos de un ejecutable con un
directorio de datos para no complicarse.

-- 
  musg0 @ irc                     http://personales.jet.es/olsago/
    _-(_)-  _-(_)-  _-( )-   (o_    _-(_)-  _-(_)-  _-(_)-  _-(_)-
  `(___)  `(___)  `(___)     //\  `(___)  `(___)  `(___)  `(___)
   // \\   // \\   // \\     V_/   // \\   // \\   // \\   // \\
"Like penguins among sheeps we live." -=[Debian GNU/Linux Woody]=-

Attachment: pgpr5vGIHQopY.pgp
Description: PGP signature

Responder a