Date: Sun, 24 Aug 2008 12:12:56 +0100 (BST) From: Matthew Seaman <m.seaman@infracaninophile.co.uk> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/126783: [new port] www/p5-RTx-Shredder Message-ID: <200808241112.m7OBCuPk003705@happy-idiot-talk.infracaninophile.co.uk> Resent-Message-ID: <200808241120.m7OBK577065908@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>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 <m.seaman@infracaninophile.co.uk> 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 <bsd.port.mk> 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:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200808241112.m7OBCuPk003705>