Fix openssl-3 missing dependencies
This commit is contained in:
parent
5f2adee499
commit
d148bbf2c5
2 changed files with 8 additions and 3 deletions
3
.SRCINFO
3
.SRCINFO
|
@ -1,7 +1,7 @@
|
||||||
pkgbase = autenticacao-gov-pt-bin
|
pkgbase = autenticacao-gov-pt-bin
|
||||||
pkgdesc = Portuguese Citizen Card Application (Portugal eID) - version with pre compiled binaries
|
pkgdesc = Portuguese Citizen Card Application (Portugal eID) - version with pre compiled binaries
|
||||||
pkgver = 3.8.0
|
pkgver = 3.8.0
|
||||||
pkgrel = 1
|
pkgrel = 2
|
||||||
url = http://www.cartaodecidadao.pt/
|
url = http://www.cartaodecidadao.pt/
|
||||||
install = autenticacao-gov-pt-bin.install
|
install = autenticacao-gov-pt-bin.install
|
||||||
arch = x86_64
|
arch = x86_64
|
||||||
|
@ -23,6 +23,7 @@ pkgbase = autenticacao-gov-pt-bin
|
||||||
depends = libxerces-c-3.1
|
depends = libxerces-c-3.1
|
||||||
depends = libcurl-compat
|
depends = libcurl-compat
|
||||||
depends = xml-security-c
|
depends = xml-security-c
|
||||||
|
depends = openssl3-bin
|
||||||
optdepends = plugin-autenticacao-gov-pt: Necessário para autenticações online
|
optdepends = plugin-autenticacao-gov-pt: Necessário para autenticações online
|
||||||
optdepends = autenticacao-gov-pt-pki: PKI que confirma a validade dos certificados dos CC
|
optdepends = autenticacao-gov-pt-pki: PKI que confirma a validade dos certificados dos CC
|
||||||
optdepends = ecce-gov-pt-certificates: Certificados da ECCE - quem assina dos certificados contidos em cartaodecidadao-pki
|
optdepends = ecce-gov-pt-certificates: Certificados da ECCE - quem assina dos certificados contidos em cartaodecidadao-pki
|
||||||
|
|
8
PKGBUILD
8
PKGBUILD
|
@ -3,7 +3,7 @@
|
||||||
|
|
||||||
pkgname=autenticacao-gov-pt-bin
|
pkgname=autenticacao-gov-pt-bin
|
||||||
pkgver=3.8.0
|
pkgver=3.8.0
|
||||||
pkgrel=1
|
pkgrel=2
|
||||||
pkgdesc="Portuguese Citizen Card Application (Portugal eID) - version with pre compiled binaries"
|
pkgdesc="Portuguese Citizen Card Application (Portugal eID) - version with pre compiled binaries"
|
||||||
arch=('x86_64')
|
arch=('x86_64')
|
||||||
url="http://www.cartaodecidadao.pt/"
|
url="http://www.cartaodecidadao.pt/"
|
||||||
|
@ -20,7 +20,8 @@ depends=('qt5-base'
|
||||||
'poppler-qt5'
|
'poppler-qt5'
|
||||||
'libxerces-c-3.1'
|
'libxerces-c-3.1'
|
||||||
'libcurl-compat'
|
'libcurl-compat'
|
||||||
'xml-security-c')
|
'xml-security-c'
|
||||||
|
'openssl3-bin')
|
||||||
makedepends=('zstd' 'tar')
|
makedepends=('zstd' 'tar')
|
||||||
optdepends=('plugin-autenticacao-gov-pt: Necessário para autenticações online'
|
optdepends=('plugin-autenticacao-gov-pt: Necessário para autenticações online'
|
||||||
'autenticacao-gov-pt-pki: PKI que confirma a validade dos certificados dos CC'
|
'autenticacao-gov-pt-pki: PKI que confirma a validade dos certificados dos CC'
|
||||||
|
@ -41,6 +42,7 @@ prepare() {
|
||||||
|
|
||||||
package() {
|
package() {
|
||||||
mkdir -p "${pkgdir}/usr/local/"
|
mkdir -p "${pkgdir}/usr/local/"
|
||||||
|
mkdir -p "${pkgdir}/usr/local/lib/"
|
||||||
mkdir -p "${pkgdir}/usr/share/"
|
mkdir -p "${pkgdir}/usr/share/"
|
||||||
mkdir -p "${pkgdir}/usr/lib"
|
mkdir -p "${pkgdir}/usr/lib"
|
||||||
|
|
||||||
|
@ -48,6 +50,8 @@ package() {
|
||||||
mv "${srcdir}"/usr/local/{share,bin} "${pkgdir}/usr/local/"
|
mv "${srcdir}"/usr/local/{share,bin} "${pkgdir}/usr/local/"
|
||||||
mv "${srcdir}"/usr/local/* "${pkgdir}/usr/"
|
mv "${srcdir}"/usr/local/* "${pkgdir}/usr/"
|
||||||
mv "${srcdir}"/usr/share/* "${pkgdir}/usr/share/"
|
mv "${srcdir}"/usr/share/* "${pkgdir}/usr/share/"
|
||||||
|
# Fix libssl and libcrypto version 3 required upstream
|
||||||
|
sed -i 's/Exec=env QT_QPA_PLATFORMTHEME=gtk3 eidguiV2/Exec=LD_PRELOAD="\/usr\/local\/lib\/libcrypto.so.3 \/usr\/local\/lib\/libssl.so.3" env QT_QPA_PLATFORMTHEME=gtk3 eidguiV2/' "${pkgdir}"/usr/share/applications/pteid-mw-gui.desktop
|
||||||
# Fix libzip.so.4 depedency: for now just point to the installed version of libzip
|
# Fix libzip.so.4 depedency: for now just point to the installed version of libzip
|
||||||
cd "${pkgdir}/usr/lib"
|
cd "${pkgdir}/usr/lib"
|
||||||
ln -s libzip.so libzip.so.4
|
ln -s libzip.so libzip.so.4
|
||||||
|
|
Loading…
Reference in a new issue