Skip site navigation (1)Skip section navigation (2)
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>