Date: Sun, 19 Sep 2010 11:13:49 GMT From: Grytsuk Anton <gx@bsdplanet.ru> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/150716: [New port] www/speedtest-mini Message-ID: <201009191113.o8JBDnw5007647@www.freebsd.org> Resent-Message-ID: <201009191120.o8JBK1GO002742@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>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 <gx@bsdplanet.ru> 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 <bsd.port.mk> 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 <Directory "/usr/local/www/speedtest-mini/"> 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 </Directory> d59fa8ff2b446c3c529a335d5a128366 exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201009191113.o8JBDnw5007647>