GNOME Bugzilla – Bug 324547
I18N and build issues
Last modified: 2005-12-21 08:37:45 UTC
1. gnome-schedule.desktop is not filled with translations. Reason: configure.ac processes .desktop.in first to fill @prefix@. After that there's no target left for Makefile in desktop dir. Solution: Rename .desktop.in to .desktop.in.in and change AC_OUTPUT in configure.ac to .desktop.in. Don't forget to update POTFILES.in 2. src/schedule-applet.py is not listed in POTFILES.in. Seems to be the solution for bug 324343 Other things: src/gnome-schedule.py contains a shebang but is installed with rights 0644. This causes problems when building a RPM package that must pass rpmlint. Either you remove the shebang or install with 755. AFAIC the shebang is not needed. Please try to run 'make distcheck' on HEAD. Doesn't work for me.
Created attachment 56179 [details] [review] Patch for issues 1 and 2
Just looked into scheduleapplet.py. It's not the reason for bug 324343 . You need to invoke intltool in a similar way like the .desktop file to fill the XML file with translations.
Applied. I have tried abit, but I haven't found a solution for bug 324343 yet. Let's continue the discussion there.
make distcheck: I have fixed most of the errors. Having some problems with the uninstallation of the figures in the documentation, I suppose they have to be listen in some kind of variable?
I fixed the uninstallation of the figures by adding DOC_FIGURES variable to the Makefile.am in help directory. Now make distcheck finish correctly. I reviewed the g-d-u migration document [1] and I added gnome-doc-utils.make to .cvsignore I cleaned a trailing space in Makefile.am which caused an error during ./autogen.sh execution ¿Is gnome-doc-utils dependency created? It is necessary for the docs generation. [1] http://live.gnome.org/GnomeDocUtilsMigrationHowTo
The bonobo server strings are not translated This link explains how to do this: http://www.gnome.org/~malcolm/i18n/marking-strings.html#server
Server strings should now be translated. And autogen.sh checks for gnome-doc-utils, if that was what you were wondering?
Seems like there was nothing else in this bug that should be fixed.