$NetBSD: patch-CMakeLists.txt,v 1.5 2026/09/30 20:58:57 hauke Exp $

setuid binaries should not be writable by anyone.

Keep build system from installing to PKG_SYSCONFDIR - we handle
preference files ourselves.

--- CMakeLists.txt.orig	2026-09-26 08:48:13.000000000 +0000
+++ CMakeLists.txt
@@ -185,14 +185,7 @@ endif()
 # Installation
 install(TARGETS hiawatha ssi-cgi wigwam DESTINATION ${CMAKE_INSTALL_SBINDIR})
 install(TARGETS cgi-wrapper DESTINATION ${CMAKE_INSTALL_SBINDIR}
-	PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE SETUID)
-
-foreach(configfile ${config_files})
-	install(CODE "copy_if_not_exists(\"${CMAKE_SOURCE_DIR}/${configfile}\" \"${CONFIG_DIR}\")")
-endforeach()
-foreach(configfile ${config_files_in})
-	install(CODE "copy_if_not_exists(\"${CMAKE_CURRENT_BINARY_DIR}/${configfile}\" \"${CONFIG_DIR}\")")
-endforeach()
+	PERMISSIONS OWNER_READ OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE SETUID)
 
 install(FILES ${manual_pages} DESTINATION ${CMAKE_INSTALL_FULL_MANDIR}/man1)
 foreach(manpage ${manual_pages_in})
