From 3de74da53e262f5f14b8c66458ddc63fbefc9266 Mon Sep 17 00:00:00 2001 From: Emmanuel Garette Date: Wed, 16 Feb 2022 16:18:45 +0100 Subject: [PATCH] plus de test pour le packaging 2.9 --- makepkg | 24 +++++++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/makepkg b/makepkg index 742661e..af979ff 100755 --- a/makepkg +++ b/makepkg @@ -43,9 +43,27 @@ if [ $CURRENT_BRANCH = 'master' ]; then echo "compilable en 2.9" else echo "NON COMPILABLE EN 2.9" - echo "Voir des exemples de modifications ici : https://dev-eole.ac-dijon.fr/issues/33643#note-6" - git checkout $ORI_BR - git branch -d $DIST_BR + echo "Voir des exemples de modifications ici : https://dev-eole.ac-dijon.fr/issues/33643#note-6 (notamment la partie dh_builddeb)" + git checkout $ORI_BR > /dev/null 2>&1 + git branch -d $DIST_BR > /dev/null 2>&1 + exit 1 + fi + if grep -q dh_systemd_enable debian/rules; then + echo "NON COMPILABLE EN 2.9" + echo "Voir des exemples de modifications ici : https://dev-eole.ac-dijon.fr/issues/33643#note-6 (notamment la partie systemd)" + git checkout $ORI_BR > /dev/null 2>&1 + git branch -d $DIST_BR > /dev/null 2>&1 + exit 1 + else + echo "systemd ok" + fi + if grep -q 1 debian/compat; then + echo "bonne version compat" + else + echo "NON COMPILABLE EN 2.9" + echo "Il doit y avoir au moins 10 (idéalement 13) dans debian/compat !!!" + git checkout $ORI_BR > /dev/null 2>&1 + git branch -d $DIST_BR > /dev/null 2>&1 exit 1 fi fi