summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorGianluca Boiano2021-01-17 12:34:49 +0100
committerGianluca Boiano2021-01-17 12:34:49 +0100
commitd83b63a3a0ac676f7798cd01764bc3de0a2f4401 (patch)
treed44de1aecc8f5b82167f460faa07710cf29dfe53 /PKGBUILD
parent16897408f7cb225add4c40831f457370bd5c0699 (diff)
downloadaur-openbazaar-git.tar.gz
openbazaar-git: updated
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD72
1 files changed, 36 insertions, 36 deletions
diff --git a/PKGBUILD b/PKGBUILD
index e6ca1a983735..a196566b8354 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,64 +1,64 @@
# Maintainer: robertfoster
pkgname=openbazaar-git
-pkgver=v2.4.0.rc1.r6.g3d71bf4c
+pkgver=v2.4.10.r0.gf724cf15
pkgrel=1
pkgdesc="Front-end Electron application for talking with the OpenBazaar daemon (Latest devel version)"
-arch=(any)
+arch=(i686 x86_64)
url="https://github.com/OpenBazaar/openbazaar-desktop"
license=('MIT')
depends=('electron6')
+optdepends=('openbazaard-git: server daemon occasionally needed by front-end')
makedepends=('git' 'npm')
conflicts=('openbazaar')
source=("${pkgname%%-git}::git+https://github.com/OpenBazaar/openbazaar-desktop.git"
- "${pkgname%%-git}.js"
- "${pkgname%%-git}.desktop"
+ "${pkgname%%-git}.js"
+ "${pkgname%%-git}.desktop"
)
install=${pkgname%%-git}.install
options=('!strip')
prepare() {
- cd $srcdir/${pkgname%%-git}
- npm install --silent
+ cd $srcdir/${pkgname%%-git}
+ sed -i '/electron/d' package.json
+ npm install --save node-sass@5.0.0
+ npm install --silent
}
-build(){
- cd $srcdir/${pkgname%%-git}
- npm run build
+build() {
+ cd $srcdir/${pkgname%%-git}
+ npm run build
}
-package(){
- cd $srcdir
- appdir="usr/lib/${pkgname%%-git}"
+package() {
+ cd $srcdir
+ appdir="usr/lib/${pkgname%%-git}"
- msg2 "Installing Openbazaar data"
- install -d $pkgdir/${appdir%%/${pkgname%%-git}}
- cp -rf ${pkgname%%-git} $pkgdir/$appdir
+ install -d $pkgdir/${appdir%%/${pkgname%%-git}}
+ cp -rf ${pkgname%%-git} $pkgdir/$appdir
+ install -Dm755 ${pkgname%%-git}.js $pkgdir/usr/bin/${pkgname%%-git}
+ install -Dm644 ${pkgname%%-git}/imgs/icon.png $pkgdir/usr/share/pixmaps/${pkgname%%-git}2.png
+ install -Dm644 ${pkgname%%-git}.desktop $pkgdir/usr/share/applications/${pkgname%%-git}.desktop
- msg2 "Installing execution script"
- install -Dm755 ${pkgname%%-git}.js $pkgdir/usr/bin/${pkgname%%-git}
-
- msg2 "Installing icons and desktop menu entry"
- install -Dm644 ${pkgname%%-git}/imgs/icon.png $pkgdir/usr/share/pixmaps/${pkgname%%-git}2.png
- install -Dm644 ${pkgname%%-git}.desktop $pkgdir/usr/share/applications/${pkgname%%-git}.desktop
-
- # Cleanup
- cd $pkgdir/$appdir
- rm -rf .git*
- rm -rf .travis
- cp -rf prod/* js/
- find "${pkgdir}"/${appdir} \
- -name "bin" -prune -exec rm -r '{}' \; \
- -or -name "example" -prune -exec rm -r '{}' \; \
- -or -name "examples" -prune -exec rm -r '{}' \; \
- -or -name "test" -prune -exec rm -r '{}' \;
+ cd $pkgdir/$appdir
+ rm -rf .git*
+ rm -rf .travis
+ cp -rf prod/* js/
+ find "${pkgdir}"/${appdir} \
+ -name "bin" -prune -exec rm -r '{}' \; \
+ -or -name "example" -prune -exec rm -r '{}' \; \
+ -or -name "examples" -prune -exec rm -r '{}' \; \
+ -or -name "test" -prune -exec rm -r '{}' \;
+ pathtoreplace=$(echo ${srcdir}/ | sed 's:/:\\\/:g')
+ find "$pkgdir/$appdir/node_modules/" -name "*.json" -exec \
+ sed -i "s/$pathtoreplace//g" {} +
}
pkgver() {
- cd $srcdir/${pkgname%%-git}
- git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+ cd $srcdir/${pkgname%%-git}
+ git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}
md5sums=('SKIP'
- '8359716a04cff2fd8499406408b6c590'
- 'a278f17aa965510cadb534df49b245dd')
+ '8359716a04cff2fd8499406408b6c590'
+ 'a278f17aa965510cadb534df49b245dd')