Browse Source

finishing with dependecy changes

master
Gustavo Neves 8 years ago
parent
commit
d4654615a6
1 changed files with 8 additions and 7 deletions
  1. +8
    -7
      pdfScale.sh

+ 8
- 7
pdfScale.sh View File

@@ -221,18 +221,19 @@ pageResize() {

# Loads external dependencies and checks for errors
initDeps() {
GREPBIN="$(which grep 2>/dev/null)"
GREPBIN="$(which grep 2>/dev/null)"
GSBIN="$(which gs 2>/dev/null)"
BCBIN="$(which bc 2>/dev/null)"
IDBIN=$(which identify 2>/dev/null)
MDLSBIN="$(which mdls 2>/dev/null)"
PDFINFOBIN="$(which pdfinfo 2>/dev/null)"
vprint "Checking for grep, ghostscript and bcmath"
vprint "Checking for basename, grep, ghostscript and bcmath"
basename "" >/dev/null 2>&1 || printDependency 'basename'
notIsAvailable "$GREPBIN" && printDependency 'grep'
notIsAvailable "$GSBIN" && printDependency 'ghostscript'
notIsAvailable "$BCBIN" && printDependency 'bc'
notIsAvailable "$GREPBIN" && printDependency 'grep'
return $TRUE
return $TRUE
}

# Checks for dependencies errors, run after getting options
@@ -251,7 +252,7 @@ checkDeps() {
initError 'mdls executable was not found! Is this even MacOS?' $EXIT_MAC_MDLS_NOT_FOUND 'nobanner'
fi
fi
return $TRUE
return $TRUE
}


@@ -582,8 +583,8 @@ getPageSizeCatGrep() {
#local mediaBox="$("$GREPBIN" -a -e '/MediaBox' "$INFILEPDF" | "$HEADBIN" -n1)"
local mediaBox="$("$GREPBIN" -a -e '/MediaBox' "$INFILEPDF" 2>/dev/null)"$'\n\n'
while read l; do
mediaBox="$l"
break
mediaBox="$l"
break
done <<< "$mediaBox"

mediaBox="${mediaBox##*/MediaBox}"


Loading…
Cancel
Save