aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJesus P Rey (Chuso) <gentoo@chuso.net>2020-09-24 21:57:11 +0200
committerJesus P Rey (Chuso) <gentoo@chuso.net>2020-09-24 21:58:31 +0200
commit21f3ddd6f5f71c09ee3f879da01c0f64359a04ed (patch)
tree22d13b8b5684bd349880aaca0236ada4005bcd49
parentsys-apps/flatpak: drop KEYWORD (diff)
downloadguru-21f3ddd6f5f71c09ee3f879da01c0f64359a04ed.tar.gz
guru-21f3ddd6f5f71c09ee3f879da01c0f64359a04ed.tar.bz2
guru-21f3ddd6f5f71c09ee3f879da01c0f64359a04ed.zip
app-crypt/autofirma-1.6.5-r1: Simplify and improve support for other browsers and ABIs.
Signed-off-by: Jesus P Rey <gentoo@chuso.net> Bug: https://bugs.gentoo.org/743802
-rw-r--r--app-crypt/autofirma/autofirma-1.6.5-r1.ebuild (renamed from app-crypt/autofirma/autofirma-1.6.5.ebuild)11
1 files 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
index 3531733fe..bba0bd3d8 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"
}