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

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 <jorgegarcia@guadaltel.es>
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 libXXXXX.deb a partir de los libXXXX.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



Reply to: