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

Re: creacion de un nuevo paquete



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Bueno... primera intentona :)

Creo el paquete pwc-source...deb sin errores con el dpkg-buildpackage
- -rfakeroot

Se instalan las sources en lugar indicado: /usr/src/modules/pwc

Si realizas un make-kpkg en /usr/src/linux se crea el paquete:
pwc-modules-{VERSION_DEL_KERNEL}

pero ese deb no tiene el *.ko que se ha creado en
/usr/src/modules/pwc/pwc-10.0.6a/lib/modules....etc..

Debo crear un pwc-modules.install ??

me estoy saltando algo?

José Luis Tallón wrote:
| 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
|
|

- --
Victor Seva
linuxmaniac@torreviejawireless.org
http://www.torreviejawireless.org
http://linuxmaniac.homeip.net
jabber: linuxmaniac@jabber.torreviejawireless.org
PGP Key ID: 0xDD12F253
Socio numero 78 de ANURI
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFB5bI2S/DSSd0S8lMRAq4DAJ4kknZcolSfi9i+Vp2qpnK1m3VZ0ACeKAyX
Ond3hdMTIIP7J+rz3Z/QAWg=
=cDkB
-----END PGP SIGNATURE-----



Reply to: