4 changes: 2 additions & 2 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ language: cpp


install:
- sudo apt-get remove cmake mingw32-binutils mingw32-runtime mingw32 libqt4-dev qt4-qmake mingw-w64 g++-mingw-w64 gcc-mingw-w64
- sudo apt-get install m4 bison flex nsis-common nsis
- sudo apt-get remove cmake mingw32-binutils mingw32-runtime mingw32 mingw-w64 g++-mingw-w64 gcc-mingw-w64
- sudo apt-get install m4 bison flex nsis-common nsis qt4-dev-tools subversion
- sudo apt-get install libc6:i386 libgcc1:i386 gcc-4.6-base:i386 libstdc++5:i386 libstdc++6:i386 # cmake is 32bit

script:
Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -394,7 +394,7 @@ if(LinguistForKst_FOUND OR Qt5LinguistForKst_FOUND)
message(STATUS "Available languages: ${language_summary}")
add_custom_target(qm DEPENDS ${kst_QM})
add_dependencies(${kst_binary_name} qm)
install(DIRECTORY ${CMAKE_BINARY_DIR}/locale/ DESTINATION ${kst_install_prefix}/share/kst/locale FILES_MATCHING PATTERN *.qm)
install(DIRECTORY ${CMAKE_BINARY_DIR}/locale/ DESTINATION share/kst/locale FILES_MATCHING PATTERN *.qm)
else()
message(STATUS "No .po files found, will not install any languages")
endif()
Expand Down
12 changes: 12 additions & 0 deletions cmake/modules/FindLinguistForKst.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,18 @@ endif(RUN_DISABLED_CODE)

find_program(QT_LCONVERT_EXECUTABLE NAMES lconvert-qt4 lconvert)


if(NOT QT_LUPDATE_EXECUTABLE OR NOT QT_LRELEASE_EXECUTABLE OR NOT QT_LCONVERT_EXECUTABLE)
# fall back to global tools if FindQt failed
set(QT_LUPDATE_EXECUTABLE NOTFOUND CACHE FILEPATH "" FORCE)
set(QT_LRELEASE_EXECUTABLE NOTFOUND CACHE FILEPATH "" FORCE)
set(QT_LCONVERT_EXECUTABLE NOTFOUND CACHE FILEPATH "" FORCE)
FIND_PROGRAM(QT_LUPDATE_EXECUTABLE NAMES lupdate-qt4 lupdate PATHS /usr/bin)
FIND_PROGRAM(QT_LRELEASE_EXECUTABLE NAMES lrelease-qt4 lrelease PATHS /usr/bin)
FIND_PROGRAM(QT_LCONVERT_EXECUTABLE NAMES lconvert-qt4 lconvert PATHS /usr/bin)
endif()


if(QT_LUPDATE_EXECUTABLE AND QT_LRELEASE_EXECUTABLE AND QT_LCONVERT_EXECUTABLE)
set(LinguistForKst_FOUND TRUE)

Expand Down
7 changes: 7 additions & 0 deletions cmake/travis.sh
Original file line number Diff line number Diff line change
Expand Up @@ -257,6 +257,13 @@ if [ ! -d /opt/$extlib ]; then
fi


# ---------------------------------------------------------
#
# checkout translations
#
cd $startdir
./l10n-fetch-po-files.py
cd $builddir

# ---------------------------------------------------------
#
Expand Down
4 changes: 2 additions & 2 deletions src/plugins/dataobject/chop/kstplugin_chop.desktop
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Name[nl]=Chop Data Object Plugin
Name[pl]=Wtyczka obiektu danych Chop
Name[pt]='Plugin' de Objecto de Dados com Recorte
Name[pt_BR]=Plugin de objeto de dados com recorte
Name[sv]=Dataobjekt-insticksprogram för klippning
Name[sv]=Dataobjekt-insticksprogram för uppdelning
Name[uk]=Додаток для роботи з об’єктами розрізаних даних
Name[x-test]=xxChop Data Object Pluginxx
Comment=Implements a Chop Data Object Plugin for Kst.
Expand All @@ -27,6 +27,6 @@ Comment[nl]=Implementeert een plugin voor een gegevensobject in Kst voor in in s
Comment[pl]=Implementuje wtyczkę obiektu danych Chop dla Kst.
Comment[pt]=Implementa um 'plugin' de objecto de dados com recorte para o Kst.
Comment[pt_BR]=Implementa um plugin de objeto de dados com recorte para o Kst.
Comment[sv]=Implementerar ett Kst dataobjekt-insticksprogram för klippning.
Comment[sv]=Implementerar ett Kst dataobjekt-insticksprogram för uppdelning.
Comment[uk]=Реалізує додаток для роботи з об’єктами розрізаних даних у Kst.
Comment[x-test]=xxImplements a Chop Data Object Plugin for Kst.xx
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,11 @@ Name[sv]=Anpassning - Exponentiellt insticksprogram
Name[uk]=Додаток експоненційного наближення
Name[x-test]=xxFits - Exponential Pluginxx
Comment=Implements an Exponential Fits Plugin for Kst.
Comment[de]=Implementiert ein Exponential-Anpassungs-Modul für Kst.
Comment[nl]=Implementeert een plugin voor een gegevensobject in Kst voor exponentiële aanpassing.
Comment[pl]=Implementuje wtyczkę obiektu danych dopasowania wykładniczego dla Kst.
Comment[pt]=Implementa um 'plugin' de ajuste exponencial para o Kst.
Comment[pt_BR]=Implementa um plugin de ajuste exponencial para o Kst.
Comment[sv]=Implementerar ett Kst insticksprogram för exponentiell anpassning.
Comment[uk]=Реалізує додаток експоненційного наближення у Kst.
Comment[x-test]=xxImplements an Exponential Fits Plugin for Kst.xx