diff options
author | Francesco Colista <fcolista@alpinelinux.org> | 2017-12-02 04:21:57 +0000 |
---|---|---|
committer | Francesco Colista <fcolista@alpinelinux.org> | 2017-12-02 04:21:57 +0000 |
commit | 74965ef9cd9dfad7b5bfb5e51b5fc256ebafb3f9 (patch) | |
tree | d2d95fe0518dcaf27c2c8433f0940ac76a3da5a7 /community/qt5-qtgraphicaleffects/APKBUILD | |
parent | afc0c135d55da625f597bfd83dfbe7ffda1d8dc8 (diff) | |
download | aports-74965ef9cd9dfad7b5bfb5e51b5fc256ebafb3f9.tar.bz2 aports-74965ef9cd9dfad7b5bfb5e51b5fc256ebafb3f9.tar.xz |
community/qt5-qtgraphicaleffects: upgrade to 5.9.3, improved APKBUILD
Diffstat (limited to 'community/qt5-qtgraphicaleffects/APKBUILD')
-rw-r--r-- | community/qt5-qtgraphicaleffects/APKBUILD | 32 |
1 files changed, 13 insertions, 19 deletions
diff --git a/community/qt5-qtgraphicaleffects/APKBUILD b/community/qt5-qtgraphicaleffects/APKBUILD index 2c212ece4e..ad5569eab2 100644 --- a/community/qt5-qtgraphicaleffects/APKBUILD +++ b/community/qt5-qtgraphicaleffects/APKBUILD @@ -1,6 +1,7 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=qt5-qtgraphicaleffects -pkgver=5.9.1 +_pkgname=${pkgname/qt5-//}-opensource-src +pkgver=5.9.3 _ver=${pkgver/_/-} _ver=${_ver/beta0/beta} _ver=${_ver/rc0/rc} @@ -10,37 +11,30 @@ pkgdesc="Qt5 - QtGraphicalEffects component" url="http://qt-project.org/" arch="all" license="LGPLv2 with exceptions or GPLv3 with exceptions" -depends="" -depends_dev="" -makedepends="$depends_dev qt5-qtbase-dev qt5-qtdeclarative-dev" -install="" -subpackages="" +makedepends="qt5-qtbase-dev qt5-qtdeclarative-dev" + case $pkgver in *_beta*|*_rc*) _rel=development_releases;; *) _rel=official_releases;; esac -source="http://download.qt-project.org/$_rel/qt/${pkgver%.*}/$_ver/submodules/qtgraphicaleffects-opensource-src-$_V.tar.xz" +source="http://download.qt-project.org/$_rel/qt/${pkgver%.*}/$_ver/submodules/$_pkgname-$_V.tar.xz" _qt5_prefix=/usr/lib/qt5 -builddir="$srcdir"/qtgraphicaleffects-opensource-src-$_V -prepare() { - local i +builddir="$srcdir"/$_pkgname-${_V%-*} + +build() { cd "$builddir" - for i in $source; do - case $i in - *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; - esac - done + qmake-qt5 && make } -build() { +check() { cd "$builddir" - qmake-qt5 && make || return 1 + make check } package() { cd "$builddir" - make install INSTALL_ROOT="$pkgdir" || return 1 + make install INSTALL_ROOT="$pkgdir" } -sha512sums="c026900b426bacef40ddfaed7a32546f1f3f5f4e74fd1b2be247e5f81b4dc0894b585dda523e3ec0d875079b984efd379fce5cbf0e81d3cc4dbffddf0980e515 qtgraphicaleffects-opensource-src-5.9.1.tar.xz" +sha512sums="4695f91b03feba279e62653d5794e175d436c40e1a0acbfd1e3caab9473830f3583dd2a9821f2fd0e0b7d354ad6ae8dd486eb95893118caaf1518cdc64f7a03d qtgraphicaleffects-opensource-src-5.9.3.tar.xz" |