italia / cie-middleware-linux

Middleware della CIE (Carta di Identità Elettronica) per Linux
BSD 3-Clause "New" or "Revised" License
39 stars 12 forks source link

Arch Linux package is here #32

Closed 00sapo closed 2 years ago

00sapo commented 2 years ago

Ho creato il pacchetto per arch-linux usando debtap. Non ho ricompilato nulla, ho solo riconvertito il pacchetto ufficiale debian con debtap cie-middleware_1.4.1.deb.

Se rilasciaste l'ultima versione con _latest o _stable sarebbe possibile mantenere aggiornati tutti questi pacchetti di installazione automatici invece di dover ogni volta ricompilarli solo per cambiare il numero di versione.

FabioLolix commented 2 years ago

cie-middleware-bin esiste su AUR

00sapo commented 2 years ago

Sì ma da un repo apposito, non verificato. Brutta cosa direi per un software di cifratura... ecco l'aur del pacchetto ufficiale https://aur.archlinux.org/packages/cie-middleware-deb/

FabioLolix commented 2 years ago

cie-middleware-bin scarica https://github.com/italia/cie-middleware-linux/releases/download/1.4.1/cie-middleware_1.4.1.tar.gz, non creare duplicati senza valido motivo su AUR

FabioLolix commented 2 years ago

Comunque manca la dipendenza su java-runtime per lanciare il programma ed è presente riscv64-linux-gnu-glibc

00sapo commented 2 years ago

Scusami, avevo visto il cie-middleware-git che mi ha confuso le idee. Ad ogni modo le dipendenze sono quelle del pacchetto debian (che non ha java runtime, non so se è installato di default su tutte le distro debian...) e non so perché abbia tirato fuori riscv64, ma suppongo che un motivo ci sia.

Io cancello il pacchetto deb, ma sarebbe carino (credo doveroso) specificare nelle descrizioni che il pacchetto -git compila da sorgenti non ufficiali, mentre il -bin usa i compilati ufficiali. Lo metto come commento su aur...

00sapo commented 2 years ago

Resta il discorso di rilasciare l'attuale versione stabile con un link gnerico indipendente dal numero di versione...

FabioLolix commented 2 years ago

Nel tuo pkgbuild creato con debtap

FabioLolix commented 2 years ago

ma sarebbe carino (credo doveroso) specificare nelle descrizioni che il pacchetto -git compila da sorgenti non ufficiali

Nella descrizione del -git è specificato '(mio fork)' ed sono usati tag 'unofficial' e 'fork', comunque si può migliorare ancora, avevo già revisionato dei pkgbuild di M0Rf30 ma devo ancora finire

00sapo commented 2 years ago

Sì, però ci sono mille tag. Io cambierei proprio il nome del pacchetto perché così sembra che derivi questo repo. Io per scrupolo ho controllato e mi sono accorto che il repo era un altro, completamente diverso. Al che non mi sono fidato dei due pacchetti, che dal nome sembrano correlati.

FabioLolix commented 2 years ago

Io cambierei proprio il nome del pacchetto

Si, sarebbe da fare