On Fri, May 12, 2006 at 08:33:55AM -0500, Bo Peng wrote:
> >$PREFIX/bin                  (lyx, lyxclient, tex2lyx)
> >$PREFIX/share/lyx            (the lyx sysdir)
> >$PREFIX/share/locale         (all the locale stuff goes here)
> 
> Where is it?

That's the stuff in intl/ and po/ and this is what is to be done
(unless --disable-nls is used):

- install intl/locale.alias to $PREFIX/share/locale/locale.alias
  but don't simply copy if already there is a file there. This is
  how it is done by autotools:
  
  /bin/sh ../../config/mkinstalldirs /usr/local/share/locale; \
  test -f /usr/local/share/locale/locale.alias \
    && orig=/usr/local/share/locale/locale.alias \
    || orig=../../intl/locale.alias; \
  temp=/usr/local/share/locale/t-locale.alias; \
  dest=/usr/local/share/locale/locale.alias; \
  sed -f ref-add.sed $orig > $temp; \
  /usr/bin/install -c -m 644 $temp $dest; \
  rm -f $temp; \

  I am unsure if locale.alias should also be installed to
  /usr/local/lib in the same way.

- install po/??.gmo to $PREFIX/share/locale/??/LC_MESSAGES/lyx.mo


> >$PREFIX/man/man1             (lyx.1, lyxclient.1, tex2lyx.1)
> 
> I only find lyx.man, what is the processing step?

cp lyx.man $PREFIX/man/man1/lyx.1
cp development/lyxsocket/lyxclient.man $PREFIX/man/man1/lyxclient.1
cp src/tex2lyx/tex2lyx.man $PREFIX/man/man1/tex2lyx.1

-- 
Enrico

Reply via email to