]> gitweb.fluxo.info Git - trashman.git/commitdiff
Fix: rename irp2018 to irpf and make it generic
authorSilvio Rhatto <rhatto@riseup.net>
Wed, 21 Apr 2021 23:30:44 +0000 (20:30 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Wed, 21 Apr 2021 23:30:44 +0000 (20:30 -0300)
share/hoarder/irpf/info [moved from share/hoarder/irpf2018/info with 100% similarity]
share/hoarder/irpf/unix/linux/hashes/IRPF2018Linux-x86_64v1.4.bin.sha1 [moved from share/hoarder/irpf2018/unix/linux/hashes/IRPF2018Linux-x86_64v1.4.bin.sha1 with 100% similarity]
share/hoarder/irpf/unix/linux/hashes/IRPF2018Linux-x86_64v1.4.bin.sha256 [moved from share/hoarder/irpf2018/unix/linux/hashes/IRPF2018Linux-x86_64v1.4.bin.sha256 with 100% similarity]
share/hoarder/irpf/unix/linux/hashes/IRPF2018Linux-x86_64v1.4.bin.sha512 [moved from share/hoarder/irpf2018/unix/linux/hashes/IRPF2018Linux-x86_64v1.4.bin.sha512 with 100% similarity]
share/hoarder/irpf/unix/linux/install [new file with mode: 0755]
share/hoarder/irpf2018/unix/linux/install [deleted file]

diff --git a/share/hoarder/irpf/unix/linux/install b/share/hoarder/irpf/unix/linux/install
new file mode 100755 (executable)
index 0000000..d0728fd
--- /dev/null
@@ -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
diff --git a/share/hoarder/irpf2018/unix/linux/install b/share/hoarder/irpf2018/unix/linux/install
deleted file mode 100755 (executable)
index c2cc641..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/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