core/qca/PKGBUILD

58 lines
1.3 KiB
Bash
Raw Normal View History

#
2018-01-22 07:42:57 +08:00
# Platform Packages for Chakra, part of chakralinux.org
#
2010-03-14 23:48:48 +08:00
2015-10-23 03:13:26 +08:00
pkgbase=qca
2016-03-02 07:39:55 +08:00
pkgname=(qca qca-qt5)
2018-01-22 07:42:57 +08:00
pkgver=2.1.3
2018-06-05 04:19:15 +08:00
pkgrel=2
2016-03-02 07:39:55 +08:00
pkgdesc="Qt Cryptographic Architecture"
arch=('x86_64')
2010-03-14 23:48:48 +08:00
url="http://delta.affinix.com/qca/"
license=('LGPL')
makedepends=('qt' 'qt5-base' 'cmake' 'git' 'nss')
2015-10-23 03:13:26 +08:00
source=("http://download.kde.org/stable/$pkgbase/$pkgver/src/$pkgbase-$pkgver.tar.xz")
2018-01-22 07:42:57 +08:00
md5sums=('5019cc29efcf828681cd93164238ce26')
prepare(){
2015-07-20 12:10:43 +08:00
cd ${pkgbase}-${pkgver}
mkdir $srcdir/build
mkdir $srcdir/build-qt5
}
2010-03-14 23:48:48 +08:00
build() {
cd $srcdir/build
2018-06-05 04:19:15 +08:00
cmake ../$pkgbase-$pkgver \
-DCMAKE_INSTALL_PREFIX=/usr \
2018-06-05 04:19:15 +08:00
-DBUILD_TESTS=OFF \
-DQCA_LIBRARY_INSTALL_DIR=/usr/lib \
-DQCA_FEATURE_INSTALL_DIR=/usr/share/qt/mkspecs/features/ \
-DQT4_BUILD=ON
make
cd $srcdir/build-qt5
2018-06-05 04:19:15 +08:00
cmake ../$pkgbase-$pkgver \
2015-02-24 03:54:31 +08:00
-DCMAKE_INSTALL_PREFIX=/usr \
2015-10-23 03:13:26 +08:00
-DBUILD_TESTS=OFF \
2018-06-05 04:19:15 +08:00
-DQCA_INSTALL_IN_QT_PREFIX=ON \
-DQCA_FEATURE_INSTALL_DIR=/usr/share/qt5/mkspecs/features/ \
-DQCA_MAN_INSTALL_DIR=/usr/share/man
make
2010-03-14 23:48:48 +08:00
}
package_qca() {
pkgdesc="Qt Cryptographic Architecture"
depends=('qt' 'ca-certificates' 'nss')
cd $srcdir/build
make DESTDIR=${pkgdir} install
}
package_qca-qt5() {
pkgdesc="Qt5 Cryptographic Architecture"
depends=('qt5-base' 'ca-certificates' 'nss')
cd $srcdir/build-qt5
make DESTDIR=${pkgdir} install
2010-03-14 23:48:48 +08:00
}