From 1410065e284e3969d91c9fc0e50ff5d4dc8ea815 Mon Sep 17 00:00:00 2001
From: christian <christian.steinhaus@rwth-aachen.de>
Date: Thu, 15 Oct 2015 16:48:31 +0200
Subject: [PATCH] replaced return with exit, fixed minor mistakes

---
 scripts/makeDoku.sh | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/scripts/makeDoku.sh b/scripts/makeDoku.sh
index 56b2ed4..69cb762 100755
--- a/scripts/makeDoku.sh
+++ b/scripts/makeDoku.sh
@@ -19,17 +19,17 @@ else
     echo $PACKAGELIST
 fi
 
-DOCUDIR="$MY_DIR/../Doku"
+DOCUDIR="$MY_DIR../Doku"
   if [ ! -f "$DOCUDIR/HEADER.tex" ]; then #HEADER muss ex. sonst kommt auf keinen Fall was sinnvolles bei rum
       echo "Leider ist keine Dokumentation auf dem LIP-Stick vorhanden..."
-      return 0 #linuxparty.sh soll auch ohne Doku Verzeichnis laufen
+      exit 0 #linuxparty.sh soll auch ohne Doku Verzeichnis laufen
   fi
 
   #DOCFILE=$(mktemp --suffix='.tex')
   WORKING_DIR=$(mktemp -d)
   cp -a "$DOCUDIR/." "$WORKING_DIR"
 
-  for PACKAGE in $INSTALLED_PKGS; do
+  for PACKAGE in $PACKAGELIST; do
     #zenity and kdialog return quoted package names; nice for apt call but bad here
     CLEAN_PACKAGE_NAME=$(echo "$PACKAGE" | tr -d "\" ")
     echo "Dokumentation fuer $PACKAGE von ${WORKING_DIR}/${CLEAN_PACKAGE_NAME}.tex"
@@ -43,8 +43,7 @@ DOCUDIR="$MY_DIR/../Doku"
   pdflatex -output-directory "$WORKING_DIR" "DOCUMENTATION.gen.tex"
   pdflatex -output-directory "$WORKING_DIR" "DOCUMENTATION.gen.tex" # ja, ist Absicht
   if [ $? -ne 0 ]; then
-    err "Fehler beim kompilieren der Dokumentation."
-    return 1
+    exit 1
   fi
   popd
 
@@ -53,4 +52,4 @@ DOCUDIR="$MY_DIR/../Doku"
   RC=$?
   pressenter "Dokummentation der von dir installierten Paktete wurde in deinem Benutzerverzeichnis ($HOME) als 'Deine-LIP-Dokumentation.pdf' abegelegt."
 
-  return $RC
+  exit $RC
-- 
GitLab