Hello Youssef,
* Youssef Eldakar wrote on Tue, Feb 02, 2010 at 03:28:45PM CET:
> I have a package that uses Perl modules that I would like installed
> in @INC, e.g., in /usr/share/perl5. Searching through the Automake
> list archives, the most relevant thread I was able to locate was:
>
> http://sourceware.org/ml/automake/2003-05/msg00069.html
>
> However, the solution suggested therein spoke of using Stow, while I
> wish to stick to an Autotools-only setup, where the Perl modules are
> installed in @INC. I suppose hard-coding perllibdir =
> $(pkgdatadir)/perl5 would not really be a good idea, or would it?
That's better than nothing, as it can still be overridden at `make' run
time. The next better thing to do would be to offer an override at
`configure' time, something like (untested)
AC_ARG_ENABLE([perllibdir],
[AS_HELP_STRING([--enable-perllibdir=DIR],
[perl module install directory
($(pkgdatadir)/perl)])],
[perllibdir=$enableval],
[perlllibdir='$(pkgdatadir)/perl'])
Hope that helps.
Cheers,
Ralf