aboutsummaryrefslogtreecommitdiff
path: root/share/hoarder/irpf2018/unix/linux/install
diff options
context:
space:
mode:
Diffstat (limited to 'share/hoarder/irpf2018/unix/linux/install')
-rwxr-xr-xshare/hoarder/irpf2018/unix/linux/install32
1 files changed, 32 insertions, 0 deletions
diff --git a/share/hoarder/irpf2018/unix/linux/install b/share/hoarder/irpf2018/unix/linux/install
new file mode 100755
index 0000000..c2cc641
--- /dev/null
+++ b/share/hoarder/irpf2018/unix/linux/install
@@ -0,0 +1,32 @@
+#!/usr/bin/env sh
+#
+# Install IRPF 2018
+# Requires trashman/oracle-java8
+# https://idg.receita.fazenda.gov.br/interface/cidadao/irpf/2018/download/linux-bin-64-bits
+
+# Parameters
+SHARE="$1"
+LIB="$2"
+
+# Include basic functions
+. $LIB/trashman/functions || exit 1
+. $LIB/trashman/debian || exit 1
+
+# Working folder
+CWD="`pwd`"
+WORK="`mktemp -d`" || exit 1
+
+# Download
+cd $WORK &> /dev/null
+wget -c http://downloadirpf.receita.fazenda.gov.br/irpf/2018/irpf/arquivos/IRPF2018Linux-x86_64v1.4.bin || exit 1
+chmod +x IRPF2018Linux-x86_64v1.4.bin || exit 1
+./IRPF2018Linux-x86_64v1.4.bin || exit 1
+cp $SHARE/hoarder/unix/linux/hashes/* . || exit 1
+sha1sum -c IRPF2018Linux-x86_64v1.4.bin.sha1 || exit 1
+sha256sum -c IRPF2018Linux-x86_64v1.4.bin.sha256 || exit 1
+sha251sum -c IRPF2018Linux-x86_64v1.4.bin.sha512 || exit 1
+cd $CWD
+rm -rf $WORK || exit 1
+
+# Run
+#/usr/bin/java -Xms128M -Xmx512M -jar /home/user/ProgramasRFB/IRPF2018/irpf.jar