commit:     21f3ddd6f5f71c09ee3f879da01c0f64359a04ed
Author:     Jesus P Rey (Chuso) <gentoo <AT> chuso <DOT> net>
AuthorDate: Thu Sep 24 19:57:11 2020 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Thu Sep 24 19:58:31 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=21f3ddd6

app-crypt/autofirma-1.6.5-r1: Simplify and improve support for other browsers 
and ABIs.

Signed-off-by: Jesus P Rey <gentoo <AT> chuso.net>
Bug: https://bugs.gentoo.org/743802

 .../{autofirma-1.6.5.ebuild => autofirma-1.6.5-r1.ebuild}     | 11 +++--------
 1 file changed, 3 insertions(+), 8 deletions(-)

diff --git a/app-crypt/autofirma/autofirma-1.6.5.ebuild 
b/app-crypt/autofirma/autofirma-1.6.5-r1.ebuild
similarity index 65%
rename from app-crypt/autofirma/autofirma-1.6.5.ebuild
rename to app-crypt/autofirma/autofirma-1.6.5-r1.ebuild
index 3531733f..bba0bd3d 100644
--- a/app-crypt/autofirma/autofirma-1.6.5.ebuild
+++ b/app-crypt/autofirma/autofirma-1.6.5-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit desktop java-utils-2 multilib-build rpm
+inherit desktop java-utils-2 rpm xdg
 
 DESCRIPTION="Spanish government's electronic signature application for online 
procedures"
 HOMEPAGE="https://administracionelectronica.gob.es/ctt/clienteafirma";
@@ -13,9 +13,7 @@ LICENSE="|| ( GPL-2+ EUPL-1.1 )"
 SLOT="0"
 KEYWORDS="~amd64"
 
-RDEPEND="virtual/jre:1.8
-       !abi_x86_x32? ( www-client/firefox )"
-DEPEND="${RDEPEND}"
+RDEPEND="virtual/jre:1.8"
 BDEPEND="app-arch/unzip"
 
 S=${WORKDIR}
@@ -30,8 +28,5 @@ src_install() {
        java-pkg_dolauncher
        java-pkg_dojar "usr/lib64/${PN}/${PN}Configurador.jar"
        doicon "usr/lib64/${PN}/${PN}.png"
-       make_desktop_entry "${PN}" AutoFirma "${PN}" "Utility"
-       sed -i "s/autoFirma/${PN}/" "usr/lib64/firefox/defaults/pref/${PN}.js" 
|| die
-       insinto /usr/$(get_libdir)/firefox/defaults/pref
-       doins "usr/lib64/firefox/defaults/pref/${PN}.js"
+       make_desktop_entry "${PN} %u" AutoFirma "${PN}" "Utility" 
"Comment[es]=Aplicación de firma electrónica de la 
FNMT\nMimeType=x-scheme-handler/afirma"
 }

Reply via email to