From e98f4eb40a34013a08973171b803ec4e8aa3b735 Mon Sep 17 00:00:00 2001
From: Slávek Banko <slavek.banko@axis.cz>
Date: Fri, 10 Jul 2020 03:14:28 +0200
Subject: Simplify CMake rules for desktop file translations.
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
---
 katapult/common/CMakeLists.txt                             | 4 ++--
 katapult/plugins/catalogs/amarokcatalog/CMakeLists.txt     | 2 +-
 katapult/plugins/catalogs/bookmarkcatalog/CMakeLists.txt   | 2 +-
 katapult/plugins/catalogs/calculatorcatalog/CMakeLists.txt | 2 +-
 katapult/plugins/catalogs/documentcatalog/CMakeLists.txt   | 2 +-
 katapult/plugins/catalogs/execcatalog/CMakeLists.txt       | 2 +-
 katapult/plugins/catalogs/googlecatalog/CMakeLists.txt     | 2 +-
 katapult/plugins/catalogs/programcatalog/CMakeLists.txt    | 2 +-
 katapult/plugins/catalogs/spellcatalog/CMakeLists.txt      | 2 +-
 katapult/plugins/display/glassdisplay/CMakeLists.txt       | 2 +-
 katapult/plugins/display/o2display/CMakeLists.txt          | 2 +-
 katapult/plugins/display/puredisplay/CMakeLists.txt        | 2 +-
 12 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/katapult/common/CMakeLists.txt b/katapult/common/CMakeLists.txt
index 714a983..3df88b5 100644
--- a/katapult/common/CMakeLists.txt
+++ b/katapult/common/CMakeLists.txt
@@ -40,11 +40,11 @@ tde_add_library( ${PROJECT_NAME} SHARED AUTOMOC
 tde_create_translated_desktop(
     SOURCE katapultcatalog.desktop
     DESTINATION ${SERVICETYPES_INSTALL_DIR}
-    PO_DIR ${CMAKE_SOURCE_DIR}/translations/desktop_files/katapult-catalogs
+    PO_DIR katapult-catalogs
 )
 
 tde_create_translated_desktop(
     SOURCE katapultdisplay.desktop
     DESTINATION ${SERVICETYPES_INSTALL_DIR}
-    PO_DIR ${CMAKE_SOURCE_DIR}/translations/desktop_files/katapult-displays
+    PO_DIR katapult-displays
 )
diff --git a/katapult/plugins/catalogs/amarokcatalog/CMakeLists.txt b/katapult/plugins/catalogs/amarokcatalog/CMakeLists.txt
index b8e66dd..f1619ca 100644
--- a/katapult/plugins/catalogs/amarokcatalog/CMakeLists.txt
+++ b/katapult/plugins/catalogs/amarokcatalog/CMakeLists.txt
@@ -38,5 +38,5 @@ tde_add_kpart( katapult_amarokcatalog AUTOMOC
 tde_create_translated_desktop(
     SOURCE katapult_amarokcatalog.desktop
     DESTINATION ${SERVICES_INSTALL_DIR}
-    PO_DIR ${CMAKE_SOURCE_DIR}/translations/desktop_files/katapult-catalogs
+    PO_DIR katapult-catalogs
 )
diff --git a/katapult/plugins/catalogs/bookmarkcatalog/CMakeLists.txt b/katapult/plugins/catalogs/bookmarkcatalog/CMakeLists.txt
index f0296ce..05ea498 100644
--- a/katapult/plugins/catalogs/bookmarkcatalog/CMakeLists.txt
+++ b/katapult/plugins/catalogs/bookmarkcatalog/CMakeLists.txt
@@ -38,5 +38,5 @@ tde_add_kpart( katapult_bookmarkcatalog AUTOMOC
 tde_create_translated_desktop(
     SOURCE katapult_bookmarkcatalog.desktop
     DESTINATION ${SERVICES_INSTALL_DIR}
-    PO_DIR ${CMAKE_SOURCE_DIR}/translations/desktop_files/katapult-catalogs
+    PO_DIR katapult-catalogs
 )
diff --git a/katapult/plugins/catalogs/calculatorcatalog/CMakeLists.txt b/katapult/plugins/catalogs/calculatorcatalog/CMakeLists.txt
index 1e9e0e2..2037f6e 100644
--- a/katapult/plugins/catalogs/calculatorcatalog/CMakeLists.txt
+++ b/katapult/plugins/catalogs/calculatorcatalog/CMakeLists.txt
@@ -43,5 +43,5 @@ tde_install_icons( xcalc checkmark no )
 tde_create_translated_desktop(
     SOURCE katapult_calculatorcatalog.desktop
     DESTINATION ${SERVICES_INSTALL_DIR}
-    PO_DIR ${CMAKE_SOURCE_DIR}/translations/desktop_files/katapult-catalogs
+    PO_DIR katapult-catalogs
 )
diff --git a/katapult/plugins/catalogs/documentcatalog/CMakeLists.txt b/katapult/plugins/catalogs/documentcatalog/CMakeLists.txt
index 896702f..735ee7c 100644
--- a/katapult/plugins/catalogs/documentcatalog/CMakeLists.txt
+++ b/katapult/plugins/catalogs/documentcatalog/CMakeLists.txt
@@ -38,5 +38,5 @@ tde_add_kpart( katapult_documentcatalog AUTOMOC
 tde_create_translated_desktop(
     SOURCE katapult_documentcatalog.desktop
     DESTINATION ${SERVICES_INSTALL_DIR}
-    PO_DIR ${CMAKE_SOURCE_DIR}/translations/desktop_files/katapult-catalogs
+    PO_DIR katapult-catalogs
 )
diff --git a/katapult/plugins/catalogs/execcatalog/CMakeLists.txt b/katapult/plugins/catalogs/execcatalog/CMakeLists.txt
index c8a75f8..9dd856a 100644
--- a/katapult/plugins/catalogs/execcatalog/CMakeLists.txt
+++ b/katapult/plugins/catalogs/execcatalog/CMakeLists.txt
@@ -42,5 +42,5 @@ tde_install_icons( )
 tde_create_translated_desktop(
     SOURCE katapult_execcatalog.desktop
     DESTINATION ${SERVICES_INSTALL_DIR}
-    PO_DIR ${CMAKE_SOURCE_DIR}/translations/desktop_files/katapult-catalogs
+    PO_DIR katapult-catalogs
 )
diff --git a/katapult/plugins/catalogs/googlecatalog/CMakeLists.txt b/katapult/plugins/catalogs/googlecatalog/CMakeLists.txt
index 65e1c1c..7551a32 100644
--- a/katapult/plugins/catalogs/googlecatalog/CMakeLists.txt
+++ b/katapult/plugins/catalogs/googlecatalog/CMakeLists.txt
@@ -42,5 +42,5 @@ tde_install_icons( )
 tde_create_translated_desktop(
     SOURCE katapult_googlecatalog.desktop
     DESTINATION ${SERVICES_INSTALL_DIR}
-    PO_DIR ${CMAKE_SOURCE_DIR}/translations/desktop_files/katapult-catalogs
+    PO_DIR katapult-catalogs
 )
diff --git a/katapult/plugins/catalogs/programcatalog/CMakeLists.txt b/katapult/plugins/catalogs/programcatalog/CMakeLists.txt
index f386d61..8a7f243 100644
--- a/katapult/plugins/catalogs/programcatalog/CMakeLists.txt
+++ b/katapult/plugins/catalogs/programcatalog/CMakeLists.txt
@@ -37,5 +37,5 @@ tde_add_kpart( katapult_programcatalog AUTOMOC
 tde_create_translated_desktop(
     SOURCE katapult_programcatalog.desktop
     DESTINATION ${SERVICES_INSTALL_DIR}
-    PO_DIR ${CMAKE_SOURCE_DIR}/translations/desktop_files/katapult-catalogs
+    PO_DIR katapult-catalogs
 )
diff --git a/katapult/plugins/catalogs/spellcatalog/CMakeLists.txt b/katapult/plugins/catalogs/spellcatalog/CMakeLists.txt
index 8dd43ea..5e4aaf3 100644
--- a/katapult/plugins/catalogs/spellcatalog/CMakeLists.txt
+++ b/katapult/plugins/catalogs/spellcatalog/CMakeLists.txt
@@ -42,5 +42,5 @@ tde_install_icons( )
 tde_create_translated_desktop(
     SOURCE katapult_spellcatalog.desktop
     DESTINATION ${SERVICES_INSTALL_DIR}
-    PO_DIR ${CMAKE_SOURCE_DIR}/translations/desktop_files/katapult-catalogs
+    PO_DIR katapult-catalogs
 )
diff --git a/katapult/plugins/display/glassdisplay/CMakeLists.txt b/katapult/plugins/display/glassdisplay/CMakeLists.txt
index acc57e2..dc3bd39 100644
--- a/katapult/plugins/display/glassdisplay/CMakeLists.txt
+++ b/katapult/plugins/display/glassdisplay/CMakeLists.txt
@@ -33,5 +33,5 @@ tde_add_kpart( katapult_glassdisplay AUTOMOC
 tde_create_translated_desktop(
     SOURCE katapult_glassdisplay.desktop
     DESTINATION ${SERVICES_INSTALL_DIR}
-    PO_DIR ${CMAKE_SOURCE_DIR}/translations/desktop_files/katapult-displays
+    PO_DIR katapult-displays
 )
diff --git a/katapult/plugins/display/o2display/CMakeLists.txt b/katapult/plugins/display/o2display/CMakeLists.txt
index 9bc2543..352fe99 100644
--- a/katapult/plugins/display/o2display/CMakeLists.txt
+++ b/katapult/plugins/display/o2display/CMakeLists.txt
@@ -33,5 +33,5 @@ tde_add_kpart( katapult_o2display AUTOMOC
 tde_create_translated_desktop(
     SOURCE katapult_o2display.desktop
     DESTINATION ${SERVICES_INSTALL_DIR}
-    PO_DIR ${CMAKE_SOURCE_DIR}/translations/desktop_files/katapult-displays
+    PO_DIR katapult-displays
 )
diff --git a/katapult/plugins/display/puredisplay/CMakeLists.txt b/katapult/plugins/display/puredisplay/CMakeLists.txt
index c24fe80..7091cea 100644
--- a/katapult/plugins/display/puredisplay/CMakeLists.txt
+++ b/katapult/plugins/display/puredisplay/CMakeLists.txt
@@ -33,5 +33,5 @@ tde_add_kpart( katapult_puredisplay AUTOMOC
 tde_create_translated_desktop(
     SOURCE katapult_puredisplay.desktop
     DESTINATION ${SERVICES_INSTALL_DIR}
-    PO_DIR ${CMAKE_SOURCE_DIR}/translations/desktop_files/katapult-displays
+    PO_DIR katapult-displays
 )
-- 
cgit v1.2.3

