[arch-commits] Commit in npm/trunk (PKGBUILD)
Felix Yan
fyan at archlinux.org
Sat May 30 04:05:50 UTC 2015
Date: Saturday, May 30, 2015 @ 06:05:50
Author: fyan
Revision: 134321
upgpkg: npm 2.11.0-2
fix 777 dir permissions (FS#45127)
Modified:
npm/trunk/PKGBUILD
----------+
PKGBUILD | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2015-05-30 03:50:08 UTC (rev 134320)
+++ PKGBUILD 2015-05-30 04:05:50 UTC (rev 134321)
@@ -3,7 +3,7 @@
pkgname=npm
pkgver=2.11.0
-pkgrel=1
+pkgrel=2
pkgdesc='A package manager for javascript'
arch=('any')
url='https://www.npmjs.com/'
@@ -24,13 +24,16 @@
package() {
cd npm
make NPMOPTS="--prefix=\"$pkgdir/usr\"" install
+
+ # Why 777? :/
+ chmod -R u=rwX,go=rX "$pkgdir"
# Fix files owned by nobody:
chown -R root "$pkgdir/usr/lib/node_modules"
# Fix wrong symlinks
- rm -f "$pkgdir"/usr/share/man/{man1,man3,man5,man7}/*
for _dir in man1 man3 man5 man7; do
+ rm -f "$pkgdir"/usr/share/man/$_dir/*
cd "$pkgdir"/usr/lib/node_modules/npm/man/$_dir
for _file in *; do
ln -s /usr/lib/node_modules/npm/man/$_dir/$_file "$pkgdir"/usr/share/man/$_dir/
More information about the arch-commits
mailing list