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'
|
name='qca-qt6'
|
||||||
version='2.3.10'
|
version='2.3.10'
|
||||||
release='1'
|
release='2'
|
||||||
desc='Qt Cryptographic Architecture.'
|
desc='Qt Cryptographic Architecture.'
|
||||||
|
desc_ru='Криптографическая архитектура Qt'
|
||||||
homepage='https://userbase.kde.org/QCA'
|
homepage='https://userbase.kde.org/QCA'
|
||||||
|
maintainer='Evgeny Khramov <xpamych@yandex.ru>'
|
||||||
maintainer_ru='Евгений Храмов <xpamych@yandex.ru>'
|
maintainer_ru='Евгений Храмов <xpamych@yandex.ru>'
|
||||||
architectures=('amd64')
|
architectures=('amd64')
|
||||||
license=('LGPL-2.1-or-later')
|
license=('LGPL-2.1-or-later')
|
||||||
provides=('qca-qt6')
|
provides=('qca-qt6')
|
||||||
conflicts=('qca-qt6' 'qca-qt6-bin' 'qca-qt6-git')
|
conflicts=('qca-qt6' 'qca-qt6-bin' 'qca-qt6-git')
|
||||||
|
|
||||||
deps=(
|
deps=('ca-certificates' 'libgcc' 'glibc' 'nss' 'qt6-qtbase')
|
||||||
'ca-certificates'
|
deps_alt=('ca-certificates' 'libgcc1' 'glibc' 'libnss3' 'qt6-base')
|
||||||
'libgcc'
|
deps_arch=('ca-certificates' 'gcc-libs' 'glibc' 'nss' 'qt6-base')
|
||||||
'glibc'
|
deps_debian=('ca-certificates' 'libgcc-s1' 'libc6' 'libnss3' 'qt6-base-dev')
|
||||||
'nss'
|
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=(
|
build_deps=(
|
||||||
'botan-devel'
|
'botan-devel'
|
||||||
'cmake'
|
'cmake'
|
||||||
@@ -23,11 +29,58 @@ build_deps=(
|
|||||||
'libgsasl-devel'
|
'libgsasl-devel'
|
||||||
'openssl-devel'
|
'openssl-devel'
|
||||||
'pkcs11-helper'
|
'pkcs11-helper'
|
||||||
'qt5-qtbase-devel'
|
|
||||||
'qt6-qtbase-devel'
|
'qt6-qtbase-devel'
|
||||||
'qt6-qt5compat-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=(
|
opt_deps=(
|
||||||
'botan: botan plugin'
|
'botan: botan plugin'
|
||||||
'libgcrypt: gcrypt plugin'
|
'libgcrypt: gcrypt plugin'
|
||||||
@@ -35,6 +88,38 @@ opt_deps=(
|
|||||||
'openssl: SSL plugin'
|
'openssl: SSL plugin'
|
||||||
'pkcs11-helper: PKCS-11 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")
|
sources=("https://download.kde.org/stable/qca/$version/qca-$version.tar.xz")
|
||||||
checksums=('SKIP')
|
checksums=('SKIP')
|
||||||
@@ -53,7 +138,8 @@ package() {
|
|||||||
DESTDIR="$pkgdir" cmake --install build-qt6
|
DESTDIR="$pkgdir" cmake --install build-qt6
|
||||||
}
|
}
|
||||||
|
|
||||||
|
files() {
|
||||||
|
files-find-lib
|
||||||
|
files-find-include
|
||||||
|
files-find-share
|
||||||
|
}
|
||||||
|
Reference in New Issue
Block a user