Re: Empaquetar lib.
El viernes, 13 de enero de 2006 09:16, Jorge Garcia escribió: > Muchas gracias, pero despues de leerlo todavia no me ha quedado muy claro > qué comandos tengo que usar para la generación del archivo .deb. Sí que me > ha quedado claro lo del número de versión, SONAMEs, etc, pero ¿cómo > empaqueto mis 3 archivos de librerías: libnombrea.so libnombreb.so > libnombrec.so en un .deb? Coge un paquete que lo haga y ábrelo, te lo estudias, y así aprenderás un montón. Te lo dice alguien que hizo una biblioteca como primer paquete...y sudó. debhelper te ayuda mucho en la tarea. linux-ntfs genera binarios y bibliotecas, puede que te valga. Un saludo, Ender. -- I am a married potato! I am a married potato! -- Mr. Potato (Toy Story 2). -- Desarrollador de Debian Debian developer pgplyGaxi3Ecl.pgp Description: PGP signature
Re: Empaquetar lib.
El Viernes 13 Enero 2006 10:47, Jorge Garcia escribió: > Corregidme si me equivoco en algo. He hecho lo siguiente: > Se crea una estructura de directorios en la cual, donde esté el directorio > DEBIAN será el nivel del raiz: > Ahora sí: $PWD/nombre-paquete-dev/ $PWD/nombre-paquete-dev/debian/ $PWD/nombre-paquete-dev/debian/DEBIAN/ $PWD/nombre-paquete-dev/debian/usr/ $PWD/nombre-paquete-dev/debian/usr/include/ $PWD/nombre-paquete-dev/debian/lib/ > > se crea dentro de DEBIAN el archivo "control": > --- From --- > Package: nombre-paquete-dev > Version: 3.1.25 > Section: devel > Priority: optional > Architecture: i386 > Essential: no > Depends: libc6-dev, libstdc++6-dev, libgcc1 > Pre-Depends: perl > Recommends: > Suggests: > Installed-Size: 1544769 > Maintainer: Jorge Garcia <[EMAIL PROTECTED]> > Conflicts: > Replaces: > Provides: nombre-paquete-dev > Description: Siempre es bueno explicar qué es cada paquete. > --- To --- > Se ejecuta desde $PWD: > dpkg-deb --build nombre-paquete-dev/debian . > > y ya tenemos el nombre-paquete-dev_3.1.25_i386.deb, pero ¿habría que hacer > ldconfig al final de la instalación?¿cómo?¿con postinst? > > El Viernes 13 Enero 2006 10:28, Alberto Gonzalez Iniesta escribió: > > http://www.debian.org/doc/devel-manuals > > > > En especial: > > http://www.debian.org/doc/developers-reference/ > > http://www.debian.org/doc/manuals/maint-guide/index.en.html > > Y la bibli^W^W esto otro: > > http://www.debian.org/doc/debian-policy/ > > > > Saludos. > > > > On Fri, Jan 13, 2006 at 09:16:08AM +0100, Jorge Garcia wrote: > > > Muchas gracias, pero despues de leerlo todavia no me ha quedado muy > > > claro qué comandos tengo que usar para la generación del archivo .deb. > > > Sí que me ha quedado claro lo del número de versión, SONAMEs, etc, pero > > > ¿cómo empaqueto mis 3 archivos de librerías: libnombrea.so > > > libnombreb.so libnombrec.so en un .deb? > > > Gracias. > > > Jorge. > > > > > > El Jueves 12 Enero 2006 14:54, Alberto Gonzalez Iniesta escribió: > > > > On Thu, Jan 12, 2006 at 02:41:13PM +0100, Jorge Garcia wrote: > > > > > Hola a todos. > > > > > ¿Alguien conoce algún manual sobre los pasos a seguir para la > > > > > creación de un archivo libX.deb a partir de los lib.so? > > > > > Gracias. > > > > > Jorge. > > > > > > > > http://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.htm > > > >l > > > > > > > > A mandar :) > > > > > > > > -- > > > > Alberto Gonzalez Iniesta| Formación, consultoría y soporte > > > > técnico agi@(inittab.org|debian.org)| en GNU/Linux y software libre > > > > Encrypted mail preferred| http://inittab.com > > > > > > > > Key fingerprint = 9782 04E7 2B75 405C F5E9 0C81 C514 AF8E 4BA4 01C3 > > > > -- > > Alberto Gonzalez Iniesta| Formación, consultoría y soporte técnico > > agi@(inittab.org|debian.org)| en GNU/Linux y software libre > > Encrypted mail preferred| http://inittab.com > > > > Key fingerprint = 9782 04E7 2B75 405C F5E9 0C81 C514 AF8E 4BA4 01C3
Re: Empaquetar lib.
Gracias, eso haré. El Viernes 13 Enero 2006 11:00, Alberto Gonzalez Iniesta escribió: > On Fri, Jan 13, 2006 at 10:47:19AM +0100, Jorge Garcia wrote: > > Corregidme si me equivoco en algo. He hecho lo siguiente: > > Se crea una estructura de directorios en la cual, donde esté el > > directorio DEBIAN será el nivel del raiz: > > Depends: libc6-dev, libstdc++6-dev, libgcc1 > > De estos no es necesario depender. Debes leer los docs antes de nada. > > > y ya tenemos el nombre-paquete-dev_3.1.25_i386.deb, pero ¿habría que > > hacer ldconfig al final de la instalación?¿cómo?¿con postinst? > > Eso lo hace debhelper (en el caso de que lo uses). > > > Me reitero, leete un poco al menos los dos primeros a los que hice > referencia, porque sino vas a dar más palos de ciego > > > El Viernes 13 Enero 2006 10:28, Alberto Gonzalez Iniesta escribió: > > > http://www.debian.org/doc/devel-manuals > > > > > > En especial: > > > http://www.debian.org/doc/developers-reference/ > > > http://www.debian.org/doc/manuals/maint-guide/index.en.html > > > Y la bibli^W^W esto otro: > > > http://www.debian.org/doc/debian-policy/ > > > > > > Saludos. > > > > > > On Fri, Jan 13, 2006 at 09:16:08AM +0100, Jorge Garcia wrote: > > > > Muchas gracias, pero despues de leerlo todavia no me ha quedado muy > > > > claro qué comandos tengo que usar para la generación del archivo > > > > .deb. Sí que me ha quedado claro lo del número de versión, SONAMEs, > > > > etc, pero ¿cómo empaqueto mis 3 archivos de librerías: libnombrea.so > > > > libnombreb.so libnombrec.so en un .deb? > > > > Gracias. > > > > Jorge. > > > > > > > > El Jueves 12 Enero 2006 14:54, Alberto Gonzalez Iniesta escribió: > > > > > On Thu, Jan 12, 2006 at 02:41:13PM +0100, Jorge Garcia wrote: > > > > > > Hola a todos. > > > > > > ¿Alguien conoce algún manual sobre los pasos a seguir para la > > > > > > creación de un archivo libX.deb a partir de los lib.so? > > > > > > Gracias. > > > > > > Jorge. > > > > > > > > > > http://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.h > > > > >tml > > > > > > > > > > A mandar :) > > > > > > > > > > -- > > > > > Alberto Gonzalez Iniesta| Formación, consultoría y soporte > > > > > técnico agi@(inittab.org|debian.org)| en GNU/Linux y software libre > > > > > Encrypted mail preferred| http://inittab.com > > > > > > > > > > Key fingerprint = 9782 04E7 2B75 405C F5E9 0C81 C514 AF8E 4BA4 > > > > > 01C3 > > > > > > -- > > > Alberto Gonzalez Iniesta| Formación, consultoría y soporte técnico > > > agi@(inittab.org|debian.org)| en GNU/Linux y software libre > > > Encrypted mail preferred| http://inittab.com > > > > > > Key fingerprint = 9782 04E7 2B75 405C F5E9 0C81 C514 AF8E 4BA4 01C3 > > -- > Alberto Gonzalez Iniesta| Formación, consultoría y soporte técnico > agi@(inittab.org|debian.org)| en GNU/Linux y software libre > Encrypted mail preferred| http://inittab.com > > Key fingerprint = 9782 04E7 2B75 405C F5E9 0C81 C514 AF8E 4BA4 01C3
Re: Empaquetar lib.
On Fri, Jan 13, 2006 at 10:47:19AM +0100, Jorge Garcia wrote: > Corregidme si me equivoco en algo. He hecho lo siguiente: > Se crea una estructura de directorios en la cual, donde esté el directorio > DEBIAN será el nivel del raiz: > Depends: libc6-dev, libstdc++6-dev, libgcc1 De estos no es necesario depender. Debes leer los docs antes de nada. > y ya tenemos el nombre-paquete-dev_3.1.25_i386.deb, pero ¿habría que hacer > ldconfig al final de la instalación?¿cómo?¿con postinst? Eso lo hace debhelper (en el caso de que lo uses). Me reitero, leete un poco al menos los dos primeros a los que hice referencia, porque sino vas a dar más palos de ciego > El Viernes 13 Enero 2006 10:28, Alberto Gonzalez Iniesta escribió: > > http://www.debian.org/doc/devel-manuals > > > > En especial: > > http://www.debian.org/doc/developers-reference/ > > http://www.debian.org/doc/manuals/maint-guide/index.en.html > > Y la bibli^W^W esto otro: > > http://www.debian.org/doc/debian-policy/ > > > > Saludos. > > > > On Fri, Jan 13, 2006 at 09:16:08AM +0100, Jorge Garcia wrote: > > > Muchas gracias, pero despues de leerlo todavia no me ha quedado muy claro > > > qué comandos tengo que usar para la generación del archivo .deb. Sí que > > > me ha quedado claro lo del número de versión, SONAMEs, etc, pero ¿cómo > > > empaqueto mis 3 archivos de librerías: libnombrea.so libnombreb.so > > > libnombrec.so en un .deb? > > > Gracias. > > > Jorge. > > > > > > El Jueves 12 Enero 2006 14:54, Alberto Gonzalez Iniesta escribió: > > > > On Thu, Jan 12, 2006 at 02:41:13PM +0100, Jorge Garcia wrote: > > > > > Hola a todos. > > > > > ¿Alguien conoce algún manual sobre los pasos a seguir para la > > > > > creación de un archivo libX.deb a partir de los lib.so? > > > > > Gracias. > > > > > Jorge. > > > > > > > > http://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.html > > > > > > > > A mandar :) > > > > > > > > -- > > > > Alberto Gonzalez Iniesta| Formación, consultoría y soporte técnico > > > > agi@(inittab.org|debian.org)| en GNU/Linux y software libre > > > > Encrypted mail preferred| http://inittab.com > > > > > > > > Key fingerprint = 9782 04E7 2B75 405C F5E9 0C81 C514 AF8E 4BA4 01C3 > > > > -- > > Alberto Gonzalez Iniesta| Formación, consultoría y soporte técnico > > agi@(inittab.org|debian.org)| en GNU/Linux y software libre > > Encrypted mail preferred| http://inittab.com > > > > Key fingerprint = 9782 04E7 2B75 405C F5E9 0C81 C514 AF8E 4BA4 01C3 -- Alberto Gonzalez Iniesta| Formación, consultoría y soporte técnico agi@(inittab.org|debian.org)| en GNU/Linux y software libre Encrypted mail preferred| http://inittab.com Key fingerprint = 9782 04E7 2B75 405C F5E9 0C81 C514 AF8E 4BA4 01C3 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Empaquetar lib.
El Viernes 13 Enero 2006 10:47, Jorge Garcia escribió: > Corregidme si me equivoco en algo. He hecho lo siguiente: > Se crea una estructura de directorios en la cual, donde esté el directorio > DEBIAN será el nivel del raiz: errata: donde dice DEBIAN quiero decir debian :-) > > $PWD/nombre-paquete-dev/ > $PWD/nombre-paquete-dev/debian/ > $PWD/nombre-paquete-dev/debian/DEBIAN/ > $PWD/nombre-paquete-dev/usr/ > $PWD/nombre-paquete-dev/usr/include/ > $PWD/nombre-paquete-dev/lib/ > > se crea dentro de DEBIAN el archivo "control": > --- From --- > Package: nombre-paquete-dev > Version: 3.1.25 > Section: devel > Priority: optional > Architecture: i386 > Essential: no > Depends: libc6-dev, libstdc++6-dev, libgcc1 > Pre-Depends: perl > Recommends: > Suggests: > Installed-Size: 1544769 > Maintainer: Jorge Garcia <[EMAIL PROTECTED]> > Conflicts: > Replaces: > Provides: nombre-paquete-dev > Description: Siempre es bueno explicar qué es cada paquete. > --- To --- > Se ejecuta desde $PWD: > dpkg-deb --build nombre-paquete-dev/debian . > > y ya tenemos el nombre-paquete-dev_3.1.25_i386.deb, pero ¿habría que hacer > ldconfig al final de la instalación?¿cómo?¿con postinst? > > El Viernes 13 Enero 2006 10:28, Alberto Gonzalez Iniesta escribió: > > http://www.debian.org/doc/devel-manuals > > > > En especial: > > http://www.debian.org/doc/developers-reference/ > > http://www.debian.org/doc/manuals/maint-guide/index.en.html > > Y la bibli^W^W esto otro: > > http://www.debian.org/doc/debian-policy/ > > > > Saludos. > > > > On Fri, Jan 13, 2006 at 09:16:08AM +0100, Jorge Garcia wrote: > > > Muchas gracias, pero despues de leerlo todavia no me ha quedado muy > > > claro qué comandos tengo que usar para la generación del archivo .deb. > > > Sí que me ha quedado claro lo del número de versión, SONAMEs, etc, pero > > > ¿cómo empaqueto mis 3 archivos de librerías: libnombrea.so > > > libnombreb.so libnombrec.so en un .deb? > > > Gracias. > > > Jorge. > > > > > > El Jueves 12 Enero 2006 14:54, Alberto Gonzalez Iniesta escribió: > > > > On Thu, Jan 12, 2006 at 02:41:13PM +0100, Jorge Garcia wrote: > > > > > Hola a todos. > > > > > ¿Alguien conoce algún manual sobre los pasos a seguir para la > > > > > creación de un archivo libX.deb a partir de los lib.so? > > > > > Gracias. > > > > > Jorge. > > > > > > > > http://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.htm > > > >l > > > > > > > > A mandar :) > > > > > > > > -- > > > > Alberto Gonzalez Iniesta| Formación, consultoría y soporte > > > > técnico agi@(inittab.org|debian.org)| en GNU/Linux y software libre > > > > Encrypted mail preferred| http://inittab.com > > > > > > > > Key fingerprint = 9782 04E7 2B75 405C F5E9 0C81 C514 AF8E 4BA4 01C3 > > > > -- > > Alberto Gonzalez Iniesta| Formación, consultoría y soporte técnico > > agi@(inittab.org|debian.org)| en GNU/Linux y software libre > > Encrypted mail preferred| http://inittab.com > > > > Key fingerprint = 9782 04E7 2B75 405C F5E9 0C81 C514 AF8E 4BA4 01C3
Re: Empaquetar lib.
Corregidme si me equivoco en algo. He hecho lo siguiente: Se crea una estructura de directorios en la cual, donde esté el directorio DEBIAN será el nivel del raiz: $PWD/nombre-paquete-dev/ $PWD/nombre-paquete-dev/debian/ $PWD/nombre-paquete-dev/debian/DEBIAN/ $PWD/nombre-paquete-dev/usr/ $PWD/nombre-paquete-dev/usr/include/ $PWD/nombre-paquete-dev/lib/ se crea dentro de DEBIAN el archivo "control": --- From --- Package: nombre-paquete-dev Version: 3.1.25 Section: devel Priority: optional Architecture: i386 Essential: no Depends: libc6-dev, libstdc++6-dev, libgcc1 Pre-Depends: perl Recommends: Suggests: Installed-Size: 1544769 Maintainer: Jorge Garcia <[EMAIL PROTECTED]> Conflicts: Replaces: Provides: nombre-paquete-dev Description: Siempre es bueno explicar qué es cada paquete. --- To --- Se ejecuta desde $PWD: dpkg-deb --build nombre-paquete-dev/debian . y ya tenemos el nombre-paquete-dev_3.1.25_i386.deb, pero ¿habría que hacer ldconfig al final de la instalación?¿cómo?¿con postinst? El Viernes 13 Enero 2006 10:28, Alberto Gonzalez Iniesta escribió: > http://www.debian.org/doc/devel-manuals > > En especial: > http://www.debian.org/doc/developers-reference/ > http://www.debian.org/doc/manuals/maint-guide/index.en.html > Y la bibli^W^W esto otro: > http://www.debian.org/doc/debian-policy/ > > Saludos. > > On Fri, Jan 13, 2006 at 09:16:08AM +0100, Jorge Garcia wrote: > > Muchas gracias, pero despues de leerlo todavia no me ha quedado muy claro > > qué comandos tengo que usar para la generación del archivo .deb. Sí que > > me ha quedado claro lo del número de versión, SONAMEs, etc, pero ¿cómo > > empaqueto mis 3 archivos de librerías: libnombrea.so libnombreb.so > > libnombrec.so en un .deb? > > Gracias. > > Jorge. > > > > El Jueves 12 Enero 2006 14:54, Alberto Gonzalez Iniesta escribió: > > > On Thu, Jan 12, 2006 at 02:41:13PM +0100, Jorge Garcia wrote: > > > > Hola a todos. > > > > ¿Alguien conoce algún manual sobre los pasos a seguir para la > > > > creación de un archivo libX.deb a partir de los lib.so? > > > > Gracias. > > > > Jorge. > > > > > > http://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.html > > > > > > A mandar :) > > > > > > -- > > > Alberto Gonzalez Iniesta| Formación, consultoría y soporte técnico > > > agi@(inittab.org|debian.org)| en GNU/Linux y software libre > > > Encrypted mail preferred| http://inittab.com > > > > > > Key fingerprint = 9782 04E7 2B75 405C F5E9 0C81 C514 AF8E 4BA4 01C3 > > -- > Alberto Gonzalez Iniesta| Formación, consultoría y soporte técnico > agi@(inittab.org|debian.org)| en GNU/Linux y software libre > Encrypted mail preferred| http://inittab.com > > Key fingerprint = 9782 04E7 2B75 405C F5E9 0C81 C514 AF8E 4BA4 01C3
Re: Empaquetar lib.
http://www.debian.org/doc/devel-manuals En especial: http://www.debian.org/doc/developers-reference/ http://www.debian.org/doc/manuals/maint-guide/index.en.html Y la bibli^W^W esto otro: http://www.debian.org/doc/debian-policy/ Saludos. On Fri, Jan 13, 2006 at 09:16:08AM +0100, Jorge Garcia wrote: > Muchas gracias, pero despues de leerlo todavia no me ha quedado muy claro qué > comandos tengo que usar para la generación del archivo .deb. Sí que me ha > quedado claro lo del número de versión, SONAMEs, etc, pero ¿cómo empaqueto > mis 3 archivos de librerías: libnombrea.so libnombreb.so libnombrec.so en > un .deb? > Gracias. > Jorge. > > El Jueves 12 Enero 2006 14:54, Alberto Gonzalez Iniesta escribió: > > On Thu, Jan 12, 2006 at 02:41:13PM +0100, Jorge Garcia wrote: > > > Hola a todos. > > > ¿Alguien conoce algún manual sobre los pasos a seguir para la creación de > > > un archivo libX.deb a partir de los lib.so? > > > Gracias. > > > Jorge. > > > > http://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.html > > > > A mandar :) > > > > -- > > Alberto Gonzalez Iniesta| Formación, consultoría y soporte técnico > > agi@(inittab.org|debian.org)| en GNU/Linux y software libre > > Encrypted mail preferred| http://inittab.com > > > > Key fingerprint = 9782 04E7 2B75 405C F5E9 0C81 C514 AF8E 4BA4 01C3 -- Alberto Gonzalez Iniesta| Formación, consultoría y soporte técnico agi@(inittab.org|debian.org)| en GNU/Linux y software libre Encrypted mail preferred| http://inittab.com Key fingerprint = 9782 04E7 2B75 405C F5E9 0C81 C514 AF8E 4BA4 01C3 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Empaquetar lib.
Muchas gracias, pero despues de leerlo todavia no me ha quedado muy claro qué comandos tengo que usar para la generación del archivo .deb. Sí que me ha quedado claro lo del número de versión, SONAMEs, etc, pero ¿cómo empaqueto mis 3 archivos de librerías: libnombrea.so libnombreb.so libnombrec.so en un .deb? Gracias. Jorge. El Jueves 12 Enero 2006 14:54, Alberto Gonzalez Iniesta escribió: > On Thu, Jan 12, 2006 at 02:41:13PM +0100, Jorge Garcia wrote: > > Hola a todos. > > ¿Alguien conoce algún manual sobre los pasos a seguir para la creación de > > un archivo libX.deb a partir de los lib.so? > > Gracias. > > Jorge. > > http://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.html > > A mandar :) > > -- > Alberto Gonzalez Iniesta| Formación, consultoría y soporte técnico > agi@(inittab.org|debian.org)| en GNU/Linux y software libre > Encrypted mail preferred| http://inittab.com > > Key fingerprint = 9782 04E7 2B75 405C F5E9 0C81 C514 AF8E 4BA4 01C3