qca-qt6 2.3.10-2
This commit is contained in:
112
qca-qt6/alr.sh
112
qca-qt6/alr.sh
@@ -1,20 +1,26 @@
|
||||
name='qca-qt6'
|
||||
version='2.3.10'
|
||||
release='1'
|
||||
release='2'
|
||||
desc='Qt Cryptographic Architecture.'
|
||||
desc_ru='Криптографическая архитектура Qt'
|
||||
homepage='https://userbase.kde.org/QCA'
|
||||
maintainer='Evgeny Khramov <xpamych@yandex.ru>'
|
||||
maintainer_ru='Евгений Храмов <xpamych@yandex.ru>'
|
||||
architectures=('amd64')
|
||||
license=('LGPL-2.1-or-later')
|
||||
provides=('qca-qt6')
|
||||
conflicts=('qca-qt6' 'qca-qt6-bin' 'qca-qt6-git')
|
||||
|
||||
deps=(
|
||||
'ca-certificates'
|
||||
'libgcc'
|
||||
'glibc'
|
||||
'nss'
|
||||
)
|
||||
deps=('ca-certificates' 'libgcc' 'glibc' 'nss' 'qt6-qtbase')
|
||||
deps_alt=('ca-certificates' 'libgcc1' 'glibc' 'libnss3' 'qt6-base')
|
||||
deps_arch=('ca-certificates' 'gcc-libs' 'glibc' 'nss' 'qt6-base')
|
||||
deps_debian=('ca-certificates' 'libgcc-s1' 'libc6' 'libnss3' 'qt6-base-dev')
|
||||
deps_fedora=("${deps[@]}")
|
||||
deps_redos=("${deps_fedora[@]}")
|
||||
deps_rhel=("${deps_fedora[@]}")
|
||||
deps_rosa=("${deps_fedora[@]}")
|
||||
deps_alpine=('ca-certificates' 'libgcc' 'musl' 'nss' 'qt6-qtbase')
|
||||
|
||||
build_deps=(
|
||||
'botan-devel'
|
||||
'cmake'
|
||||
@@ -23,11 +29,58 @@ build_deps=(
|
||||
'libgsasl-devel'
|
||||
'openssl-devel'
|
||||
'pkcs11-helper'
|
||||
'qt5-qtbase-devel'
|
||||
'qt6-qtbase-devel'
|
||||
'qt6-qt5compat-devel'
|
||||
|
||||
)
|
||||
build_deps_alt=(
|
||||
'libbotan-devel'
|
||||
'cmake'
|
||||
'doxygen'
|
||||
'libgcrypt-devel'
|
||||
'libgsasl-devel'
|
||||
'openssl-devel'
|
||||
'pkcs11-helper-devel'
|
||||
'qt6-base-devel'
|
||||
'qt6-qt5compat-devel'
|
||||
)
|
||||
build_deps_arch=(
|
||||
'botan'
|
||||
'cmake'
|
||||
'doxygen'
|
||||
'libgcrypt'
|
||||
'libgsasl'
|
||||
'openssl'
|
||||
'pkcs11-helper'
|
||||
'qt6-base'
|
||||
'qt6-5compat'
|
||||
)
|
||||
build_deps_debian=(
|
||||
'libbotan-2-dev'
|
||||
'cmake'
|
||||
'doxygen'
|
||||
'libgcrypt20-dev'
|
||||
'libgsasl7-dev'
|
||||
'libssl-dev'
|
||||
'libpkcs11-helper1-dev'
|
||||
'qt6-base-dev'
|
||||
'qt6-5compat-dev'
|
||||
)
|
||||
build_deps_fedora=("${build_deps[@]}")
|
||||
build_deps_redos=("${build_deps_fedora[@]}")
|
||||
build_deps_rhel=("${build_deps_fedora[@]}")
|
||||
build_deps_rosa=("${build_deps_fedora[@]}")
|
||||
build_deps_alpine=(
|
||||
'botan-dev'
|
||||
'cmake'
|
||||
'doxygen'
|
||||
'libgcrypt-dev'
|
||||
'libgsasl-dev'
|
||||
'openssl-dev'
|
||||
'pkcs11-helper-dev'
|
||||
'qt6-qtbase-dev'
|
||||
'qt6-qt5compat-dev'
|
||||
)
|
||||
|
||||
opt_deps=(
|
||||
'botan: botan plugin'
|
||||
'libgcrypt: gcrypt plugin'
|
||||
@@ -35,6 +88,38 @@ opt_deps=(
|
||||
'openssl: SSL plugin'
|
||||
'pkcs11-helper: PKCS-11 plugin'
|
||||
)
|
||||
opt_deps_alt=(
|
||||
'libbotan: botan plugin'
|
||||
'libgcrypt: gcrypt plugin'
|
||||
'libgsasl: SASL plugin'
|
||||
'openssl: SSL plugin'
|
||||
'pkcs11-helper: PKCS-11 plugin'
|
||||
)
|
||||
opt_deps_arch=(
|
||||
'botan: botan plugin'
|
||||
'libgcrypt: gcrypt plugin'
|
||||
'libgsasl: SASL plugin'
|
||||
'openssl: SSL plugin'
|
||||
'pkcs11-helper: PKCS-11 plugin'
|
||||
)
|
||||
opt_deps_debian=(
|
||||
'libbotan-2-19: botan plugin'
|
||||
'libgcrypt20: gcrypt plugin'
|
||||
'libgsasl7: SASL plugin'
|
||||
'openssl: SSL plugin'
|
||||
'libpkcs11-helper1: PKCS-11 plugin'
|
||||
)
|
||||
opt_deps_fedora=("${opt_deps[@]}")
|
||||
opt_deps_redos=("${opt_deps_fedora[@]}")
|
||||
opt_deps_rhel=("${opt_deps_fedora[@]}")
|
||||
opt_deps_rosa=("${opt_deps_fedora[@]}")
|
||||
opt_deps_alpine=(
|
||||
'botan: botan plugin'
|
||||
'libgcrypt: gcrypt plugin'
|
||||
'libgsasl: SASL plugin'
|
||||
'openssl: SSL plugin'
|
||||
'pkcs11-helper: PKCS-11 plugin'
|
||||
)
|
||||
|
||||
sources=("https://download.kde.org/stable/qca/$version/qca-$version.tar.xz")
|
||||
checksums=('SKIP')
|
||||
@@ -53,7 +138,8 @@ package() {
|
||||
DESTDIR="$pkgdir" cmake --install build-qt6
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
files() {
|
||||
files-find-lib
|
||||
files-find-include
|
||||
files-find-share
|
||||
}
|
||||
|
Reference in New Issue
Block a user