File PKGBUILD of Package autofirma

# Maintainer: Miguel Revilla <yo at miguelrevilla dot com>
# Contributor: Musikolo <musikolo at protonmail dot com>

pkgname=autofirma
pkgver=1
pkgrel=1
pkgdesc='Spanish Government digital signature client'
arch=('x86_64')
url='http://firmaelectronica.gob.es'
license=('GPL' 'EUPL')
depends=('java-runtime=8' 'nss' 'firefox' 'jack2')
makedepends=('binutils')
source=("afirma.desktop" "AutoFirma" "AutoFirma.jar" "AutoFirma.js" "AutoFirma.png" "AutoFirma.svg" "AutoFirmaConfigurador.jar" "copyright")

sha256sums=(SKIP SKIP SKIP SKIP SKIP SKIP SKIP SKIP)

#md5sums=('35622984239cad1b959a998b88224a02')
#sha512sums=('927b67a93c111f1d040e38d26122f7a9d7b8d41599da776fa2895fd97409696d4a97663f4b5b4fea32e6d613e21f104cabd2c860f719954cf954e081dc3a727d')

package() {
	mkdir -p "${pkgdir}"/usr/lib/firefox/defaults/pref/
	cp -d --no-preserve=ownership AutoFirma.js "${pkgdir}"/usr/lib/firefox/defaults/pref/
    mkdir -p "${pkgdir}"/usr/bin/
    cp -d --no-preserve=ownership AutoFirma "${pkgdir}"/usr/bin/
    mkdir -p "${pkgdir}"/usr/lib/AutoFirma/
    cp -d --no-preserve=ownership AutoFirma.jar "${pkgdir}"/usr/lib/AutoFirma/
    cp -d --no-preserve=ownership AutoFirma.png "${pkgdir}"/usr/lib/AutoFirma/
    cp -d --no-preserve=ownership AutoFirmaConfigurador.jar "${pkgdir}"/usr/lib/AutoFirma/
    mkdir -p "${pkgdir}"/usr/share/applications/
    cp -d --no-preserve=ownership afirma.desktop "${pkgdir}"/usr/share/applications/
    mkdir -p "${pkgdir}"/usr/share/doc/AutoFirma/
    cp -d --no-preserve=ownership copyright "${pkgdir}"/usr/share/doc/AutoFirma/
    mkdir -p "${pkgdir}"/usr/share/AutoFirma/
    cp -d --no-preserve=ownership AutoFirma.svg "${pkgdir}"/usr/share/AutoFirma/
    
	mkdir -p "${pkgdir}"/usr/share/licenses/autofirma/
	ln -s /usr/share/doc/AutoFirma/copyright "${pkgdir}"/usr/share/licenses/autofirma/LICENSE

    #java -jar "${pkgdir}"/usr/lib/AutoFirma/AutoFirmaConfigurador.jar
	#mkdir -p "${pkgdir}"/usr/share/ca-certificates/trust-source/anchors
	#mv "${pkgdir}"/usr/lib/AutoFirma/AutoFirma_ROOT.cer "${pkgdir}"/usr/share/ca-certificates/trust-source/anchors/AutoFirma_ROOT.cer

	chmod 644 "${pkgdir}"/usr/share/applications/afirma.desktop
	chmod 644 "${pkgdir}"/usr/share/doc/AutoFirma/copyright
}
openSUSE Build Service is sponsored by