aboutsummaryrefslogtreecommitdiffstats
path: root/community/uglify-js/APKBUILD
diff options
context:
space:
mode:
authorKevin Daudt <kdaudt@alpinelinux.org>2020-04-14 11:06:55 +0000
committerKevin Daudt <kdaudt@alpinelinux.org>2020-04-14 11:06:55 +0000
commitd147c7c37bca641e2d47ea1ef7bc482cd4ef1876 (patch)
tree1a0a31b889edd4a61bef8e5283d5eaa8025a87bc /community/uglify-js/APKBUILD
parent6d3934239941926adc0c9ccda91187a72604659a (diff)
downloadaports-d147c7c37bca641e2d47ea1ef7bc482cd4ef1876.tar.bz2
aports-d147c7c37bca641e2d47ea1ef7bc482cd4ef1876.tar.xz
community/uglify-js: move from testing
Diffstat (limited to 'community/uglify-js/APKBUILD')
-rw-r--r--community/uglify-js/APKBUILD26
1 files changed, 26 insertions, 0 deletions
diff --git a/community/uglify-js/APKBUILD b/community/uglify-js/APKBUILD
new file mode 100644
index 0000000000..28f2f344cb
--- /dev/null
+++ b/community/uglify-js/APKBUILD
@@ -0,0 +1,26 @@
+# Contributor: Kevin Daudt <kdaudt@alpinelinux.org>
+# Maintainer: Kevin Daudt <kdaudt@alpinelinux.org>
+pkgname=uglify-js
+pkgver=3.9.0
+pkgrel=0
+pkgdesc="JavaScript parser, mangler/compressor and beautifier toolkit"
+url="http://lisperator.net/uglifyjs"
+arch="noarch"
+license="BSD-2-Clause"
+depends="nodejs"
+makedepends="npm"
+source="https://registry.npmjs.org/uglify-js/-/uglify-js-$pkgver.tgz"
+options="!check"
+builddir="$srcdir/package"
+
+unpack() {
+ # skipping unpacking, installing archive directly
+ verify
+}
+
+package() {
+ npm install -g --user root --prefix "$pkgdir/usr" "$srcdir/uglify-js-$pkgver.tgz"
+ chown -R root: "$pkgdir" # npm installs as build user
+}
+
+sha512sums="8f9c0d40159aaa5f20af4e9d394adf6a884796c71ba1067d07cb0db282b9a38b018e6ec7b7d77149bacc5f292d429035e8071a8a3f00728a33b5e68f61938dd2 uglify-js-3.9.0.tgz"