From 84835f6d92ac44ce93e4908a08138f2afcae1c66 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Sl=C3=A1vek=20Banko?= <slavek.banko@axis.cz>
Date: Thu, 19 Nov 2020 03:02:00 +0100
Subject: Use universal common rules instead of many individual CMakeListst.txt
 files.
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Note: For systems and distributions where individual language directories
are unpacked for building, you need to add an unpacking for the 'template'
directory in addition to the 'cmake' directory.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 6d747afe2f2250a9f25adb3c758a91fc21520e74)
---
 tde-i18n-bn/CMakeLists.txt                        | 64 +----------------------
 tde-i18n-bn/messages/CMakeLists.txt               |  9 ----
 tde-i18n-bn/messages/tdeaddons/CMakeLists.txt     |  3 --
 tde-i18n-bn/messages/tdeadmin/CMakeLists.txt      |  3 --
 tde-i18n-bn/messages/tdebase/CMakeLists.txt       |  3 --
 tde-i18n-bn/messages/tdeedu/CMakeLists.txt        |  3 --
 tde-i18n-bn/messages/tdegames/CMakeLists.txt      |  3 --
 tde-i18n-bn/messages/tdegraphics/CMakeLists.txt   |  3 --
 tde-i18n-bn/messages/tdelibs/CMakeLists.txt       |  3 --
 tde-i18n-bn/messages/tdemultimedia/CMakeLists.txt |  3 --
 tde-i18n-bn/messages/tdenetwork/CMakeLists.txt    |  3 --
 tde-i18n-bn/messages/tdepim/CMakeLists.txt        |  3 --
 tde-i18n-bn/messages/tdetoys/CMakeLists.txt       |  3 --
 13 files changed, 1 insertion(+), 105 deletions(-)
 mode change 100644 => 120000 tde-i18n-bn/CMakeLists.txt
 delete mode 100644 tde-i18n-bn/messages/CMakeLists.txt
 delete mode 100644 tde-i18n-bn/messages/tdeaddons/CMakeLists.txt
 delete mode 100644 tde-i18n-bn/messages/tdeadmin/CMakeLists.txt
 delete mode 100644 tde-i18n-bn/messages/tdebase/CMakeLists.txt
 delete mode 100644 tde-i18n-bn/messages/tdeedu/CMakeLists.txt
 delete mode 100644 tde-i18n-bn/messages/tdegames/CMakeLists.txt
 delete mode 100644 tde-i18n-bn/messages/tdegraphics/CMakeLists.txt
 delete mode 100644 tde-i18n-bn/messages/tdelibs/CMakeLists.txt
 delete mode 100644 tde-i18n-bn/messages/tdemultimedia/CMakeLists.txt
 delete mode 100644 tde-i18n-bn/messages/tdenetwork/CMakeLists.txt
 delete mode 100644 tde-i18n-bn/messages/tdepim/CMakeLists.txt
 delete mode 100644 tde-i18n-bn/messages/tdetoys/CMakeLists.txt

(limited to 'tde-i18n-bn')

diff --git a/tde-i18n-bn/CMakeLists.txt b/tde-i18n-bn/CMakeLists.txt
deleted file mode 100644
index b6094f7bef2..00000000000
--- a/tde-i18n-bn/CMakeLists.txt
+++ /dev/null
@@ -1,63 +0,0 @@
-#################################################
-#
-#  (C) 2013 Alexander Golubev (Fat-Zer)
-#  fatzer2 (AT) gmail.com
-#
-#  Improvements and feedback are welcome
-#
-#  This file is released under GPL >= 2
-#
-#################################################
-
-cmake_minimum_required( VERSION 2.8 )
-
-
-##### general package setup #####################
-
-project( tde-i18n-bn )
-set( VERSION R14.0.10 )
-
-
-##### include essential cmake modules ###########
-
-include( FindPkgConfig ) # required for find_package( TDE )
-
-
-##### include our cmake modules #################
-
-set( CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/modules" )
-include( TDEMacros )
-
-
-##### find required stuff #######################
-
-include( FindGettext )
-if( GETTEXT_FOUND )
-  set( DEFAULT_MSGFMT_EXECUTABLE ${GETTEXT_MSGFMT_EXECUTABLE} )
-else( GETTEXE_FOUND )
-  find_program( DEFAULT_MSGFMT_EXECUTABLE msgfmt )
-endif( GETTEXT_FOUND )
-
-set( MSGFMT_EXECUTABLE ${DEFAULT_MSGFMT_EXECUTABLE} CACHE FILEPATH
-		"path to msgfmt executable" )
-
-if( NOT MSGFMT_EXECUTABLE )
-  tde_message_fatal( "msgfmt is required but was not found on your system or defined" )
-endif( NOT MSGFMT_EXECUTABLE )
-
-find_package( TDE )
-
-
-##### setup install paths #######################
-
-include( TDESetupPaths )
-tde_setup_paths( )
-
-option( BUILD_ALL "Build all" OFF )
-option( BUILD_MESSAGES "Build message and GUI translation" ${BUILD_ALL} )
-
-
-###### subdirectories ###########################
-
-tde_conditional_add_subdirectory( BUILD_MESSAGES messages )
-
diff --git a/tde-i18n-bn/CMakeLists.txt b/tde-i18n-bn/CMakeLists.txt
new file mode 120000
index 00000000000..2fe973c8885
--- /dev/null
+++ b/tde-i18n-bn/CMakeLists.txt
@@ -0,0 +1 @@
+../template/commonCMakeLists.txt
\ No newline at end of file
diff --git a/tde-i18n-bn/messages/CMakeLists.txt b/tde-i18n-bn/messages/CMakeLists.txt
deleted file mode 100644
index c788cd789b0..00000000000
--- a/tde-i18n-bn/messages/CMakeLists.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_auto_add_subdirectories( )
-
-
-###### other data ###############################
-
-install( FILES  entry.desktop charset
-  DESTINATION ${LOCALE_INSTALL_DIR}/bn )
diff --git a/tde-i18n-bn/messages/tdeaddons/CMakeLists.txt b/tde-i18n-bn/messages/tdeaddons/CMakeLists.txt
deleted file mode 100644
index 1a87c4a0394..00000000000
--- a/tde-i18n-bn/messages/tdeaddons/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG bn )
diff --git a/tde-i18n-bn/messages/tdeadmin/CMakeLists.txt b/tde-i18n-bn/messages/tdeadmin/CMakeLists.txt
deleted file mode 100644
index 1a87c4a0394..00000000000
--- a/tde-i18n-bn/messages/tdeadmin/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG bn )
diff --git a/tde-i18n-bn/messages/tdebase/CMakeLists.txt b/tde-i18n-bn/messages/tdebase/CMakeLists.txt
deleted file mode 100644
index 1a87c4a0394..00000000000
--- a/tde-i18n-bn/messages/tdebase/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG bn )
diff --git a/tde-i18n-bn/messages/tdeedu/CMakeLists.txt b/tde-i18n-bn/messages/tdeedu/CMakeLists.txt
deleted file mode 100644
index 1a87c4a0394..00000000000
--- a/tde-i18n-bn/messages/tdeedu/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG bn )
diff --git a/tde-i18n-bn/messages/tdegames/CMakeLists.txt b/tde-i18n-bn/messages/tdegames/CMakeLists.txt
deleted file mode 100644
index 1a87c4a0394..00000000000
--- a/tde-i18n-bn/messages/tdegames/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG bn )
diff --git a/tde-i18n-bn/messages/tdegraphics/CMakeLists.txt b/tde-i18n-bn/messages/tdegraphics/CMakeLists.txt
deleted file mode 100644
index 1a87c4a0394..00000000000
--- a/tde-i18n-bn/messages/tdegraphics/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG bn )
diff --git a/tde-i18n-bn/messages/tdelibs/CMakeLists.txt b/tde-i18n-bn/messages/tdelibs/CMakeLists.txt
deleted file mode 100644
index 1a87c4a0394..00000000000
--- a/tde-i18n-bn/messages/tdelibs/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG bn )
diff --git a/tde-i18n-bn/messages/tdemultimedia/CMakeLists.txt b/tde-i18n-bn/messages/tdemultimedia/CMakeLists.txt
deleted file mode 100644
index 1a87c4a0394..00000000000
--- a/tde-i18n-bn/messages/tdemultimedia/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG bn )
diff --git a/tde-i18n-bn/messages/tdenetwork/CMakeLists.txt b/tde-i18n-bn/messages/tdenetwork/CMakeLists.txt
deleted file mode 100644
index 1a87c4a0394..00000000000
--- a/tde-i18n-bn/messages/tdenetwork/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG bn )
diff --git a/tde-i18n-bn/messages/tdepim/CMakeLists.txt b/tde-i18n-bn/messages/tdepim/CMakeLists.txt
deleted file mode 100644
index 1a87c4a0394..00000000000
--- a/tde-i18n-bn/messages/tdepim/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG bn )
diff --git a/tde-i18n-bn/messages/tdetoys/CMakeLists.txt b/tde-i18n-bn/messages/tdetoys/CMakeLists.txt
deleted file mode 100644
index 1a87c4a0394..00000000000
--- a/tde-i18n-bn/messages/tdetoys/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG bn )
-- 
cgit v1.2.1