[Madrid-pm] PAUSE y CPAN

Salvador Fandino sfandino en yahoo.com
Mar Feb 16 04:55:00 PST 2010




>
>From: Skript Ke <skriptke en yahoo.es>
>To: Lista de correo de Madrid Perl Mongers <madrid-pm en pm.org>
>Sent: Tue, February 16, 2010 1:33:47 PM
>Subject: Re: [Madrid-pm] PAUSE y CPAN
>
>
>Nes viene además con una librería de objetos y plugins. Creo que lo que voy a hacer es lo siguiente:
>
>Instalar el módulo Nes.pm donde corresponda
>
>>Meter la librería de Nes en:
>>/usr/lib/nes/dispatch.cgi
>>/usr/lib/nes/obj
>>/usr/lib/nes/plugins

En general no es buena idea que los modulos instalen cosas por su cuenta donde les de la gana.

Es frecuente instalar modulos sin permisos de root, o en un directorio que no es el raiz de la maquina (por ejemplo, /usr/local) utilizando $PREFIX. Tambien es frecuente tener varios Perls instalados en la misma maquina, cada uno en su directorio.

Lo mejor es que instales todo en algun directorio por debajo de donde va el modulo Nes, por ejemplo $PREFIX/lib/Nes/obj



>>Después mediante un segundo script de instalación enlazar /usr/lib/nes en /cgi-bin/nes.
>
>He estado mirando los Makefile.PL que tienes, conoces algún tutorial sobre esto para tontos? 

Tienes el libro "Writing Perl Modules for CPAN" de Sam Tregar, que te lo puedes bajar en PDF de la web de la editorial (http://apress.com/book/view/159059018X). Aunque es un poco viejo, estas cosas no han cambiado demasiado!

Y tambien tienes este: http://www.perlmonks.org/index.pl?node_id=431702

- Salva



Más información sobre la lista de distribución Madrid-pm