Skip to content

ivan-gj/autofirma-flatpak

Repository files navigation

AutoFirma Flatpak

Read in English


Este repositorio permite construir AutoFirma para Flatpak, la aplicación de firma electrónica del Gobierno de España.

Warning

Este es un paquete comunitario y no está soportado oficialmente por el Gobierno de España.

Objetivo

El objetivo principal de este proyecto es empaquetar AutoFirma para Linux como Flatpak, con el objetivo final de enviarlo a Flathub para facilitar su distribución e instalación.

¡Colabora!

Queremos mejorar varios aspectos del flatpak antes de pedir publicar en Flathub. ¿Nos ayudas?

Note

Realizamos el desarrollo principalmente en Gitlab. Te recomendamos encarecidamente que escribas tus issues y hagas tus forks en Gitlab.

El mirror de Github está por visibilidad (e historia).

También tenemos un chat en Matrix para conversaciones rápidas. ¡Ayúdanos a conectarlo con otras plataformas!

Instalación en local

Para construir este Flatpak, necesitas tener flatpak y flatpak-builder instalados en tu sistema.

El comando bsdunzip también debe estar disponible. Podría estar incluido en libarchive en tu distribución.

Instalar el Runtime y SDK de Freedesktop

Añade el repositorio de Flathub e instala el runtime y SDK requeridos con los siguientes comandos:

flatpak remote-add --if-not-exists --user flathub https://dl.flathub.org/repo/flathub.flatpakrepo
flatpak install --user flathub org.freedesktop.Platform//25.08 org.freedesktop.Sdk//25.08 org.freedesktop.Sdk.Extension.openjdk17//25.08

Construcción del contenedor flatpak

Una vez cumplidos los prerrequisitos, puedes construir e instalar el Flatpak localmente.

Clona este repositorio:

git clone https://github.com/ivan-gj/autofirma-flatpak.git
cd autofirma-flatpak

Construye e instala la aplicación. Usa flatpak-builder para construir la aplicación e instalarla para el usuario actual.

flatpak-builder --force-clean --user --install build-dir es.gob.autofirma.yaml

Ejecuta la aplicación. Ahora puedes ejecutar AutoFirma usando

flatpak run es.gob.autofirma

Enlaces y Referencias

About

A relatively serious attempt to get Autofirma into Flathub. Mirror of https://gitlab.com/ivangj/autofirma-flatpak

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages