Date: Saturday, October 14, 2017 @ 10:42:30 Author: tensor5 Revision: 262730
upgpkg: apm 1.18.8-1 Modified: apm/trunk/PKGBUILD apm/trunk/apm.js ----------+ PKGBUILD | 12 +++++++----- apm.js | 12 ++++++------ 2 files changed, 13 insertions(+), 11 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2017-10-14 09:12:21 UTC (rev 262729) +++ PKGBUILD 2017-10-14 10:42:30 UTC (rev 262730) @@ -2,7 +2,7 @@ # Maintainer: Nicola Squartini <tens...@gmail.com> pkgname=apm -pkgver=1.18.5 +pkgver=1.18.8 pkgrel=1 pkgdesc='Atom package manager' arch=('i686' 'x86_64') @@ -9,7 +9,7 @@ url='https://github.com/atom/apm' license=('MIT') depends=('libsecret' 'nodejs>=8' 'npm' 'python2') -makedepends=('coffee-script' 'git') +makedepends=('git') provides=('nodejs-atom-package-manager') conflicts=('nodejs-atom-package-manager') replaces=('nodejs-atom-package-manager') @@ -19,8 +19,8 @@ 'no-scripts.patch' 'python2.patch' 'use-system-npm.patch') -sha256sums=('e65e4ebc94e95108798677791483401eadcdee99e10f27a5634a82da67067528' - '4ae1e5388ec2c52d8893d56a8df816e8aa69f54690801a9d283771133b4b3752' +sha256sums=('86e6a8e0073a88c4338ee749e07e748978e4a3fbc11f6e79df888f003f236e1d' + '4e7f0bae3a54758c5e75dcb71bb7b22c1c499e7353461f360ff7cb22f9851235' '0f61369526d013b001f116b0fbbfd8564377c56962057135d2633e84d31a1562' '621ae29f99c3fbc410a9a7dc143dd9c912ee94eaa48110ad32c40647f635e792' '6365e052011d1b129741bdb510a4898c766a19385047ce18eb95fa54b334e52a') @@ -51,7 +51,9 @@ build() { cd apm-${pkgver} - coffee -c --no-header -o lib src/*.coffee + npm install coffee-script + ./node_modules/.bin/coffee -c --no-header -o lib src/*.coffee + rm -r node_modules npm install --user root -g --prefix="${srcdir}"/apm-build/usr $(npm pack | tail -1) } Modified: apm.js =================================================================== --- apm.js 2017-10-14 09:12:21 UTC (rev 262729) +++ apm.js 2017-10-14 10:42:30 UTC (rev 262730) @@ -1,16 +1,16 @@ #!/usr/bin/node -'use strict'; +"use strict"; process.env.ATOM_RESOURCE_PATH = process.env.ATOM_RESOURCE_PATH || - '/usr/lib/atom'; + "/usr/lib/atom"; process.env.ATOM_ELECTRON_VERSION = process.env.ATOM_ELECTRON_VERSION || - require('fs') - .readFileSync('/usr/lib/electron/version', 'utf8').trim().slice(1); + require("fs") + .readFileSync("/usr/lib/electron/version", "utf8").trim().slice(1); -process.env.PYTHON = __dirname + "/python-interceptor.sh"; +process.env.npm_config_python = __dirname + "/python-interceptor.sh"; -require('../lib/apm-cli.js').run(process.argv.slice(2), function (error) { +require("../lib/apm-cli.js").run(process.argv.slice(2), function (error) { process.exitCode = +!!error; });