[arch-commits] Commit in cordova/trunk (PKGBUILD)

2020-08-12 Thread Felix Yan via arch-commits
Date: Wednesday, August 12, 2020 @ 16:45:37
  Author: felixonmars
Revision: 676503

upgpkg: cordova 10.0.0-1

Modified:
  cordova/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-08-12 16:45:30 UTC (rev 676502)
+++ PKGBUILD2020-08-12 16:45:37 UTC (rev 676503)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=cordova
-pkgver=9.0.0
+pkgver=10.0.0
 pkgrel=1
 pkgdesc='Cordova command line interface tool'
 arch=('any')
@@ -11,7 +11,7 @@
 install=cordova.install
 source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;)
 noextract=("$pkgname-$pkgver.tgz")
-sha512sums=('cd610fa3db868fd28d704854d8ba68debe0760adb5b4bf9ab78f7a3762cb9ee096b9656776fe9059e77cf84625ff4f2badc36c86b12d7f35e3f54c7abd09b63d')
+sha512sums=('d34c0c723dd7f482e12adbd11b6884c0edaa972e01faf8171611f85a155ea568365156c3d68a65d6af63499fa3d80688fefb01596f1ee8cd8ce450076ac9ee5b')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz


[arch-commits] Commit in cordova/trunk (PKGBUILD)

2020-03-19 Thread Felix Yan via arch-commits
Date: Thursday, March 19, 2020 @ 10:28:06
  Author: felixonmars
Revision: 600755

upgpkg: cordova 9.0.0-1

Modified:
  cordova/trunk/PKGBUILD

--+
 PKGBUILD |   15 ++-
 1 file changed, 10 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-03-19 10:23:26 UTC (rev 600754)
+++ PKGBUILD2020-03-19 10:28:06 UTC (rev 600755)
@@ -1,30 +1,35 @@
 # Maintainer: Felix Yan 
 
 pkgname=cordova
-pkgver=8.1.2
+pkgver=9.0.0
 pkgrel=1
 pkgdesc='Cordova command line interface tool'
 arch=('any')
 url='https://cordova.apache.org'
 license=('Apache')
-depends=('npm' 'acorn' 'semver' 'browserify' 'uglify-js' 'eslint')
+depends=('npm' 'semver')
 install=cordova.install
 source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;)
 noextract=("$pkgname-$pkgver.tgz")
-sha512sums=('21fb2533730fe36080fde6d5255962b7a1614363fa15eadcc31f4d3508e456cd306a1130a9a98be1b72a87580a893b62efefd9b03b4145256646ffb2ecb7136e')
+sha512sums=('cd610fa3db868fd28d704854d8ba68debe0760adb5b4bf9ab78f7a3762cb9ee096b9656776fe9059e77cf84625ff4f2badc36c86b12d7f35e3f54c7abd09b63d')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
 
-  # Why 777? :/
+  # Non-deterministic race in npm gives 777 permissions to random directories.
+  # See https://github.com/npm/npm/issues/9359 for details.
   chmod -R u=rwX,go=rX "$pkgdir"
 
+  # npm installs package.json owned by build user
+  # https://bugs.archlinux.org/task/63396
+  chown -R root:root "$pkgdir"
+
   # Delete npm installed pyc files
   find "$pkgdir" -name "*.pyc" -delete
 
   # Experimental dedup
   cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules
-  for dep in acorn semver browserify uglify-js eslint; do
+  for dep in semver; do
 rm -r $dep;
   done
 }


[arch-commits] Commit in cordova/trunk (PKGBUILD)

2019-09-08 Thread Jelle van der Waa via arch-commits
Date: Sunday, September 8, 2019 @ 20:29:08
  Author: jelle
Revision: 509026

remove pyc files installed by npm

Modified:
  cordova/trunk/PKGBUILD

--+
 PKGBUILD |3 +++
 1 file changed, 3 insertions(+)

Modified: PKGBUILD
===
--- PKGBUILD2019-09-08 19:52:00 UTC (rev 509025)
+++ PKGBUILD2019-09-08 20:29:08 UTC (rev 509026)
@@ -19,6 +19,9 @@
   # Why 777? :/
   chmod -R u=rwX,go=rX "$pkgdir"
 
+  # Delete npm installed pyc files
+  find "$pkgdir" -name "*.pyc" -delete
+
   # Experimental dedup
   cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules
   for dep in acorn semver browserify uglify-js eslint; do


[arch-commits] Commit in cordova/trunk (PKGBUILD)

2019-05-27 Thread Antonio Rojas via arch-commits
Date: Monday, May 27, 2019 @ 20:56:38
  Author: arojas
Revision: 472049

https

Modified:
  cordova/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 20:56:06 UTC (rev 472048)
+++ PKGBUILD2019-05-27 20:56:38 UTC (rev 472049)
@@ -5,7 +5,7 @@
 pkgrel=1
 pkgdesc='Cordova command line interface tool'
 arch=('any')
-url='http://cordova.apache.org'
+url='https://cordova.apache.org'
 license=('Apache')
 depends=('npm' 'acorn' 'semver' 'browserify' 'uglify-js' 'eslint')
 install=cordova.install


[arch-commits] Commit in cordova/trunk (PKGBUILD)

2018-10-08 Thread Felix Yan via arch-commits
Date: Monday, October 8, 2018 @ 10:46:13
  Author: felixonmars
Revision: 391082

upgpkg: cordova 8.1.2-1

Modified:
  cordova/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-10-08 10:34:17 UTC (rev 391081)
+++ PKGBUILD2018-10-08 10:46:13 UTC (rev 391082)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=cordova
-pkgver=8.1.1
+pkgver=8.1.2
 pkgrel=1
 pkgdesc='Cordova command line interface tool'
 arch=('any')
@@ -11,7 +11,7 @@
 install=cordova.install
 source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;)
 noextract=("$pkgname-$pkgver.tgz")
-sha512sums=('626b06960cfcca23c5711a614d6dcb3bee98682654e459a854c3b122d8b9b5b7784dddc98978896e5a649628ebc9cee3098e81eac7a27eef710950a97dcd0030')
+sha512sums=('21fb2533730fe36080fde6d5255962b7a1614363fa15eadcc31f4d3508e456cd306a1130a9a98be1b72a87580a893b62efefd9b03b4145256646ffb2ecb7136e')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz


[arch-commits] Commit in cordova/trunk (PKGBUILD)

2018-09-28 Thread Felix Yan via arch-commits
Date: Friday, September 28, 2018 @ 06:14:02
  Author: felixonmars
Revision: 386790

upgpkg: cordova 8.1.1-1

Modified:
  cordova/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-28 06:11:57 UTC (rev 386789)
+++ PKGBUILD2018-09-28 06:14:02 UTC (rev 386790)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=cordova
-pkgver=8.1.0
+pkgver=8.1.1
 pkgrel=1
 pkgdesc='Cordova command line interface tool'
 arch=('any')
@@ -11,7 +11,7 @@
 install=cordova.install
 source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;)
 noextract=("$pkgname-$pkgver.tgz")
-sha512sums=('366e27d090079e771cece84e15733aa369c9d776aa7c1a9a84291253a49e9ef64e71474d3d06de3effac01bc858b0fe47029c3561d6947f62568401c5e246cf8')
+sha512sums=('626b06960cfcca23c5711a614d6dcb3bee98682654e459a854c3b122d8b9b5b7784dddc98978896e5a649628ebc9cee3098e81eac7a27eef710950a97dcd0030')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz


[arch-commits] Commit in cordova/trunk (PKGBUILD)

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 08:55:13
  Author: felixonmars
Revision: 386039

upgpkg: cordova 8.1.0-1

Modified:
  cordova/trunk/PKGBUILD

--+
 PKGBUILD |   14 --
 1 file changed, 4 insertions(+), 10 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 08:48:05 UTC (rev 386038)
+++ PKGBUILD2018-09-27 08:55:13 UTC (rev 386039)
@@ -1,21 +1,20 @@
 # Maintainer: Felix Yan 
 
 pkgname=cordova
-pkgver=8.0.0
+pkgver=8.1.0
 pkgrel=1
 pkgdesc='Cordova command line interface tool'
 arch=('any')
 url='http://cordova.apache.org'
 license=('Apache')
-depends=('npm' 'acorn' 'semver' 'browserify')
+depends=('npm' 'acorn' 'semver' 'browserify' 'uglify-js' 'eslint')
 install=cordova.install
 source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;)
 noextract=("$pkgname-$pkgver.tgz")
-sha512sums=('907a94328f4decdad7cfcccb169f7e32c435cab5e742ead0fe6182e903c3dd321560fc4223fa7bc60c0a56067d0161ba7f7d85dd9874afbbaca919ad94678f89')
+sha512sums=('366e27d090079e771cece84e15733aa369c9d776aa7c1a9a84291253a49e9ef64e71474d3d06de3effac01bc858b0fe47029c3561d6947f62568401c5e246cf8')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
-  rm -r "$pkgdir"/usr/etc
 
   # Why 777? :/
   chmod -R u=rwX,go=rX "$pkgdir"
@@ -22,12 +21,7 @@
 
   # Experimental dedup
   cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules
-  for dep in acorn semver browserify; do
+  for dep in acorn semver browserify uglify-js eslint; do
 rm -r $dep;
   done
-
-  cd 
"$pkgdir"/usr/lib/node_modules/$pkgname/node_modules/syntax-error/node_modules
-  for dep in acorn; do
-rm -r $dep;
-  done
 }


[arch-commits] Commit in cordova/trunk (PKGBUILD)

2017-12-19 Thread Felix Yan via arch-commits
Date: Wednesday, December 20, 2017 @ 01:33:32
  Author: felixonmars
Revision: 274963

upgpkg: cordova 8.0.0-1

Modified:
  cordova/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-12-20 01:31:09 UTC (rev 274962)
+++ PKGBUILD2017-12-20 01:33:32 UTC (rev 274963)
@@ -2,7 +2,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=cordova
-pkgver=7.1.0
+pkgver=8.0.0
 pkgrel=1
 pkgdesc='Cordova command line interface tool'
 arch=('any')
@@ -12,7 +12,7 @@
 install=cordova.install
 source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;)
 noextract=("$pkgname-$pkgver.tgz")
-sha512sums=('c7d018743634a8985fd425973d89a93581a537f8160f248ba2e95bf9829a93fde34be9178f007f0106ffbbd645d8913f614b2d2742a37df49711cb06b54a334d')
+sha512sums=('907a94328f4decdad7cfcccb169f7e32c435cab5e742ead0fe6182e903c3dd321560fc4223fa7bc60c0a56067d0161ba7f7d85dd9874afbbaca919ad94678f89')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
@@ -23,7 +23,7 @@
 
   # Experimental dedup
   cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules
-  for dep in acorn semver npm browserify; do
+  for dep in acorn semver browserify; do
 rm -r $dep;
   done
 


[arch-commits] Commit in cordova/trunk (PKGBUILD)

2017-10-10 Thread Felix Yan
Date: Wednesday, October 11, 2017 @ 03:06:04
  Author: felixonmars
Revision: 262315

upgpkg: cordova 7.1.0-1

Modified:
  cordova/trunk/PKGBUILD

--+
 PKGBUILD |8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-10-11 00:18:28 UTC (rev 262314)
+++ PKGBUILD2017-10-11 03:06:04 UTC (rev 262315)
@@ -2,8 +2,8 @@
 # Maintainer: Felix Yan 
 
 pkgname=cordova
-pkgver=7.0.1
-pkgrel=2
+pkgver=7.1.0
+pkgrel=1
 pkgdesc='Cordova command line interface tool'
 arch=('any')
 url='http://cordova.apache.org'
@@ -12,7 +12,7 @@
 install=cordova.install
 source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;)
 noextract=("$pkgname-$pkgver.tgz")
-sha512sums=('c256867e7d5399e7e0f0d7646da297b50b60a8a6d8f635af5ae418dae9fcd0e05aaf7a87bed27b1649ee884b337d7a69759be11e22f4008ac20bf4f028a8f766')
+sha512sums=('c7d018743634a8985fd425973d89a93581a537f8160f248ba2e95bf9829a93fde34be9178f007f0106ffbbd645d8913f614b2d2742a37df49711cb06b54a334d')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
@@ -25,12 +25,10 @@
   cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules
   for dep in acorn semver npm browserify; do
 rm -r $dep;
-npm link $dep;
   done
 
   cd 
"$pkgdir"/usr/lib/node_modules/$pkgname/node_modules/syntax-error/node_modules
   for dep in acorn; do
 rm -r $dep;
-npm link $dep;
   done
 }


[arch-commits] Commit in cordova/trunk (PKGBUILD)

2017-08-02 Thread Felix Yan
Date: Wednesday, August 2, 2017 @ 16:33:41
  Author: felixonmars
Revision: 247487

upgpkg: cordova 7.0.1-2

fix 777 perms :/

Modified:
  cordova/trunk/PKGBUILD

--+
 PKGBUILD |5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-08-02 16:32:19 UTC (rev 247486)
+++ PKGBUILD2017-08-02 16:33:41 UTC (rev 247487)
@@ -3,7 +3,7 @@
 
 pkgname=cordova
 pkgver=7.0.1
-pkgrel=1
+pkgrel=2
 pkgdesc='Cordova command line interface tool'
 arch=('any')
 url='http://cordova.apache.org'
@@ -18,6 +18,9 @@
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
   rm -r "$pkgdir"/usr/etc
 
+  # Why 777? :/
+  chmod -R u=rwX,go=rX "$pkgdir"
+
   # Experimental dedup
   cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules
   for dep in acorn semver npm browserify; do


[arch-commits] Commit in cordova/trunk (PKGBUILD)

2017-05-14 Thread Felix Yan
Date: Sunday, May 14, 2017 @ 15:06:26
  Author: felixonmars
Revision: 227993

upgpkg: cordova 7.0.1-1

Modified:
  cordova/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-05-14 15:04:19 UTC (rev 227992)
+++ PKGBUILD2017-05-14 15:06:26 UTC (rev 227993)
@@ -2,7 +2,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=cordova
-pkgver=7.0.0
+pkgver=7.0.1
 pkgrel=1
 pkgdesc='Cordova command line interface tool'
 arch=('any')
@@ -12,7 +12,7 @@
 install=cordova.install
 source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;)
 noextract=("$pkgname-$pkgver.tgz")
-sha512sums=('5e2bf6915506468d8c1e1b80ca42a11c9bc746423ff70306663dbc12b393714d8a31a6b420da785d598c99dd867c24aa6745367a868d70d39c4cc2678f444a5b')
+sha512sums=('c256867e7d5399e7e0f0d7646da297b50b60a8a6d8f635af5ae418dae9fcd0e05aaf7a87bed27b1649ee884b337d7a69759be11e22f4008ac20bf4f028a8f766')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz


[arch-commits] Commit in cordova/trunk (PKGBUILD)

2017-05-05 Thread Felix Yan
Date: Friday, May 5, 2017 @ 09:27:55
  Author: felixonmars
Revision: 227122

upgpkg: cordova 7.0.0-1

Modified:
  cordova/trunk/PKGBUILD

--+
 PKGBUILD |   10 ++
 1 file changed, 2 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-05-05 08:58:43 UTC (rev 227121)
+++ PKGBUILD2017-05-05 09:27:55 UTC (rev 227122)
@@ -2,7 +2,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=cordova
-pkgver=6.5.0
+pkgver=7.0.0
 pkgrel=1
 pkgdesc='Cordova command line interface tool'
 arch=('any')
@@ -12,7 +12,7 @@
 install=cordova.install
 source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;)
 noextract=("$pkgname-$pkgver.tgz")
-md5sums=('e25e50a68f13b25e5fbff807370ff396')
+sha512sums=('5e2bf6915506468d8c1e1b80ca42a11c9bc746423ff70306663dbc12b393714d8a31a6b420da785d598c99dd867c24aa6745367a868d70d39c4cc2678f444a5b')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
@@ -30,10 +30,4 @@
 rm -r $dep;
 npm link $dep;
   done
-
-  cd 
"$pkgdir"/usr/lib/node_modules/$pkgname/node_modules/cordova-lib/node_modules
-  for dep in semver; do
-rm -r $dep;
-npm link $dep;
-  done
 }


[arch-commits] Commit in cordova/trunk (PKGBUILD)

2017-04-26 Thread Felix Yan
Date: Wednesday, April 26, 2017 @ 07:51:27
  Author: felixonmars
Revision: 225439

use https

Modified:
  cordova/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-04-26 07:51:02 UTC (rev 225438)
+++ PKGBUILD2017-04-26 07:51:27 UTC (rev 225439)
@@ -10,8 +10,8 @@
 license=('Apache')
 depends=('npm' 'acorn' 'semver' 'browserify')
 install=cordova.install
-source=(http://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
-noextract=($pkgname-$pkgver.tgz)
+source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;)
+noextract=("$pkgname-$pkgver.tgz")
 md5sums=('e25e50a68f13b25e5fbff807370ff396')
 
 package() {


[arch-commits] Commit in cordova/trunk (PKGBUILD)

2017-01-24 Thread Felix Yan
Date: Tuesday, January 24, 2017 @ 15:12:20
  Author: felixonmars
Revision: 208849

upgpkg: cordova 6.5.0-1

Modified:
  cordova/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-01-24 15:12:08 UTC (rev 208848)
+++ PKGBUILD2017-01-24 15:12:20 UTC (rev 208849)
@@ -2,8 +2,8 @@
 # Maintainer: Felix Yan 
 
 pkgname=cordova
-pkgver=6.4.0
-pkgrel=2
+pkgver=6.5.0
+pkgrel=1
 pkgdesc='Cordova command line interface tool'
 arch=('any')
 url='http://cordova.apache.org'
@@ -12,7 +12,7 @@
 install=cordova.install
 source=(http://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
 noextract=($pkgname-$pkgver.tgz)
-md5sums=('a69e84eae058ea43f1a6eab8a20d96bf')
+md5sums=('e25e50a68f13b25e5fbff807370ff396')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz


[arch-commits] Commit in cordova/trunk (PKGBUILD cordova.install)

2016-11-16 Thread Levente Polyak
Date: Wednesday, November 16, 2016 @ 17:43:47
  Author: anthraxx
Revision: 196046

updpkg: cordova 6.4.0-2 (permission security update)

Added:
  cordova/trunk/cordova.install
Modified:
  cordova/trunk/PKGBUILD

-+
 PKGBUILD|3 ++-
 cordova.install |   10 ++
 2 files changed, 12 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-11-16 17:43:36 UTC (rev 196045)
+++ PKGBUILD2016-11-16 17:43:47 UTC (rev 196046)
@@ -3,12 +3,13 @@
 
 pkgname=cordova
 pkgver=6.4.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Cordova command line interface tool'
 arch=('any')
 url='http://cordova.apache.org'
 license=('Apache')
 depends=('npm' 'acorn' 'semver' 'browserify')
+install=cordova.install
 source=(http://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
 noextract=($pkgname-$pkgver.tgz)
 md5sums=('a69e84eae058ea43f1a6eab8a20d96bf')

Added: cordova.install
===
--- cordova.install (rev 0)
+++ cordova.install 2016-11-16 17:43:47 UTC (rev 196046)
@@ -0,0 +1,10 @@
+post_install() {
+  # fixup permissions
+  chmod 755 /usr/lib/node_modules \
+ /usr/lib/node_modules/cordova/node_modules \
+ /usr/lib/node_modules/cordova/node_modules/.bin
+}
+
+post_upgrade() {
+  post_install
+}


[arch-commits] Commit in cordova/trunk (PKGBUILD)

2016-10-27 Thread Felix Yan
Date: Friday, October 28, 2016 @ 03:16:54
  Author: felixonmars
Revision: 193835

upgpkg: cordova 6.4.0-1

Modified:
  cordova/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-10-28 03:10:24 UTC (rev 193834)
+++ PKGBUILD2016-10-28 03:16:54 UTC (rev 193835)
@@ -2,7 +2,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=cordova
-pkgver=6.3.1
+pkgver=6.4.0
 pkgrel=1
 pkgdesc='Cordova command line interface tool'
 arch=('any')
@@ -11,7 +11,7 @@
 depends=('npm' 'acorn' 'semver' 'browserify')
 source=(http://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
 noextract=($pkgname-$pkgver.tgz)
-md5sums=('8f66b359f708a9ca07010fe6d020d0cc')
+md5sums=('a69e84eae058ea43f1a6eab8a20d96bf')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz


[arch-commits] Commit in cordova/trunk (PKGBUILD)

2016-08-15 Thread Felix Yan
Date: Tuesday, August 16, 2016 @ 03:11:42
  Author: felixonmars
Revision: 186824

upgpkg: cordova 6.3.1-1

Modified:
  cordova/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-08-16 03:10:12 UTC (rev 186823)
+++ PKGBUILD2016-08-16 03:11:42 UTC (rev 186824)
@@ -2,8 +2,8 @@
 # Maintainer: Felix Yan 
 
 pkgname=cordova
-pkgver=6.3.0
-pkgrel=2
+pkgver=6.3.1
+pkgrel=1
 pkgdesc='Cordova command line interface tool'
 arch=('any')
 url='http://cordova.apache.org'
@@ -11,7 +11,7 @@
 depends=('npm' 'acorn' 'semver' 'browserify')
 source=(http://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
 noextract=($pkgname-$pkgver.tgz)
-md5sums=('63691446a2f7989dd4b8d410a89765db')
+md5sums=('8f66b359f708a9ca07010fe6d020d0cc')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz


[arch-commits] Commit in cordova/trunk (PKGBUILD)

2016-08-14 Thread Felix Yan
Date: Monday, August 15, 2016 @ 02:27:40
  Author: felixonmars
Revision: 186764

upgpkg: cordova 6.3.0-2

Modified:
  cordova/trunk/PKGBUILD

--+
 PKGBUILD |   12 +---
 1 file changed, 9 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-08-15 02:24:12 UTC (rev 186763)
+++ PKGBUILD2016-08-15 02:27:40 UTC (rev 186764)
@@ -3,12 +3,12 @@
 
 pkgname=cordova
 pkgver=6.3.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Cordova command line interface tool'
 arch=('any')
 url='http://cordova.apache.org'
 license=('Apache')
-depends=('npm' 'semver' 'browserify')
+depends=('npm' 'acorn' 'semver' 'browserify')
 source=(http://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
 noextract=($pkgname-$pkgver.tgz)
 md5sums=('63691446a2f7989dd4b8d410a89765db')
@@ -19,11 +19,17 @@
 
   # Experimental dedup
   cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules
-  for dep in semver npm browserify; do
+  for dep in acorn semver npm browserify; do
 rm -r $dep;
 npm link $dep;
   done
 
+  cd 
"$pkgdir"/usr/lib/node_modules/$pkgname/node_modules/syntax-error/node_modules
+  for dep in acorn; do
+rm -r $dep;
+npm link $dep;
+  done
+
   cd 
"$pkgdir"/usr/lib/node_modules/$pkgname/node_modules/cordova-lib/node_modules
   for dep in semver; do
 rm -r $dep;


[arch-commits] Commit in cordova/trunk (PKGBUILD)

2016-07-22 Thread Felix Yan
Date: Friday, July 22, 2016 @ 07:51:31
  Author: felixonmars
Revision: 183690

upgpkg: cordova 6.3.0-1

Modified:
  cordova/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-07-22 07:45:36 UTC (rev 183689)
+++ PKGBUILD2016-07-22 07:51:31 UTC (rev 183690)
@@ -2,7 +2,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=cordova
-pkgver=6.2.0
+pkgver=6.3.0
 pkgrel=1
 pkgdesc='Cordova command line interface tool'
 arch=('any')
@@ -11,7 +11,7 @@
 depends=('npm' 'semver' 'browserify')
 source=(http://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
 noextract=($pkgname-$pkgver.tgz)
-md5sums=('86d269e2f336da51313dae78d895fd29')
+md5sums=('63691446a2f7989dd4b8d410a89765db')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz


[arch-commits] Commit in cordova/trunk (PKGBUILD)

2016-05-25 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 08:20:57
  Author: fyan
Revision: 176659

upgpkg: cordova 6.2.0-1

Modified:
  cordova/trunk/PKGBUILD

--+
 PKGBUILD |   10 ++
 1 file changed, 2 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 06:19:27 UTC (rev 176658)
+++ PKGBUILD2016-05-25 06:20:57 UTC (rev 176659)
@@ -2,7 +2,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=cordova
-pkgver=6.1.1
+pkgver=6.2.0
 pkgrel=1
 pkgdesc='Cordova command line interface tool'
 arch=('any')
@@ -11,7 +11,7 @@
 depends=('npm' 'semver' 'browserify')
 source=(http://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
 noextract=($pkgname-$pkgver.tgz)
-md5sums=('cd19d17f4fa3a3c2be4a45752c081bec')
+md5sums=('86d269e2f336da51313dae78d895fd29')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
@@ -29,10 +29,4 @@
 rm -r $dep;
 npm link $dep;
   done
-
-  cd 
"$pkgdir"/usr/lib/node_modules/$pkgname/node_modules/cordova-lib/node_modules/cordova-common/node_modules
-  for dep in semver; do
-rm -r $dep;
-npm link $dep;
-  done
 }


[arch-commits] Commit in cordova/trunk (PKGBUILD)

2016-04-01 Thread Felix Yan
Date: Saturday, April 2, 2016 @ 05:33:08
  Author: fyan
Revision: 169205

upgpkg: cordova 6.1.1-1

Modified:
  cordova/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-04-02 03:33:05 UTC (rev 169204)
+++ PKGBUILD2016-04-02 03:33:08 UTC (rev 169205)
@@ -2,7 +2,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=cordova
-pkgver=6.1.0
+pkgver=6.1.1
 pkgrel=1
 pkgdesc='Cordova command line interface tool'
 arch=('any')
@@ -11,7 +11,7 @@
 depends=('npm' 'semver' 'browserify')
 source=(http://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
 noextract=($pkgname-$pkgver.tgz)
-md5sums=('9940af9806b7f76332e6dc35aa66852d')
+md5sums=('cd19d17f4fa3a3c2be4a45752c081bec')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz


[arch-commits] Commit in cordova/trunk (PKGBUILD)

2016-03-28 Thread Felix Yan
Date: Tuesday, March 29, 2016 @ 05:33:09
  Author: fyan
Revision: 168743

remove duplicated makedepends

Modified:
  cordova/trunk/PKGBUILD

--+
 PKGBUILD |1 -
 1 file changed, 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-03-29 03:29:07 UTC (rev 168742)
+++ PKGBUILD2016-03-29 03:33:09 UTC (rev 168743)
@@ -9,7 +9,6 @@
 url='http://cordova.apache.org'
 license=('Apache')
 depends=('npm' 'semver' 'browserify')
-makedepends=('npm')
 source=(http://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
 noextract=($pkgname-$pkgver.tgz)
 md5sums=('9940af9806b7f76332e6dc35aa66852d')