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" }
