From 7f7d149a84077a29823210664d565da76f0c42be Mon Sep 17 00:00:00 2001 From: Eloi Torrents Date: Thu, 29 Feb 2024 16:36:39 +0100 Subject: [PATCH] Fix autofirma with firefox, add desktop file and icon. --- srcpkgs/autofirma/template | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/srcpkgs/autofirma/template b/srcpkgs/autofirma/template index 2d87e27fb67811..66309fa9f1c7cd 100644 --- a/srcpkgs/autofirma/template +++ b/srcpkgs/autofirma/template @@ -1,7 +1,7 @@ # Template file for 'autofirma' pkgname=autofirma version=1.8.2 -revision=1 +revision=2 _jmulticard_version=1.8 hostmakedepends="apache-maven openjdk11" depends="virtual?java-environment" @@ -17,6 +17,13 @@ checksum="40ebcd1200129ca08c21176a5fbd64c04ce0ac6bd932c4b213d4b7213f851a0d # maven-surefire-plugin needed make_check=no +do_patch() { + cd "clienteafirma-${version}" + sed -i 's|/usr/bin/AutoFirma|/usr/bin/autofirma|g' afirma-simple/src/main/resources/linux/AutoFirma.js + sed -i 's|/usr/bin/AutoFirma|/usr/bin/autofirma|g' afirma-simple/src/main/resources/help/Spanish.lproj/pgs/LineaComandos.html + sed -i 's|/usr/lib/AutoFirma/AutoFirma.png|Autofirma|g' afirma-simple-installer/linux/instalador_deb/src/usr/share/applications/afirma.desktop +} + do_build() { . /etc/profile.d/jdk.sh cd "jmulticard-${_jmulticard_version}" @@ -35,5 +42,7 @@ do_check() { do_install() { vmkdir usr/share/java/${pkgname} vinstall clienteafirma-${version}/afirma-simple/target/AutoFirma.jar 644 usr/share/java/autofirma + vinstall clienteafirma-${version}/afirma-simple-installer/linux/instalador_deb/src/usr/share/applications/afirma.desktop 644 usr/share/applications + vinstall clienteafirma-${version}/afirma-simple-installer/linux/instalador_deb/src/usr/share/AutoFirma/AutoFirma.svg 644 usr/share/applications/icons vbin "${FILESDIR}/autofirma" }