mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-21 13:03:31 -04:00
app-crypt/autofirma-1.6.5 new package
Signed-off-by: Jesus P Rey <gentoo@chuso.net> Closes: https://bugs.gentoo.org/743802
This commit is contained in:
1
app-crypt/autofirma/Manifest
Normal file
1
app-crypt/autofirma/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST AutoFirma_Linux.zip 155509984 BLAKE2B cc5def6ff029d3e1799485a25035ae95e6da03c11bb7186eab01adf55e4457de00ffcff6cb79129c4ad98e5024b79625ace70c41507825f706dff992f8c3408c SHA512 927b67a93c111f1d040e38d26122f7a9d7b8d41599da776fa2895fd97409696d4a97663f4b5b4fea32e6d613e21f104cabd2c860f719954cf954e081dc3a727d
|
||||
37
app-crypt/autofirma/autofirma-1.6.5.ebuild
Normal file
37
app-crypt/autofirma/autofirma-1.6.5.ebuild
Normal file
@@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit desktop java-utils-2 multilib-build rpm
|
||||
|
||||
DESCRIPTION="Spanish government's electronic signature application for online procedures"
|
||||
HOMEPAGE="https://administracionelectronica.gob.es/ctt/clienteafirma"
|
||||
SRC_URI="https://estaticos.redsara.es/comunes/autofirma/1/6/5/AutoFirma_Linux.zip"
|
||||
|
||||
LICENSE="|| ( GPL-2+ EUPL-1.1 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="virtual/jre:1.8
|
||||
!abi_x86_x32? ( www-client/firefox )"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="app-arch/unzip"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
src_unpack() {
|
||||
default
|
||||
rpm_unpack "./${P}-1.noarch.rpm"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar "usr/lib64/${PN}/${PN}.jar"
|
||||
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"
|
||||
}
|
||||
15
app-crypt/autofirma/metadata.xml
Normal file
15
app-crypt/autofirma/metadata.xml
Normal file
@@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>gentoo@chuso.net</email>
|
||||
<name>Jesus Perez Rey</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>proxy-maint@gentoo.org</email>
|
||||
<name>Proxy Maintainers</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">ctt/clienteafirma</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
Reference in New Issue
Block a user