diff options
author | desbma | 2017-08-15 19:58:43 +0200 |
---|---|---|
committer | desbma | 2017-08-15 19:59:04 +0200 |
commit | f9ca63e4abb7bbb12c458cc4605693845aabd289 (patch) | |
tree | a1c53b4eff165adcc5f22258278b3fc78e6e43e1 /abchr | |
parent | 1f46b970ddd2c46a45bf863c1a154c5cb3285678 (diff) | |
download | aur-f9ca63e4abb7bbb12c458cc4605693845aabd289.tar.gz |
Fix decoding error
Diffstat (limited to 'abchr')
-rwxr-xr-x | abchr | 20 |
1 files changed, 18 insertions, 2 deletions
@@ -1,3 +1,19 @@ -#!/bin/sh +#!/bin/bash -eu -cd /usr/share/abchr && exec /usr/bin/java -jar /usr/share/java/abchr/abchr.jar +# auto cleanup +at_exit() { + set +u + rm -Rf "$TMP_DIR" + set -u +} +trap at_exit EXIT + +readonly TMP_DIR=$(mktemp -d /tmp/$(basename -- $0).XXXXXXXXXX) + +ln -s {/usr/share/abchr,"$TMP_DIR"}/clicodecs.cfg + +pushd $TMP_DIR > /dev/null + +/usr/bin/java -jar /usr/share/java/abchr/abchr.jar + +popd > /dev/null |