summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKohei Suzuki2017-02-08 01:38:23 +0900
committerKohei Suzuki2017-02-08 01:38:23 +0900
commit13ca59cf7a7d23e1f50cf3178ce8171e783cdbe0 (patch)
tree6f592e4e395c79eb02a152d87aa47b0b09157f7a
downloadaur-13ca59cf7a7d23e1f50cf3178ce8171e783cdbe0.tar.gz
Add bdash v1.0.0
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD47
2 files changed, 69 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..ac1c7443ca07
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,22 @@
+pkgbase = bdash
+ pkgdesc = Simple business intelligence application
+ pkgver = 1.0.0
+ pkgrel = 1
+ url = https://github.com/bdash-app/bdash
+ arch = x86_64
+ license = MIT
+ makedepends = python2
+ makedepends = python
+ makedepends = npm
+ makedepends = yarn
+ depends = gtk2
+ depends = nss
+ depends = alsa-lib
+ depends = libxss
+ depends = gconf
+ depends = libxtst
+ source = bdash-1.0.0.tar.gz::https://github.com/bdash-app/bdash/archive/1.0.0.tar.gz
+ sha512sums = 376a213a787f660d842d57f4fa6e6e7e24fd60b4adaa5c5fe8897f2f2a006021255b2d597246ea955f92f94212aec1f34147b2aa29a3f1f2dc4f8941fde3605b
+
+pkgname = bdash
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..5df767b325d8
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,47 @@
+# Maintainer: Kohei Suzuki <eagletmt@gmail.com>
+pkgname=bdash
+pkgver=1.0.0
+pkgrel=1
+pkgdesc='Simple business intelligence application'
+arch=('x86_64')
+url='https://github.com/bdash-app/bdash'
+license=('MIT')
+depends=('gtk2' 'nss' 'alsa-lib' 'libxss' 'gconf' 'libxtst')
+makedepends=('python2' 'python' 'npm' 'yarn')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/bdash-app/bdash/archive/$pkgver.tar.gz")
+sha512sums=('376a213a787f660d842d57f4fa6e6e7e24fd60b4adaa5c5fe8897f2f2a006021255b2d597246ea955f92f94212aec1f34147b2aa29a3f1f2dc4f8941fde3605b')
+
+build() {
+ cd "$pkgname-$pkgver"
+
+ yarn install --no-progress
+
+ export NODE_ENV=production
+ mkdir -p out/tmp
+ cp -a app db yarn.lock package.json index.js .babelrc out/tmp
+ cd out/tmp
+ yarn install --no-progress
+ cd -
+
+ node_modules/.bin/electron-rebuild -p -m out/tmp -w sqlite3
+ node_modules/.bin/electron-packager out/tmp Bdash \
+ --asar=true \
+ --icon=assets/icon.icns \
+ --platform=linux \
+ --arch=x64 \
+ --app-version=$pkgver \
+ --build-verison=$pkgver \
+ --app-copyright=hokaccha
+}
+
+package() {
+ cd "$pkgname-$pkgver"
+
+ mkdir -p "$pkgdir/usr/share"
+ mkdir -p "$pkgdir/usr/bin"
+
+ mv Bdash-linux-x64 "$pkgdir/usr/share/bdash"
+ ln -s /usr/share/bdash/Bdash "$pkgdir/usr/bin/bdash"
+}
+
+# vim: set ft=sh: