main/wayland: upgrade to 1.15.0

- new library: wayland-egl
- enable tests
- fix libs subpackages depends
This commit is contained in:
Valery Kartel 2018-04-15 21:13:56 +03:00 committed by Natanael Copa
parent 27d70f14bc
commit 4f8b36b3d0

View File

@ -2,16 +2,16 @@
# Contributor: Bartłomiej Piotrowski <bpiotrowski@alpinelinux.org> # Contributor: Bartłomiej Piotrowski <bpiotrowski@alpinelinux.org>
# Maintainer: Valery Kartel <valery.kartel@gmail.com> # Maintainer: Valery Kartel <valery.kartel@gmail.com>
pkgname=wayland pkgname=wayland
pkgver=1.14.0 pkgver=1.15.0
pkgrel=2 pkgrel=0
pkgdesc="A computer display server protocol" pkgdesc="A computer display server protocol"
url="http://wayland.freedesktop.org" url="http://wayland.freedesktop.org"
arch=all arch=all
license="MIT" license="MIT"
depends="$pkgname-libs-client $pkgname-libs-cursor $pkgname-libs-server" depends="$pkgname-libs-client $pkgname-libs-cursor $pkgname-libs-egl $pkgname-libs-server"
depends_dev="libffi-dev expat-dev" depends_dev="libffi-dev expat-dev"
makedepends="$depends_dev doxygen xmlto graphviz grep libxml2-dev bash" makedepends="$depends_dev doxygen xmlto graphviz grep libxml2-dev bash"
subpackages="$pkgname-dev $pkgname-libs-client:_libs subpackages="$pkgname-dev $pkgname-libs-client:_libs $pkgname-libs-egl:_libs
$pkgname-libs-cursor:_libs $pkgname-libs-server:_libs" $pkgname-libs-cursor:_libs $pkgname-libs-server:_libs"
source="http://wayland.freedesktop.org/releases/$pkgname-$pkgver.tar.xz" source="http://wayland.freedesktop.org/releases/$pkgname-$pkgver.tar.xz"
@ -34,7 +34,7 @@ build() {
check() { check() {
cd "$builddir" cd "$builddir"
# make check make check
} }
package() { package() {
@ -50,10 +50,11 @@ dev() {
} }
_libs() { _libs() {
depends=
local name=${subpkgname#$pkgname-libs-} local name=${subpkgname#$pkgname-libs-}
pkgdesc="$pkgdesc ($name library)" pkgdesc="$pkgdesc ($name library)"
mkdir -p "$subpkgdir"/usr/lib mkdir -p "$subpkgdir"/usr/lib
mv "$pkgdir"/usr/lib/*-$name.so.* "$subpkgdir"/usr/lib mv "$pkgdir"/usr/lib/*-$name.so.* "$subpkgdir"/usr/lib
} }
sha512sums="bd38b2b8963d4d98d42c270e5d7dbff6323789a173b19b67a18258424fd8adee5021b282c9d7f6dad0bd25aa0160e76aecd8ed803d4eb25d911ef0a81cd713a5 wayland-1.14.0.tar.xz" sha512sums="f908917f1b575d2dc4d9770d3303e2637e8744fcb5c81feb2af2fe82cc51f54e22beaddfbe775fcf9623584169b7a062c75076132abeb888717180bfab53b3a8 wayland-1.15.0.tar.xz"