ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

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

Re: perl module FreeBSD порты



On Wednesday 13 December 2006 18:15, Igor Sysoev wrote:
> On Wed, 13 Dec 2006, Znikus M wrote:
> > Подскажите, пожалуйста, что я делаю не так устанавливая perl_module для
> > nginx?
> > ...
> > Тупо копирую nginx.pm в один из каталогов @INC;
>
> Это неправильно, там ещё есть nginx.so и nginx.bs

Игорь, а как можно установить nginx.pm, .so и .bs в произвольный каталог ?
У меня /usr/lib/perl5 и $prefix для nginx - разные FS с разным доступом, и 
из-за этого сложности с установкой. Я попробовал собрать nginx с 
--with-perl_modules_path=/path и вот таким патчем:

--- nginx-0.5.2.orig/src/http/modules/perl/Makefile.PL  2006-08-30 
10:39:17.000000000 +0000
+++ nginx-0.5.2/src/http/modules/perl/Makefile.PL       2006-12-13 
14:49:54.000000000 +0000
@@ -32,6 +32,6 @@ WriteMakefile(
     },

     PM => {
-        'nginx.pm'    => '$(INST_LIBDIR)/nginx.pm'
+        'nginx.pm'    => '$(LIB)/nginx.pm'
     }
 );

Вроде бы работает так, как надо. Насколько это корректно ?


-- 
Andrei Nigmatulin
GPG PUB KEY 6449830D

Now I lay me down to sleep(3)
Pray the OS my core to keep
If I die before I wake
Pray the Disk my core to take


 




Copyright © Lexa Software, 1996-2009.