aboutsummaryrefslogtreecommitdiffstats
path: root/main
diff options
context:
space:
mode:
authorEivind Uggedal <eivind@uggedal.com>2014-06-25 14:03:05 +0000
committerEivind Uggedal <eivind@uggedal.com>2014-06-25 14:03:05 +0000
commitd87ffc5c96dbe03b4095acdf19f10695bfd9640d (patch)
tree38a7be98e8cc7f1eb8c77370ffc29eed40bc2884 /main
parent33a4ba5712e2c45b375641a3d1107f45434eb7db (diff)
downloadaports-d87ffc5c96dbe03b4095acdf19f10695bfd9640d.tar.bz2
aports-d87ffc5c96dbe03b4095acdf19f10695bfd9640d.tar.xz
main/uglifyjs: moved from testing
Diffstat (limited to 'main')
-rw-r--r--main/uglifyjs/APKBUILD37
1 files changed, 37 insertions, 0 deletions
diff --git a/main/uglifyjs/APKBUILD b/main/uglifyjs/APKBUILD
new file mode 100644
index 0000000000..c936e66c00
--- /dev/null
+++ b/main/uglifyjs/APKBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Eivind Uggedal <eivind@uggedal.com>
+pkgname=uglifyjs
+_pkgname=uglify-js
+pkgver=2.4.14
+pkgrel=0
+pkgdesc="JavaScript parser, compressor and beautifier"
+url="http://lisperator.net/uglifyjs/"
+arch="noarch"
+license="BSD"
+depends="nodejs nodejs-async nodejs-source-map nodejs-optimist
+ nodejs-uglify-to-browserify"
+depends_dev=""
+makedepends="$depends_dev"
+install=""
+subpackages=""
+source="https://registry.npmjs.org/$_pkgname/-/$_pkgname-$pkgver.tgz"
+
+_builddir="$srcdir/package"
+_moduledir=usr/lib/node_modules/$_pkgname
+
+package() {
+ # bin symlink
+ # fix package.json
+ # deps symlinks
+
+ cd "$_builddir"
+
+ mkdir -p "$pkgdir"/$_moduledir
+ cp -pr package.json bin lib tools "$pkgdir"/$_moduledir
+
+ mkdir -p "$pkgdir"/usr/bin
+ ln -s ../../$_moduledir/bin/$pkgname "$pkgdir"/usr/bin/$pkgname
+}
+
+md5sums="b8cefa596c50199240cd5dc655834f90 uglify-js-2.4.14.tgz"
+sha256sums="760d578e16df8d7a138b28281773d569247ffcd760a63a4745b843873f7b9df3 uglify-js-2.4.14.tgz"
+sha512sums="c2a21a421a1364db20184c5abc3aa394f03963bf3e473b8b2bb460faa76d1d0905c8d600e1109c706a9d7e80dc8cf9b13a956b44cd122151efc8c468ce3526a1 uglify-js-2.4.14.tgz"