From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Sep 19 11:20:01 2010 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 D79A8106566C for ; Sun, 19 Sep 2010 11:20:01 +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 B47FB8FC13 for ; Sun, 19 Sep 2010 11:20:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o8JBK1tR002743 for ; Sun, 19 Sep 2010 11:20:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o8JBK1GO002742; Sun, 19 Sep 2010 11:20:01 GMT (envelope-from gnats) Resent-Date: Sun, 19 Sep 2010 11:20:01 GMT Resent-Message-Id: <201009191120.o8JBK1GO002742@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, Grytsuk Anton Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D377B1065675 for ; Sun, 19 Sep 2010 11:13:49 +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 C28CC8FC16 for ; Sun, 19 Sep 2010 11:13:49 +0000 (UTC) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id o8JBDne2007648 for ; Sun, 19 Sep 2010 11:13:49 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id o8JBDnw5007647; Sun, 19 Sep 2010 11:13:49 GMT (envelope-from nobody) Message-Id: <201009191113.o8JBDnw5007647@www.freebsd.org> Date: Sun, 19 Sep 2010 11:13:49 GMT From: Grytsuk Anton To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/150716: [New port] www/speedtest-mini 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: Sun, 19 Sep 2010 11:20:01 -0000 >Number: 150716 >Category: ports >Synopsis: [New port] www/speedtest-mini >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: Sun Sep 19 11:20:01 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Grytsuk Anton >Release: FreeBSD 8.1-STABLE #0 >Organization: - >Environment: FreeBSD gx.domashka.net 8.1-STABLE FreeBSD 8.1-STABLE #0: Thu Aug 12 01:54:18 EEST 2010 root@gx.domashka.net:/usr/obj/usr/src/sys/KERNEL1 i386 >Description: Speedtest.net Mini is a package that allows to free speed test on your own server that uses the same technology as Speedtest.net. This application is offered "as is" free of charge without any support - use it at your own risk. http://www.speedtest.net/mini.php >How-To-Repeat: N/A >Fix: I had created simple FreeBSD port for this package. shar archive also is available at the URL: http://bsdplanet.ru/files/ports/speedtest-mini.shar plz, check it! 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: # # speedtest-mini # speedtest-mini/Makefile # speedtest-mini/pkg-descr # speedtest-mini/pkg-plist # speedtest-mini/distinfo # speedtest-mini/pkg-message # echo c - speedtest-mini mkdir -p speedtest-mini > /dev/null 2>&1 echo x - speedtest-mini/Makefile sed 's/^X//' >speedtest-mini/Makefile << '485a1a31aefa4503e4394103c7103acd' X# New ports collection makefile for: speedtest-mini X# Date created: 2010-09-19 X# Whom: Anton Grytsuk X# X# $FreeBSD$ X# X XPORTNAME= speedtest-mini XPORTVERSION= 2.1.5 XCATEGORIES= www XMASTER_SITES= http://files.speedtest.ookla.com/releases/ XDISTFILES= mini${EXTRACT_SUFX} X XMAINTAINER= gx@bsdplanet.ru XCOMMENT= Mini bandwidth speed test on your own server X XUSE_ZIP= YES XNO_BUILD= YES XWRKSRC= ${WRKDIR} XSPEEDTEST?= www/speedtest-mini X#PLIST_SUB+= SPEEDTEST=${SPEEDTEST} X#PLIST= ${WRKDIR}/pkg-plist X Xpre-install: X X if [ ! -f ${WRKSRC}/index-php.html ]; then ${CP} \ X ${WRKSRC}/index-php.html ${WRKSRC}/index.html; fi X Xdo-install: X @${MKDIR} ${PREFIX}/${SPEEDTEST} X @${CHOWN} ${WWWOWN}:${WWWGRP} ${PREFIX}/${SPEEDTEST} X @${CHMOD} 755 ${PREFIX}/${SPEEDTEST} X ${CP} -R ${WRKSRC}/ ${PREFIX}/${SPEEDTEST} X Xpost-install: X @${CAT} ${PKGMESSAGE} X X#post-deinstall: X# @${ECHO_MSG} " " X# @${ECHO_MSG} " " X# @${ECHO_MSG} " " X X.include 485a1a31aefa4503e4394103c7103acd echo x - speedtest-mini/pkg-descr sed 's/^X//' >speedtest-mini/pkg-descr << '23d4b778282e58a31b1a52b531a0b0ef' XSpeedtest.net Mini is a package that allows to free speed test on your own server that uses the same technology as Speedtest.net. This application is offered "as is" free of charge without any support - use it at your own risk. X XWWW: http://www.speedtest.net/mini.php 23d4b778282e58a31b1a52b531a0b0ef echo x - speedtest-mini/pkg-plist sed 's/^X//' >speedtest-mini/pkg-plist << '2739413ed02f0c3eefc0b3451a81c073' Xwww/speedtest-mini/.PLIST.mktmp Xwww/speedtest-mini/.build_done.speedtest-mini._usr_local Xwww/speedtest-mini/.configure_done.speedtest-mini._usr_local Xwww/speedtest-mini/.extract_done.speedtest-mini._usr_local Xwww/speedtest-mini/.patch_done.speedtest-mini._usr_local Xwww/speedtest-mini/crossdomain.xml Xwww/speedtest-mini/index-asp.html Xwww/speedtest-mini/index-aspx.html Xwww/speedtest-mini/index-jsp.html Xwww/speedtest-mini/index-php.html Xwww/speedtest-mini/speedtest.swf Xwww/speedtest-mini/speedtest/latency.txt Xwww/speedtest-mini/speedtest/random1000x1000.jpg Xwww/speedtest-mini/speedtest/random1500x1500.jpg Xwww/speedtest-mini/speedtest/random2000x2000.jpg Xwww/speedtest-mini/speedtest/random2500x2500.jpg Xwww/speedtest-mini/speedtest/random3000x3000.jpg Xwww/speedtest-mini/speedtest/random3500x3500.jpg Xwww/speedtest-mini/speedtest/random350x350.jpg Xwww/speedtest-mini/speedtest/random4000x4000.jpg Xwww/speedtest-mini/speedtest/random500x500.jpg Xwww/speedtest-mini/speedtest/random750x750.jpg Xwww/speedtest-mini/speedtest/swfobject.js Xwww/speedtest-mini/speedtest/upload.asp Xwww/speedtest-mini/speedtest/upload.aspx Xwww/speedtest-mini/speedtest/upload.jsp Xwww/speedtest-mini/speedtest/upload.php Xwww/speedtest-mini/troubleshooting.txt X@dirrm www/speedtest-mini/speedtest X@dirrm www/speedtest-mini X@dirrm www 2739413ed02f0c3eefc0b3451a81c073 echo x - speedtest-mini/distinfo sed 's/^X//' >speedtest-mini/distinfo << '166b6e21b747e9e26a442ba3d123ad48' XMD5 (mini.zip) = 1d4055b1917723e992d85d676368eeb3 XSHA256 (mini.zip) = df2e7fd634bffcbcbd3be3bd40b4a26a21344b2991ee8edba1fe660293433dc9 XSIZE (mini.zip) = 99038890 166b6e21b747e9e26a442ba3d123ad48 echo x - speedtest-mini/pkg-message sed 's/^X//' >speedtest-mini/pkg-message << 'd59fa8ff2b446c3c529a335d5a128366' X XSpeedtest Mini has been installed into: X X /usr/local/www/speedtest-mini X XPlease edit php.ini to suit your needs. X XTo make speedtest available through your web site, I suggest Xthat you add something like the following to httpd.conf: X X Alias /speedtest/ "/usr/local/www/speedtest-mini/" X X X Options none X DirectoryIndex index.html X AllowOverride All X X Order Deny,Allow X Deny from all X Allow from 127.0.0.1 .example.com X d59fa8ff2b446c3c529a335d5a128366 exit >Release-Note: >Audit-Trail: >Unformatted: