Skip to content

Instantly share code, notes, and snippets.

@tesfabpel
Last active July 18, 2023 20:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tesfabpel/9fcb4062b465f238c5b4a207a9c6234a to your computer and use it in GitHub Desktop.
Save tesfabpel/9fcb4062b465f238c5b4a207a9c6234a to your computer and use it in GitHub Desktop.
cie-middleware-bin updated PKGBUILD
# Maintainer: Juma7C9 <juri at dividebyzero dot it>
# Contributor: TesX <tesfabpel at gmail dot com>
pkgname=cie-middleware-bin
pkgver=1.4.3.5
pkgrel=1
pkgdesc="Middleware della CIE (Carta di Identità Elettronica) per Linux - Upstream Release"
arch=('x86_64')
url="https://developers.italia.it/it/cie"
license=('BSD')
depends=('gcc-libs' 'glibc' 'openssl' 'java-runtime' 'pcsclite')
provides=("${pkgname%-bin}")
conflicts=("${pkgname%-bin}" "${pkgname%-bin}-git")
install="${pkgname%-bin}.install"
_gh_dir="${pkgver}"
_gh_file_base="CIE-Middleware-${pkgver}"
source=("https://github.com/italia/${pkgname%-bin}-linux/releases/download/${_gh_dir}/${_gh_file_base}.x86-64.tar.gz"
'LICENSE')
sha256sums=('4574378eb7d936b9e24be7b225640cac2fee30ad8ca71df039df5e8d94f55c51'
'bf2723ca68a1f406557a3174f9195dbdc6171cbf8f7ad83f56546ac592a9ea8e')
package() {
cd "${srcdir}"
install -dm 755 ${pkgdir}/usr/share/CIEID
install -Dm 644 usr/share/CIEID/* ${pkgdir}/usr/share/CIEID/
install -Dm 755 usr/local/lib/libcie-pkcs11.so ${pkgdir}/usr/lib/libcie-pkcs11.so
install -Dm 644 usr/share/applications/cieid.desktop ${pkgdir}/usr/share/applications/cieid.desktop
install -Dm 644 ../LICENSE ${pkgdir}/usr/share/licenses/${pkgname%-bin}/LICENSE
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment