diff -pruN 1.20-13/debian/CMakeLists.txt 1.20-14/debian/CMakeLists.txt
--- 1.20-13/debian/CMakeLists.txt	2025-03-25 22:42:22.000000000 +0000
+++ 1.20-14/debian/CMakeLists.txt	2025-10-28 23:15:33.000000000 +0000
@@ -1,5 +1,5 @@
 project(tclcl)
-cmake_minimum_required(VERSION 2.6)
+cmake_minimum_required(VERSION 2.6...4.1.2)
 set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/cmake-modules)
 set(TARNAME tclcl)
 
@@ -53,7 +53,11 @@ install(TARGETS tcl2c++ RUNTIME DESTINAT
 ### libraries and headers
 # libtclcl
 
-exec_program("echo \"puts [info tclversion]\" | tclsh" OUTPUT_VARIABLE TCL_VERSION)
+execute_process(
+        COMMAND sh -c "echo \"puts [info tclversion]\" | tclsh"
+        OUTPUT_VARIABLE TCL_VERSION
+        OUTPUT_STRIP_TRAILING_WHITESPACE
+)
 
 find_path(LIBRARY_TCL init.tcl
 	/usr/local/share/tcltk/tcl${TCL_VERSION}
diff -pruN 1.20-13/debian/changelog 1.20-14/debian/changelog
--- 1.20-13/debian/changelog	2025-03-25 22:45:09.000000000 +0000
+++ 1.20-14/debian/changelog	2025-10-29 00:21:41.000000000 +0000
@@ -1,3 +1,11 @@
+tclcl (1.20-14) unstable; urgency=medium
+
+  * New maintainer (Closes: #999655).
+  * debian/CMakeLists.txt: Add <max> version to cmake_minimum_required. Also
+    change exec_program to execute_processs, see CMP0153 (Closes: #1113560).
+
+ -- Marcos Talau <talau@debian.org>  Tue, 28 Oct 2025 21:21:41 -0300
+
 tclcl (1.20-13) unstable; urgency=medium
 
   * QA upload.
diff -pruN 1.20-13/debian/control 1.20-14/debian/control
--- 1.20-13/debian/control	2025-03-25 22:43:05.000000000 +0000
+++ 1.20-14/debian/control	2025-10-28 23:03:35.000000000 +0000
@@ -1,7 +1,7 @@
 Source: tclcl
 Section: libs
 Priority: optional
-Maintainer: Debian QA Group <packages@qa.debian.org>
+Maintainer: Marcos Talau <talau@debian.org>
 Build-Depends: cmake,
                debhelper (>= 10~),
                libotcl1-dev (>= 1.14+dfsg-2~),
