summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorCharlie Wolf2017-02-04 10:37:12 -0800
committerCharlie Wolf2017-02-04 10:37:12 -0800
commitc4129cebcd9834f0dfd6ce25cd2c9d50dfc5c548 (patch)
treedc57a291125af2ed66136185eba7bd78c76224f2 /PKGBUILD
downloadaur-c4129cebcd9834f0dfd6ce25cd2c9d50dfc5c548.tar.gz
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD34
1 files changed, 34 insertions, 0 deletions
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}"
+}
+