diff options
author | Pellegrino Prevete | 2022-09-20 00:32:36 +0200 |
---|---|---|
committer | Pellegrino Prevete | 2022-09-20 00:32:36 +0200 |
commit | d1b3558c70c6491c3716147fb54fdd26769418b9 (patch) | |
tree | 1a1a226028bd81c7a9dbf8a374fc4ea2f5740381 | |
parent | 93a3d829b9b3acaff05e6cc3856be0eaaf2d0f2c (diff) | |
download | aur-d1b3558c70c6491c3716147fb54fdd26769418b9.tar.gz |
upgrade to js102
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 30 |
2 files changed, 23 insertions, 16 deletions
@@ -1,10 +1,12 @@ pkgbase = gjs-git pkgdesc = Javascript Bindings for GNOME - pkgver = 1.63.91+2+g6ea0f836 + pkgver = 1.73.2+23+ge78966e1 pkgrel = 1 epoch = 2 url = https://gitlab.gnome.org/GNOME/gjs/blob/master/doc/Home.md arch = x86_64 + arch = i686 + arch = pentium4 license = GPL checkdepends = valgrind checkdepends = xorg-server-xvfb @@ -15,12 +17,11 @@ pkgbase = gjs-git makedepends = meson depends = cairo depends = gobject-introspection-runtime - depends = js78 + depends = js102 depends = dconf - provides = gjs=1.63.91+2+g6ea0f836 + provides = gjs=1.73.2+23+ge78966e1 conflicts = gjs source = git+https://gitlab.gnome.org/GNOME/gjs.git/ sha256sums = SKIP pkgname = gjs-git - @@ -1,27 +1,32 @@ -pkgname=gjs-git -_pkgname=gjs -pkgver=1.63.91+2+g6ea0f836 +# Maintainer: Pellegrino Prevete <pellegrinoprevete@gmail.com> +# Contributor: Kevin Majewski <kevin.majewski02@gmail.com> +# Contributor: VitalyR <vitalyankh@gmail.com> + +# shellcheck disable=SC2034 +_pkgname="gjs" +pkgname="${_pkgname}-git" +pkgver=1.73.2+23+ge78966e1 pkgrel=1 epoch=2 pkgdesc="Javascript Bindings for GNOME" -url="https://gitlab.gnome.org/GNOME/gjs/blob/master/doc/Home.md" -arch=(x86_64) +url="https://gitlab.gnome.org/GNOME/${_pkgname}/blob/master/doc/Home.md" +arch=('x86_64' 'i686' 'pentium4') license=(GPL) -depends=('cairo' 'gobject-introspection-runtime' 'js78' 'dconf') +depends=('cairo' 'gobject-introspection-runtime' 'js102' 'dconf') makedepends=('gobject-introspection' 'git' 'autoconf-archive' 'sysprof' 'meson') checkdepends=('valgrind' 'xorg-server-xvfb') -provides=(gjs=$pkgver) -conflicts=('gjs') -source=("git+https://gitlab.gnome.org/GNOME/gjs.git/") +provides=("${_pkgname}=${pkgver}") +conflicts=("${_pkgname}") +source=("git+https://gitlab.gnome.org/GNOME/${_pkgname}.git/") sha256sums=('SKIP') pkgver() { - cd $_pkgname + cd "${_pkgname}" || exit git describe --tags | sed 's/-/+/g' } build() { - arch-meson $_pkgname build + arch-meson "${_pkgname}" build ninja -C build } @@ -29,6 +34,7 @@ check() { meson test -C build --print-errorlogs } +# shellcheck disable=SC2154 package() { - DESTDIR="$pkgdir" meson install -C build + DESTDIR="${pkgdir}" meson install -C build } |