archlinux-pkgbuilds/nodejs-clean-css/PKGBUILD
Cedric Girard e52c46a5da Add 'nodejs-clean-css/' from commit '05dd0576c1a937f1fcd9c4164e96d49e74b3ed9e'
git-subtree-dir: nodejs-clean-css
git-subtree-mainline: 500fd08785
git-subtree-split: 05dd0576c1
2021-05-15 18:16:17 +02:00

27 lines
788 B
Bash

# Maintainer: Mario Finelli <mario at finel dot li>
_npmname=clean-css
pkgname=nodejs-$_npmname
pkgver=4.2.1
pkgrel=1
pkgdesc="A fast, efficient, and well tested CSS minifier for node.js."
arch=('any')
url="https://github.com/jakubpawlowicz/clean-css"
license=('MIT')
depends=('nodejs')
makedepends=('npm')
source=(https://registry.npmjs.org/$_npmname/-/$_npmname-$pkgver.tgz)
noextract=($_npmname-$pkgver.tgz)
sha256sums=('60b2c9d633fd0843d6eef91fce82b81258d762b0d1bec6ccea7edb275c0ba32f')
package() {
npm install \
--user root --global \
--prefix "$pkgdir/usr" \
"$srcdir"/$_npmname-$pkgver.tgz
find "$pkgdir/usr" -type d -exec chmod 755 '{}' +
install -Dm0644 "$pkgdir/usr/lib/node_modules/$_npmname/LICENSE" \
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}