From owner-freebsd-www@FreeBSD.ORG Wed Feb 2 17:30:14 2005 Return-Path: Delivered-To: freebsd-www@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3EBFC16A4CE for ; Wed, 2 Feb 2005 17:30:14 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 00AEC43D5D for ; Wed, 2 Feb 2005 17:30:13 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.1/8.13.1) with ESMTP id j12HUD0n000586 for ; Wed, 2 Feb 2005 17:30:13 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.1/8.13.1/Submit) id j12HUDmr000585; Wed, 2 Feb 2005 17:30:13 GMT (envelope-from gnats) Resent-Date: Wed, 2 Feb 2005 17:30:13 GMT Resent-Message-Id: <200502021730.j12HUDmr000585@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-www@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Roman Y. Bogdanov" Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0DA1316A4CF for ; Wed, 2 Feb 2005 17:22:24 +0000 (GMT) Received: from mail.brj.pp.ru (brj.pp.ru [80.255.136.237]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7B0D943D39 for ; Wed, 2 Feb 2005 17:22:22 +0000 (GMT) (envelope-from brj@brj.pp.ru) Received: from brj.pp.ru (localhost.brj.pp.ru [127.0.0.1]) by mail.brj.pp.ru (Postfix) with ESMTP id E58655CB8; Wed, 2 Feb 2005 23:55:18 +0700 (KRAT) Received: (from root@localhost) by brj.pp.ru (8.13.1/8.13.1/Submit) id j12GtIim057451; Wed, 2 Feb 2005 23:55:18 +0700 (KRAT) (envelope-from brj) Message-Id: <200502021655.j12GtIim057451@brj.pp.ru> Date: Wed, 2 Feb 2005 23:55:18 +0700 (KRAT) From: "Roman Y. Bogdanov" To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 cc: "Roman Y. Bogdanov" Subject: www/77020: new port: www/wget4web X-BeenThere: freebsd-www@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: "Roman Y. Bogdanov" List-Id: FreeBSD Project Webmasters List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Feb 2005 17:30:14 -0000 >Number: 77020 >Category: www >Synopsis: new port: www/wget4web >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-www >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Wed Feb 02 17:30:13 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Roman Y. Bogdanov >Release: FreeBSD 5.3-RELEASE-p5 i386 >Organization: n/a >Environment: System: FreeBSD brj.pp.ru 5.3-RELEASE-p5 FreeBSD 5.3-RELEASE-p5 #0: Mon Jan 24 09:13:40 KRAT 2005 root@brj.pp.ru:/usr/obj/usr/src/sys/brj-5x i386 >Description: wget interface for web. it's rock. >How-To-Repeat: >Fix: --- w4w begins here --- # 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: # # wget4web # wget4web/Makefile # wget4web/distinfo # wget4web/pkg-descr # echo c - wget4web mkdir -p wget4web > /dev/null 2>&1 echo x - wget4web/Makefile sed 's/^X//' >wget4web/Makefile << 'END-of-wget4web/Makefile' X# New ports collection makefile for: wget4web X# Date created: Feb 02, 2005 X# Whom: Roman Y. Bogdanov X# X# $FreeBSD$ X XPORTNAME= wget4web XPORTVERSION= 1.0 XCATEGORIES= www ftp XMASTER_SITES= http://irodov.nm.ru/wget4web/ XDISTNAME= ${PORTNAME}-${PORTVERSION} X XMAINTAINER= sam@brj.pp.ru XCOMMENT= WWW interface for console wget X XWRKSRC= ${WRKDIR}/${PORTNAME} XWEBOWN?= www XWEBGRP?= www XAPACHEDIR= ${PREFIX}/www/data XINSTALLDIR= ${APACHEDIR}/wget4web XNO_BUILD= yes XPLIST= ${WRKDIR}/plist X XPLIST_SUB= INSTALLDIR=${INSTALLDIR:S,^${PREFIX}/,,} X Xpost-patch: X ${RM} -f ${PLIST} X cd ${WRKSRC};\ X ${FIND} . ! -type d | ${SORT} | ${SED} "s|^.|%%INSTALLDIR%%|"\ X >${PLIST};\ X ${FIND} . -type d | ${SORT} -r | ${SED} "s|^.|@dirrm %%INSTALLDIR%%|"\ X >>${PLIST} X Xdo-install: X ${MKDIR} ${INSTALLDIR} X cd ${WRKSRC}; ${FIND} . \ X | ${CPIO} -pdm -R ${WEBOWN}:${WEBGRP} ${INSTALLDIR} X ${CHMOD} -R ${BINMODE} ${INSTALLDIR} X ${FIND} ${INSTALLDIR} ! -type d | ${XARGS} ${CHMOD} ${NOBINMODE} X X.include END-of-wget4web/Makefile echo x - wget4web/distinfo sed 's/^X//' >wget4web/distinfo << 'END-of-wget4web/distinfo' XMD5 (wget4web-1.0.tar.gz) = c3f52ca93b8ee31ab61ef222ade8ca46 XSIZE (wget4web-1.0.tar.gz) = 13605 END-of-wget4web/distinfo echo x - wget4web/pkg-descr sed 's/^X//' >wget4web/pkg-descr << 'END-of-wget4web/pkg-descr' XWget4web allows to add downloads to server, to view information Xabout download status and to control it in browser. The program's Xinterface is look like interfaces of ReGet and Downloader for X, Xwhat allow to control download of many files without review Wget Xlogs (but if you want to do it, you may watch them in browser window). XWget4web writes logs and can generate reports including name and size Xof downloaded files. You can control traffic which was got by each Xuser. Users can download files without using shell (Wget4web Xuse own user list) what decrease possibility of undesirable Xserver usage. X XWWW: http://irodov.nm.ru/wget4web/ END-of-wget4web/pkg-descr exit --- w4w ends here --- >Release-Note: >Audit-Trail: >Unformatted: