From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Aug 24 11:20:06 2008 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 177871065699 for ; Sun, 24 Aug 2008 11:20:06 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id D21708FC0C for ; Sun, 24 Aug 2008 11:20:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m7OBK5q5065909 for ; Sun, 24 Aug 2008 11:20:05 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m7OBK577065908; Sun, 24 Aug 2008 11:20:05 GMT (envelope-from gnats) Resent-Date: Sun, 24 Aug 2008 11:20:05 GMT Resent-Message-Id: <200808241120.m7OBK577065908@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, Matthew Seaman Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1E2E71065670 for ; Sun, 24 Aug 2008 11:13:05 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from smtp.infracaninophile.co.uk (gate6.infracaninophile.co.uk [IPv6:2001:8b0:151:1::1]) by mx1.freebsd.org (Postfix) with ESMTP id 3F4588FC0A for ; Sun, 24 Aug 2008 11:13:04 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from happy-idiot-talk.infracaninophile.co.uk (localhost [IPv6:::1]) by smtp.infracaninophile.co.uk (8.14.2/8.14.2) with ESMTP id m7OBCuJl003708 for ; Sun, 24 Aug 2008 12:12:56 +0100 (BST) (envelope-from matthew@happy-idiot-talk.infracaninophile.co.uk) Received: (from matthew@localhost) by happy-idiot-talk.infracaninophile.co.uk (8.14.2/8.14.2/Submit) id m7OBCuPk003705; Sun, 24 Aug 2008 12:12:56 +0100 (BST) (envelope-from matthew) Message-Id: <200808241112.m7OBCuPk003705@happy-idiot-talk.infracaninophile.co.uk> Date: Sun, 24 Aug 2008 12:12:56 +0100 (BST) From: Matthew Seaman To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/126783: [new port] www/p5-RTx-Shredder X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Matthew Seaman List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Aug 2008 11:20:06 -0000 >Number: 126783 >Category: ports >Synopsis: [new port] www/p5-RTx-Shredder >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: Sun Aug 24 11:20:05 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Matthew Seaman >Release: FreeBSD 7.0-STABLE i386 >Organization: Infracaninophile >Environment: System: FreeBSD happy-idiot-talk.infracaninophile.co.uk 7.0-STABLE FreeBSD 7.0-STABLE #42: Sun Aug 3 21:10:15 BST 2008 root@happy-idiot-talk.infracaninophile.co.uk:/usr/obj/usr/src/sys/HAPPY-IDIOT-TALK i386 >Description: RTx::Shredder is extention to RT API which allow you to delete data from RT database. Now Shredder support wipe out of almost all RT objects (Tickets, Transactions, Attachments, Users...) WWW: http://search.cpan.org/perldoc?RTx::Shredder >How-To-Repeat: >Fix: --- p5-RTx-Shredder.shar 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-RTx-Shredder # p5-RTx-Shredder/Makefile # p5-RTx-Shredder/distinfo # p5-RTx-Shredder/pkg-descr # p5-RTx-Shredder/pkg-plist # echo c - p5-RTx-Shredder mkdir -p p5-RTx-Shredder > /dev/null 2>&1 echo x - p5-RTx-Shredder/Makefile sed 's/^X//' >p5-RTx-Shredder/Makefile << '284228b134c293118ffd258610bacd82' X# New ports collection Makefile for: RTx-Shredder X# Date created: 23 August 2008 X# Whom: Matthew Seaman X# X# $FreeBSD$ X# X XPORTNAME= RTx-Shredder XPORTVERSION= 0.07 XCATEGORIES= www perl5 XMASTER_SITES= CPAN XPKGNAMEPREFIX= p5- X XMAINTAINER= m.seaman@infracaninophile.co.uk XCOMMENT= Cleanup RT database X XBUILD_DEPENDS= ${LOCALBASE}/${RTHOME}/bin/rt:${PORTSDIR}/www/rt36 \ X p5-DBIx-SearchBuilder>=1.31:${PORTSDIR}/databases/p5-DBIx-SearchBuilder \ X p5-Exception-Class>=1.23:${PORTSDIR}/devel/p5-Exception-Class \ X ${SITE_PERL}/${PERL_ARCH}/DBD/SQLite.pm:${PORTSDIR}/databases/p5-DBD-SQLite \ X ${SITE_PERL}/Test/Deep.pm:${PORTSDIR}/devel/p5-Test-Deep XRUN_DEPENDS= ${BUILD_DEPENDS} X XRTHOME?= rt3 XPLIST_SUB+= RTHOME=${RTHOME} X XPERL_CONFIGURE= yes XCONFIGURE_ENV+= RTHOME=${PREFIX}/${RTHOME} X XMAN3= RTx::Shredder::Plugin::Base.3 \ X RTx::Shredder::Plugin::Attachments.3 \ X RTx::Shredder::Dependencies.3 \ X RTx::Shredder::Plugin::Tickets.3 \ X RTx::Shredder.3 \ X RTx::Shredder::Plugin.3 \ X RTx::Shredder::Constants.3 \ X RTx::Shredder::Plugin::Users.3 \ X RTx::Shredder::Plugin::Objects.3 X X# Don't use normal CONFIGURE_ARGS Xdo-configure: X @cd ${CONFIGURE_WRKSRC} && \ X ${SETENV} ${CONFIGURE_ENV} \ X ${PERL5} ./${CONFIGURE_SCRIPT} X X.include 284228b134c293118ffd258610bacd82 echo x - p5-RTx-Shredder/distinfo sed 's/^X//' >p5-RTx-Shredder/distinfo << 'cdac1fd2dcccf3941436d6851eabeee6' XMD5 (RTx-Shredder-0.07.tar.gz) = 81a46e5e45639d70cf96f5781e759aee XSHA256 (RTx-Shredder-0.07.tar.gz) = 218adbb53248e29ed128145525a9f0617386a3383a1886261f1a5b0e6230f11c XSIZE (RTx-Shredder-0.07.tar.gz) = 53740 cdac1fd2dcccf3941436d6851eabeee6 echo x - p5-RTx-Shredder/pkg-descr sed 's/^X//' >p5-RTx-Shredder/pkg-descr << 'c272ecb2dcfb9ac24c9880c9daa5493f' XRTx::Shredder is extention to RT API which allow you to delete data Xfrom RT database. Now Shredder support wipe out of almost all RT Xobjects (Tickets, Transactions, Attachments, Users...) X XWWW: http://search.cpan.org/perldoc?RTx::Shredder c272ecb2dcfb9ac24c9880c9daa5493f echo x - p5-RTx-Shredder/pkg-plist sed 's/^X//' >p5-RTx-Shredder/pkg-plist << 'c0f026b27fd6e722f6d17469414aaebc' X%%SITE_PERL%%/%%PERL_ARCH%%/auto/RTx/Shredder/.packlist X%%RTHOME%%/share/html/Callbacks/RTx-Shredder/Search/Results.html/SearchActions X%%RTHOME%%/share/html/Callbacks/RTx-Shredder/Elements/Header/Head X%%RTHOME%%/share/html/Callbacks/RTx-Shredder/Admin/Elements/ToolTabs/Default X%%RTHOME%%/share/html/Admin/Tools/Shredder/index.html X%%RTHOME%%/share/html/Admin/Tools/Shredder/autohandler X%%RTHOME%%/share/html/Admin/Tools/Shredder/Elements/SelectPlugin X%%RTHOME%%/share/html/Admin/Tools/Shredder/Elements/SelectObjects X%%RTHOME%%/share/html/Admin/Tools/Shredder/Elements/PluginHelp X%%RTHOME%%/share/html/Admin/Tools/Shredder/Elements/PluginArguments X%%RTHOME%%/share/html/Admin/Tools/Shredder/Elements/ObjectCheckBox X%%RTHOME%%/share/html/Admin/Tools/Shredder/Elements/Object/RT--User X%%RTHOME%%/share/html/Admin/Tools/Shredder/Elements/Object/RT--Ticket X%%RTHOME%%/share/html/Admin/Tools/Shredder/Elements/Object/RT--Attachment X%%RTHOME%%/share/html/Admin/Tools/Shredder/Elements/Error/NoStorage X%%RTHOME%%/share/html/Admin/Tools/Shredder/Elements/Error/NoRights X%%RTHOME%%/local/sbin/rtx-validator X%%RTHOME%%/local/sbin/rtx-shredder X%%RTHOME%%/local/lib/RTx/Shredder/User.pm X%%RTHOME%%/local/lib/RTx/Shredder/Transaction.pm X%%RTHOME%%/local/lib/RTx/Shredder/Ticket.pm X%%RTHOME%%/local/lib/RTx/Shredder/Template.pm X%%RTHOME%%/local/lib/RTx/Shredder/ScripCondition.pm X%%RTHOME%%/local/lib/RTx/Shredder/ScripAction.pm X%%RTHOME%%/local/lib/RTx/Shredder/Scrip.pm X%%RTHOME%%/local/lib/RTx/Shredder/Record.pm X%%RTHOME%%/local/lib/RTx/Shredder/Queue.pm X%%RTHOME%%/local/lib/RTx/Shredder/Principal.pm X%%RTHOME%%/local/lib/RTx/Shredder/Plugin/Users.pm X%%RTHOME%%/local/lib/RTx/Shredder/Plugin/Tickets.pm X%%RTHOME%%/local/lib/RTx/Shredder/Plugin/Objects.pm X%%RTHOME%%/local/lib/RTx/Shredder/Plugin/Base.pm X%%RTHOME%%/local/lib/RTx/Shredder/Plugin/Attachments.pm X%%RTHOME%%/local/lib/RTx/Shredder/Plugin.pm X%%RTHOME%%/local/lib/RTx/Shredder/POD.pm X%%RTHOME%%/local/lib/RTx/Shredder/ObjectCustomFieldValue.pm X%%RTHOME%%/local/lib/RTx/Shredder/Link.pm X%%RTHOME%%/local/lib/RTx/Shredder/GroupMember.pm X%%RTHOME%%/local/lib/RTx/Shredder/Group.pm X%%RTHOME%%/local/lib/RTx/Shredder/Exceptions.pm X%%RTHOME%%/local/lib/RTx/Shredder/Dependency.pm X%%RTHOME%%/local/lib/RTx/Shredder/Dependencies.pm X%%RTHOME%%/local/lib/RTx/Shredder/CustomFieldValue.pm X%%RTHOME%%/local/lib/RTx/Shredder/CustomField.pm X%%RTHOME%%/local/lib/RTx/Shredder/Constants.pm X%%RTHOME%%/local/lib/RTx/Shredder/CachedGroupMember.pm X%%RTHOME%%/local/lib/RTx/Shredder/Attachment.pm X%%RTHOME%%/local/lib/RTx/Shredder/ACE.pm X%%RTHOME%%/local/lib/RTx/Shredder.pm X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/RTx/Shredder X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/RTx X@dirrm %%RTHOME%%/share/html/Callbacks/RTx-Shredder/Search/Results.html X@dirrm %%RTHOME%%/share/html/Callbacks/RTx-Shredder/Search X@dirrm %%RTHOME%%/share/html/Callbacks/RTx-Shredder/Elements/Header X@dirrm %%RTHOME%%/share/html/Callbacks/RTx-Shredder/Elements X@dirrm %%RTHOME%%/share/html/Callbacks/RTx-Shredder/Admin/Elements/ToolTabs X@dirrm %%RTHOME%%/share/html/Callbacks/RTx-Shredder/Admin/Elements X@dirrm %%RTHOME%%/share/html/Callbacks/RTx-Shredder/Admin X@dirrm %%RTHOME%%/share/html/Callbacks/RTx-Shredder X@dirrmtry %%RTHOME%%/share/html/Callbacks X@dirrm %%RTHOME%%/share/html/Admin/Tools/Shredder/Elements/Object X@dirrm %%RTHOME%%/share/html/Admin/Tools/Shredder/Elements/Error X@dirrm %%RTHOME%%/share/html/Admin/Tools/Shredder/Elements X@dirrm %%RTHOME%%/share/html/Admin/Tools/Shredder X@dirrmtry %%RTHOME%%/local/sbin X@dirrm %%RTHOME%%/local/lib/RTx/Shredder/Plugin X@dirrm %%RTHOME%%/local/lib/RTx/Shredder X@dirrmtry %%RTHOME%%/local/lib/RTx X@dirrmtry %%RTHOME%%/local/lib X@dirrmtry %%RTHOME%%/local c0f026b27fd6e722f6d17469414aaebc exit --- p5-RTx-Shredder.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: