From nobody@FreeBSD.org  Sat Jan 19 18:47:40 2008
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 89AA916A417
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 19 Jan 2008 18:47:40 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21])
	by mx1.freebsd.org (Postfix) with ESMTP id 82DEE13C465
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 19 Jan 2008 18:47:40 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m0JIkEmj021932
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 19 Jan 2008 18:46:14 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.14.2/8.14.1/Submit) id m0JIkEhk021931;
	Sat, 19 Jan 2008 18:46:14 GMT
	(envelope-from nobody)
Message-Id: <200801191846.m0JIkEhk021931@www.freebsd.org>
Date: Sat, 19 Jan 2008 18:46:14 GMT
From: Sutra Zhou <zhoushuqun@gmail.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: New port: www/xpi-yslow YSlow analyzes web pages and tells you why they're slow
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         119808
>Category:       ports
>Synopsis:       New port: www/xpi-yslow YSlow analyzes web pages and tells you why they're slow
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    sat
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jan 19 18:50:03 UTC 2008
>Closed-Date:    Fri Feb 01 14:42:27 UTC 2008
>Last-Modified:  Fri Feb  1 14:50:01 UTC 2008
>Originator:     Sutra Zhou
>Release:        
>Organization:
>Environment:
FreeBSD sutra.redv.com 7.0-BETA1 FreeBSD 7.0-BETA1 #0: Sun Oct 21 09:41:29 CST 2007     sutra@sutra.redv.com:/usr/obj/usr/src/sys/GENERIC  i386
>Description:
YSlow analyzes web pages and tells you why they're slow based on Yahoo's 
rules for high performance web sites.

YSlow gives you:
* Performance report card
* HTTP/HTML summary
* List of components in the page
* Tools including JSLint

YSlow is licensed under the Mozilla Public License (MPL) version 1.1, with 
portions licensed by third parties under other license terms. To review 
the terms before installing, 
see WWW: http://developer.yahoo.com/yslow/faq.html#faq_license.

You must install Firebug: 
WWW: https://addons.mozilla.org/en-US/firefox/addon/1843

WWW: https://addons.mozilla.org/en-US/firefox/addon/5369

>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# 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:
#
#	/usr/ports/www/xpi-yslow/
#	/usr/ports/www/xpi-yslow/Makefile
#	/usr/ports/www/xpi-yslow/distinfo
#	/usr/ports/www/xpi-yslow/pkg-descr
#	/usr/ports/www/xpi-yslow/pkg-plist
#
echo c - /usr/ports/www/xpi-yslow/
mkdir -p /usr/ports/www/xpi-yslow/ > /dev/null 2>&1
echo x - /usr/ports/www/xpi-yslow/Makefile
sed 's/^X//' >/usr/ports/www/xpi-yslow/Makefile << 'END-of-/usr/ports/www/xpi-yslow/Makefile'
X# New ports collection makefile for:	xpi-yslow
X# Date created:			19 January 2008
X# Whom:				Sutra Zhou <zhoushuqun@gmail.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	yslow
XPORTVERSION=	0.9.2
XDISTVERSIONSUFFIX=	-fx
XCATEGORIES=	www
X
XMAINTAINER=	zhoushuqun@gmail.com
XCOMMENT=	YSlow analyzes web pages and tells you why they're slow
X
XRUN_DEPENDS=	${XPI_LIBDIR}/firebug@software.joehewitt.com/chrome/firebug.jar:${PORTSDIR}/www/xpi-firebug
X
XXPI_NUM=	5369
XXPI_ID=		yslow@yahoo-inc.com
X
X.include "${.CURDIR}/../xpi-adblock/Makefile.xpi"
X.include <bsd.port.mk>
END-of-/usr/ports/www/xpi-yslow/Makefile
echo x - /usr/ports/www/xpi-yslow/distinfo
sed 's/^X//' >/usr/ports/www/xpi-yslow/distinfo << 'END-of-/usr/ports/www/xpi-yslow/distinfo'
XMD5 (xpi/yslow-0.9.2-fx.xpi) = ab3dd816f3082e96f3c50184832338cd
XSHA256 (xpi/yslow-0.9.2-fx.xpi) = 900a543a4e224757beb75fb6e8c6bca07d98c6830077243b4ade46d4bb2771c7
XSIZE (xpi/yslow-0.9.2-fx.xpi) = 77177
END-of-/usr/ports/www/xpi-yslow/distinfo
echo x - /usr/ports/www/xpi-yslow/pkg-descr
sed 's/^X//' >/usr/ports/www/xpi-yslow/pkg-descr << 'END-of-/usr/ports/www/xpi-yslow/pkg-descr'
XYSlow analyzes web pages and tells you why they're slow based on Yahoo's 
Xrules for high performance web sites.
X
XYSlow gives you:
X* Performance report card
X* HTTP/HTML summary
X* List of components in the page
X* Tools including JSLint
X
XYSlow is licensed under the Mozilla Public License (MPL) version 1.1, with 
Xportions licensed by third parties under other license terms. To review 
Xthe terms before installing, 
Xsee WWW: http://developer.yahoo.com/yslow/faq.html#faq_license.
X
XYou must install Firebug: 
XWWW: https://addons.mozilla.org/en-US/firefox/addon/1843
X
XWWW: https://addons.mozilla.org/en-US/firefox/addon/5369
END-of-/usr/ports/www/xpi-yslow/pkg-descr
echo x - /usr/ports/www/xpi-yslow/pkg-plist
sed 's/^X//' >/usr/ports/www/xpi-yslow/pkg-plist << 'END-of-/usr/ports/www/xpi-yslow/pkg-plist'
Xlib/xpi/yslow@yahoo-inc.com/chrome.manifest
Xlib/xpi/yslow@yahoo-inc.com/chrome/content/yslow/component.js
Xlib/xpi/yslow@yahoo-inc.com/chrome/content/yslow/fulljslint.js
Xlib/xpi/yslow@yahoo-inc.com/chrome/content/yslow/jslintwrapper.js
Xlib/xpi/yslow@yahoo-inc.com/chrome/content/yslow/lint.js
Xlib/xpi/yslow@yahoo-inc.com/chrome/content/yslow/logo_16x16.png
Xlib/xpi/yslow@yahoo-inc.com/chrome/content/yslow/logo_32x32.png
Xlib/xpi/yslow@yahoo-inc.com/chrome/content/yslow/peeler.js
Xlib/xpi/yslow@yahoo-inc.com/chrome/content/yslow/tools.js
Xlib/xpi/yslow@yahoo-inc.com/chrome/content/yslow/utils.js
Xlib/xpi/yslow@yahoo-inc.com/chrome/content/yslow/yahooLogo.gif
Xlib/xpi/yslow@yahoo-inc.com/chrome/content/yslow/yslow.css
Xlib/xpi/yslow@yahoo-inc.com/chrome/content/yslow/yslow.js
Xlib/xpi/yslow@yahoo-inc.com/chrome/content/yslow/yslowFirebug.js
Xlib/xpi/yslow@yahoo-inc.com/chrome/content/yslow/yslowOverlay.xul
Xlib/xpi/yslow@yahoo-inc.com/chrome/content/yslow/yslowPanel.js
Xlib/xpi/yslow@yahoo-inc.com/chrome/content/yslow/yslowcontext.js
Xlib/xpi/yslow@yahoo-inc.com/defaults/preferences/yslow.js
Xlib/xpi/yslow@yahoo-inc.com/install.rdf
X@dirrm lib/xpi/symlinks/firefox-devel/yslow@yahoo-inc.com
X@dirrm lib/xpi/symlinks/firefox/yslow@yahoo-inc.com
X@dirrm lib/xpi/symlinks/flock/yslow@yahoo-inc.com
X@dirrm lib/xpi/symlinks/linux-firefox-devel/yslow@yahoo-inc.com
X@dirrm lib/xpi/symlinks/linux-firefox/yslow@yahoo-inc.com
X@dirrm lib/xpi/symlinks/linux-flock/yslow@yahoo-inc.com
X@dirrm lib/xpi/symlinks/linux-netscape-messenger/yslow@yahoo-inc.com
X@dirrm lib/xpi/symlinks/linux-netscape-navigator/yslow@yahoo-inc.com
X@dirrm lib/xpi/symlinks/linux-sunbird/yslow@yahoo-inc.com
X@dirrm lib/xpi/symlinks/linux-thunderbird/yslow@yahoo-inc.com
X@dirrm lib/xpi/symlinks/sunbird/yslow@yahoo-inc.com
X@dirrm lib/xpi/symlinks/thunderbird/yslow@yahoo-inc.com
X@dirrm lib/xpi/yslow@yahoo-inc.com/defaults/preferences
X@dirrm lib/xpi/yslow@yahoo-inc.com/defaults
X@dirrm lib/xpi/yslow@yahoo-inc.com/chrome/content/yslow
X@dirrm lib/xpi/yslow@yahoo-inc.com/chrome/content
X@dirrm lib/xpi/yslow@yahoo-inc.com/chrome
END-of-/usr/ports/www/xpi-yslow/pkg-plist
exit



>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->sat 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Sat Jan 19 18:50:17 UTC 2008 
Responsible-Changed-Why:  
sat@ wants this port PRs (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=119808 
State-Changed-From-To: open->closed 
State-Changed-By: sat 
State-Changed-When: Fri Feb 1 14:42:06 UTC 2008 
State-Changed-Why:  
Committed with some corrections. Try using "make xpi-plist" next time. 
Thanks! 

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

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/119808: commit references a PR
Date: Fri,  1 Feb 2008 14:41:41 +0000 (UTC)

 sat         2008-02-01 14:41:35 UTC
 
   FreeBSD ports repository
 
   Modified files:
     www                  Makefile 
   Added files:
     www/xpi-yslow        Makefile distinfo pkg-descr pkg-plist 
   Log:
   Add port www/xpi-yslow:
   
   YSlow analyzes web pages and tells you why they're slow based on Yahoo's
   rules for high performance web sites.
   
   YSlow gives you:
   * Performance report card
   * HTTP/HTML summary
   * List of components in the page
   * Tools including JSLint
   
   Most files comprising YSlow are licensed under the Mozilla Public License
   (MPL) version 1.1, with a couple of exceptions. YSlow includes jslint by
   Douglas Crockford, which is licensed under a BSD-style license. YSlow also
   includes files from the Yahoo! User Interface library, which are licensed
   under the BSD license.
   
   WWW: http://developer.yahoo.com/yslow/
   
   PR:             ports/119808
   Submitted by:   Sutra Zhou <zhoushuqun@gmail.com>
   
   Revision  Changes    Path
   1.1964    +1 -0      ports/www/Makefile
   1.1       +22 -0     ports/www/xpi-yslow/Makefile (new)
   1.1       +3 -0      ports/www/xpi-yslow/distinfo (new)
   1.1       +16 -0     ports/www/xpi-yslow/pkg-descr (new)
   1.1       +24 -0     ports/www/xpi-yslow/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:
