Ticket #15233: bashisms.patch

File bashisms.patch, 836 bytes (added by sebastic, 8 years ago)
  • linux/tested/usr/bin/josm

    Description: Fix bashism, pattern match only works with bash as /bin/sh.
    Author: Bas Couwenberg <sebastic@debian.org>
    
    a b fi  
    4646
    4747if [ "$JAVACMD" ]; then
    4848    echo "Using $JAVACMD to execute josm." || true
    49     if [[ $JAVACMD == *"java-9"* ]]; then
     49    if [ "`expr match \"${JAVACMD}\" 'java-9'`" != "0" ]; then
    5050        JAVA_OPTS="--add-modules java.se.ee $JAVA_OPTS"
    5151    fi
    5252    set +e
  • linux/latest/usr/bin/josm-latest

    a b fi  
    4646
    4747if [ "$JAVACMD" ]; then
    4848    echo "Using $JAVACMD to execute josm-latest." || true
    49     if [[ $JAVACMD == *"java-9"* ]]; then
     49    if [ "`expr match \"${JAVACMD}\" 'java-9'`" != "0" ]; then
    5050        JAVA_OPTS="--add-modules java.se.ee $JAVA_OPTS"
    5151    fi
    5252    set +e