diff options
author | Tilmann Meyer | 2020-03-18 19:58:37 +0100 |
---|---|---|
committer | Tilmann Meyer | 2020-03-18 19:58:37 +0100 |
commit | f0cdb85639629304a23a398580b61a8f8e47a851 (patch) | |
tree | 96f6da1542c7b511c733accf1e525075edd73a5d | |
download | aur-aarch64-linux-gnu-wayland.tar.gz |
addpkg: aarch64-linux-gnu-wayland
-rw-r--r-- | .SRCINFO | 26 | ||||
-rw-r--r-- | PKGBUILD | 54 |
2 files changed, 80 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..d09ab9e957f0 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,26 @@ +pkgbase = aarch64-linux-gnu-wayland + pkgdesc = A computer display server protocol (ARM64) + pkgver = 1.18.0 + pkgrel = 1 + url = https://wayland.freedesktop.org/ + arch = x86_64 + license = MIT + makedepends = aarch64-linux-gnu-meson + makedepends = aarch64-linux-gnu-libxslt + makedepends = doxygen + makedepends = xmlto + depends = aarch64-linux-gnu-glibc + depends = aarch64-linux-gnu-libffi + depends = aarch64-linux-gnu-expat + depends = aarch64-linux-gnu-libxml2 + options = !buildflags + source = https://wayland.freedesktop.org/releases/wayland-1.18.0.tar.xz + source = https://wayland.freedesktop.org/releases/wayland-1.18.0.tar.xz.sig + validpgpkeys = C7223EBE4EF66513B892598911A30156E0E67611 + validpgpkeys = C0066D7DB8E9AC6844D728715E54498E697F11D7 + validpgpkeys = 34FF9526CFEF0E97A340E2E40FDE7BE0E88F5E48 + sha256sums = 4675a79f091020817a98fd0484e7208c8762242266967f55a67776936c2e294d + sha256sums = SKIP + +pkgname = aarch64-linux-gnu-wayland + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e9fd11c92539 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,54 @@ +# Maintainer: Tilmann Meyer <tilmann.meyer@gmx.net> + +_target=aarch64-linux-gnu + +_pkgname=wayland +pkgname=$_target-$_pkgname +pkgver=1.18.0 +pkgrel=1 +pkgdesc='A computer display server protocol (ARM64)' +arch=(x86_64) +url='https://wayland.freedesktop.org/' +license=(MIT) +depends=($_target-glibc $_target-libffi $_target-expat $_target-libxml2) +makedepends=($_target-meson $_target-libxslt doxygen xmlto) +options=(!buildflags) +source=( + https://wayland.freedesktop.org/releases/$_pkgname-$pkgver.tar.xz{,.sig} +) +sha256sums=( + '4675a79f091020817a98fd0484e7208c8762242266967f55a67776936c2e294d' + 'SKIP' +) +validpgpkeys=( + 'C7223EBE4EF66513B892598911A30156E0E67611' # Bryce Harrington + 'C0066D7DB8E9AC6844D728715E54498E697F11D7' # Derek Foreman + '34FF9526CFEF0E97A340E2E40FDE7BE0E88F5E48' # emersion <contact@emersion.fr> +) + +_srcdir=$_pkgname-$pkgver + +strip() { + ${_target}-strip "$@" +} + +objcopy() { + ${_target}-objcopy "$@" +} + +build() { + cd $_srcdir + + mkdir -p build-$_target && pushd build-$_target + $_target-meson .. + ninja + popd +} + +package() { + cd $_srcdir + + pushd build-$_target + DESTDIR="$pkgdir" ninja install + popd +} |