2009/6/9 Aleksandar Urošević <urke.dd@...52...>:
I'm trying to update Serbian localisation to recent svn in this way:
./autogen.sh ./configure --prefix=/home/urke/opt cd po make update-po
As inkscape.pot is now being regularly update and maintained in SVN you can relay on the version available in repository to create your translation.
But after that I get this error:
urke@...214...:~/devel/svn/inkscape/po$ make update-po make inkscape.pot make[1]: Entering directory `/home/urke/devel/svn/inkscape/po' make[1]: *** No rule to make target `../share/filters/filters.svg.h', needed by `inkscape.pot'. Stop. make[1]: Leaving directory `/home/urke/devel/svn/inkscape/po' make: *** [update-po] Error 2
There is not filters.svg.h file, but if i remove filters/filters.svg.h and patterns/patterns.svg.h (on both files make die) from POTFILES.in, I get updated POT without translatable filters messages.
This one is simplethough - you have to go yo /share/ and execute "make"
Those .h files are created during the build process of inkscape - but you don't have to build the whole lot to get them.
Regards, Marcin