summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPellegrino Prevete2022-09-20 00:32:36 +0200
committerPellegrino Prevete2022-09-20 00:32:36 +0200
commitd1b3558c70c6491c3716147fb54fdd26769418b9 (patch)
tree1a1a226028bd81c7a9dbf8a374fc4ea2f5740381
parent93a3d829b9b3acaff05e6cc3856be0eaaf2d0f2c (diff)
downloadaur-d1b3558c70c6491c3716147fb54fdd26769418b9.tar.gz
upgrade to js102
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD30
2 files changed, 23 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9db413dd3cf5..f6bfd831f034 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
-
diff --git a/PKGBUILD b/PKGBUILD
index 747a93f67725..a52b08f89ac2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}