aboutsummaryrefslogtreecommitdiff
path: root/share/hoarder/irpf
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2021-04-21 20:30:44 -0300
committerSilvio Rhatto <rhatto@riseup.net>2021-04-21 20:30:44 -0300
commitf44959a341af35754530be443ffc1a303de50c7b (patch)
tree573429a01af63bb1d6fe3bf6391780e6f68aed20 /share/hoarder/irpf
parent86954f2e17d60dfb0be0f709f344deb171dc98a2 (diff)
downloadtrashman-f44959a341af35754530be443ffc1a303de50c7b.tar.gz
trashman-f44959a341af35754530be443ffc1a303de50c7b.tar.bz2
Fix: rename irp2018 to irpf and make it generic
Diffstat (limited to 'share/hoarder/irpf')
-rw-r--r--share/hoarder/irpf/info1
-rw-r--r--share/hoarder/irpf/unix/linux/hashes/IRPF2018Linux-x86_64v1.4.bin.sha11
-rw-r--r--share/hoarder/irpf/unix/linux/hashes/IRPF2018Linux-x86_64v1.4.bin.sha2561
-rw-r--r--share/hoarder/irpf/unix/linux/hashes/IRPF2018Linux-x86_64v1.4.bin.sha5121
-rwxr-xr-xshare/hoarder/irpf/unix/linux/install35
5 files changed, 39 insertions, 0 deletions
diff --git a/share/hoarder/irpf/info b/share/hoarder/irpf/info
new file mode 100644
index 0000000..fd712fc
--- /dev/null
+++ b/share/hoarder/irpf/info
@@ -0,0 +1 @@
+declaração de imposto de renda pessoa física - 2018
diff --git a/share/hoarder/irpf/unix/linux/hashes/IRPF2018Linux-x86_64v1.4.bin.sha1 b/share/hoarder/irpf/unix/linux/hashes/IRPF2018Linux-x86_64v1.4.bin.sha1
new file mode 100644
index 0000000..40718cb
--- /dev/null
+++ b/share/hoarder/irpf/unix/linux/hashes/IRPF2018Linux-x86_64v1.4.bin.sha1
@@ -0,0 +1 @@
+68cd2fb7cfdce5392472c200afc5695f28f56e9f IRPF2018Linux-x86_64v1.4.bin
diff --git a/share/hoarder/irpf/unix/linux/hashes/IRPF2018Linux-x86_64v1.4.bin.sha256 b/share/hoarder/irpf/unix/linux/hashes/IRPF2018Linux-x86_64v1.4.bin.sha256
new file mode 100644
index 0000000..32626f0
--- /dev/null
+++ b/share/hoarder/irpf/unix/linux/hashes/IRPF2018Linux-x86_64v1.4.bin.sha256
@@ -0,0 +1 @@
+27c44aa866ef4bb8f267ab40931bee19a053d5a6a888773f4d43ed37949c6de0 IRPF2018Linux-x86_64v1.4.bin
diff --git a/share/hoarder/irpf/unix/linux/hashes/IRPF2018Linux-x86_64v1.4.bin.sha512 b/share/hoarder/irpf/unix/linux/hashes/IRPF2018Linux-x86_64v1.4.bin.sha512
new file mode 100644
index 0000000..5810bc4
--- /dev/null
+++ b/share/hoarder/irpf/unix/linux/hashes/IRPF2018Linux-x86_64v1.4.bin.sha512
@@ -0,0 +1 @@
+fe06dddfd37b38f487d8d8007c45379d707e0c8a7ab83e0d3d7b755115c6170ec32d98102cc2504ebf7cf32c6398e9d4b02fc8a9411edf1e5844044d7876a715 IRPF2018Linux-x86_64v1.4.bin
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