[ icewm-Bugs-2816623 ] .mo files not installed correctly, @PACKAGE@ missing

View: New views
1 Messages — Rating Filter:   Alert me  

[ icewm-Bugs-2816623 ] .mo files not installed correctly, @PACKAGE@ missing

by SourceForge.net :: Rate this Message:

| View Threaded | Show Only this Message

Bugs item #2816623, was opened at 2009-07-04 17:02
Message generated for change (Comment added) made by thefirstone
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100031&aid=2816623&group_id=31

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: icewm-1.3
Group: appearance
Status: Open
>Resolution: Accepted
Priority: 5
Private: No
Submitted By: Eduard Bloch (thefirstone)
Assigned to: Nobody/Anonymous (nobody)
Summary: .mo files not installed correctly, @PACKAGE@ missing

Initial Comment:
Hello,

it came to my attention that .mo files are not installed into their real location ( /usl/i18ndomain.mo ) but the filename prefix is missing so they became just ".mo". Looking at po/Makefile.in shows that @PACKAGE@ is used for that name but it's not set anywhere, specifying --with-PACKAGE=yes does not help either. Further, it seems that src/Makefile* were already "fixed" by hardcoding the string "icewm" now.

Is there any way to make it work again? Otherwise I am going to also hardcode the icewm string for now in the po/Makefile* files for Debian packages.

----------------------------------------------------------------------

>Comment By: Eduard Bloch (thefirstone)
Date: 2009-07-04 17:38

Message:
Mea culpa, it really works with CVS head. I was testing with 1.3.4pre2 tag
and released tarball sources before.

----------------------------------------------------------------------

Comment By: Eduard Bloch (thefirstone)
Date: 2009-07-04 17:31

Message:
Nope, PACKAGE value remains empty. I have put config.log here, if you want
to have a look:

http://pkg-icewm.alioth.debian.org/config.log

----------------------------------------------------------------------

Comment By: Bert Wesarg (lebert)
Date: 2009-07-04 17:19

Message:
By just looking at the code, I can't see a problem here:

in po/Makefile.in
(http://icewm.cvs.sourceforge.net/viewvc/icewm/icewm-1.2/po/Makefile.in?revision=1.3.2.2&view=markup&pathrev=icewm-1-3-BRANCH):

7: PACKAGE = @PACKAGE@

and in configure.in
(http://icewm.cvs.sourceforge.net/viewvc/icewm/icewm-1.2/configure.in?revision=1.38.2.4.2.4&view=markup&pathrev=icewm-1-3-BRANCH):

868: AC_SUBST(PACKAGE,`sed -ne 's/PACKAGE=//p' VERSION`)

So PACKAGE should be set to "icewm" in po/Makefile. And this does not
happen at you?

----------------------------------------------------------------------

You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100031&aid=2816623&group_id=31

------------------------------------------------------------------------------
_______________________________________________
Icewm-devel mailing list
Icewm-devel@...
https://lists.sourceforge.net/lists/listinfo/icewm-devel