ports/140556: [NEW PORT] www/closure-compiler: Closure Compiler

Gea-Suan Lin gslin at gslin.org
Sat Nov 14 15:40:02 UTC 2009


>Number:         140556
>Category:       ports
>Synopsis:       [NEW PORT] www/closure-compiler: Closure Compiler
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Nov 14 15:40:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Gea-Suan Lin
>Release:        FreeBSD 7.2-RELEASE-p3 i386
>Organization:
>Environment:
System: FreeBSD colo-p.gslin.org 7.2-RELEASE-p3 FreeBSD 7.2-RELEASE-p3 #0: Sat Aug 22 10:48:39 CST 2009
>Description:
Closure Compiler is a JavaScript optimizing compiler. It parses your
JavaScript, analyzes it, removes dead code and rewrites and minimizes
what's left. It also checks syntax, variable references, and types,
and warns about common JavaScript pitfalls. It is used in many of
Google's JavaScript apps, including Gmail, Google Web Search, Google
Maps, and Google Docs. 

WWW:	http://code.google.com/closure/compiler/

Generated with FreeBSD Port Tools 0.99
>How-To-Repeat:
>Fix:

--- closure-compiler-20091113.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	closure-compiler
#	closure-compiler/pkg-descr
#	closure-compiler/Makefile
#	closure-compiler/pkg-plist
#	closure-compiler/distinfo
#	closure-compiler/files
#	closure-compiler/files/closure-compiler.in
#
echo c - closure-compiler
mkdir -p closure-compiler > /dev/null 2>&1
echo x - closure-compiler/pkg-descr
sed 's/^X//' >closure-compiler/pkg-descr << '5a82c16028ee46ce8eac5239b6d53497'
XClosure Compiler is a JavaScript optimizing compiler. It parses your
XJavaScript, analyzes it, removes dead code and rewrites and minimizes
Xwhat's left. It also checks syntax, variable references, and types,
Xand warns about common JavaScript pitfalls. It is used in many of
XGoogle's JavaScript apps, including Gmail, Google Web Search, Google
XMaps, and Google Docs. 
X
XWWW:	http://code.google.com/closure/compiler/
5a82c16028ee46ce8eac5239b6d53497
echo x - closure-compiler/Makefile
sed 's/^X//' >closure-compiler/Makefile << '3adbbe82d15864723c771d200567cdb1'
X# New ports collection makefile for:	closure-compiler
X# Date created:		2009-11-14
X# Whom:			Gea-Suan Lin <gslin at gslin.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	closure-compiler
XPORTVERSION=	20091113
XCATEGORIES=	www java
XMASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
XDISTNAME=	compiler-${PORTVERSION}
X
XMAINTAINER=	gslin at gslin.org
XCOMMENT=	Closure Compiler
X
XNO_BUILD=	yes
XNO_WRKSUBDIR=	yes
XSUB_FILES=	closure-compiler
XSUB_LIST=	JAVA="${JAVA}"
XUSE_JAVA=	yes
X
Xdo-install:
X	${MKDIR} ${DATADIR}
X	${INSTALL_DATA} ${WRKSRC}/compiler.jar ${DATADIR}
X	${INSTALL_SCRIPT} ${WRKSRC}/closure-compiler ${PREFIX}/bin
X
X.include <bsd.port.mk>
3adbbe82d15864723c771d200567cdb1
echo x - closure-compiler/pkg-plist
sed 's/^X//' >closure-compiler/pkg-plist << 'a8fc73a425e979821d84a09a63d67ab9'
X at comment $FreeBSD$
X%%DATADIR%%/compiler.jar
Xbin/closure-compiler
X at dirrmtry %%DATADIR%%
a8fc73a425e979821d84a09a63d67ab9
echo x - closure-compiler/distinfo
sed 's/^X//' >closure-compiler/distinfo << '8c2f12a97ee05a3d4fd5c0f79c268a22'
XMD5 (compiler-20091113.tar.gz) = 94f0807e92ef2f18b77d86942eadcbdd
XSHA256 (compiler-20091113.tar.gz) = 4a48ae46bf7828aafb7503b08e7493d8b026d04bd5803229235187b1dc6ef035
XSIZE (compiler-20091113.tar.gz) = 3763939
8c2f12a97ee05a3d4fd5c0f79c268a22
echo c - closure-compiler/files
mkdir -p closure-compiler/files > /dev/null 2>&1
echo x - closure-compiler/files/closure-compiler.in
sed 's/^X//' >closure-compiler/files/closure-compiler.in << '2194c3d96e72245fb8fadde742e80bcc'
X#!/bin/sh -f
X
XDATADIR="%%DATADIR%%"
X
Xexec %%JAVA%% -jar "${DATADIR}/compiler.jar" $*
2194c3d96e72245fb8fadde742e80bcc
exit
--- closure-compiler-20091113.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list