diff options
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 33 |
2 files changed, 21 insertions, 24 deletions
@@ -1,7 +1,7 @@ -pkgbase = xrdesktop +pkgbase = xrdesktop0.15 pkgdesc = Library for XR interaction with classical desktop compositors pkgver = 0.15.2 - pkgrel = 3 + pkgrel = 1 url = https://gitlab.freedesktop.org/xrdesktop/xrdesktop arch = i686 arch = x86_64 @@ -13,10 +13,12 @@ pkgbase = xrdesktop makedepends = vulkan-headers depends = glibc depends = glib2 - depends = gulkan - depends = gxr + depends = gxr>=0.15 + depends = gxr<0.16 optdepends = python + provides = xrdesktop=0.15.2 + conflicts = xrdesktop source = https://gitlab.freedesktop.org/xrdesktop/xrdesktop/-/archive/0.15.2/xrdesktop-0.15.2.tar.bz2 sha256sums = 4745f55298188a16e6411394bb55a691a251915c2857a6f594f9336721cc9e67 -pkgname = xrdesktop +pkgname = xrdesktop0.15 @@ -1,13 +1,17 @@ -# Maintainer: Chocobo1 <chocobo1 AT archlinux DOT net> +# Maintainer: Cobalt Space <cobaltspace at protonmail dot com> +# Contributor: Chocobo1 <chocobo1 AT archlinux DOT net> -pkgname=xrdesktop +_pkgname=xrdesktop +pkgname=${_pkgname}0.15 pkgver=0.15.2 -pkgrel=3 +pkgrel=1 pkgdesc="Library for XR interaction with classical desktop compositors" arch=('i686' 'x86_64') url="https://gitlab.freedesktop.org/xrdesktop/xrdesktop" license=('MIT') -depends=('glibc' 'glib2' 'gulkan' 'gxr') +provides=("$_pkgname=$pkgver") +conflicts=("$_pkgname") +depends=('glibc' 'glib2' 'gxr>=0.15' 'gxr<0.16') makedepends=('meson' 'glslang' 'gtk-doc' 'python-gobject' 'vulkan-headers') optdepends=('python') source=("https://gitlab.freedesktop.org/xrdesktop/xrdesktop/-/archive/$pkgver/xrdesktop-$pkgver.tar.bz2") @@ -15,25 +19,16 @@ sha256sums=('4745f55298188a16e6411394bb55a691a251915c2857a6f594f9336721cc9e67') build() { - cd "$pkgname-$pkgver" - - meson \ - --buildtype=plain \ - --prefix="/usr" \ - --sbindir="bin" \ - "_build" - meson compile -C "_build" + arch-meson "$_pkgname-$pkgver" "build" -Dtests=false + meson compile -C "build" } check() { - cd "$pkgname-$pkgver" - - #meson test -C "_build" + true + #meson test -C "build" } package() { - cd "$pkgname-$pkgver" - - meson install -C "_build" --destdir "$pkgdir" - install -Dm644 "LICENSE" -t "$pkgdir/usr/share/licenses/xrdesktop" + meson install -C "build" --destdir "$pkgdir" + install -Dm644 "$_pkgname-$pkgver/LICENSE" -t "$pkgdir/usr/share/licenses/$pkgname" } |