summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorSimon Legner2018-05-04 21:27:55 +0200
committerSimon Legner2018-05-04 21:28:13 +0200
commit097c4a29153f77e0fbd17fc867bfc2ca3c592f3e (patch)
treedd72c3979a1b23134a2d7532a9afe4e3f7a4442d /PKGBUILD
parent02914a5fc578d0bec9182f50324731513d058b1e (diff)
downloadaur-svgclean.tar.gz
0.2.9-2: repackage for npm 6
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD19
1 files changed, 10 insertions, 9 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 340d0beb9ce9..23341c58c092 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,17 +1,15 @@
#Maintainer: Simon Legner <Simon.Legner@gmail.com>
-_npmname=svgclean
-_npmver=0.2.9
pkgname=svgclean
pkgver=0.2.9
-pkgrel=1
+pkgrel=2
pkgdesc="Removes useless tags from exported svg files"
arch=(any)
url="https://github.com/HiroAgustin/svgclean"
-license=('MIT')
-depends=('nodejs' 'npm' )
-optdepends=()
-source=(http://registry.npmjs.org/$_npmname/-/$_npmname-$_npmver.tgz)
-noextract=($_npmname-$_npmver.tgz)
+license=(MIT)
+depends=('nodejs')
+makedepends=('npm')
+source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
+noextract=($pkgname-$pkgver.tgz)
sha1sums=(0a6b7ccfe3b9f03c4641d9eb8c95d984417fbd3c)
package() {
@@ -19,7 +17,10 @@ package() {
local _npmdir="$pkgdir/usr/lib/node_modules/"
mkdir -p $_npmdir
cd $_npmdir
- npm install -g --prefix "$pkgdir/usr" $_npmname@$_npmver
+ npm install -g --prefix "$pkgdir/usr" $pkgname@$pkgver
+ install -Dm755 "$_npmdir/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ find "${pkgdir}"/usr -name package.json -exec sed -i '/"_where"/d' '{}' '+'
+ find "${pkgdir}"/usr -type d -exec chmod 755 {} +
}
# vim:set ts=2 sw=2 et: