diff --git a/catalogue/CMakeLists.txt b/catalogue/CMakeLists.txt
index 72448b56d56949dea178d5c7a9fe83334c1e47bb..73163532d7aee197af9ac7a50503867d73bea86b 100644
--- a/catalogue/CMakeLists.txt
+++ b/catalogue/CMakeLists.txt
@@ -64,11 +64,11 @@ add_custom_command(OUTPUT sqlite_catalogue_schema.sql oracle_catalogue_schema.sq
   DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/sqlite_catalogue_schema_header.sql catalogue_common_schema.sql)
 
 install (FILES ${CMAKE_CURRENT_BINARY_DIR}/sqlite_catalogue_schema.sql
-  DESTINATION /usr/share/cta/sql
+  DESTINATION usr/share/cta-${CTA_VERSION}/sql
   PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ)
 
 install (FILES ${CMAKE_CURRENT_BINARY_DIR}/oracle_catalogue_schema.sql
-  DESTINATION /usr/share/cta/sql
+  DESTINATION usr/share/cta-${CTA_VERSION}/sql
   PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ)
 
 add_custom_command(OUTPUT in_memory_catalogue_schema.cpp
diff --git a/cta.spec.in b/cta.spec.in
index dcf426f386575872eb54acbf3ea7a078db4dec42..0835959a70e017147f8db1d9a3da588ea09b3eb4 100644
--- a/cta.spec.in
+++ b/cta.spec.in
@@ -141,8 +141,8 @@ Group: Application/CTA
 CERN Tape Archive:
 Documents and supporting SQL scripts
 %files -n cta-doc
-%doc %{_datarootdir}/cta/sql/oracle_catalogue_schema.sql
-%doc %{_datarootdir}/cta/sql/sqlite_catalogue_schema.sql
+%doc %{_datarootdir}/%{name}-%{ctaVersion}/sql/oracle_catalogue_schema.sql
+%doc %{_datarootdir}/%{name}-%{ctaVersion}/sql/sqlite_catalogue_schema.sql
 
 %package -n cta-systemtests
 Summary: CERN Tape Archive: unit and system tests with virtual tape drives