summaryrefslogtreecommitdiffstats
path: root/extra/source/brltty/dump.dos.windows.android.stuff.sh
diff options
context:
space:
mode:
Diffstat (limited to 'extra/source/brltty/dump.dos.windows.android.stuff.sh')
-rwxr-xr-xextra/source/brltty/dump.dos.windows.android.stuff.sh20
1 files changed, 20 insertions, 0 deletions
diff --git a/extra/source/brltty/dump.dos.windows.android.stuff.sh b/extra/source/brltty/dump.dos.windows.android.stuff.sh
new file mode 100755
index 000000000..9b64f6783
--- /dev/null
+++ b/extra/source/brltty/dump.dos.windows.android.stuff.sh
@@ -0,0 +1,20 @@
+#!/bin/sh
+# Repacks the brltty tarball to remove the unneeded DOS/Windows stuff.
+
+VERSION=${VERSION:-$(echo brltty-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+
+tar xf brltty-${VERSION}.tar.xz || exit 1
+mv brltty-${VERSION}.tar.xz brltty-${VERSION}.tar.xz.orig
+rm brltty-${VERSION}/Android/Application/assets/UBraille.ttf
+rm brltty-${VERSION}/Android/Application/libs/support-v4-19.1.0.jar
+rm -r brltty-${VERSION}/Android/Application/src/*
+rm -r brltty-${VERSION}/Android/Application/res/*
+rm -r brltty-${VERSION}/Android/Core/res/*
+rm -r brltty-${VERSION}/Android/Core/src/*
+rm -r brltty-${VERSION}/DOS
+rm -r brltty-${VERSION}/Windows
+tar cf brltty-${VERSION}.tar brltty-${VERSION}
+rm -r brltty-${VERSION}
+plzip -9 brltty-${VERSION}.tar
+touch -r brltty-${VERSION}.tar.xz.orig brltty-${VERSION}.tar.lz
+rm brltty-${VERSION}.tar.xz.orig