Date: Fri, 25 Dec 2015 19:45:44 +0000 (UTC) From: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r404467 - in head/sysutils: . phttpget phttpget/files Message-ID: <201512251945.tBPJjiBg014942@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: sunpoet Date: Fri Dec 25 19:45:44 2015 New Revision: 404467 URL: https://svnweb.freebsd.org/changeset/ports/404467 Log: - Add phttpget 0.2 `phttpget' is a Pipelined HTTP GET utility. This is different from "normal" HTTP in that it allows the HTTP client to have several HTTP requests "in flight" at once, and can dramatically increase performance when a large number of small files need to be downloaded. (This was the case with portsnap, where downloading 300 files of 200 bytes each is not unusual). Note that phttpget is currently extremely minimalist. Please see the website listed below, for a full feature list. WWW: http://www.daemonology.net/phttpget/ PR: 205557 Submitted by: Chris Hutchinson <portmaster@bsdforge.com> Added: head/sysutils/phttpget/ head/sysutils/phttpget/Makefile (contents, props changed) head/sysutils/phttpget/distinfo (contents, props changed) head/sysutils/phttpget/files/ head/sysutils/phttpget/files/patch-phttpget.c (contents, props changed) head/sysutils/phttpget/pkg-descr (contents, props changed) Modified: head/sysutils/Makefile Modified: head/sysutils/Makefile ============================================================================== --- head/sysutils/Makefile Fri Dec 25 19:45:38 2015 (r404466) +++ head/sysutils/Makefile Fri Dec 25 19:45:44 2015 (r404467) @@ -729,6 +729,7 @@ SUBDIR += php55-posix SUBDIR += php56-fileinfo SUBDIR += php56-posix + SUBDIR += phttpget SUBDIR += phybs SUBDIR += pick SUBDIR += pidof Added: head/sysutils/phttpget/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/phttpget/Makefile Fri Dec 25 19:45:44 2015 (r404467) @@ -0,0 +1,20 @@ +# Created by: Chris Hutchinson (portmaster@bsdforge.com) +# $FreeBSD$ + +PORTNAME= phttpget +PORTVERSION= 0.2 +CATEGORIES= sysutils net +MASTER_SITES= http://www.daemonology.net/phttpget/ \ + http://bsdforge.com/projects/source/sysutils/phttpget/ + +MAINTAINER= portmaster@bsdforge.com +COMMENT= Pipelined HTTP GET utility + +LICENSE= BSD3CLAUSE + +PLIST_FILES= bin/phttpget + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/phttpget ${STAGEDIR}${PREFIX}/bin + +.include <bsd.port.mk> Added: head/sysutils/phttpget/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/phttpget/distinfo Fri Dec 25 19:45:44 2015 (r404467) @@ -0,0 +1,2 @@ +SHA256 (phttpget-0.2.tar.gz) = 73bd598571bb4e3500d5142aa78ab9f213afca52e72c01e82aeaf8c84533aef6 +SIZE (phttpget-0.2.tar.gz) = 5325 Added: head/sysutils/phttpget/files/patch-phttpget.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/phttpget/files/patch-phttpget.c Fri Dec 25 19:45:44 2015 (r404467) @@ -0,0 +1,11 @@ +--- phttpget.c.orig 2015-12-23 13:46:44.780539000 -0800 ++++ phttpget.c 2015-12-23 13:47:03.377740000 -0800 +@@ -76,7 +76,7 @@ + + env_HTTP_USER_AGENT = getenv("HTTP_USER_AGENT"); + if (env_HTTP_USER_AGENT == NULL) +- env_HTTP_USER_AGENT = "phttpget/0.1"; ++ env_HTTP_USER_AGENT = "phttpget/0.2"; + } + + static int Added: head/sysutils/phttpget/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/phttpget/pkg-descr Fri Dec 25 19:45:44 2015 (r404467) @@ -0,0 +1,13 @@ +`phttpget' is a Pipelined HTTP GET utility. + +This is different from "normal" HTTP in that it allows the HTTP +client to have several HTTP requests "in flight" at once, and can +dramatically increase performance when a large number of small files +need to be downloaded. (This was the case with portsnap, where +downloading 300 files of 200 bytes each is not unusual). + +Note that phttpget is currently extremely minimalist. + +Please see the website listed below, for a full feature list. + +WWW: http://www.daemonology.net/phttpget/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201512251945.tBPJjiBg014942>