summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoruzerus2018-01-08 00:21:27 +0100
committeruzerus2018-01-08 00:21:27 +0100
commit3bc4a97f2c4d92300c7298b972087bfeb40f55b2 (patch)
treeefc908a4f5f57da621ee35e8ab634cbb20dde193
downloadaur-3bc4a97f2c4d92300c7298b972087bfeb40f55b2.tar.gz
hard work made here2
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD33
2 files changed, 47 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..ef4883399e05
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = coffeelint
+ pkgdesc = Style checker for CoffeeScript
+ pkgver = 2.0.6
+ pkgrel = 2
+ url = http://www.coffeelint.org/
+ arch = any
+ license = MIT
+ makedepends = npm
+ depends = nodejs
+ source = https://github.com/clutchski/coffeelint/archive/v2.0.6.tar.gz
+ md5sums = f5ff8853b9a53e5facab76d8420c5548
+
+pkgname = coffeelint
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..a2849c257833
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: Uzerus <szymonscholz at gmail dot com>
+# Previous Maintainer: Luca Weiss <luca (at) z3ntu (dot) xyz>
+# Previous Maintainer: Lauri Niskanen <ape@ape3000.com>
+
+pkgname=coffeelint
+pkgver=2.0.6
+pkgrel=2
+pkgdesc="Style checker for CoffeeScript"
+arch=(any)
+url="http://www.coffeelint.org/"
+license=('MIT')
+depends=('nodejs')
+makedepends=('npm')
+optdepends=()
+source=("https://github.com/clutchski/coffeelint/archive/v2.0.6.tar.gz")
+
+prepare() {
+ mv $srcdir/v2.0.6.tar.gz $srcdir/$pkgname-$pkgver
+
+}
+
+package() {
+ cd $srcdir/$pkgname-$pkgver
+ npm install -g --user root --prefix="$pkgdir/usr"
+
+ rm -rf $pkgdir/usr/etc/
+
+ find "$pkgdir/usr" -type d -exec chmod 755 '{}' + #fix bug https://bugs.archlinux.org/task/56962
+
+ install -Dm644 LICENSE "$pkgdir/usr/share/licenses/${pkgname}/LICENSE"
+}
+
+md5sums=('f5ff8853b9a53e5facab76d8420c5548')