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

MakeMaker configured to put scripts in /usr/bin/



If I have Makefile.PL as follows:
  use ExtUtils::MakeMaker; 
  WriteMakefile( 
                NAME => 'MyLib', 
                EXE_FILES => ['MyProg'] 
                ); 

Then "perl Makefile.PL; make; make install" puts MyProg in /usr/bin/
I was expecting it to be put in /usr/local/bin.
It seems that the debian perl package has ExtUtils::MakeMaker built with the 
default value of INSTALLSCRIPT set to /usr/bin/ instead of /usr/local/bin/

Since MyProg is not part of the debian distribution (and anything built this 
way would not be) it seems to me the default for INSTALLSCRIPT should be 
/usr/local/bin/

Is this something I should file as a bug/feature-request, or is it more likely 
that I am completely misunderstanding things?

P.S.  Is there a better list for me to be posting this to?




Reply to: