From gslin@colo-p.gslin.org  Sat Nov 14 15:30:06 2009
Return-Path: <gslin@colo-p.gslin.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id B2862106566B
	for <FreeBSD-gnats-submit@freebsd.org>; 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 <FreeBSD-gnats-submit@freebsd.org>; 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 <gslin@gslin.org>
To: FreeBSD-gnats-submit@freebsd.org
Cc: gslin@gslin.org
Subject: [NEW PORT] www/closure-compiler: Closure Compiler
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         140556
>Category:       ports
>Synopsis:       [NEW PORT] www/closure-compiler: Closure Compiler
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    miwi
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Nov 14 15:40:01 UTC 2009
>Closed-Date:    Tue Nov 17 09:10:33 UTC 2009
>Last-Modified:  Tue Nov 17 09:20:01 UTC 2009
>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@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@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@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:
Responsible-Changed-From-To: freebsd-ports-bugs->miwi 
Responsible-Changed-By: miwi 
Responsible-Changed-When: Sat Nov 14 19:03:09 UTC 2009 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=140556 
State-Changed-From-To: open->closed 
State-Changed-By: miwi 
State-Changed-When: Tue Nov 17 09:10:31 UTC 2009 
State-Changed-Why:  
Committed. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=140556 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/140556: commit references a PR
Date: Tue, 17 Nov 2009 09:10:59 +0000 (UTC)

 miwi        2009-11-17 09:10:45 UTC
 
   FreeBSD ports repository
 
   Modified files:
     www                  Makefile 
   Added files:
     www/closure-compiler Makefile distinfo pkg-descr pkg-plist 
     www/closure-compiler/files closure-compiler.in 
   Log:
   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/
   
   PR:             ports/140556
   Submitted by:   Gea-Suan Lin <gslin at gslin.org>
   
   Revision  Changes    Path
   1.2466    +1 -0      ports/www/Makefile
   1.1       +28 -0     ports/www/closure-compiler/Makefile (new)
   1.1       +3 -0      ports/www/closure-compiler/distinfo (new)
   1.1       +5 -0      ports/www/closure-compiler/files/closure-compiler.in (new)
   1.1       +8 -0      ports/www/closure-compiler/pkg-descr (new)
   1.1       +4 -0      ports/www/closure-compiler/pkg-plist (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
