Description: KEuroCalc is a universal currency converter and calculator. It can convert from and to many currencies, either with a fixed conversion rate or a variable conversion rate. It directly downloads the latest variable rates through the Internet.Last changelog:
Added fixed rate for Lituanian litva now it joined the Euro.
Well, cmake ., make, sudo make install should do it.
If you run into problems because you have an old version of Findgettext.cmake, remove the PO_FILES parameter in po/*/CMakeLists.txt.
vaxx@kahli ~/Hämtningar/keurocalc-1.2.1/build $ cmake -DCMAKE_INSTALL_PREFIX=/usr/lib/kde4 ../keurocalc-1.2.1
CMake Error: The source directory "/home/vaxx/Hämtningar/keurocalc-1.2.1/keurocalc-1.2.1" does not exist.
Specify --help for usage, or press the help button on the CMake GUI.
vaxx@kahli ~/Hämtningar/keurocalc-1.2.1/build $
Result is:
~/Hämtningar/keurocalc-1.2.1/build $ cmake -DCMAKE_INSTALL_PREFIX=/usr/lib/kde4 ..
CMake Error: The source "/home/vaxx/Hämtningar/keurocalc-1.2.1/CMakeLists.txt" does not match the source "/home/vaxx/Hämtningar/keurocalc-1.2.1/keurocalc/CMakeLists.txt" used to generate cache. Re-run cmake with a different source directory.
Is it possible for you to make an *.deb for Qantal/Mint Nadia ?
Thanks for your support
Ronny
I get this error when running cmake:
-- Found Gettext: built in libc
CMake Error at /usr/share/apps/cmake/modules/FindGettext.cmake:232 (ADD_CUSTOM_TARGET):
add_custom_target cannot create target "pofiles" because another target
with the same name already exists. The existing target is a custom target
created in source directory
"/home/user/makepkg/keurocalc/src/keurocalc-1.2.1/po/bg". See
documentation for policy CMP0002 for more details.
Call Stack (most recent call first):
po/bs/CMakeLists.txt:2 (GETTEXT_PROCESS_PO_FILES)
CMake Error at /usr/share/apps/cmake/modules/FindGettext.cmake:232 (ADD_CUSTOM_TARGET):
add_custom_target cannot create target "pofiles" because another target
with the same name already exists. The existing target is a custom target
created in source directory
"/home/user/makepkg/keurocalc/src/keurocalc-1.2.1/po/bg". See
documentation for policy CMP0002 for more details.
Call Stack (most recent call first):
po/ca/CMakeLists.txt:2 (GETTEXT_PROCESS_PO_FILES)
[cut]
cmake version is 2.8.12.1
Google didn't help me. Any hint?
Thanks
Hello.
This is a know problem. See https://bugs.kde.org/show_bug.cgi?id=293030 . Either use an older version of cmake, or download and install the version of FindGettext.cmake at https://bugs.kde.org/attachment.cgi?id=68732 .
Hopefully they will start distributing this new version of FindGettext.cmake very soon, because this problem is annoying.
In the hope it helps,
I had to do a dirty job: first cd to /usr/share/apps/cmake/modules, where KDE installs its own cmake modules, then rename FindGettext.cmake to anything else and finally link those files (cmake itself complains about their absence):
ln -s /usr/share/cmake-2.8/Modules/FindGettext.cmake
ln -s /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake
ln -s /usr/share/cmake-2.8/Modules/CMakeParseArguments.cmake
ln -s /usr/share/cmake-2.8/Modules/FindPackageMessage.cmake
Then, remove the symlinks and move back FindGettext.cmake.
I was hoping I found a better solution, but I'm not a cmake expert, so this is the best I could do. If you know about a way to override the automatic modules loading, please let me know.
Could you please add more currencies.
- I have in mind slovenian tolar (now Slovenia have euro, but as every old currency from euro members are listed so it would be nice to be listed slovenian tolar - sometimes I need it).
- and croatian kunas (you know like turist you go to their county so you want to know...)
- and maybe more european not listed for now
Thanks
Slovenia has joined the European Monetary Union, so I have added a fixed rate for the (now dead) Slovenian tolar to KEuroCalc 1.0.0.
Same for the Maltese lira and the Cyprus pound.
Support for the Croatian Kuna, as well as the Russian rouble, Indonesian rupiah and Philipine peso have already been added in version 0.9.7.
Hi!
Since KEuroCalc 0.9.5 make fails on Gentoo with this error message:
# make
WARNING: use unsermake instead of make or use a wrapper script, e.g. makeobj!!!
unsermake all
make: unsermake: Command not found
make: *** [all] Error 127
This error appears even if unsermake is installed and UNSERMAKE="/usr/kde/unsermake/unsermake" is set as it is told by the unsermake ebuild.
Perharps add /usr/kde/unsermake to your PATH environment variable?
Please note that I am not responsible for unsermake. If you think there is a bug in unsermake, please report it to http://bugs.kde.org.
I looked in KDE SVN, it indeed seems that unsermake is being dropped for cmake. However that's for KDE 4, if I am not wrong
I am just dumbly following KDE's decisions by cutting and pasting admin files into keurocalc for each release.
It also seems to be known that usermake is a pain in the (compilation process) for Gentoo Users.
What you can do is revert the content of the admin/ directory to what it was for KEuroCalc 0.9.4. That version did not use unsermake.
Ratings & Comments
41 Comments
I have Linux Mint Julia KDE (Ubuntu Quantal) an i CANT compile it in NO way ??? What to do?
Well, cmake ., make, sudo make install should do it. If you run into problems because you have an old version of Findgettext.cmake, remove the PO_FILES parameter in po/*/CMakeLists.txt.
Coz i really like this software and want it to work
vaxx@kahli ~/Hämtningar/keurocalc-1.2.1/build $ cmake -DCMAKE_INSTALL_PREFIX=/usr/lib/kde4 ../keurocalc-1.2.1 CMake Error: The source directory "/home/vaxx/Hämtningar/keurocalc-1.2.1/keurocalc-1.2.1" does not exist. Specify --help for usage, or press the help button on the CMake GUI. vaxx@kahli ~/Hämtningar/keurocalc-1.2.1/build $
What if you simply run this? vaxx@kahli ~/Hämtningar/keurocalc-1.2.1/build $ cmake -DCMAKE_INSTALL_PREFIX=/usr/lib/kde4 ..
Result is: ~/Hämtningar/keurocalc-1.2.1/build $ cmake -DCMAKE_INSTALL_PREFIX=/usr/lib/kde4 .. CMake Error: The source "/home/vaxx/Hämtningar/keurocalc-1.2.1/CMakeLists.txt" does not match the source "/home/vaxx/Hämtningar/keurocalc-1.2.1/keurocalc/CMakeLists.txt" used to generate cache. Re-run cmake with a different source directory. Is it possible for you to make an *.deb for Qantal/Mint Nadia ? Thanks for your support Ronny
I get this error when running cmake: -- Found Gettext: built in libc CMake Error at /usr/share/apps/cmake/modules/FindGettext.cmake:232 (ADD_CUSTOM_TARGET): add_custom_target cannot create target "pofiles" because another target with the same name already exists. The existing target is a custom target created in source directory "/home/user/makepkg/keurocalc/src/keurocalc-1.2.1/po/bg". See documentation for policy CMP0002 for more details. Call Stack (most recent call first): po/bs/CMakeLists.txt:2 (GETTEXT_PROCESS_PO_FILES) CMake Error at /usr/share/apps/cmake/modules/FindGettext.cmake:232 (ADD_CUSTOM_TARGET): add_custom_target cannot create target "pofiles" because another target with the same name already exists. The existing target is a custom target created in source directory "/home/user/makepkg/keurocalc/src/keurocalc-1.2.1/po/bg". See documentation for policy CMP0002 for more details. Call Stack (most recent call first): po/ca/CMakeLists.txt:2 (GETTEXT_PROCESS_PO_FILES) [cut] cmake version is 2.8.12.1 Google didn't help me. Any hint? Thanks
Hello. This is a know problem. See https://bugs.kde.org/show_bug.cgi?id=293030 . Either use an older version of cmake, or download and install the version of FindGettext.cmake at https://bugs.kde.org/attachment.cgi?id=68732 . Hopefully they will start distributing this new version of FindGettext.cmake very soon, because this problem is annoying. In the hope it helps,
Thanks, it actually worked. I had to symlink three more files to the KDE cmake modules dir though.
Which three files? For the others. I have not needed do that (Ubuntu distro).
I had to do a dirty job: first cd to /usr/share/apps/cmake/modules, where KDE installs its own cmake modules, then rename FindGettext.cmake to anything else and finally link those files (cmake itself complains about their absence): ln -s /usr/share/cmake-2.8/Modules/FindGettext.cmake ln -s /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake ln -s /usr/share/cmake-2.8/Modules/CMakeParseArguments.cmake ln -s /usr/share/cmake-2.8/Modules/FindPackageMessage.cmake Then, remove the symlinks and move back FindGettext.cmake. I was hoping I found a better solution, but I'm not a cmake expert, so this is the best I could do. If you know about a way to override the automatic modules loading, please let me know.
I like the UI but the application name+logo picture on the bottom right corner does not look so nice by my opinion. I vote good.
to changelog: it is not Coruna but Koruna
Will fix this for 1.1.1, thanks
I've built a PKGBUILD for Arch Linux. It can be found here: http://aur.archlinux.org/packages.php?do_Details=1&ID=15140
Thank you very much. I've adapted it to latest version 1.2.0.
Updated in AUR. Thanks for the info.
Could you please add more currencies. - I have in mind slovenian tolar (now Slovenia have euro, but as every old currency from euro members are listed so it would be nice to be listed slovenian tolar - sometimes I need it). - and croatian kunas (you know like turist you go to their county so you want to know...) - and maybe more european not listed for now Thanks
Slovenia has joined the European Monetary Union, so I have added a fixed rate for the (now dead) Slovenian tolar to KEuroCalc 1.0.0. Same for the Maltese lira and the Cyprus pound. Support for the Croatian Kuna, as well as the Russian rouble, Indonesian rupiah and Philipine peso have already been added in version 0.9.7.
keurocalc-0.9.7-lotus.i586.rpm at http://home.scarlet.be/raoul.linux/ under DOWNLOAD section ( My SuSe RPM's )
keurocalc-0.9.6-S10K351.i586.rpm at http://home.tiscali.be/raoul.linux/downloadSuSE10.0.htm ENJOY !!!
Hi! Since KEuroCalc 0.9.5 make fails on Gentoo with this error message: # make WARNING: use unsermake instead of make or use a wrapper script, e.g. makeobj!!! unsermake all make: unsermake: Command not found make: *** [all] Error 127 This error appears even if unsermake is installed and UNSERMAKE="/usr/kde/unsermake/unsermake" is set as it is told by the unsermake ebuild.
Perharps add /usr/kde/unsermake to your PATH environment variable? Please note that I am not responsible for unsermake. If you think there is a bug in unsermake, please report it to http://bugs.kde.org.
Same here, according to Gentoo folks unsermake was dropped long ago, its not allowed for KDE 3.5.x to use. Any alternatives?
I looked in KDE SVN, it indeed seems that unsermake is being dropped for cmake. However that's for KDE 4, if I am not wrong I am just dumbly following KDE's decisions by cutting and pasting admin files into keurocalc for each release. It also seems to be known that usermake is a pain in the (compilation process) for Gentoo Users. What you can do is revert the content of the admin/ directory to what it was for KEuroCalc 0.9.4. That version did not use unsermake.