diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index bb3e6f96a7e1132101195e022936a9f250736cba..6f58232c646c5f5c700151e2b895e06acf6d9e64 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -92,12 +92,13 @@ package-debian-job:
     # create build dir structure
     - DEB_BUILD_DIR="${CI_PROJECT_NAME}_${VERSION}-${REVISION}_${ARCHITECTURE}"
     - mkdir -p ${DEB_BUILD_DIR}/DEBIAN
-    - DEB_JAR_DIR="${DEB_BUILD_DIR}/usr/share/java"
-    - mkdir -p ${DEB_JAR_DIR}
+    - DEB_JAR_DIR="${DEB_BUILD_DIR}/usr/share/java/${CI_PROJECT_NAME}"
+    - mkdir -p ${DEB_JAR_DIR}/
     # copy project files to be packaged
     - cp ./*.jar ${DEB_JAR_DIR}/
     # copy external dependencies to be packaged together with project
-    - cp ${ROSETTASDK}/dps-sdk-*.jar ${DEB_JAR_DIR}/
+    - cp ${ROSETTASDK}/*.jar ${DEB_JAR_DIR}/
+    - cp ./lib/*.jar ${DEB_JAR_DIR}/
     # copy & rename deb control file template
     - cp gitlab-ci/${CI_PROJECT_NAME}.control ${DEB_BUILD_DIR}/DEBIAN/control
     # set package version