diff options
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 19 |
2 files changed, 35 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..3437473e1301 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = nodejs-lua-fmt + pkgdesc = A pretty-printer for Lua code + pkgver = 2.4.0 + pkgrel = 1 + url = https://github.com/trixnz/lua-fmt + arch = i686 + arch = x86_64 + license = MIT + makedepends = npm + depends = nodejs + noextract = lua-fmt-2.4.0.tgz + source = https://registry.npmjs.org/lua-fmt/-/lua-fmt-2.4.0.tgz + sha512sums = 81a7fa1310a847ebff54344103b7869623b32ac1b6fb273212e4274f68977a1d0206e466d53cd5eb97464fd8018956a35b24c729f2ab0ef9db7d39295d8a9ed0 + +pkgname = nodejs-lua-fmt + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..852bcc0d5455 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,19 @@ +# Maintainer: sum01 <sum01@protonmail.com> +pkgname=nodejs-lua-fmt +_srcname="lua-fmt" +pkgver=2.4.0 +pkgrel=1 +pkgdesc="A pretty-printer for Lua code" +arch=('i686' 'x86_64') +url="https://github.com/trixnz/lua-fmt" +license=('MIT') +depends=('nodejs') +makedepends=('npm') +source=("https://registry.npmjs.org/$_srcname/-/$_srcname-$pkgver.tgz") +noextract=($_srcname-$pkgver.tgz) +sha512sums=('81a7fa1310a847ebff54344103b7869623b32ac1b6fb273212e4274f68977a1d0206e466d53cd5eb97464fd8018956a35b24c729f2ab0ef9db7d39295d8a9ed0') +package() { + npm install -g --user root --prefix "$pkgdir/usr" "$srcdir/$_srcname-$pkgver.tgz" + rm -rf "$pkgdir/usr/etc" + install -Dm644 "$pkgdir/usr/lib/node_modules/$_srcname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} |