[arch-commits] Commit in apm/trunk (PKGBUILD apm.js)
Nicola Squartini
tensor5 at archlinux.org
Sat Oct 14 10:42:32 UTC 2017
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 <tensor5 at 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;
});
More information about the arch-commits
mailing list