[arch-commits] Commit in coffeescript/trunk (PKGBUILD)
Felix Yan
felixonmars at archlinux.org
Fri Sep 22 07:31:39 UTC 2017
Date: Friday, September 22, 2017 @ 07:31:38
Author: felixonmars
Revision: 259451
upgpkg: coffeescript 2.0.0-1
Modified:
coffeescript/trunk/PKGBUILD
----------+
PKGBUILD | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-09-22 07:31:27 UTC (rev 259450)
+++ PKGBUILD 2017-09-22 07:31:38 UTC (rev 259451)
@@ -9,7 +9,7 @@
# Contributor: Sergei Lebedev <superbobry at gmail dot com>
# Contributor: flying sheep <flying-sheep at web.de>
-pkgname=coffee-script
+pkgname=coffeescript
pkgver=2.0.0
pkgrel=1
pkgdesc='CoffeeScript is a little language that compiles into JavaScript'
@@ -18,12 +18,19 @@
license=('MIT')
depends=('nodejs')
makedepends=('npm')
+provides=("coffee-script=$pkgver")
+conflicts=('coffee-script')
+replaces=('coffee-script')
source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz")
noextract=("$pkgname-$pkgver.tgz")
-sha512sums=('7cb78486ac329986adfcca533d48d2287558625d1e73698ec802c430b9b3af98b58acb86fba8df2368f6779a013b7548ce051780154870e4fdb87d5317105c93')
+sha512sums=('39425db130a3e4f5a1e27da0fc779b24f1d4d8bf2c57d3a64a012f4a80b1bf462977d02b1b26215441ea54d98ff69e0307efbdb78892fc56d8c5b767cec02659')
package() {
npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz
+
+ # Why 777? :/
+ chmod -R u=rwX,go=rX "$pkgdir"
+
rm -r "$pkgdir"/usr/etc
mkdir -p "$pkgdir/usr/share/licenses/$pkgname"
ln -s "../../../lib/node_modules/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/"
More information about the arch-commits
mailing list