summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD36
-rw-r--r--openbazaar.sh3
3 files changed, 26 insertions, 27 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 291aa64684d6..422f141adf5d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,23 +1,23 @@
# Generated by mksrcinfo v8
-# Wed Aug 2 00:19:40 UTC 2017
+# Thu Nov 2 17:10:56 UTC 2017
pkgbase = openbazaar
pkgdesc = Front-end Electron application for talking with the OpenBazaar daemon
- pkgver = 1.1.13
+ pkgver = 2.0.17
pkgrel = 1
url = http://openbazaar.org
install = openbazaar.install
- arch = any
+ arch = i686
+ arch = x86_64
license = MIT
makedepends = npm
makedepends = asar
depends = electron
- provides = openbazaar
options = !strip
- source = https://github.com/OpenBazaar/OpenBazaar-Client/archive/v1.1.13.tar.gz
+ source = https://github.com/OpenBazaar/openbazaar-desktop/archive/v2.0.17.tar.gz
source = openbazaar.sh
source = openbazaar.desktop
- md5sums = 45dd28814fd20a618ff891915d18cacb
- md5sums = 978f2bc37d379c6ccd8c5942ef44612c
+ md5sums = 3bea757fb365f59794a751598bfb2024
+ md5sums = a4eb003ad61dc2536ff5a3241b3aa19e
md5sums = dbca9273e9fc18a7aa5d1c395508fe60
pkgname = openbazaar
diff --git a/PKGBUILD b/PKGBUILD
index 1d285d15a8cb..26c93fef0d88 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,29 +1,29 @@
# Maintainer: M0Rf30
pkgname=openbazaar
-pkgver=1.1.13
+pkgver=2.0.17
pkgrel=1
-pkgdesc="Front-end Electron application for talking with the OpenBazaar daemon"
-arch=(any)
+pkgdesc="Front-end Electron application for talking with the OpenBazaar daemon"
+arch=(i686 x86_64)
url="http://openbazaar.org"
license=('MIT')
depends=(electron)
makedepends=(npm asar)
-source=(
- "https://github.com/OpenBazaar/OpenBazaar-Client/archive/v$pkgver.tar.gz"
- "$pkgname.sh"
- "$pkgname.desktop"
+source=("https://github.com/OpenBazaar/openbazaar-desktop/archive/v$pkgver.tar.gz"
+ "$pkgname.sh"
+ "$pkgname.desktop"
)
install=$pkgname.install
options=('!strip')
-provides=('openbazaar')
-_srcfolder=OpenBazaar-Client-$pkgver
build(){
- cd $srcdir/${_srcfolder}
- npm install --production
- rm -rf {.git*,.eslint*,.travis*}
- asar pack ../${_srcfolder} ../${pkgname}.asar
+ cd $srcdir/$pkgname-desktop-$pkgver
+ npm install
+ npm run sass:build process-index --parallel sass:watch browsersync index:watch
+ rm -rf {.eslint*,.travis*}
+ cp -rf prod/* js/
+ npm prune --production
+ asar pack ../$pkgname-desktop-$pkgver ../$pkgname.asar
}
package(){
@@ -35,13 +35,11 @@ msg2 "Installing Openbazaar data"
msg2 "Installing execution script"
install -Dm755 $pkgname.sh $pkgdir/usr/bin/$pkgname
- rm -rf $pkgdir/opt/$pkgname/{.git*,.eslint*,.travis*}
-
msg2 "Installing icons and desktop menu entry"
- install -Dm644 ${_srcfolder}/imgs/icon.png "$pkgdir"/usr/share/pixmaps/openbazaar.png
- install -Dm644 $pkgname.desktop "$pkgdir"/usr/share/applications/openbazaar.desktop
+ install -Dm644 $pkgname-desktop-$pkgver/imgs/icon.png "$pkgdir"/usr/share/pixmaps/$pkgname.png
+ install -Dm644 $pkgname.desktop "$pkgdir"/usr/share/applications/$pkgname.desktop
}
-md5sums=('45dd28814fd20a618ff891915d18cacb'
- '978f2bc37d379c6ccd8c5942ef44612c'
+md5sums=('3bea757fb365f59794a751598bfb2024'
+ 'a4eb003ad61dc2536ff5a3241b3aa19e'
'dbca9273e9fc18a7aa5d1c395508fe60')
diff --git a/openbazaar.sh b/openbazaar.sh
index e2f63b7861e0..a28a2e2017d1 100644
--- a/openbazaar.sh
+++ b/openbazaar.sh
@@ -1,3 +1,4 @@
#!/bin/sh
cd /opt/
-electron openbazaar.asar "$@"
+NODE_ENV=production electron openbazaar.asar "$@"
+#NODE_ENV=development electron openbazaar.asar "$@"