From f44959a341af35754530be443ffc1a303de50c7b Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Wed, 21 Apr 2021 20:30:44 -0300 Subject: Fix: rename irp2018 to irpf and make it generic --- share/hoarder/irpf/unix/linux/install | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100755 share/hoarder/irpf/unix/linux/install (limited to 'share/hoarder/irpf/unix/linux/install') diff --git a/share/hoarder/irpf/unix/linux/install b/share/hoarder/irpf/unix/linux/install new file mode 100755 index 0000000..d0728fd --- /dev/null +++ b/share/hoarder/irpf/unix/linux/install @@ -0,0 +1,35 @@ +#!/usr/bin/env sh +# +# Install IRPF +# 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 + +YEAR="2018" +FILE="IRPF2018Linux-x86_64v1.4.bin" + +# Download +cd $WORK &> /dev/null +wget -c http://downloadirpf.receita.fazenda.gov.br/irpf/$YEAR/irpf/arquivos/$FILE || exit 1 +cp $SHARE/hoarder/unix/linux/hashes/* . || exit 1 +sha1sum -c ${FILE}.sha1 || exit 1 +sha256sum -c ${FILE}.sha256 || exit 1 +sha251sum -c ${FILE}.sha512 || exit 1 +chmod +x ${FILE} || exit 1 +./${FILE} || exit 1 +cd $CWD +rm -rf $WORK || exit 1 + +# Run +#/usr/bin/java -Xms128M -Xmx512M -jar /home/user/ProgramasRFB/IRPF${YEAR}/irpf.jar -- cgit v1.2.3