Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Mar 2014 13:17:29 +0000 (UTC)
From:      Steve Wills <swills@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r347879 - in head/www: . uglifyjs
Message-ID:  <201403111317.s2BDHTNN092715@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: swills
Date: Tue Mar 11 13:17:29 2014
New Revision: 347879
URL: http://svnweb.freebsd.org/changeset/ports/347879
QAT: https://qat.redports.org/buildarchive/r347879/

Log:
  JavaScript parser/compressor/beautifier. This will be a build dependency of
  www/reviewboard when it is updated.
  
  WWW: https://github.com/mishoo/UglifyJS

Added:
  head/www/uglifyjs/
  head/www/uglifyjs/Makefile   (contents, props changed)
  head/www/uglifyjs/distinfo   (contents, props changed)
  head/www/uglifyjs/pkg-descr   (contents, props changed)
  head/www/uglifyjs/pkg-plist   (contents, props changed)
Modified:
  head/www/Makefile

Modified: head/www/Makefile
==============================================================================
--- head/www/Makefile	Tue Mar 11 13:05:46 2014	(r347878)
+++ head/www/Makefile	Tue Mar 11 13:17:29 2014	(r347879)
@@ -2068,6 +2068,7 @@
     SUBDIR += typo347
     SUBDIR += typolight
     SUBDIR += udmsearch
+    SUBDIR += uglifyjs
     SUBDIR += ump
     SUBDIR += usermanager
     SUBDIR += uwsgi

Added: head/www/uglifyjs/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/uglifyjs/Makefile	Tue Mar 11 13:17:29 2014	(r347879)
@@ -0,0 +1,26 @@
+# Created by: Steve Wills <swills@freebsd.org>
+# $FreeBSD$
+
+PORTNAME=	uglifyjs
+PORTVERSION=	1.3.5
+CATEGORIES=	www devel
+MASTER_SITES=	http://github.com/mishoo/UglifyJS/archive/
+DISTNAME=	v${PORTVERSION}
+
+MAINTAINER=	swills@freebsd.org
+COMMENT=	JavaScript parser/compressor/beautifier
+
+LICENSE=	BSD2CLAUSE
+
+BUILD_DEPENDS=	npm>=0:${PORTSDIR}/www/npm
+RUN_DEPENDS=	npm>=0:${PORTSDIR}/www/npm
+
+NO_BUILD=	yes
+WRKSRC=		${WRKDIR}/UglifyJS-${PORTVERSION}
+
+do-install:
+	(cd ${STAGEDIR}${PREFIX}/lib ; ${SETENV} HOME=${WRKDIR} npm install ${WRKSRC})
+	# this is a dirty hack
+	${LN} -s ${PREFIX}/lib/node_modules/.bin/uglifyjs ${STAGEDIR}${PREFIX}/bin/uglifyjs
+
+.include <bsd.port.mk>

Added: head/www/uglifyjs/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/uglifyjs/distinfo	Tue Mar 11 13:17:29 2014	(r347879)
@@ -0,0 +1,2 @@
+SHA256 (v1.3.5.tar.gz) = da3e4737c93e6a7b6386affd709347a0423c81dfcf9ae9c7dbe58e5f931d6ff9
+SIZE (v1.3.5.tar.gz) = 82376

Added: head/www/uglifyjs/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/uglifyjs/pkg-descr	Tue Mar 11 13:17:29 2014	(r347879)
@@ -0,0 +1,3 @@
+JavaScript parser/compressor/beautifier
+
+WWW: https://github.com/mishoo/UglifyJS

Added: head/www/uglifyjs/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/uglifyjs/pkg-plist	Tue Mar 11 13:17:29 2014	(r347879)
@@ -0,0 +1,130 @@
+bin/uglifyjs
+lib/node_modules/.bin/uglifyjs
+lib/node_modules/uglify-js/.npmignore
+lib/node_modules/uglify-js/README.html
+lib/node_modules/uglify-js/README.org
+lib/node_modules/uglify-js/docstyle.css
+lib/node_modules/uglify-js/package.json
+lib/node_modules/uglify-js/uglify-js.js
+lib/node_modules/uglify-js/bin/uglifyjs
+lib/node_modules/uglify-js/lib/consolidator.js
+lib/node_modules/uglify-js/lib/parse-js.js
+lib/node_modules/uglify-js/lib/process.js
+lib/node_modules/uglify-js/lib/squeeze-more.js
+lib/node_modules/uglify-js/test/beautify.js
+lib/node_modules/uglify-js/test/testconsolidator.js
+lib/node_modules/uglify-js/test/testparser.js
+lib/node_modules/uglify-js/test/unit/scripts.js
+lib/node_modules/uglify-js/test/unit/compress/expected/1e21.js
+lib/node_modules/uglify-js/test/unit/compress/expected/array1.js
+lib/node_modules/uglify-js/test/unit/compress/expected/array2.js
+lib/node_modules/uglify-js/test/unit/compress/expected/array3.js
+lib/node_modules/uglify-js/test/unit/compress/expected/array4.js
+lib/node_modules/uglify-js/test/unit/compress/expected/assignment.js
+lib/node_modules/uglify-js/test/unit/compress/expected/concatstring.js
+lib/node_modules/uglify-js/test/unit/compress/expected/const.js
+lib/node_modules/uglify-js/test/unit/compress/expected/div-with-regexp.js
+lib/node_modules/uglify-js/test/unit/compress/expected/empty-blocks.js
+lib/node_modules/uglify-js/test/unit/compress/expected/forstatement.js
+lib/node_modules/uglify-js/test/unit/compress/expected/if-not.js
+lib/node_modules/uglify-js/test/unit/compress/expected/if.js
+lib/node_modules/uglify-js/test/unit/compress/expected/ifreturn.js
+lib/node_modules/uglify-js/test/unit/compress/expected/ifreturn2.js
+lib/node_modules/uglify-js/test/unit/compress/expected/infinite.js
+lib/node_modules/uglify-js/test/unit/compress/expected/issue10.js
+lib/node_modules/uglify-js/test/unit/compress/expected/issue11.js
+lib/node_modules/uglify-js/test/unit/compress/expected/issue13.js
+lib/node_modules/uglify-js/test/unit/compress/expected/issue14.js
+lib/node_modules/uglify-js/test/unit/compress/expected/issue16.js
+lib/node_modules/uglify-js/test/unit/compress/expected/issue17.js
+lib/node_modules/uglify-js/test/unit/compress/expected/issue20.js
+lib/node_modules/uglify-js/test/unit/compress/expected/issue21.js
+lib/node_modules/uglify-js/test/unit/compress/expected/issue25.js
+lib/node_modules/uglify-js/test/unit/compress/expected/issue27.js
+lib/node_modules/uglify-js/test/unit/compress/expected/issue278.js
+lib/node_modules/uglify-js/test/unit/compress/expected/issue28.js
+lib/node_modules/uglify-js/test/unit/compress/expected/issue29.js
+lib/node_modules/uglify-js/test/unit/compress/expected/issue30.js
+lib/node_modules/uglify-js/test/unit/compress/expected/issue34.js
+lib/node_modules/uglify-js/test/unit/compress/expected/issue349.js
+lib/node_modules/uglify-js/test/unit/compress/expected/issue353.js
+lib/node_modules/uglify-js/test/unit/compress/expected/issue372.js
+lib/node_modules/uglify-js/test/unit/compress/expected/issue4.js
+lib/node_modules/uglify-js/test/unit/compress/expected/issue471.js
+lib/node_modules/uglify-js/test/unit/compress/expected/issue48.js
+lib/node_modules/uglify-js/test/unit/compress/expected/issue50.js
+lib/node_modules/uglify-js/test/unit/compress/expected/issue53.js
+lib/node_modules/uglify-js/test/unit/compress/expected/issue54.1.js
+lib/node_modules/uglify-js/test/unit/compress/expected/issue68.js
+lib/node_modules/uglify-js/test/unit/compress/expected/issue69.js
+lib/node_modules/uglify-js/test/unit/compress/expected/issue9.js
+lib/node_modules/uglify-js/test/unit/compress/expected/issues222_324.js
+lib/node_modules/uglify-js/test/unit/compress/expected/mangle.js
+lib/node_modules/uglify-js/test/unit/compress/expected/null_string.js
+lib/node_modules/uglify-js/test/unit/compress/expected/strict-equals.js
+lib/node_modules/uglify-js/test/unit/compress/expected/var.js
+lib/node_modules/uglify-js/test/unit/compress/expected/whitespace.js
+lib/node_modules/uglify-js/test/unit/compress/expected/with.js
+lib/node_modules/uglify-js/test/unit/compress/test/1e21.js
+lib/node_modules/uglify-js/test/unit/compress/test/array1.js
+lib/node_modules/uglify-js/test/unit/compress/test/array2.js
+lib/node_modules/uglify-js/test/unit/compress/test/array3.js
+lib/node_modules/uglify-js/test/unit/compress/test/array4.js
+lib/node_modules/uglify-js/test/unit/compress/test/assignment.js
+lib/node_modules/uglify-js/test/unit/compress/test/concatstring.js
+lib/node_modules/uglify-js/test/unit/compress/test/const.js
+lib/node_modules/uglify-js/test/unit/compress/test/div-with-regexp.js
+lib/node_modules/uglify-js/test/unit/compress/test/empty-blocks.js
+lib/node_modules/uglify-js/test/unit/compress/test/forstatement.js
+lib/node_modules/uglify-js/test/unit/compress/test/if-not.js
+lib/node_modules/uglify-js/test/unit/compress/test/if.js
+lib/node_modules/uglify-js/test/unit/compress/test/ifreturn.js
+lib/node_modules/uglify-js/test/unit/compress/test/ifreturn2.js
+lib/node_modules/uglify-js/test/unit/compress/test/infinite.js
+lib/node_modules/uglify-js/test/unit/compress/test/issue10.js
+lib/node_modules/uglify-js/test/unit/compress/test/issue11.js
+lib/node_modules/uglify-js/test/unit/compress/test/issue13.js
+lib/node_modules/uglify-js/test/unit/compress/test/issue14.js
+lib/node_modules/uglify-js/test/unit/compress/test/issue16.js
+lib/node_modules/uglify-js/test/unit/compress/test/issue17.js
+lib/node_modules/uglify-js/test/unit/compress/test/issue20.js
+lib/node_modules/uglify-js/test/unit/compress/test/issue21.js
+lib/node_modules/uglify-js/test/unit/compress/test/issue25.js
+lib/node_modules/uglify-js/test/unit/compress/test/issue27.js
+lib/node_modules/uglify-js/test/unit/compress/test/issue278.js
+lib/node_modules/uglify-js/test/unit/compress/test/issue28.js
+lib/node_modules/uglify-js/test/unit/compress/test/issue29.js
+lib/node_modules/uglify-js/test/unit/compress/test/issue30.js
+lib/node_modules/uglify-js/test/unit/compress/test/issue34.js
+lib/node_modules/uglify-js/test/unit/compress/test/issue349.js
+lib/node_modules/uglify-js/test/unit/compress/test/issue353.js
+lib/node_modules/uglify-js/test/unit/compress/test/issue372.js
+lib/node_modules/uglify-js/test/unit/compress/test/issue4.js
+lib/node_modules/uglify-js/test/unit/compress/test/issue471.js
+lib/node_modules/uglify-js/test/unit/compress/test/issue48.js
+lib/node_modules/uglify-js/test/unit/compress/test/issue50.js
+lib/node_modules/uglify-js/test/unit/compress/test/issue53.js
+lib/node_modules/uglify-js/test/unit/compress/test/issue54.1.js
+lib/node_modules/uglify-js/test/unit/compress/test/issue68.js
+lib/node_modules/uglify-js/test/unit/compress/test/issue69.js
+lib/node_modules/uglify-js/test/unit/compress/test/issue9.js
+lib/node_modules/uglify-js/test/unit/compress/test/issues222_324.js
+lib/node_modules/uglify-js/test/unit/compress/test/mangle.js
+lib/node_modules/uglify-js/test/unit/compress/test/null_string.js
+lib/node_modules/uglify-js/test/unit/compress/test/strict-equals.js
+lib/node_modules/uglify-js/test/unit/compress/test/var.js
+lib/node_modules/uglify-js/test/unit/compress/test/whitespace.js
+lib/node_modules/uglify-js/test/unit/compress/test/with.js
+lib/node_modules/uglify-js/tmp/hoist.js
+lib/node_modules/uglify-js/tmp/instrument.js
+lib/node_modules/uglify-js/tmp/test.js
+@dirrm lib/node_modules/uglify-js/tmp
+@dirrm lib/node_modules/uglify-js/test/unit/compress/test
+@dirrm lib/node_modules/uglify-js/test/unit/compress/expected
+@dirrm lib/node_modules/uglify-js/test/unit/compress
+@dirrm lib/node_modules/uglify-js/test/unit
+@dirrm lib/node_modules/uglify-js/test
+@dirrm lib/node_modules/uglify-js/lib
+@dirrm lib/node_modules/uglify-js/bin
+@dirrm lib/node_modules/uglify-js
+@dirrm lib/node_modules/.bin



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201403111317.s2BDHTNN092715>