From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Nov 26 22:30:21 2004 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 73C8F16A4CF for ; Fri, 26 Nov 2004 22:30:21 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 41BBC43D46 for ; Fri, 26 Nov 2004 22:30:21 +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 iAQMULQc052920 for ; Fri, 26 Nov 2004 22:30:21 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.1/8.13.1/Submit) id iAQMULTI052913; Fri, 26 Nov 2004 22:30:21 GMT (envelope-from gnats) Resent-Date: Fri, 26 Nov 2004 22:30:21 GMT Resent-Message-Id: <200411262230.iAQMULTI052913@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, Aaron Dalton Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5630316A4CE for ; Fri, 26 Nov 2004 22:28:28 +0000 (GMT) Received: from mpls-qmqp-03.inet.qwest.net (mpls-qmqp-03.inet.qwest.net [63.231.195.114]) by mx1.FreeBSD.org (Postfix) with SMTP id D218243D41 for ; Fri, 26 Nov 2004 22:28:27 +0000 (GMT) (envelope-from aaron@mail.finch.st) Received: (qmail 9784 invoked by uid 0); 26 Nov 2004 22:28:27 -0000 Received: from mpls-pop-02.inet.qwest.net (63.231.195.2) by mpls-qmqp-03.inet.qwest.net with QMQP; 26 Nov 2004 22:28:27 -0000 Received: from finch.st (HELO mail.finch.st) (168.103.194.212) by mpls-pop-02.inet.qwest.net with SMTP; 26 Nov 2004 22:28:27 -0000 Received: from aaron by mail.finch.st with local (Exim 4.43 (FreeBSD)) id 1CXoUP-0002Xi-La for FreeBSD-gnats-submit@freebsd.org; Fri, 26 Nov 2004 15:22:53 -0700 Message-Id: Date: Fri, 26 Nov 2004 15:22:53 -0700 From: "Aaron Dalton" Sender: "Aaron Dalton" To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/74438: New Port: www/p5-W3C-LinkChecker - checks the validity of links in HTML and XHTML documents X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Aaron Dalton List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Nov 2004 22:30:21 -0000 >Number: 74438 >Category: ports >Synopsis: New Port: www/p5-W3C-LinkChecker - checks the validity of links in HTML and XHTML documents >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Nov 26 22:30:20 GMT 2004 >Closed-Date: >Last-Modified: >Originator: Aaron Dalton >Release: FreeBSD 5.2.1-RELEASE i386 >Organization: >Environment: System: FreeBSD chariss.finch.st 5.2.1-RELEASE FreeBSD 5.2.1-RELEASE #0: Wed Sep 29 21:39:19 MDT 2004 aaron@chariss.finch.st:/usr/src/sys/i386/compile/CHARISS i386 >Description: This manual page documents briefly the checklink command, a.k.a. the W3C® Link Checker. checklink is a program that reads an HTML or XHTML document, extracts a list of anchors and lists and checks that no anchor is defined twice and that all the links are dereferenceable, including the fragments. It warns about HTTP redirects, including directory redirects, and can check recursively a part of a web site. The program can be used either as a command line tool or as a CGI script. >How-To-Repeat: >Fix: --- submission.txt 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: # # p5-W3C-LinkChecker # p5-W3C-LinkChecker/Makefile # p5-W3C-LinkChecker/distinfo # p5-W3C-LinkChecker/pkg-descr # p5-W3C-LinkChecker/pkg-plist # echo c - p5-W3C-LinkChecker mkdir -p p5-W3C-LinkChecker > /dev/null 2>&1 echo x - p5-W3C-LinkChecker/Makefile sed 's/^X//' >p5-W3C-LinkChecker/Makefile << 'END-of-p5-W3C-LinkChecker/Makefile' X# New ports collection makefile for: www/p5-W3C-LinkChecker X# Date created: 25 November 2004 X# Whom: Aaron Dalton X# X# $FreeBSD$ X# X XPORTNAME= W3C-LinkChecker XPORTVERSION= 4.1 XCATEGORIES= www perl5 XMASTER_SITES= ${MASTER_SITE_PERL_CPAN} XMASTER_SITE_SUBDIR= W3C XPKGNAMEPREFIX= p5- X XMAINTAINER= aaron@daltons.ca XCOMMENT= Checks the validity of links in an HTML or XHTML document X XBUILD_DEPENDS= ${SITE_PERL}/CGI.pm:${PORTSDIR}/www/p5-CGI.pm \ X ${SITE_PERL}/Config/General.pm:${PORTSDIR}/devel/p5-Config-General \ X ${SITE_PERL}/${PERL_ARCH}/HTML/Parser.pm:${PORTSDIR}/www/p5-HTML-Parser \ X ${SITE_PERL}/Net/IP.pm:${PORTSDIR}/net-mgmt/p5-Net-IP \ X ${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww \ X ${SITE_PERL}/${PERL_ARCH}/Term/ReadKey.pm:${PORTSDIR}/devel/p5-Term-ReadKey \ X ${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes \ X ${SITE_PERL}/URI.pm:${PORTSDIR}/net/p5-URI XRUN_DEPENDS= ${BUILD_DEPENDS} X XMAN1= checklink.1 XMANCOMPRESSED= no X XPERL_CONFIGURE= yes X X.include END-of-p5-W3C-LinkChecker/Makefile echo x - p5-W3C-LinkChecker/distinfo sed 's/^X//' >p5-W3C-LinkChecker/distinfo << 'END-of-p5-W3C-LinkChecker/distinfo' XMD5 (W3C-LinkChecker-4.1.tar.gz) = 513a50f2a6b0f0d54a8bd29449460fb6 XSIZE (W3C-LinkChecker-4.1.tar.gz) = 52391 END-of-p5-W3C-LinkChecker/distinfo echo x - p5-W3C-LinkChecker/pkg-descr sed 's/^X//' >p5-W3C-LinkChecker/pkg-descr << 'END-of-p5-W3C-LinkChecker/pkg-descr' XThis manual page documents briefly the checklink command, a.k.a. the W3C XLink Checker. X Xchecklink is a program that reads an HTML or XHTML document, extracts a Xlist of anchors and lists and checks that no anchor is defined twice and Xthat all the links are dereferenceable, including the fragments. It warns Xabout HTTP redirects, including directory redirects, and can check Xrecursively a part of a web site. X XThe program can be used either as a command line tool or as a CGI script. X XWWW: http://search.cpan.org/dist/W3C-LinkChecker/ XAuthor: This program was originally written by Hugo Haas , Xbased on Renaud Bruyeron's checklink.pl. It has been enhanced by Ville XSkytt and many other volunteers since. Use the Xmailing list for feedback, and see Xhttp://validator.w3.org/docs/checklink.html#csb for more information. X X- Aaron Dalton Xaaron@daltons.ca END-of-p5-W3C-LinkChecker/pkg-descr echo x - p5-W3C-LinkChecker/pkg-plist sed 's/^X//' >p5-W3C-LinkChecker/pkg-plist << 'END-of-p5-W3C-LinkChecker/pkg-plist' Xbin/checklink X%%SITE_PERL%%/%%PERL_ARCH%%/auto/W3C/LinkChecker/.packlist X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/W3C/LinkChecker X@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/W3C 2>/dev/null || true X END-of-p5-W3C-LinkChecker/pkg-plist exit --- submission.txt ends here --- >Release-Note: >Audit-Trail: >Unformatted: