ports/119808: New port: www/xpi-yslow YSlow analyzes web pages and tells you why they're slow

Sutra Zhou zhoushuqun at gmail.com
Sat Jan 19 18:50:03 UTC 2008


>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:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jan 19 18:50:03 UTC 2008
>Closed-Date:
>Last-Modified:
>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 at 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 at gmail.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	yslow
XPORTVERSION=	0.9.2
XDISTVERSIONSUFFIX=	-fx
XCATEGORIES=	www
X
XMAINTAINER=	zhoushuqun at gmail.com
XCOMMENT=	YSlow analyzes web pages and tells you why they're slow
X
XRUN_DEPENDS=	${XPI_LIBDIR}/firebug at software.joehewitt.com/chrome/firebug.jar:${PORTSDIR}/www/xpi-firebug
X
XXPI_NUM=	5369
XXPI_ID=		yslow at 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 at yahoo-inc.com/chrome.manifest
Xlib/xpi/yslow at yahoo-inc.com/chrome/content/yslow/component.js
Xlib/xpi/yslow at yahoo-inc.com/chrome/content/yslow/fulljslint.js
Xlib/xpi/yslow at yahoo-inc.com/chrome/content/yslow/jslintwrapper.js
Xlib/xpi/yslow at yahoo-inc.com/chrome/content/yslow/lint.js
Xlib/xpi/yslow at yahoo-inc.com/chrome/content/yslow/logo_16x16.png
Xlib/xpi/yslow at yahoo-inc.com/chrome/content/yslow/logo_32x32.png
Xlib/xpi/yslow at yahoo-inc.com/chrome/content/yslow/peeler.js
Xlib/xpi/yslow at yahoo-inc.com/chrome/content/yslow/tools.js
Xlib/xpi/yslow at yahoo-inc.com/chrome/content/yslow/utils.js
Xlib/xpi/yslow at yahoo-inc.com/chrome/content/yslow/yahooLogo.gif
Xlib/xpi/yslow at yahoo-inc.com/chrome/content/yslow/yslow.css
Xlib/xpi/yslow at yahoo-inc.com/chrome/content/yslow/yslow.js
Xlib/xpi/yslow at yahoo-inc.com/chrome/content/yslow/yslowFirebug.js
Xlib/xpi/yslow at yahoo-inc.com/chrome/content/yslow/yslowOverlay.xul
Xlib/xpi/yslow at yahoo-inc.com/chrome/content/yslow/yslowPanel.js
Xlib/xpi/yslow at yahoo-inc.com/chrome/content/yslow/yslowcontext.js
Xlib/xpi/yslow at yahoo-inc.com/defaults/preferences/yslow.js
Xlib/xpi/yslow at yahoo-inc.com/install.rdf
X at dirrm lib/xpi/symlinks/firefox-devel/yslow at yahoo-inc.com
X at dirrm lib/xpi/symlinks/firefox/yslow at yahoo-inc.com
X at dirrm lib/xpi/symlinks/flock/yslow at yahoo-inc.com
X at dirrm lib/xpi/symlinks/linux-firefox-devel/yslow at yahoo-inc.com
X at dirrm lib/xpi/symlinks/linux-firefox/yslow at yahoo-inc.com
X at dirrm lib/xpi/symlinks/linux-flock/yslow at yahoo-inc.com
X at dirrm lib/xpi/symlinks/linux-netscape-messenger/yslow at yahoo-inc.com
X at dirrm lib/xpi/symlinks/linux-netscape-navigator/yslow at yahoo-inc.com
X at dirrm lib/xpi/symlinks/linux-sunbird/yslow at yahoo-inc.com
X at dirrm lib/xpi/symlinks/linux-thunderbird/yslow at yahoo-inc.com
X at dirrm lib/xpi/symlinks/sunbird/yslow at yahoo-inc.com
X at dirrm lib/xpi/symlinks/thunderbird/yslow at yahoo-inc.com
X at dirrm lib/xpi/yslow at yahoo-inc.com/defaults/preferences
X at dirrm lib/xpi/yslow at yahoo-inc.com/defaults
X at dirrm lib/xpi/yslow at yahoo-inc.com/chrome/content/yslow
X at dirrm lib/xpi/yslow at yahoo-inc.com/chrome/content
X at dirrm lib/xpi/yslow at yahoo-inc.com/chrome
END-of-/usr/ports/www/xpi-yslow/pkg-plist
exit



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



More information about the freebsd-ports-bugs mailing list