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

Re: creacion de un nuevo paquete



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



Reply to: