diff --git a/CMakeLists.txt b/CMakeLists.txt
index 5f03d30a9f03b99ea02664a1e1575099fcb95f3b..9e3dc72978867a012b06e985bd2ff7f6cb423911 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -41,32 +41,28 @@ if(BUILD_DOCUMENTATION)
   add_subdirectory(doc)
 endif()
 
-export(
-  EXPORT "${PROJECT_NAME}-targets"
-  FILE "${PROJECT_BINARY_DIR}/${PROJECT_NAME}-targets.cmake"
-)
+export(EXPORT "mtime-targets" FILE "${PROJECT_BINARY_DIR}/mtime-targets.cmake")
 
 include(CMakePackageConfigHelpers)
 configure_package_config_file(
   "${PROJECT_SOURCE_DIR}/cmake/config.cmake.in"
-  "${PROJECT_BINARY_DIR}/${PROJECT_NAME}-config.cmake"
+  "${PROJECT_BINARY_DIR}/mtime-config.cmake"
   INSTALL_DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake"
   NO_SET_AND_CHECK_MACRO NO_CHECK_REQUIRED_COMPONENTS_MACRO
 )
 
 write_basic_package_version_file(
-  "${PROJECT_BINARY_DIR}/${PROJECT_NAME}-config-version.cmake"
-  VERSION "${${PROJECT_NAME}_VERSION_MAJOR}.${${PROJECT_NAME}_VERSION_MINOR}"
+  "${PROJECT_BINARY_DIR}/mtime-config-version.cmake"
+  VERSION "${mtime_VERSION_MAJOR}.${mtime_VERSION_MINOR}"
   COMPATIBILITY AnyNewerVersion
 )
 
 install(
-  EXPORT "${PROJECT_NAME}-targets"
-  DESTINATION "${CMAKE_INSTALL_LIBDIR}/${PROJECT_NAME}/cmake"
+  EXPORT "mtime-targets" DESTINATION "${CMAKE_INSTALL_LIBDIR}/mtime/cmake"
 )
 
 install(
-  FILES "${PROJECT_BINARY_DIR}/${PROJECT_NAME}-config.cmake"
-        "${PROJECT_BINARY_DIR}/${PROJECT_NAME}-config-version.cmake"
-  DESTINATION "${CMAKE_INSTALL_LIBDIR}/${PROJECT_NAME}/cmake"
+  FILES "${PROJECT_BINARY_DIR}/mtime-config.cmake"
+        "${PROJECT_BINARY_DIR}/mtime-config-version.cmake"
+  DESTINATION "${CMAKE_INSTALL_LIBDIR}/mtime/cmake"
 )
diff --git a/cmake/config.cmake.in b/cmake/config.cmake.in
index f15441eab2902dca31d2832479ecd0a823ef6500..7766128d0180aae076dc56821754c7c287341ed8 100644
--- a/cmake/config.cmake.in
+++ b/cmake/config.cmake.in
@@ -5,9 +5,7 @@
 
 @PACKAGE_INIT@
 
-include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@-targets.cmake")
+include("${CMAKE_CURRENT_LIST_DIR}/mtime-targets.cmake")
 
 include(FindPackageHandleStandardArgs)
-find_package_handle_standard_args(
-  @PROJECT_NAME@ REQUIRED_VARS @PROJECT_NAME@_DIR
-)
+find_package_handle_standard_args(mtime REQUIRED_VARS mtime_DIR)
diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt
index ce4098e1ef81a66a070b9ceb7ac9708adde4bb60..d32ac2c1911ab393e939a54d6edc8f605cf0287a 100644
--- a/doc/CMakeLists.txt
+++ b/doc/CMakeLists.txt
@@ -6,7 +6,7 @@
 find_package(Doxygen REQUIRED dot)
 
 # Autoconf args translation
-set(PACKAGE_NAME "${PROJECT_NAME}")
+set(PACKAGE_NAME "mtime")
 set(PACKAGE_VERSION "${PROJECT_VERSION}")
 set(DX_DOCDIR "doxygen-doc")
 set(top_srcdir "${PROJECT_SOURCE_DIR}")
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 6c65bc2700e0020307a21f1cc277d28cd1066b0f..49ddada22089b9a11899f474b36e2c06753097ef 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -39,7 +39,7 @@ if(MTIME_ENABLE_FORTRAN_HL)
   )
 endif()
 
-add_library(${PROJECT_NAME}::mtime ALIAS mtime)
+add_library(mtime::mtime ALIAS mtime)
 
 set(Fortran_MODULE_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/mod")
 set_target_properties(
@@ -48,7 +48,7 @@ set_target_properties(
              Fortran_MODULE_DIRECTORY "${Fortran_MODULE_DIRECTORY}"
              C_STANDARD 99
              C_STANDARD_REQUIRED ON
-             EXPORT_NAME ${PROJECT_NAME}::mtime
+             EXPORT_NAME mtime::mtime
 )
 
 target_include_directories(
@@ -62,7 +62,7 @@ target_include_directories(
     $<INSTALL_INTERFACE:$<$<COMPILE_LANGUAGE:C>:${CMAKE_INSTALL_INCLUDEDIR}>>
 )
 
-install(TARGETS mtime EXPORT "${PROJECT_NAME}-targets")
+install(TARGETS mtime EXPORT "mtime-targets")
 
 install(
   DIRECTORY "${Fortran_MODULE_DIRECTORY}/" "${PROJECT_SOURCE_DIR}/include/"