Victor wrote:

Estoy intentando empaquetar los fuentes del nuevo modulo pwc, drivers
para webcams Philips. Pero al ser mi primera experiencia en la creacion
de paquetes... pues ando muy perdido.

Suele pasar... y no has escogido un paquete "f�cil" para empezar... ��nimo, valiente! ;)


Mi idea es crear un pwc-source tal que coloque los fuentes en
/usr/src/modules/<nombre-paquete> y te permita realizar un make-kpkg
modules_image.

no suena mal, de primeras

El fuente no realiza ningun parcheo de kernel y solo realiza un make
modules con los archivos fuente que suministra.

Si los m�dulos PWC no lo necesitan, vas por buen camino.

Pienso que el empaquetado no debe ser muy complicado... pero la guia del
nuevo desarrollador esta centrada en un fuente de programa. Al ser un
modulo del kernel...

si, cambia un poco

Explico los pasos realizados:
- Descomprimo el source: pwc-10.0.6a.tar.gz
- Me coloco en el directorio creado
- Ejecuto "dh_make -k -f ../pwc-10.0.6a.tar.gz "

He creado el reporte: Bug#289307: ITP: pwc -- Free Philips USB Webcam
driver for Linux replacing the old pwcx module.

Pero ahi vienen las preguntas...
- si yo solo deseo crear un pwc-source ... �tiene sentido el paquete pwc?

en principio, podr�as seguir el ejemplo de lm-sensors...
- `pwc-modules' para lso m�dulos del kernel, compilados contra el kernel pre-compilado que se distribuye en cada momento por Debian
- `pwc-source' (� similar)
- `kernel-patch-2.4-source' (si fuera apropiado), en caso


- debo respetar todas las reglas que crea el dh_make?

No, por supuesto... s�lo aquellas que sean apropiadas para tu paquete.
Probablemente tendr�s que eliminar algunas y modificar muchas m�s.
Durante todo el proceso puedes:
- acudir a esta lista
- acudir a la lista debian-mentors (y sus archivos p�blicos)
- leer el c�digo fuente de otros paquetes de m�dulos para el kernel ( via apt-get source, por ejemplo )


Gracias por adelantado

No hay de qu�. Es un placer.


Jos� Luis Tall�n




Responder a