From owner-freebsd-ports Mon Dec 31 19:13:59 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 0D77B37B43C for ; Mon, 31 Dec 2001 19:10:08 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g013A4R52349; Mon, 31 Dec 2001 19:10:04 -0800 (PST) (envelope-from gnats) Received: from mail.polaris.ca (pris.polaris.ca [199.247.156.218]) by hub.freebsd.org (Postfix) with SMTP id 1EDBD37B405 for ; Mon, 31 Dec 2001 19:02:33 -0800 (PST) Received: (qmail 11688 invoked by uid 85); 1 Jan 2002 02:58:37 -0000 Message-Id: <20020101025836.11682.qmail@pris.polaris.ca> Date: 1 Jan 2002 02:58:36 -0000 From: Seamus Venasse Reply-To: Seamus Venasse To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/33421: New port: Super class for representing nodes in a tree Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 33421 >Category: ports >Synopsis: New port: Super class for representing nodes in a tree >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Dec 31 19:10:04 PST 2001 >Closed-Date: >Last-Modified: >Originator: Seamus Venasse >Release: FreeBSD 4.4-STABLE i386 >Organization: Polaris Computing >Environment: System: FreeBSD pitou.polaris.ca 4.4-STABLE FreeBSD 4.4-STABLE #1: Wed Nov 7 01:23:05 PST 2001 root@pitou.polaris.ca:/usr/obj/usr/src/sys/PITOU i386 >Description: >How-To-Repeat: >Fix: # 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-Tree-DAG_Node # p5-Tree-DAG_Node/Makefile # p5-Tree-DAG_Node/distinfo # p5-Tree-DAG_Node/pkg-comment # p5-Tree-DAG_Node/pkg-descr # p5-Tree-DAG_Node/pkg-plist # echo c - p5-Tree-DAG_Node mkdir -p p5-Tree-DAG_Node > /dev/null 2>&1 echo x - p5-Tree-DAG_Node/Makefile sed 's/^X//' >p5-Tree-DAG_Node/Makefile << 'END-of-p5-Tree-DAG_Node/Makefile' X# New ports collection makefile for: Tree::DAG_Node X# Date created: 31 Dec 2001 X# Whom: Seamus Venasse X# X# $FreeBSD$ X# X XPORTNAME= Tree-DAG_Node XPORTVERSION= 1.04 XCATEGORIES= devel perl5 XMASTER_SITES= ${MASTER_SITE_PERL_CPAN} XMASTER_SITE_SUBDIR= Tree XPKGNAMEPREFIX= p5- X XMAINTAINER= svenasse@polaris.ca X XPERL_CONFIGURE= yes X XMAN3= Tree::DAG_Node.3 XMANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION} X X.include END-of-p5-Tree-DAG_Node/Makefile echo x - p5-Tree-DAG_Node/distinfo sed 's/^X//' >p5-Tree-DAG_Node/distinfo << 'END-of-p5-Tree-DAG_Node/distinfo' XMD5 (Tree-DAG_Node-1.04.tar.gz) = 233f5b2c0cfaa891d2e8cf87aaea3b68 END-of-p5-Tree-DAG_Node/distinfo echo x - p5-Tree-DAG_Node/pkg-comment sed 's/^X//' >p5-Tree-DAG_Node/pkg-comment << 'END-of-p5-Tree-DAG_Node/pkg-comment' XSuper class for representing nodes in a tree END-of-p5-Tree-DAG_Node/pkg-comment echo x - p5-Tree-DAG_Node/pkg-descr sed 's/^X//' >p5-Tree-DAG_Node/pkg-descr << 'END-of-p5-Tree-DAG_Node/pkg-descr' XEncapsulates/makes/manipulates objects that represent nodes Xin a tree structure. The tree structure is not an object itself, but Xis emergent from the linkages you create between nodes. This class Xprovides the methods for making linkages that can be used to build up Xa tree, while preventing you from ever making any kinds of linkages Xwhich are not allowed in a tree (such as having a node be its own Xmother or ancestor, or having a node have two mothers). X XWWW: http://search.cpan.org/search?dist=Tree-DAG_Node X XSeamus Venasse END-of-p5-Tree-DAG_Node/pkg-descr echo x - p5-Tree-DAG_Node/pkg-plist sed 's/^X//' >p5-Tree-DAG_Node/pkg-plist << 'END-of-p5-Tree-DAG_Node/pkg-plist' Xlib/perl5/site_perl/%%PERL_VER%%/Tree/DAG_Node.pm Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Tree/DAG_Node/.packlist X@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Tree 2>/dev/null || true X@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Tree/DAG_Node 2>/dev/null || true X@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Tree 2>/dev/null || true END-of-p5-Tree-DAG_Node/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message