+if [ -z "$zsig" ]; then
+ if [ -e "$GIT_DIR/description" ]; then
+ zsig=`cat "$GIT_DIR/description"`
+ fi
+ if [ -z "$zsig" ] || \
+ [ "$zsig" = "Unnamed repository; edit this file to name it for gitweb." ] || \
+ [ "$zsig" = "Unnamed repository; edit this file 'description' to name the repository." ]; then
+ zsig=$(basename "$(cd "$GIT_DIR" && pwd)")
+ if [ "$zsig" = ".git" ]; then
+ zsig=$(basename "$(cd "$GIT_DIR/.." && pwd)")
+ fi
+ fi
+fi
+