commit:     ee63d642834d9af084aacde31ccfe1ab433d86fe
Author:     Vivian Heisz (vhz) <demize <AT> unstable <DOT> systems>
AuthorDate: Wed Aug 13 14:45:18 2025 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Wed Aug 13 14:45:18 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ee63d642

app-crypt/autofirma: move to app-crypt/autofirma-bin, drop from ::guru

This is a binary package, and has been promoted to ::gentoo. Given it's
always been a binary package, the pkgmove and treeclean should be more
appropriate here than the mask I initially did.

Closes: https://bugs.gentoo.org/950344
Signed-off-by: Vivian Heisz (vhz) <demize <AT> unstable.systems>

 app-crypt/autofirma/Manifest                  |  1 -
 app-crypt/autofirma/autofirma-1.8.3-r1.ebuild | 45 ---------------------------
 app-crypt/autofirma/metadata.xml              | 16 ----------
 profiles/package.mask                         |  8 -----
 profiles/updates/3Q-2025                      |  1 +
 5 files changed, 1 insertion(+), 70 deletions(-)

diff --git a/app-crypt/autofirma/Manifest b/app-crypt/autofirma/Manifest
deleted file mode 100644
index b6a6502734..0000000000
--- a/app-crypt/autofirma/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST autofirma-1.8.3.zip 51230663 BLAKE2B 
cf7523675cfb2782e5bc0cab3fe96e1650607b0709c2276862c984c30c8aee73470df30b338509ee2587fcfc6d83197f3b04dc6991685d357d93f5765d6d5c6d
 SHA512 
d605881c36ee29aa7fa89ebbfeb54bce79e5a9563e5aa5d9e88f68d9a6574195a0ddaf45ca2ac71b1201cde287fd49dd28593fa06588a573dbdd14baec84d058

diff --git a/app-crypt/autofirma/autofirma-1.8.3-r1.ebuild 
b/app-crypt/autofirma/autofirma-1.8.3-r1.ebuild
deleted file mode 100644
index 9f65552c06..0000000000
--- a/app-crypt/autofirma/autofirma-1.8.3-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop java-utils-2 rpm xdg
-
-DESCRIPTION="Spanish government's electronic signature application for online 
procedures"
-HOMEPAGE="
-       https://administracionelectronica.gob.es/ctt/clienteafirma
-       https://github.com/ctt-gob-es/clienteafirma
-"
-# Upstream blocks wget, so we need a fallback option
-SRC_URI="https://estaticos.redsara.es/comunes/autofirma/$(ver_rs 1- 
/)/AutoFirma_Linux_Fedora.zip -> ${P}.zip
-       https://distfiles.chuso.net/distfiles/${P}.zip";
-
-S="${WORKDIR}"
-
-LICENSE="|| ( GPL-2 EUPL-1.1 )"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="virtual/jre:11"
-BDEPEND="app-arch/unzip"
-
-pkg_nofetch() {
-       einfo "Please download:"
-       einfo " https://estaticos.redsara.es/comunes/autofirma/$(ver_rs 1- 
/)/AutoFirma_Linux_Fedora.zip"
-       einfo "and move it to ${PORTAGE_ACTUAL_DISTDIR}/${PF}.zip."
-}
-
-src_unpack() {
-       default
-       rpm_unpack "./${P}-1.noarch_FEDORA.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} %u" AutoFirma "${PN}" "Utility" \
-               "Comment[es]=Aplicación de firma electrónica de la 
FNMT\nMimeType=x-scheme-handler/afirma"
-}

diff --git a/app-crypt/autofirma/metadata.xml b/app-crypt/autofirma/metadata.xml
deleted file mode 100644
index 65618986fb..0000000000
--- a/app-crypt/autofirma/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-  <longdescription lang="es">
-El Cliente @firma es uno de los productos de la Suite @firma de soluciones de 
identificación y firma electrónica. Se proporciona de a las Administraciones 
Públicas para que dispongan de los instrumentos necesarios para implementar la 
autenticación y firma electrónica avanzada de una forma rápida y efectiva.
-
-El cliente de firma es una herramienta de firma electrónica en entornos de 
escritorio y dispositivos móviles, que funciona en forma de Applet de Java 
integrado en una página Web mediante JavaScript, como aplicación de escritorio, 
o como aplicación móvil, dependiendo del entorno del usuario.
-  </longdescription>
-  <maintainer type="person">
-    <email>[email protected]</email>
-    <name>Jesus Perez Rey</name>
-  </maintainer>
-  <upstream>
-    <remote-id type="github">ctt-gob-es/clienteafirma</remote-id>
-  </upstream>
-</pkgmetadata>

diff --git a/profiles/package.mask b/profiles/package.mask
index 3950fff00a..3b56b597eb 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -18,14 +18,6 @@
 
 # New entries go on top.
 
-# Vivian Heisz (vhz) <[email protected]> (2025-08-13)
-# Package is out-of-date and not compatible with modern SSL ciphers.
-#
-# app-crypt/autofirma-bin has been added to ::gentoo and is up-to-date. Please
-# migrate to that package instead.
-# Removal on 2025-09-12.  Bug #950344.
-app-crypt/autofirma
-
 # Lucio Sauer <[email protected]> (2025-07-29)
 # Packaged version depends on treecleaned dev-libs/libdbusmenu-qt. Gentoo
 # maintainer inactive and several versions out of date.

diff --git a/profiles/updates/3Q-2025 b/profiles/updates/3Q-2025
index 8def1fec29..582dba10b5 100644
--- a/profiles/updates/3Q-2025
+++ b/profiles/updates/3Q-2025
@@ -1,2 +1,3 @@
 move dev-db/limbo dev-db/turso
 move net-proxy/nekoray net-proxy/Throne
+move app-crypt/autofirma app-crypt/autofirma-bin

Reply via email to