Date: Sun, 24 Aug 2008 12:12:14 +0100 (BST) From: Matthew Seaman <m.seaman@infracaninophile.co.uk> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/126781: [new port] www/p5-RTX-Calendar Message-ID: <200808241112.m7OBCEtH099828@happy-idiot-talk.infracaninophile.co.uk> Resent-Message-ID: <200808241120.m7OBK5pR065878@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 126781 >Category: ports >Synopsis: [new port] www/p5-RTX-Calendar >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:04 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: This RT extension provides a calendar view for your tickets and your reminders so you see when is your next due ticket. You can find it in the menu Search->Calendar. There's a portlet to put on your home page (see Prefs/MyRT.html) You can also enable ics (ICal) feeds for your default calendar and all your private searches in Prefs/Calendar.html. Authentication is magic number based so that you can give those feeds to other people. You can find screenshots on http://gaspard.mine.nu/dotclear/index.php?tag/rtx-calendar WWW: http://search.cpan.org/dist/RTx-Calendar/ >How-To-Repeat: >Fix: --- p5-RTx-Calendar.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-Calendar # p5-RTx-Calendar/distinfo # p5-RTx-Calendar/pkg-message # p5-RTx-Calendar/pkg-descr # p5-RTx-Calendar/Makefile # p5-RTx-Calendar/pkg-plist # echo c - p5-RTx-Calendar mkdir -p p5-RTx-Calendar > /dev/null 2>&1 echo x - p5-RTx-Calendar/distinfo sed 's/^X//' >p5-RTx-Calendar/distinfo << 'c6795b32f4c64188f76967d81ec81de9' XMD5 (RTx-Calendar-0.05.tar.gz) = 53a305c3a5929d77276f98c255186591 XSHA256 (RTx-Calendar-0.05.tar.gz) = f9311929943f35bd631df442da3e428e8524b8236c449d0ccd9266e3aa0d9721 XSIZE (RTx-Calendar-0.05.tar.gz) = 27640 c6795b32f4c64188f76967d81ec81de9 echo x - p5-RTx-Calendar/pkg-message sed 's/^X//' >p5-RTx-Calendar/pkg-message << 'f6319fdcd8e781872bad9a1cb0faa542' X X To use MyCalendar portlet you must add MyCalendar to $HomepageComponents X in etc/RT_SiteConfig.pm like that : X X Set($HomepageComponents, [qw(QuickCreate Quicksearch MyCalendar X MyAdminQueues MySupportQueues MyReminders RefreshHomepage)]); X X To enable private searches ICal feeds, you need to give X CreateSavedSearch and LoadSavedSearch rights to your users. f6319fdcd8e781872bad9a1cb0faa542 echo x - p5-RTx-Calendar/pkg-descr sed 's/^X//' >p5-RTx-Calendar/pkg-descr << '96d9a5fdf4d6a48b83d452749a60f017' XThis RT extension provides a calendar view for your tickets and your Xreminders so you see when is your next due ticket. You can find it in Xthe menu Search->Calendar. X XThere's a portlet to put on your home page (see Prefs/MyRT.html) X XYou can also enable ics (ICal) feeds for your default calendar and all Xyour private searches in Prefs/Calendar.html. Authentication is magic Xnumber based so that you can give those feeds to other people. X XYou can find screenshots on Xhttp://gaspard.mine.nu/dotclear/index.php?tag/rtx-calendar X XWWW: http://search.cpan.org/dist/RTx-Calendar/ 96d9a5fdf4d6a48b83d452749a60f017 echo x - p5-RTx-Calendar/Makefile sed 's/^X//' >p5-RTx-Calendar/Makefile << '393fbfa80be0f09792352066eb054660' X# New ports collection Makefile for: RTx-Calendar X# Date created: 16 August 2008 X# Whom: Matthew Seaman <m.seaman@infracaninophile.co.uk> X# X# $FreeBSD$ X# X XPORTNAME= RTx-Calendar XPORTVERSION= 0.05 XCATEGORIES= www perl5 XMASTER_SITES= CPAN XPKGNAMEPREFIX= p5- X XMAINTAINER= m.seaman@infracaninophile.co.uk XCOMMENT= Calendar extension module for the RT ticketing system X XBUILD_DEPENDS= ${LOCALBASE}/${RTHOME}/bin/rt:${PORTSDIR}/www/rt36 \ X ${SITE_PERL}/Date/ICal.pm:${PORTSDIR}/devel/p5-Date-ICal \ X ${SITE_PERL}/Data/ICal.pm:${PORTSDIR}/deskutils/p5-Data-ICal \ X ${SITE_PERL}/DateTime/Set.pm:${PORTSDIR}/devel/p5-DateTime-Set XRUN_DEPENDS= ${BUILD_DEPENDS} X XRTHOME?= rt3 XPLIST_SUB+= RTHOME=${RTHOME} X XPERL_CONFIGURE= yes XCONFIGURE_ENV+= RTHOME=${PREFIX}/${RTHOME} X XMAN3PREFIX= ${PREFIX}/${RTHOME}/local XMAN3= RTx::Calendar.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> 393fbfa80be0f09792352066eb054660 echo x - p5-RTx-Calendar/pkg-plist sed 's/^X//' >p5-RTx-Calendar/pkg-plist << 'eb0fd493cf7a8e411e443f2e9b7f9813' X%%RTHOME%%/share/html/Search/Calendar.html X%%RTHOME%%/share/html/Prefs/Elements/CalendarFeed X%%RTHOME%%/share/html/Prefs/Calendar.html X%%RTHOME%%/share/html/NoAuth/images/updated.png X%%RTHOME%%/share/html/NoAuth/images/starts_due.png X%%RTHOME%%/share/html/NoAuth/images/starts.png X%%RTHOME%%/share/html/NoAuth/images/started.png X%%RTHOME%%/share/html/NoAuth/images/resolved.png X%%RTHOME%%/share/html/NoAuth/images/reminder.png X%%RTHOME%%/share/html/NoAuth/images/due.png X%%RTHOME%%/share/html/NoAuth/images/created_due.png X%%RTHOME%%/share/html/NoAuth/images/created.png X%%RTHOME%%/share/html/NoAuth/css/calendar.css X%%RTHOME%%/share/html/NoAuth/Calendar/dhandler X%%RTHOME%%/share/html/Elements/MyCalendar X%%RTHOME%%/share/html/Elements/CalendarEvent X%%RTHOME%%/share/html/Callbacks/RTx-Calendar/User/Elements/Tabs/Default X%%RTHOME%%/share/html/Callbacks/RTx-Calendar/Ticket/Elements/Tabs/Default X%%RTHOME%%/share/html/Callbacks/RTx-Calendar/Elements/Header/Head X%%RTHOME%%/local/man/auto/RTx/Calendar/.packlist X%%RTHOME%%/local/lib/RTx/Calendar.pm X@dirrm %%RTHOME%%/share/html/NoAuth/Calendar X@dirrm %%RTHOME%%/share/html/Callbacks/RTx-Calendar/User/Elements/Tabs X@dirrm %%RTHOME%%/share/html/Callbacks/RTx-Calendar/User/Elements X@dirrm %%RTHOME%%/share/html/Callbacks/RTx-Calendar/User X@dirrm %%RTHOME%%/share/html/Callbacks/RTx-Calendar/Ticket/Elements/Tabs X@dirrm %%RTHOME%%/share/html/Callbacks/RTx-Calendar/Ticket/Elements X@dirrm %%RTHOME%%/share/html/Callbacks/RTx-Calendar/Ticket X@dirrm %%RTHOME%%/share/html/Callbacks/RTx-Calendar/Elements/Header X@dirrm %%RTHOME%%/share/html/Callbacks/RTx-Calendar/Elements X@dirrm %%RTHOME%%/share/html/Callbacks/RTx-Calendar X@dirrmtry %%RTHOME%%/share/html/Callbacks X@dirrm %%RTHOME%%/local/man/auto/RTx/Calendar X@dirrmtry %%RTHOME%%/local/man/auto/RTx X@dirrmtry %%RTHOME%%/local/man/auto X@dirrmtry %%RTHOME%%/local/man/man3 X@dirrmtry %%RTHOME%%/local/man X@dirrmtry %%RTHOME%%/local/lib/RTx X@dirrmtry %%RTHOME%%/local/lib X@dirrmtry %%RTHOME%%/local eb0fd493cf7a8e411e443f2e9b7f9813 exit --- p5-RTx-Calendar.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.m7OBCEtH099828>