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