#1410: @localedir@ is not substituted
------------------------------------------------+---------------------------
 Reporter:  Peter Eisentraut <[EMAIL PROTECTED]>  |        Type:  defect
   Status:  new                                 |    Priority:  high  
Milestone:                                      |   Component:  None  
  Version:  1.3.4                               |    Keywords:        
------------------------------------------------+---------------------------
 In 1.3.4-RC3 (but not before that), there are assignments like

 localedir = @localedir@

 in some makefiles (po/Makefile* and plugins/osd/po/Makefile*), but
 configure does not substitute anything there.  This means that licq will
 actually install its PO files into a directory literally named
 '@localedir@'.  In other words, the installation is broken.

 Here is a guess about how this happened:  Between RC2 and RC3 you upgraded
 to a new gettext version, which brings in a new Makefile.in.in.  This new
 Makefile thing expects configure to substitute @localedir@ (previous
 versions hardcoded $(datadir)/locale), but this substitution variable is
 only generated by Autoconf 2.60 or later.  You better check the details,
 but I'm pretty sure the mismatch between Gettext and Autoconf is the
 problem.

-- 
Ticket URL: <http://trac.licq.org/ticket/1410>
Licq <http://www.licq.org/>
Licq - an instant messaging client for UNIX.

Reply via email to