aboutsummaryrefslogtreecommitdiffstats
path: root/main/gjs
diff options
context:
space:
mode:
authorRasmus Thomsen <oss@cogitri.dev>2020-01-14 10:34:23 +0100
committerLeo <thinkabit.ukim@gmail.com>2020-01-15 09:34:52 +0100
commitd98fa6e7d9d58524b2aeea4cb008df7fd720ec28 (patch)
treef64daeea55af854a2b27110fbd056582e91783cc /main/gjs
parent757f478c29e917cf26e02b930c99baca981aaa58 (diff)
downloadaports-d98fa6e7d9d58524b2aeea4cb008df7fd720ec28.tar.bz2
aports-d98fa6e7d9d58524b2aeea4cb008df7fd720ec28.tar.xz
main/gjs: move from community
Required for libsecret tests
Diffstat (limited to 'main/gjs')
-rw-r--r--main/gjs/APKBUILD37
1 files changed, 37 insertions, 0 deletions
diff --git a/main/gjs/APKBUILD b/main/gjs/APKBUILD
new file mode 100644
index 0000000000..5b2a61cd88
--- /dev/null
+++ b/main/gjs/APKBUILD
@@ -0,0 +1,37 @@
+# Contributor: Rasmus Thomsen <oss@cogitri.dev>
+# Maintainer: Rasmus Thomsen <oss@cogitri.dev>
+pkgname=gjs
+pkgver=1.58.4
+pkgrel=0
+pkgdesc="GNOME javascript library"
+url="https://wiki.gnome.org/Projects/Gjs"
+arch="all !s390x"
+license="MIT LGPL-2.0-or-later"
+makedepends="$depends_dev dbus gobject-introspection-dev mozjs60-dev mozjs60
+ gtk+3.0-dev cairo-dev"
+checkdepends="xvfb-run"
+options="!check" # testCommandLine.sh fails
+subpackages="$pkgname-dev"
+source="https://download.gnome.org/sources/gjs/${pkgver%.*}/gjs-$pkgver.tar.xz"
+
+build() {
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var \
+ --disable-profiler
+ make
+}
+
+check() {
+ xvfb-run make check
+}
+
+package() {
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="b2d93409bb80f1eb6b0b866af1c8ab01e66c067a9db2b91b1a00c181a8382cfa1494b4cf2d5d58f1867163544b3f26fdd6327fbad175f95150c12eb35c321104 gjs-1.58.4.tar.xz"