blob: fcdebe9f3f5293e7e18620081b7d40166eda29ca (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=qt5-qtdeclarative
_pkgname=${pkgname#qt5-}-everywhere
pkgver=5.15.17
pkgrel=0
pkgdesc="Qt Declarative and Qt Quick 2"
url="https://www.qt.io/"
arch="all"
license="LGPL-3.0-only WITH Qt-LGPL-exception-1.1 OR GPL-3.0-only WITH Qt-GPL-exception-1.0"
depends=""
makedepends="qt5-qtbase-dev libexecinfo-dev python3"
subpackages="$pkgname-dev"
source="https://download.qt.io/official_releases/qt/${pkgver%.*}/$pkgver/submodules/$_pkgname-opensource-src-$pkgver.tar.xz
kde-lts.patch
add-execinfo.patch
endian.patch
"
_qt5_prefix=/usr/lib/qt5
builddir="$srcdir"/$_pkgname-src-$pkgver
build() {
qmake && make
}
check() {
make check
}
package() {
make install INSTALL_ROOT="$pkgdir"
mkdir -p "$pkgdir"/usr/bin/
for i in "$pkgdir"/$_qt5_prefix/bin/*; do
ln -s ../lib/qt5/bin/${i##*/} "$pkgdir"/usr/bin/${i##*/}
done
}
sha512sums="7dbe9edfb43ab0b65bcf22c8b3226de851a210c8004b0c82dd346da5aa1ca4b8df0ca56ac78273d9d472252d8b756b62cc8e1d6432b048af947d51f4e9fef701 qtdeclarative-everywhere-opensource-src-5.15.17.tar.xz
c8ae7362d110773cd0833b4e33d9a178ba33d36167cec153829ad2ebd4add138a36a1b0dd0069c547746f0739ce5c0693372a20dd3ba17b60c76a334e40dd338 kde-lts.patch
7aad59e1b3a7c1e22638f43e4eb2d3e343b3463a16af99fa8609a94f368c58e08f44fb35754a71cd65c4cbfb7f8edc9c41179e04325128c96a6dfcb83aeaa48a add-execinfo.patch
70745f3636f00b9a3ae15af896d8b7edc037a83f58f833497066aef0ad3101c5475ddc0588925aacd500fa1d70080cae2881e82d3a5fb9ca134d600da60ffd66 endian.patch"
|