diff --git a/Trigger/TrigDataAccess/TrigDataAccessMonitoring/CMakeLists.txt b/Trigger/TrigDataAccess/TrigDataAccessMonitoring/CMakeLists.txt
index 422651eec081ef68e9f462b33b5657677f685553..7889473990344a69a20784f7ff502bb42a0335ad 100644
--- a/Trigger/TrigDataAccess/TrigDataAccessMonitoring/CMakeLists.txt
+++ b/Trigger/TrigDataAccess/TrigDataAccessMonitoring/CMakeLists.txt
@@ -1,23 +1,10 @@
-################################################################################
-# Package: TrigDataAccessMonitoring
-################################################################################
+# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
 
 # Declare the package name:
 atlas_subdir( TrigDataAccessMonitoring )
 
-# Declare the package's dependencies:
-atlas_depends_on_subdirs( PUBLIC
-                          Control/AthenaKernel
-                          Control/AthContainers
-                          Event/ByteStreamCnvSvcBase
-                          Event/ByteStreamData
-                          GaudiKernel
-                          PRIVATE
-                          AtlasTest/TestTools
-                          Control/StoreGate )
-
 # External dependencies:
-find_package( ROOT COMPONENTS Core Tree MathCore Hist RIO pthread )
+find_package( ROOT COMPONENTS Hist )
 find_package( tdaq-common )
 
 # Component(s) in the package:
@@ -26,21 +13,19 @@ atlas_add_library( TrigDataAccessMonitoringLib
                    PUBLIC_HEADERS TrigDataAccessMonitoring
                    INCLUDE_DIRS ${TDAQ-COMMON_INCLUDE_DIRS}
                    PRIVATE_INCLUDE_DIRS ${ROOT_INCLUDE_DIRS}
-                   LINK_LIBRARIES ${TDAQ-COMMON_LIBRARIES} AthContainers ByteStreamData GaudiKernel ByteStreamCnvSvcBaseLib ByteStreamData_test StoreGateLib SGtests
-                   PRIVATE_LINK_LIBRARIES ${ROOT_LIBRARIES} TestTools )
+                   LINK_LIBRARIES ${TDAQ-COMMON_LIBRARIES} AthContainers AthenaKernel ByteStreamCnvSvcBaseLib ByteStreamData GaudiKernel
+                   PRIVATE_LINK_LIBRARIES ${ROOT_LIBRARIES} StoreGateLib )
 
 atlas_add_component( TrigDataAccessMonitoring
                      src/components/*.cxx
-                     INCLUDE_DIRS ${ROOT_INCLUDE_DIRS} ${TDAQ-COMMON_INCLUDE_DIRS}
-                     LINK_LIBRARIES ${ROOT_LIBRARIES} ${TDAQ-COMMON_LIBRARIES} AthContainers ByteStreamCnvSvcBaseLib ByteStreamData ByteStreamData_test GaudiKernel TestTools StoreGateLib SGtests TrigDataAccessMonitoringLib )
+                     LINK_LIBRARIES TrigDataAccessMonitoringLib )
+
+# Install files from the package:
+atlas_install_joboptions( share/*.py )
 
+# Tests in the package:
 atlas_add_test( Methods_test
                 SOURCES
                 test/Methods_test.cxx
-                INCLUDE_DIRS ${ROOT_INCLUDE_DIRS} ${TDAQ-COMMON_INCLUDE_DIRS}
-                LINK_LIBRARIES ${ROOT_LIBRARIES} ${TDAQ-COMMON_LIBRARIES} AthContainers ByteStreamCnvSvcBaseLib ByteStreamData ByteStreamData_test GaudiKernel TestTools StoreGateLib SGtests TrigDataAccessMonitoringLib
+                LINK_LIBRARIES TrigDataAccessMonitoringLib
                 POST_EXEC_SCRIPT nopost.sh )
-
-# Install files from the package:
-atlas_install_joboptions( share/*.py )
-
diff --git a/Trigger/TrigDataAccess/TrigROBDataProviderSvc/CMakeLists.txt b/Trigger/TrigDataAccess/TrigROBDataProviderSvc/CMakeLists.txt
index 395da5c4240d6797ba099f98dfb12bf037349a62..04deb38b4e36a5673096c58bc958563185c55cbb 100644
--- a/Trigger/TrigDataAccess/TrigROBDataProviderSvc/CMakeLists.txt
+++ b/Trigger/TrigDataAccess/TrigROBDataProviderSvc/CMakeLists.txt
@@ -1,25 +1,10 @@
-################################################################################
-# Package: TrigROBDataProviderSvc
-################################################################################
+# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
 
 # Declare the package name:
 atlas_subdir( TrigROBDataProviderSvc )
 
-# Declare the package's dependencies:
-atlas_depends_on_subdirs( PUBLIC
-                          Event/ByteStreamData
-                          GaudiKernel
-                          Trigger/TrigEvent/TrigSteeringEvent	
-                          PRIVATE
-                          Control/AthenaMonitoring
-                          Control/CxxUtils
-                          Control/StoreGate
-                          Event/ByteStreamCnvSvcBase
-                          Trigger/TrigDataAccess/TrigDataAccessMonitoring
-                          Trigger/TrigMonitoring/TrigMonitorBase )
-
 # External dependencies:
-find_package( ROOT COMPONENTS Core Tree MathCore Hist RIO pthread )
+find_package( ROOT COMPONENTS Hist )
 find_package( tdaq-common )
 
 # Component(s) in the package:
@@ -28,13 +13,12 @@ atlas_add_library( TrigROBDataProviderSvcLib
                    PUBLIC_HEADERS TrigROBDataProviderSvc
                    INCLUDE_DIRS ${TDAQ-COMMON_INCLUDE_DIRS}
                    PRIVATE_INCLUDE_DIRS ${ROOT_INCLUDE_DIRS}
-                   LINK_LIBRARIES ${TDAQ-COMMON_LIBRARIES} ByteStreamData GaudiKernel ByteStreamData_test StoreGateLib SGtests ByteStreamCnvSvcBaseLib TrigDataAccessMonitoringLib TrigMonitorBaseLib
-                   PRIVATE_LINK_LIBRARIES ${ROOT_LIBRARIES} CxxUtils )
+                   LINK_LIBRARIES ByteStreamCnvSvcBaseLib ByteStreamData GaudiKernel TrigDataAccessMonitoringLib TrigSteeringEvent
+                   PRIVATE_LINK_LIBRARIES ${ROOT_LIBRARIES} ${TDAQ-COMMON_LIBRARIES} AthenaMonitoringKernelLib CxxUtils StoreGateLib )
 
 atlas_add_component( TrigROBDataProviderSvc
                      src/components/*.cxx
-                     INCLUDE_DIRS ${ROOT_INCLUDE_DIRS} ${TDAQ-COMMON_INCLUDE_DIRS}
-                     LINK_LIBRARIES ${ROOT_LIBRARIES} ${TDAQ-COMMON_LIBRARIES} ByteStreamData ByteStreamData_test GaudiKernel CxxUtils StoreGateLib SGtests ByteStreamCnvSvcBaseLib TrigDataAccessMonitoringLib TrigMonitorBaseLib TrigROBDataProviderSvcLib )
+                     LINK_LIBRARIES TrigROBDataProviderSvcLib )
 
 # Install files from the package:
 atlas_install_joboptions( share/*.py )
diff --git a/Trigger/TrigDataAccess/TrigSerializeCnvSvc/CMakeLists.txt b/Trigger/TrigDataAccess/TrigSerializeCnvSvc/CMakeLists.txt
index 26d23aee47a7749da09aa4d6f9b8901b2f50af83..0a4e9a6904cb98b548ba0c4325e8c7848da32070 100644
--- a/Trigger/TrigDataAccess/TrigSerializeCnvSvc/CMakeLists.txt
+++ b/Trigger/TrigDataAccess/TrigSerializeCnvSvc/CMakeLists.txt
@@ -1,34 +1,15 @@
-################################################################################
-# Package: TrigSerializeCnvSvc
-################################################################################
+# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
 
 # Declare the package name:
 atlas_subdir( TrigSerializeCnvSvc )
 
-# Declare the package's dependencies:
-atlas_depends_on_subdirs( PUBLIC
-                          Control/AthContainers
-                          Control/AthenaBaseComps
-                          Control/StoreGate
-                          GaudiKernel
-                          PRIVATE
-                          Control/CxxUtils
-                          Control/AthenaKernel
-                          Control/DataModelRoot
-                          Database/APR/StorageSvc
-                          Database/PersistentDataModel
-                          Trigger/TrigDataAccess/TrigSerializeResult
-                          Trigger/TrigDataAccess/TrigSerializeTP )
-
-
 # Component(s) in the package:
 atlas_add_library( TrigSerializeCnvSvcLib
                    src/*.cxx
                    PUBLIC_HEADERS TrigSerializeCnvSvc
-                   LINK_LIBRARIES AthContainers AthenaBaseComps GaudiKernel StoreGateLib SGtests TrigSerializeResultLib TrigSerializeTPLib
-                   PRIVATE_LINK_LIBRARIES AthenaKernel DataModelRoot StorageSvc PersistentDataModel )
+                   LINK_LIBRARIES AthContainers AthenaBaseComps AthenaKernel CxxUtils GaudiKernel StoreGateLib
+                   PRIVATE_LINK_LIBRARIES DataModelRoot PersistentDataModel StorageSvc TrigSerializeResultLib TrigSerializeTPLib )
 
 atlas_add_component( TrigSerializeCnvSvc
                      src/components/*.cxx
-                     LINK_LIBRARIES AthContainers AthenaBaseComps StoreGateLib SGtests GaudiKernel AthenaKernel DataModelRoot StorageSvc PersistentDataModel TrigSerializeResultLib TrigSerializeTPLib TrigSerializeCnvSvcLib )
-
+                     LINK_LIBRARIES TrigSerializeCnvSvcLib )
diff --git a/Trigger/TrigDataAccess/TrigSerializeResult/CMakeLists.txt b/Trigger/TrigDataAccess/TrigSerializeResult/CMakeLists.txt
index abe125667965fd1a0c66db939dc5a0cb232fc261..1cb063e60120692401710d70b2e93c10de0d3a3b 100644
--- a/Trigger/TrigDataAccess/TrigSerializeResult/CMakeLists.txt
+++ b/Trigger/TrigDataAccess/TrigSerializeResult/CMakeLists.txt
@@ -1,51 +1,35 @@
-################################################################################
-# Package: TrigSerializeResult
-################################################################################
+# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
 
 # Declare the package name:
 atlas_subdir( TrigSerializeResult )
 
-# Declare the package's dependencies:
-atlas_depends_on_subdirs( PUBLIC
-                          Control/AthenaKernel
-                          GaudiKernel
-                          PRIVATE
-                          AtlasTest/TestTools
-                          Control/CxxUtils
-                          Control/AthenaBaseComps
-                          Control/AthenaKernel
-                          Control/DataModelRoot
-                          Tools/PathResolver )
-
 # External dependencies:
 find_package( ROOT COMPONENTS RIO Core Tree MathCore Hist pthread )
+find_package( Boost )
 
 # Component(s) in the package:
 atlas_add_library( TrigSerializeResultLib
                    src/*.cxx
                    PUBLIC_HEADERS TrigSerializeResult
-                   PRIVATE_INCLUDE_DIRS ${ROOT_INCLUDE_DIRS}
-                   LINK_LIBRARIES AthenaKernel GaudiKernel
-                   PRIVATE_LINK_LIBRARIES ${ROOT_LIBRARIES} TestTools AthenaBaseComps AthenaKernel DataModelRoot PathResolver )
+                   PRIVATE_INCLUDE_DIRS ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS}
+                   LINK_LIBRARIES AthenaBaseComps AthenaKernel GaudiKernel StoreGateLib
+                   PRIVATE_LINK_LIBRARIES ${Boost_LIBRARIES} ${ROOT_LIBRARIES} CxxUtils DataModelRoot PathResolver )
 
 atlas_add_component( TrigSerializeResult
                      src/components/*.cxx
-                     INCLUDE_DIRS ${ROOT_INCLUDE_DIRS}
-                     LINK_LIBRARIES ${ROOT_LIBRARIES} AthenaKernel GaudiKernel TestTools AthenaBaseComps AthenaKernel DataModelRoot PathResolver TrigSerializeResultLib )
+                     LINK_LIBRARIES TrigSerializeResultLib )
 
 atlas_add_dictionary( TrigSerializeResultDict
                       TrigSerializeResult/TrigSerializeResultDict.h
                       TrigSerializeResult/selection.xml
-                      INCLUDE_DIRS ${ROOT_INCLUDE_DIRS}
-                      LINK_LIBRARIES ${ROOT_LIBRARIES} AthenaKernel GaudiKernel TestTools AthenaBaseComps AthenaKernel DataModelRoot PathResolver TrigSerializeResultLib )
+                      LINK_LIBRARIES TrigSerializeResultLib )
+
+# Install files from the package:
+atlas_install_runtime( share/bs-streamerinfos*.root )
 
+# Tests in the package:
 atlas_add_test( remap_test
                 SOURCES
                 test/remap_test.cxx
-                INCLUDE_DIRS ${ROOT_INCLUDE_DIRS}
-                LINK_LIBRARIES ${ROOT_LIBRARIES} AthenaKernel GaudiKernel TestTools AthenaBaseComps AthenaKernel DataModelRoot PathResolver TrigSerializeResultLib
+                LINK_LIBRARIES TrigSerializeResultLib
                 POST_EXEC_SCRIPT nopost.sh )
-
-# Install files from the package:
-atlas_install_runtime( share/bs-streamerinfos*.root )
-
diff --git a/Trigger/TrigDataAccess/TrigSerializeTP/CMakeLists.txt b/Trigger/TrigDataAccess/TrigSerializeTP/CMakeLists.txt
index c77b2e1f2fedaffe406f1a7a448ab2193235cbc0..22f0ee0933717ceb075bfac166b22b9dc388bed2 100644
--- a/Trigger/TrigDataAccess/TrigSerializeTP/CMakeLists.txt
+++ b/Trigger/TrigDataAccess/TrigSerializeTP/CMakeLists.txt
@@ -1,18 +1,10 @@
-################################################################################
-# Package: TrigSerializeTP
-################################################################################
+# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
 
 # Declare the package name:
 atlas_subdir( TrigSerializeTP )
 
-# Declare the package's dependencies:
-atlas_depends_on_subdirs( PUBLIC
-                          Control/AthenaBaseComps
-                          Control/AthenaKernel
-                          GaudiKernel )
-
 # External dependencies:
-find_package( ROOT COMPONENTS Core Tree MathCore Hist RIO pthread )
+find_package( ROOT COMPONENTS Core )
 
 # Component(s) in the package:
 atlas_add_library( TrigSerializeTPLib
@@ -24,6 +16,4 @@ atlas_add_library( TrigSerializeTPLib
 
 atlas_add_component( TrigSerializeTP
                      src/components/*.cxx
-                     INCLUDE_DIRS ${ROOT_INCLUDE_DIRS}
-                     LINK_LIBRARIES ${ROOT_LIBRARIES} AthenaBaseComps AthenaKernel GaudiKernel TrigSerializeTPLib )
-
+                     LINK_LIBRARIES TrigSerializeTPLib )