$NetBSD: patch-core_scripts_CMakeLists.txt,v 1.2 2021/02/01 09:08:43 kardel Exp $

suppress mtx-changer installation if not found

--- core/scripts/CMakeLists.txt.orig	2020-12-16 07:46:16.000000000 +0000
+++ core/scripts/CMakeLists.txt
@@ -36,25 +36,37 @@ install(
 install(
   FILES bareos btraceback.gdb btraceback.dbx btraceback.mdb bareos-config
         bareos-config-lib.sh bareos-ctl-funcs
-  PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE
-              WORLD_READ WORLD_EXECUTE
+  PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ
+              WORLD_READ
   DESTINATION "${scriptdir}"
 )
 
 if(NOT client-only)
   install(
-    FILES mtx-changer disk-changer bareos-explorer bareos-glusterfind-wrapper
+    FILES disk-changer bareos-explorer bareos-glusterfind-wrapper
           bareos-ctl-dir bareos-ctl-sd bareos-ctl-funcs
     PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE
                 WORLD_READ WORLD_EXECUTE
     DESTINATION "${scriptdir}"
   )
 
-  install(FILES mtx-changer.conf bareos-regress.conf DESTINATION "${confdir}")
+  install(FILES bareos-regress.conf DESTINATION "${configtemplatedir}")
 
-  install(
-    FILES logrotate
-    DESTINATION "${sysconfdir}/logrotate.d"
-    RENAME bareos-dir
-  )
+  if(NOT ${MTX} STREQUAL "MTX-NOTFOUND")
+    install(
+      FILES mtx-changer
+      PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE
+		  WORLD_READ WORLD_EXECUTE
+      DESTINATION "${scriptdir}"
+    )
+    install(FILES mtx-changer.conf DESTINATION "${configtemplatedir}")
+  endif()
+
+  if (NOT ${CMAKE_SYSTEM_NAME} MATCHES "NetBSD")
+    install(
+      FILES logrotate
+      DESTINATION "${sysconfdir}/logrotate.d"
+      RENAME bareos-dir
+    )
+  endif()
 endif()
