diff --git a/make_package.sh b/make_package.sh
index e189851b8d520ec2565d5695e2a5fc1e85af391f..4cb135634b0f93e2c889f191c5841f9c23f00de1 100755
--- a/make_package.sh
+++ b/make_package.sh
@@ -49,6 +49,8 @@ cd $TMPDIR
 ARCHIVENAME=$CURPWD/agkyra-snapshot-${os}
 if [[ "$os" =~ ^(linux64|linux32)$ ]]; then
     tar czf ${ARCHIVENAME}.tar.gz agkyra
-else
-    zip -r ${ARCHIVENAME}.zip agkyra
+elif [[ "$os" =~ ^(osx64|osx32)$ ]]; then
+    mkdir -p agkyra.app/Contents
+    mv agkyra agkyra.app/Contents/MacOS
+    zip -r ${ARCHIVENAME}.zip agkyra.app
 fi