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
