Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=bdc6903aa1ed29522c69f4c2576c3e562beca248

commit bdc6903aa1ed29522c69f4c2576c3e562beca248
Author: DeX77 <[email protected]>
Date:   Wed Jan 25 11:32:32 2017 +0100

atom-1.13.0-2-x86_64

* rebuild: we need to call npm before the build script

diff --git a/source/xapps-extra/atom/FrugalBuild 
b/source/xapps-extra/atom/FrugalBuild
index 55a2753..b6234bf 100644
--- a/source/xapps-extra/atom/FrugalBuild
+++ b/source/xapps-extra/atom/FrugalBuild
@@ -4,14 +4,15 @@

pkgname=atom
pkgver=1.13.0
-pkgrel=1
+pkgrel=2
pkgdesc="Atom is a hackable text editor for the 21st century from GitHub."
depends=('libgnome-keyring' 'nodejs>=6.3.1-2' 'gconf' 'python' 'git' 'alsa-lib' 
'libcups' \
'libnotify' 'libxtst' 'nss' 'gtk+2-libs')
makedepends=('ca-certificates' 'gtk+2' 'cups' 'x11-protos' 'libxkbfile')
groups=('xapps-extra')
archs=('i686' 'x86_64')
-source=("${source[@]}" use_newer_apm.patch)
+source=("${source[@]}" \
+       use_newer_apm.patch)
sha1sums=('0cfd9761fbcd6cbacc19274a3837c6be945e765c' \
'835319c4c414200ba7e86a341d93e1e42efd1690')
_F_github_tag_v=$pkgver
@@ -23,7 +24,9 @@ build() {
Fpatchall
Fsed  "path.join('/usr', 'local')"  "\"$Fdestdir/usr\"" 
script/lib/install-application.js

-       Fexec script/build --build-dir "$Fsrcdir/atom-build" --install|| Fdie
+       Fexec cd script || Fdie
+       Fexec npm install || Fdie
+       Fexec ./build --build-dir "$Fsrcdir/atom-build" --install|| Fdie
Fcp "atom-$pkgver/resources/app-icons/stable/png/*.png" 
"usr/share/atom/resources"
Fsed "/var/tmp/fst/pkg/usr/share/atom/atom" "/usr/bin/atom" 
$Fdestdir/usr/share/applications/${pkgname}.desktop
Fsed "/var/tmp/fst/pkg/usr/share/atom/resources/app/resources/atom.png" 
"/usr/share/atom/resources/atom.png" 
$Fdestdir/usr/share/applications/${pkgname}.desktop
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to