aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPureTryOut <bribbers@disroot.org>2019-01-20 18:20:04 +0100
committerNatanael Copa <ncopa@alpinelinux.org>2019-02-28 08:08:06 +0100
commit85702cc9cdae222b3e40b57cb22073744c71b9a1 (patch)
tree3ac0d1f4114096216199ba99e354fec99333abd4
parent93c6e37c3315c8a54734f6f7551c3ffa120292ee (diff)
downloadalpine_aports-85702cc9cdae222b3e40b57cb22073744c71b9a1.tar.bz2
alpine_aports-85702cc9cdae222b3e40b57cb22073744c71b9a1.tar.xz
alpine_aports-85702cc9cdae222b3e40b57cb22073744c71b9a1.zip
community/qt5-qtwayland: new aport
(cherry picked from commit 69b0b34f6baa65e16fdad70fe09b16a5b27a944b)
-rw-r--r--community/qt5-qtwayland/APKBUILD44
1 files changed, 44 insertions, 0 deletions
diff --git a/community/qt5-qtwayland/APKBUILD b/community/qt5-qtwayland/APKBUILD
new file mode 100644
index 0000000000..7e6cfa5c7b
--- /dev/null
+++ b/community/qt5-qtwayland/APKBUILD
@@ -0,0 +1,44 @@
1# Contributor: Bart Ribbers <bribbers@disroot.org>
2# Maintainer: Bart Ribbers <bribbers@disroot.org>
3pkgname=qt5-qtwayland
4_pkgname="${pkgname/qt5-/}-everywhere-src"
5pkgver=5.12.0
6pkgrel=0
7arch="all"
8url="http://qt-project.org/"
9license="LGPL-2.0 with exceptions or GPL-3.0 with exceptions"
10pkgdesc='Provides APIs for Wayland'
11depends="qt5-qtdeclarative libxcomposite wayland qt5-qtquickcontrols2"
12makedepends="$depends_dev libxkbcommon-dev qt5-qtquickcontrols2-dev qt5-qtbase-dev wayland-dev"
13subpackages="$pkgname-dev $pkgname-doc"
14builddir="$srcdir/$_pkgname-$pkgver"
15
16case $pkgver in
17*_beta*|*_rc*) _rel=development_releases;;
18*) _rel=official_releases;;
19esac
20
21source="http://download.qt.io/$_rel/qt/${pkgver%.*}/${pkgver}/submodules/$_pkgname-$pkgver.tar.xz"
22
23build() {
24 qmake-qt5
25 make
26}
27
28check() {
29 cd "$builddir"
30 make check
31}
32
33package() {
34 cd "$builddir"
35 make INSTALL_ROOT="$pkgdir" install
36
37 # Drop QMAKE_PRL_BUILD_DIR because reference the build dir
38 find "$pkgdir/usr/lib" -type f -name '*.prl' \
39 -exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \;
40
41 install -d "$pkgdir"/usr/share/licenses
42 ln -s /usr/share/licenses/qt5-base "$pkgdir"/usr/share/licenses/$pkgname
43}
44sha512sums="a6819a918a8249861253ca24109888c4af26e5a75b746d10a516c1abe5c685a2aed85f9a57832596480e89870d8f189ee63609df983ed826148a62f60fb823bc qtwayland-everywhere-src-5.12.0.tar.xz"