From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Nov 14 15:40:02 2009 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1C31B1065694 for ; Sat, 14 Nov 2009 15:40:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id D6E258FC13 for ; Sat, 14 Nov 2009 15:40:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id nAEFe1U3084543 for ; Sat, 14 Nov 2009 15:40:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id nAEFe1KN084542; Sat, 14 Nov 2009 15:40:01 GMT (envelope-from gnats) Resent-Date: Sat, 14 Nov 2009 15:40:01 GMT Resent-Message-Id: <200911141540.nAEFe1KN084542@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Gea-Suan Lin Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B2862106566B for ; Sat, 14 Nov 2009 15:30:06 +0000 (UTC) (envelope-from gslin@colo-p.gslin.org) Received: from colo-p.gslin.org (60-199-248-145.static.tfn.net.tw [60.199.248.145]) by mx1.freebsd.org (Postfix) with ESMTP id 56FB18FC12 for ; Sat, 14 Nov 2009 15:30:05 +0000 (UTC) Received: by colo-p.gslin.org (Postfix, from userid 1000) id ECBA67E81B; Sat, 14 Nov 2009 23:30:02 +0800 (CST) Message-Id: <20091114153002.ECBA67E81B@colo-p.gslin.org> Date: Sat, 14 Nov 2009 23:30:02 +0800 (CST) From: Gea-Suan Lin To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: gslin@gslin.org Subject: ports/140556: [NEW PORT] www/closure-compiler: Closure Compiler X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 14 Nov 2009 15:40:02 -0000 >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 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@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 3adbbe82d15864723c771d200567cdb1 echo x - closure-compiler/pkg-plist sed 's/^X//' >closure-compiler/pkg-plist << 'a8fc73a425e979821d84a09a63d67ab9' X@comment $FreeBSD$ X%%DATADIR%%/compiler.jar Xbin/closure-compiler X@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: