From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Feb 15 13:20:04 2009 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 045671065686 for ; Sun, 15 Feb 2009 13:20:04 +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 C90638FC12 for ; Sun, 15 Feb 2009 13:20:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n1FDK1Hb048361 for ; Sun, 15 Feb 2009 13:20:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n1FDK1GD048360; Sun, 15 Feb 2009 13:20:01 GMT (envelope-from gnats) Resent-Date: Sun, 15 Feb 2009 13:20:01 GMT Resent-Message-Id: <200902151320.n1FDK1GD048360@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 7F0DB106566C for ; Sun, 15 Feb 2009 13:18:12 +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 9AA608FC12 for ; Sun, 15 Feb 2009 13:18:11 +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.3/8.14.3) with ESMTP id n1FDI517036411 for ; Sun, 15 Feb 2009 13:18:05 GMT (envelope-from matthew@happy-idiot-talk.infracaninophile.co.uk) Received: (from matthew@localhost) by happy-idiot-talk.infracaninophile.co.uk (8.14.3/8.14.3/Submit) id n1FDI5dh036410; Sun, 15 Feb 2009 13:18:05 GMT (envelope-from matthew) Message-Id: <200902151318.n1FDI5dh036410@happy-idiot-talk.infracaninophile.co.uk> Date: Sun, 15 Feb 2009 13:18:05 GMT From: Matthew Seaman To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/131698: [maintainer] www/p5-RTx-Calendar -- update to 0.06, rt38 compatibility 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, 15 Feb 2009 13:20:06 -0000 >Number: 131698 >Category: ports >Synopsis: [maintainer] www/p5-RTx-Calendar -- update to 0.06, rt38 compatibility >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Sun Feb 15 13:20:01 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Matthew Seaman >Release: FreeBSD 7.1-STABLE i386 >Organization: Infracaninophile >Environment: System: FreeBSD sandbox.infracaninophile.co.uk 7.1-STABLE FreeBSD 7.1-STABLE #55: Sat Feb 14 15:56:17 GMT 2009 root@happy-idiot-talk.infracaninophile.co.uk:/usr/obj/usr/src/sys/HAPPY-IDIOT-TALK i386 >Description: Update to version 0.06 Add OPTIONS to choose between depending on www/rt36 and www/rt38 File changes: p5-RTx-Calendar/pkg-plist renamed to p5-RTx-Calendar/pkg-plist.rt36 New file: p5-RTx-Calendar/pkg-plist.rt38 >How-To-Repeat: >Fix: --- p5-RTx-Calendar.diff begins here --- diff -Nur /usr/ports/www/p5-RTx-Calendar/Makefile p5-RTx-Calendar/Makefile --- /usr/ports/www/p5-RTx-Calendar/Makefile 2008-12-20 13:10:20.000000000 +0000 +++ p5-RTx-Calendar/Makefile 2009-02-15 12:57:02.000000000 +0000 @@ -6,7 +6,7 @@ # PORTNAME= RTx-Calendar -PORTVERSION= 0.05 +PORTVERSION= 0.06 CATEGORIES= www perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -14,27 +14,45 @@ MAINTAINER= m.seaman@infracaninophile.co.uk COMMENT= Calendar extension module for the RT ticketing system -BUILD_DEPENDS= ${LOCALBASE}/${RTHOME}/bin/rt:${PORTSDIR}/www/rt36 \ - ${SITE_PERL}/Date/ICal.pm:${PORTSDIR}/devel/p5-Date-ICal \ +BUILD_DEPENDS= ${SITE_PERL}/Date/ICal.pm:${PORTSDIR}/devel/p5-Date-ICal \ ${SITE_PERL}/Data/ICal.pm:${PORTSDIR}/deskutils/p5-Data-ICal \ ${SITE_PERL}/DateTime/Set.pm:${PORTSDIR}/devel/p5-DateTime-Set RUN_DEPENDS= ${BUILD_DEPENDS} -RTHOME?= rt3 -PLIST_SUB+= RTHOME=${RTHOME} +OPTIONS= RT36 "Install for rt-3.6.x (default rt-3.8.x)" off PERL_CONFIGURE= yes -CONFIGURE_ENV+= RTHOME=${PREFIX}/${RTHOME} -MAN3PREFIX= ${PREFIX}/${RTHOME}/local MAN3= RTx::Calendar.3 +PLIST_SUB+= RTHOME=${RTHOME} + +.include + +.if defined(WITH_RT36) + +RTHOME?= rt3 +RT_PM_DIR= ${LOCALBASE}/${RTHOME}/lib +BUILD_DEPENDS+= ${RT_PM_DIR}/RT.pm:${PORTSDIR}/www/rt36 +PLIST= ${PKGDIR}/pkg-plist.rt36 +MAN3PREFIX= ${PREFIX}/${RTHOME}/local + +.else + +RTHOME?= share/rt38 +RT_PM_DIR= ${SITE_PERL} +BUILD_DEPENDS+= ${RT_PM_DIR}/RT.pm:${PORTSDIR}/www/rt38 +PLIST= ${PKGDIR}/pkg-plist.rt38 +MAN3PREFIX= ${PREFIX} + +.endif + # Don't use normal CONFIGURE_ARGS. Disable doc_?????_indstall targets to # suppress installing perllocal.pod. This duplicates code from bsd.perl.mk # rather undesirably. do-configure: @cd ${CONFIGURE_WRKSRC} && \ - ${SETENV} ${CONFIGURE_ENV} ${PERL5} ./${CONFIGURE_SCRIPT} && \ + ${SETENV} ${CONFIGURE_ENV} ${PERL5} -I${RT_PM_DIR} ./${CONFIGURE_SCRIPT} && \ ${PERL5} -pi -e 's/ doc_(perl|site|\$$\(INSTALLDIRS\))_install$$//' Makefile -.include +.include diff -Nur /usr/ports/www/p5-RTx-Calendar/distinfo p5-RTx-Calendar/distinfo --- /usr/ports/www/p5-RTx-Calendar/distinfo 2008-12-14 20:12:18.000000000 +0000 +++ p5-RTx-Calendar/distinfo 2009-02-13 19:59:47.000000000 +0000 @@ -1,3 +1,3 @@ -MD5 (RTx-Calendar-0.05.tar.gz) = 53a305c3a5929d77276f98c255186591 -SHA256 (RTx-Calendar-0.05.tar.gz) = f9311929943f35bd631df442da3e428e8524b8236c449d0ccd9266e3aa0d9721 -SIZE (RTx-Calendar-0.05.tar.gz) = 27640 +MD5 (RTx-Calendar-0.06.tar.gz) = f24991d0ed92ab0ae0ecdf348c481d57 +SHA256 (RTx-Calendar-0.06.tar.gz) = 29375bb1fd6a9d96cbf1c7aaa97c731a20e95beb19ef1f9aaec3d25f91fb4b29 +SIZE (RTx-Calendar-0.06.tar.gz) = 27974 diff -Nur /usr/ports/www/p5-RTx-Calendar/pkg-plist p5-RTx-Calendar/pkg-plist --- /usr/ports/www/p5-RTx-Calendar/pkg-plist 2008-12-14 20:12:18.000000000 +0000 +++ p5-RTx-Calendar/pkg-plist 1970-01-01 00:00:00.000000000 +0000 @@ -1,40 +0,0 @@ -%%RTHOME%%/share/html/Search/Calendar.html -%%RTHOME%%/share/html/Prefs/Elements/CalendarFeed -%%RTHOME%%/share/html/Prefs/Calendar.html -%%RTHOME%%/share/html/NoAuth/images/updated.png -%%RTHOME%%/share/html/NoAuth/images/starts_due.png -%%RTHOME%%/share/html/NoAuth/images/starts.png -%%RTHOME%%/share/html/NoAuth/images/started.png -%%RTHOME%%/share/html/NoAuth/images/resolved.png -%%RTHOME%%/share/html/NoAuth/images/reminder.png -%%RTHOME%%/share/html/NoAuth/images/due.png -%%RTHOME%%/share/html/NoAuth/images/created_due.png -%%RTHOME%%/share/html/NoAuth/images/created.png -%%RTHOME%%/share/html/NoAuth/css/calendar.css -%%RTHOME%%/share/html/NoAuth/Calendar/dhandler -%%RTHOME%%/share/html/Elements/MyCalendar -%%RTHOME%%/share/html/Elements/CalendarEvent -%%RTHOME%%/share/html/Callbacks/RTx-Calendar/User/Elements/Tabs/Default -%%RTHOME%%/share/html/Callbacks/RTx-Calendar/Ticket/Elements/Tabs/Default -%%RTHOME%%/share/html/Callbacks/RTx-Calendar/Elements/Header/Head -%%RTHOME%%/local/man/auto/RTx/Calendar/.packlist -%%RTHOME%%/local/lib/RTx/Calendar.pm -@dirrm %%RTHOME%%/share/html/NoAuth/Calendar -@dirrm %%RTHOME%%/share/html/Callbacks/RTx-Calendar/User/Elements/Tabs -@dirrm %%RTHOME%%/share/html/Callbacks/RTx-Calendar/User/Elements -@dirrm %%RTHOME%%/share/html/Callbacks/RTx-Calendar/User -@dirrm %%RTHOME%%/share/html/Callbacks/RTx-Calendar/Ticket/Elements/Tabs -@dirrm %%RTHOME%%/share/html/Callbacks/RTx-Calendar/Ticket/Elements -@dirrm %%RTHOME%%/share/html/Callbacks/RTx-Calendar/Ticket -@dirrm %%RTHOME%%/share/html/Callbacks/RTx-Calendar/Elements/Header -@dirrm %%RTHOME%%/share/html/Callbacks/RTx-Calendar/Elements -@dirrm %%RTHOME%%/share/html/Callbacks/RTx-Calendar -@dirrmtry %%RTHOME%%/share/html/Callbacks -@dirrm %%RTHOME%%/local/man/auto/RTx/Calendar -@dirrmtry %%RTHOME%%/local/man/auto/RTx -@dirrmtry %%RTHOME%%/local/man/auto -@dirrmtry %%RTHOME%%/local/man/man3 -@dirrmtry %%RTHOME%%/local/man -@dirrmtry %%RTHOME%%/local/lib/RTx -@dirrmtry %%RTHOME%%/local/lib -@dirrmtry %%RTHOME%%/local diff -Nur /usr/ports/www/p5-RTx-Calendar/pkg-plist.rt36 p5-RTx-Calendar/pkg-plist.rt36 --- /usr/ports/www/p5-RTx-Calendar/pkg-plist.rt36 1970-01-01 00:00:00.000000000 +0000 +++ p5-RTx-Calendar/pkg-plist.rt36 2008-12-14 20:12:18.000000000 +0000 @@ -0,0 +1,40 @@ +%%RTHOME%%/share/html/Search/Calendar.html +%%RTHOME%%/share/html/Prefs/Elements/CalendarFeed +%%RTHOME%%/share/html/Prefs/Calendar.html +%%RTHOME%%/share/html/NoAuth/images/updated.png +%%RTHOME%%/share/html/NoAuth/images/starts_due.png +%%RTHOME%%/share/html/NoAuth/images/starts.png +%%RTHOME%%/share/html/NoAuth/images/started.png +%%RTHOME%%/share/html/NoAuth/images/resolved.png +%%RTHOME%%/share/html/NoAuth/images/reminder.png +%%RTHOME%%/share/html/NoAuth/images/due.png +%%RTHOME%%/share/html/NoAuth/images/created_due.png +%%RTHOME%%/share/html/NoAuth/images/created.png +%%RTHOME%%/share/html/NoAuth/css/calendar.css +%%RTHOME%%/share/html/NoAuth/Calendar/dhandler +%%RTHOME%%/share/html/Elements/MyCalendar +%%RTHOME%%/share/html/Elements/CalendarEvent +%%RTHOME%%/share/html/Callbacks/RTx-Calendar/User/Elements/Tabs/Default +%%RTHOME%%/share/html/Callbacks/RTx-Calendar/Ticket/Elements/Tabs/Default +%%RTHOME%%/share/html/Callbacks/RTx-Calendar/Elements/Header/Head +%%RTHOME%%/local/man/auto/RTx/Calendar/.packlist +%%RTHOME%%/local/lib/RTx/Calendar.pm +@dirrm %%RTHOME%%/share/html/NoAuth/Calendar +@dirrm %%RTHOME%%/share/html/Callbacks/RTx-Calendar/User/Elements/Tabs +@dirrm %%RTHOME%%/share/html/Callbacks/RTx-Calendar/User/Elements +@dirrm %%RTHOME%%/share/html/Callbacks/RTx-Calendar/User +@dirrm %%RTHOME%%/share/html/Callbacks/RTx-Calendar/Ticket/Elements/Tabs +@dirrm %%RTHOME%%/share/html/Callbacks/RTx-Calendar/Ticket/Elements +@dirrm %%RTHOME%%/share/html/Callbacks/RTx-Calendar/Ticket +@dirrm %%RTHOME%%/share/html/Callbacks/RTx-Calendar/Elements/Header +@dirrm %%RTHOME%%/share/html/Callbacks/RTx-Calendar/Elements +@dirrm %%RTHOME%%/share/html/Callbacks/RTx-Calendar +@dirrmtry %%RTHOME%%/share/html/Callbacks +@dirrm %%RTHOME%%/local/man/auto/RTx/Calendar +@dirrmtry %%RTHOME%%/local/man/auto/RTx +@dirrmtry %%RTHOME%%/local/man/auto +@dirrmtry %%RTHOME%%/local/man/man3 +@dirrmtry %%RTHOME%%/local/man +@dirrmtry %%RTHOME%%/local/lib/RTx +@dirrmtry %%RTHOME%%/local/lib +@dirrmtry %%RTHOME%%/local diff -Nur /usr/ports/www/p5-RTx-Calendar/pkg-plist.rt38 p5-RTx-Calendar/pkg-plist.rt38 --- /usr/ports/www/p5-RTx-Calendar/pkg-plist.rt38 1970-01-01 00:00:00.000000000 +0000 +++ p5-RTx-Calendar/pkg-plist.rt38 2009-02-15 12:54:06.000000000 +0000 @@ -0,0 +1,48 @@ +%%RTHOME%%/plugins/RTx-Calendar/lib/RTx/Calendar.pm +%%RTHOME%%/plugins/RTx-Calendar/html/Search/Calendar.html +%%RTHOME%%/plugins/RTx-Calendar/html/Prefs/Elements/CalendarFeed +%%RTHOME%%/plugins/RTx-Calendar/html/Prefs/Calendar.html +%%RTHOME%%/plugins/RTx-Calendar/html/NoAuth/images/updated.png +%%RTHOME%%/plugins/RTx-Calendar/html/NoAuth/images/starts_due.png +%%RTHOME%%/plugins/RTx-Calendar/html/NoAuth/images/starts.png +%%RTHOME%%/plugins/RTx-Calendar/html/NoAuth/images/started.png +%%RTHOME%%/plugins/RTx-Calendar/html/NoAuth/images/resolved.png +%%RTHOME%%/plugins/RTx-Calendar/html/NoAuth/images/reminder.png +%%RTHOME%%/plugins/RTx-Calendar/html/NoAuth/images/due.png +%%RTHOME%%/plugins/RTx-Calendar/html/NoAuth/images/created_due.png +%%RTHOME%%/plugins/RTx-Calendar/html/NoAuth/images/created.png +%%RTHOME%%/plugins/RTx-Calendar/html/NoAuth/css/calendar.css +%%RTHOME%%/plugins/RTx-Calendar/html/NoAuth/Calendar/dhandler +%%RTHOME%%/plugins/RTx-Calendar/html/Elements/MyCalendar +%%RTHOME%%/plugins/RTx-Calendar/html/Elements/CalendarEvent +%%RTHOME%%/plugins/RTx-Calendar/html/Callbacks/RTx-Calendar/User/Elements/Tabs/Default +%%RTHOME%%/plugins/RTx-Calendar/html/Callbacks/RTx-Calendar/Ticket/Elements/Tabs/Default +%%RTHOME%%/plugins/RTx-Calendar/html/Callbacks/RTx-Calendar/Elements/Header/Head +man/auto/RTx/Calendar/.packlist +lib/RTx/Calendar.pm +@dirrm %%RTHOME%%/plugins/RTx-Calendar/lib/RTx +@dirrm %%RTHOME%%/plugins/RTx-Calendar/lib +@dirrm %%RTHOME%%/plugins/RTx-Calendar/html/Search +@dirrm %%RTHOME%%/plugins/RTx-Calendar/html/Prefs/Elements +@dirrm %%RTHOME%%/plugins/RTx-Calendar/html/Prefs +@dirrm %%RTHOME%%/plugins/RTx-Calendar/html/NoAuth/images +@dirrm %%RTHOME%%/plugins/RTx-Calendar/html/NoAuth/css +@dirrm %%RTHOME%%/plugins/RTx-Calendar/html/NoAuth/Calendar +@dirrm %%RTHOME%%/plugins/RTx-Calendar/html/NoAuth +@dirrm %%RTHOME%%/plugins/RTx-Calendar/html/Elements +@dirrm %%RTHOME%%/plugins/RTx-Calendar/html/Callbacks/RTx-Calendar/User/Elements/Tabs +@dirrm %%RTHOME%%/plugins/RTx-Calendar/html/Callbacks/RTx-Calendar/User/Elements +@dirrm %%RTHOME%%/plugins/RTx-Calendar/html/Callbacks/RTx-Calendar/User +@dirrm %%RTHOME%%/plugins/RTx-Calendar/html/Callbacks/RTx-Calendar/Ticket/Elements/Tabs +@dirrm %%RTHOME%%/plugins/RTx-Calendar/html/Callbacks/RTx-Calendar/Ticket/Elements +@dirrm %%RTHOME%%/plugins/RTx-Calendar/html/Callbacks/RTx-Calendar/Ticket +@dirrm %%RTHOME%%/plugins/RTx-Calendar/html/Callbacks/RTx-Calendar/Elements/Header +@dirrm %%RTHOME%%/plugins/RTx-Calendar/html/Callbacks/RTx-Calendar/Elements +@dirrm %%RTHOME%%/plugins/RTx-Calendar/html/Callbacks/RTx-Calendar +@dirrm %%RTHOME%%/plugins/RTx-Calendar/html/Callbacks +@dirrm %%RTHOME%%/plugins/RTx-Calendar/html +@dirrm %%RTHOME%%/plugins/RTx-Calendar +@dirrm man/auto/RTx/Calendar +@dirrmtry man/auto/RTx +@dirrmtry man/auto +@dirrmtry lib/RTx --- p5-RTx-Calendar.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: