ports/126781: [new port] www/p5-RTX-Calendar

Matthew Seaman m.seaman at infracaninophile.co.uk
Sun Aug 24 11:20:05 UTC 2008


>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 at 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 at 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 at 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 at dirrm %%RTHOME%%/share/html/NoAuth/Calendar
X at dirrm %%RTHOME%%/share/html/Callbacks/RTx-Calendar/User/Elements/Tabs
X at dirrm %%RTHOME%%/share/html/Callbacks/RTx-Calendar/User/Elements
X at dirrm %%RTHOME%%/share/html/Callbacks/RTx-Calendar/User
X at dirrm %%RTHOME%%/share/html/Callbacks/RTx-Calendar/Ticket/Elements/Tabs
X at dirrm %%RTHOME%%/share/html/Callbacks/RTx-Calendar/Ticket/Elements
X at dirrm %%RTHOME%%/share/html/Callbacks/RTx-Calendar/Ticket
X at dirrm %%RTHOME%%/share/html/Callbacks/RTx-Calendar/Elements/Header
X at dirrm %%RTHOME%%/share/html/Callbacks/RTx-Calendar/Elements
X at dirrm %%RTHOME%%/share/html/Callbacks/RTx-Calendar
X at dirrmtry %%RTHOME%%/share/html/Callbacks
X at dirrm %%RTHOME%%/local/man/auto/RTx/Calendar
X at dirrmtry %%RTHOME%%/local/man/auto/RTx
X at dirrmtry %%RTHOME%%/local/man/auto
X at dirrmtry %%RTHOME%%/local/man/man3
X at dirrmtry %%RTHOME%%/local/man
X at dirrmtry %%RTHOME%%/local/lib/RTx
X at dirrmtry %%RTHOME%%/local/lib
X at dirrmtry %%RTHOME%%/local
eb0fd493cf7a8e411e443f2e9b7f9813
exit
--- p5-RTx-Calendar.shar ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list