[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