diff options
author | Charlie Wolf | 2017-02-04 10:37:12 -0800 |
---|---|---|
committer | Charlie Wolf | 2017-02-04 10:37:12 -0800 |
commit | c4129cebcd9834f0dfd6ce25cd2c9d50dfc5c548 (patch) | |
tree | dc57a291125af2ed66136185eba7bd78c76224f2 | |
download | aur-c4129cebcd9834f0dfd6ce25cd2c9d50dfc5c548.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 34 | ||||
-rw-r--r-- | exponent-xde.desktop | 8 | ||||
-rwxr-xr-x | exponent-xde.sh | 4 |
5 files changed, 71 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..63f536ed6aaa --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +pkgbase = exponent-xde + pkgdesc = Exponent mobile app development environment + pkgver = 2.14.3 + pkgrel = 1 + url = https://github.com/exponent/xde + arch = x86_64 + arch = i686 + license = MIT + makedepends = gulp + makedepends = yarn + makedepends = asar + depends = electron>=1.4.0 + source = https://github.com/exponent/xde/archive/v2.14.3.tar.gz + source = exponent-xde.sh + source = exponent-xde.desktop + sha256sums = dc76fa0c6fb8cf2a939cfc08cf0866d88842579a00d5dbda212e65b23ab7c97f + sha256sums = 4c805aaccb13588a5f57eb0b2b1da7378658c9202c5b1ca72315299be25d4f3e + sha256sums = 2ee241c2c267cbd5aa67318d4ea1f3c059fba9d4887e2ded60c8d04ca6ec402e + +pkgname = exponent-xde + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..d82e8dd06035 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +*.pkg* +v*.tar.gz +pkg +src diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..c5aa2934b3be --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Charlie Wolf <charlie@wolf.is> + +pkgname=exponent-xde +pkgdesc="Exponent mobile app development environment" +pkgver=2.14.3 +pkgrel=1 +url="https://github.com/exponent/xde" +license=("MIT") +arch=("x86_64" "i686") +depends=('electron>=1.4.0') +makedepends=('gulp' 'yarn' 'asar') +source=("https://github.com/exponent/xde/archive/v${pkgver}.tar.gz" "exponent-xde.sh" "exponent-xde.desktop") +sha256sums=('dc76fa0c6fb8cf2a939cfc08cf0866d88842579a00d5dbda212e65b23ab7c97f' '4c805aaccb13588a5f57eb0b2b1da7378658c9202c5b1ca72315299be25d4f3e' '2ee241c2c267cbd5aa67318d4ea1f3c059fba9d4887e2ded60c8d04ca6ec402e') + +build() { + cd $srcdir/xde-${pkgver}/ + yarn + cd app/ + yarn + asar pack . $srcdir/app.asar +} + +package() { + install -dm755 "${pkgdir}/usr/share" + install -dm755 "${pkgdir}/usr/share/${pkgname}" + install -dm755 "${pkgdir}/usr/share/pixmaps" + install -dm755 "${pkgdir}/usr/share/applications" + install -dm755 "${pkgdir}/usr/bin" + install -Dm644 "${srcdir}/xde-${pkgver}/app/web/ExponentLogoTrans.png" "${pkgdir}/usr/share/pixmaps/${pkgname}.png" + install -Dm644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" + install -Dm644 "${srcdir}/app.asar" "${pkgdir}/usr/share/${pkgname}/app.asar" + install -Dm755 "${srcdir}/${pkgname}.sh" "${pkgdir}/usr/bin/${pkgname}" +} + diff --git a/exponent-xde.desktop b/exponent-xde.desktop new file mode 100644 index 000000000000..6afc38ae9f45 --- /dev/null +++ b/exponent-xde.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Name=Exponent XDE +Comment=Mobile app development environment +Exec=exponent-xde +Icon=exponent-xde +Terminal=false +Type=Application +Categories=Development diff --git a/exponent-xde.sh b/exponent-xde.sh new file mode 100755 index 000000000000..e36d3986fbb7 --- /dev/null +++ b/exponent-xde.sh @@ -0,0 +1,4 @@ +#!/bin/sh + +cd /usr/share/exponent-xde \ + && /usr/bin/electron /usr/share/exponent-xde/app.asar |