Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 29 Nov 2013 07:20:29 +0000 (UTC)
From:      Matthew Seaman <matthew@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r335149 - in head/www/rt42: . files
Message-ID:  <201311290720.rAT7KTpX023823@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: matthew
Date: Fri Nov 29 07:20:28 2013
New Revision: 335149
URL: http://svnweb.freebsd.org/changeset/ports/335149

Log:
  Step two of reconnecting www/rt42 with its history: svn cp ww/rt40
  www/rt42 and reapply the changes.
  
  Reported by:	bsam

Added:
  head/www/rt42/
     - copied from r335071, head/www/rt40/
Deleted:
  head/www/rt42/files/pkg-install.in
Modified:
  head/www/rt42/Makefile
  head/www/rt42/Makefile.cpan
  head/www/rt42/distinfo
  head/www/rt42/files/patch-Makefile.in   (contents, props changed)
  head/www/rt42/files/patch-aclocal.m4   (contents, props changed)
  head/www/rt42/files/patch-config.layout   (contents, props changed)
  head/www/rt42/files/pkg-message.in   (contents, props changed)
  head/www/rt42/pkg-descr   (contents, props changed)
  head/www/rt42/pkg-plist

Modified: head/www/rt42/Makefile
==============================================================================
--- head/www/rt40/Makefile	Wed Nov 27 22:38:06 2013	(r335071)
+++ head/www/rt42/Makefile	Fri Nov 29 07:20:28 2013	(r335149)
@@ -1,16 +1,15 @@
 # $FreeBSD$
 
 PORTNAME=	rt
-PORTVERSION=	4.0.18
+DISTVERSION=	4.2.1
 CATEGORIES=	www
-MASTER_SITES=	http://download.bestpractical.com/pub/rt/release/ \
-		SF/requesttracker/
+MASTER_SITES=	http://download.bestpractical.com/pub/rt/release/
+PKGNAMESUFFIX=	42
 
 MAINTAINER=	matthew@FreeBSD.org
 COMMENT=	RT is an industrial-grade ticketing system written in Perl
 
-CONFLICTS=	rt-3.8* rt42-4.2* brlcad-[0-9]*
-PKGNAMESUFFIX=	40
+CONFLICTS=	rt-3.8* rt40-4.0* brlcad-[0-9]*
 NEED_ROOT=	yes
 
 # See doc/web_deployment.pod for info on the choices of webserver /
@@ -31,7 +30,7 @@ NEED_ROOT=	yes
 # mentioned in the docs is currently unsupported in the ports, but see
 # http://www.infracaninophile.co.uk/articles/sphinxse.html
 
-OPTIONS_DEFINE=	DEV GD GPG GRAPHVIZ SSL_MAILGATE
+OPTIONS_DEFINE=		DEV GD GPG GRAPHVIZ SMIME
 OPTIONS_SINGLE=		DB
 OPTIONS_SINGLE_DB=	MYSQL ORACLE PGSQL SQLITE
 OPTIONS_RADIO=		WEB
@@ -44,32 +43,31 @@ AP_MODPERL_DESC=	Deploy with apache and 
 DEV_DESC=		Configure for Developers
 GD_DESC=		Enable GD Graphs and Charts
 GPG_DESC=		Enable GnuPG support
+SMIME_DESC=		Enable Secure MIME support
 LIGHTTPD_DESC=		Deploy with lighttpd and mod_fastcgi
 SPAWN_FCGI_DESC=	Deploy with spawn_fcgi
-SSL_MAILGATE_DESC=	Enable HTTPS support for rt-mailgate
 
-GROUPS?=	rt
+USERS?=		www
+GROUPS?=	rt www
 
 BUILD_DEPENDS+=	${LOCALBASE}/bin/jsmin:${PORTSDIR}/devel/jsmin
 
 .include "${.CURDIR}/Makefile.cpan"
 
-BUILD_DEPENDS+=	${CORE_DEPS}       \
-		${MASON_DEPS}      \
-		${PSGI_DEPS}       \
-		${MAILGATE_DEPS}   \
-		${CLI_DEPS}        \
-		${ICAL_DEPS}       \
-		${SMTP_DEPS}       \
+BUILD_DEPENDS+=	${CLI_DEPS}        \
+		${CORE_DEPS}       \
 		${DASHBOARDS_DEPS} \
-		${USERLOGO_DEPS}   \
-		${HTML_DOC_DEPS}
+		${ICAL_DEPS}       \
+		${MAILGATE_DEPS}   \
+		${USERLOGO_DEPS}
 
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
 USES+=		perl5
 USE_AUTOTOOLS=	autoconf
 
+DATADIR=	${LOCALBASE}/share/${PORTNAME}${PKGNAMESUFFIX}
+
 .include <bsd.port.options.mk>
 
 .if !${PORT_OPTIONS:MDOCS}
@@ -79,7 +77,6 @@ EXTRA_PATCHES+=	${FILESDIR}/extra-patch-
 .if ${PORT_OPTIONS:MAP_MODPERL}
 BUILD_DEPENDS+=	${MODPERL2_DEPS}
 RUN_DEPENDS+=	${MODPERL2_DEPS}
-CONFIGURE_ARGS+=	--with-apachectl=${LOCALBASE}/sbin/apachectl
 .endif
 
 .if ${PORT_OPTIONS:MAP_MODFASTCGI}
@@ -87,7 +84,6 @@ USE_APACHE_RUN=	22+
 BUILD_DEPENDS+=	${LOCALBASE}/${APACHEMODDIR}/mod_fastcgi.so:${PORTSDIR}/www/mod_fastcgi
 RUN_DEPENDS+=	${LOCALBASE}/${APACHEMODDIR}/mod_fastcgi.so:${PORTSDIR}/www/mod_fastcgi \
 		${FASTCGI_DEPS}
-CONFIGURE_ARGS+=	--with-apachectl=${LOCALBASE}/sbin/apachectl
 .endif
 
 .if ${PORT_OPTIONS:MLIGHTTPD}
@@ -133,38 +129,48 @@ RUN_DEPENDS+=	${SQLITE_DEPS}
 .endif
 
 .if ${PORT_OPTIONS:MDEV}
-BUILD_DEPENDS+=	${DEV_DEPS}
-RUN_DEPENDS+=	${DEV_DEPS}
-CONFIGURE_ARGS+=	--enable-developer-mode
+BUILD_DEPENDS+=	${DEVELOPER_DEPS}
+RUN_DEPENDS+=	${DEVELOPER_DEPS}
+CONFIGURE_ARGS+=	--enable-developer
+.else
+CONFIGURE_ARGS+=	--disable-developer
 .endif
 
-.if ${PORT_OPTIONS:MSSL_MAILGATE}
-BUILD_DEPENDS+=	${SSL_MAILGATE_DEPS}
-RUN_DEPENDS+=	${SSL_MAILGATE_DEPS}
-CONFIGURE_ARGS+=	--enable-ssl-mailgate
+.if ${PORT_OPTIONS:MSMIME}
+BUILD_DEPENDS+=	${SMIME_DEPS}
+RUN_DEPENDS+=	${SMIME_DEPS}
+CONFIGURE_ARGS+=	--enable-smime
+.else
+CONFIGURE_ARGS+=	--disable-smime
 .endif
 
 .if ${PORT_OPTIONS:MGRAPHVIZ}
 BUILD_DEPENDS+=	${GRAPHVIZ_DEPS}
 RUN_DEPENDS+=	${GRAPHVIZ_DEPS}
 CONFIGURE_ARGS+=	--enable-graphviz
+.else
+CONFIGURE_ARGS+=	--disable-graphviz
 .endif
 
 .if ${PORT_OPTIONS:MGPG}
 BUILD_DEPENDS+=	${GPG_DEPS}
 RUN_DEPENDS+=	${GPG_DEPS}
 CONFIGURE_ARGS+=	--enable-gpg
+.else
+CONFIGURE_ARGS+=	--disable-gpg
 .endif
 
 .if ${PORT_OPTIONS:MGD}
 BUILD_DEPENDS+=	${GD_DEPS}
 RUN_DEPENDS+=	${GD_DEPS}
 CONFIGURE_ARGS+=	--enable-gd
+.else
+CONFIGURE_ARGS+=	--disable-gd
 .endif
 
-RT_ETC_PATH?=	${PREFIX}/etc/${PORTNAME}40
+RT_ETC_PATH?=	${PREFIX}/etc/${PORTNAME}${PKGNAMESUFFIX}
 RT_LAYOUT=	FreeBSD
-DOCSDIR=	${PREFIX}/share/doc/${PORTNAME}40
+DOCSDIR=	${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX}
 
 DB_DBA_USER?=	root
 DB_DBA_PASSWORD?=
@@ -195,15 +201,14 @@ CONFIGURE_ARGS+=	--enable-layout=${RT_LA
 CONFIGURE_ENV+=	PERL=${LOCALBASE}/bin/perl
 
 PKGMESSAGE=	${WRKDIR}/pkg-message
-SUB_FILES=	pkg-message pkg-install
-SUB_LIST=	RT_ETC_PATH=${RT_ETC_PATH} \
-		CFG_FILE=${RT_ETC_PATH}/RT_SiteConfig.pm
+SUB_FILES=	pkg-message
+SUB_LIST=	RT_ETC_PATH=${RT_ETC_PATH}
 
 run-autotools:	run-autotools-autoconf
 
 pre-fetch:
 	@${ECHO} ""
-	@${ECHO} "      DB_TYPE=type                    mysql, Oracle, Pg or SQLite (mysql)"
+	@${ECHO} "Additional database related settings you can use:"
 	@${ECHO} "      DB_HOST=hostname                The database host (localhost)"
 	@${ECHO} "      DB_PORT=port                    The database port"
 	@${ECHO} "      DB_DATABASE=dbname              The database name (rt4)"

Modified: head/www/rt42/Makefile.cpan
==============================================================================
--- head/www/rt40/Makefile.cpan	Wed Nov 27 22:38:06 2013	(r335071)
+++ head/www/rt42/Makefile.cpan	Fri Nov 29 07:20:28 2013	(r335149)
@@ -1,141 +1,298 @@
 ###############################################################################
-### File::Find	     1.10		  core
-### File::Glob	     1.05		  core
-### File::Spec	     3.12	  0.08	  core
-### Pod::Usage	     1.33		  core
-### Scalar::Util     1.18		  core
-### Text::ParseWords 3.24		  core
-### Term::ReadLine			  core
-###
-### Digest::base			  core
-### Time::HiRes				  core
-### Errno				  core
-### CGI				3.38	  core
-### CGI::Cookie			1.20	  core
-### Storable			2.08	  core
-### Getopt::Long		2.24	  core
-### Pod::Usage				  core
-### File::Find				  core
-### Net::SMTP				  core
-### Digest::MD5			2.39	  core
-### Digest::SHA			5.47	  core
-### File::Temp			0.22	  core
-### Sys::Syslog			0.27	  core
-
-CORE_DEPS=	p5-CSS-Squish>=0.06:${PORTSDIR}/textproc/p5-CSS-Squish \
-		p5-Cache-Simple-TimedExpiry>0:${PORTSDIR}/devel/p5-Cache-Simple-TimedExpiry \
-		p5-Class-Accessor>=0.34:${PORTSDIR}/devel/p5-Class-Accessor \
-		p5-Class-ReturnValue>=0.40:${PORTSDIR}/devel/p5-Class-ReturnValue \
-		p5-DBI>=1.37:${PORTSDIR}/databases/p5-DBI \
-		p5-DBIx-SearchBuilder>=1.59:${PORTSDIR}/databases/p5-DBIx-SearchBuilder \
-		p5-DateTime-Locale>=0.40:${PORTSDIR}/devel/p5-DateTime-Locale \
-		p5-DateTime>=0.44:${PORTSDIR}/devel/p5-DateTime \
-		p5-Devel-GlobalDestruction>0:${PORTSDIR}/devel/p5-Devel-GlobalDestruction \
-		p5-Devel-StackTrace>=1.30:${PORTSDIR}/devel/p5-Devel-StackTrace \
-		p5-Email-Address>=1.89.5:${PORTSDIR}/mail/p5-Email-Address \
-		p5-Encode>=2.39:${PORTSDIR}/converters/p5-Encode \
-		p5-File-ShareDir>0:${PORTSDIR}/devel/p5-File-ShareDir \
-		p5-HTML-Format>0:${PORTSDIR}/textproc/p5-HTML-Format \
-		p5-HTML-Parser>0:${PORTSDIR}/www/p5-HTML-Parser \
-		p5-HTML-Quoted>0:${PORTSDIR}/textproc/p5-HTML-Quoted \
-		p5-HTML-Scrubber>=0.08:${PORTSDIR}/www/p5-HTML-Scrubber \
-		p5-HTML-Tree>0:${PORTSDIR}/www/p5-HTML-Tree \
-		p5-List-MoreUtils>0:${PORTSDIR}/lang/p5-List-MoreUtils \
-		p5-Locale-Maketext-Fuzzy>0:${PORTSDIR}/devel/p5-Locale-Maketext-Fuzzy \
-		p5-Locale-Maketext-Lexicon>=0.32:${PORTSDIR}/devel/p5-Locale-Maketext-Lexicon \
-		p5-Locale-Maketext>=1.06:${PORTSDIR}/devel/p5-Locale-Maketext \
-		p5-Log-Dispatch>=2.23:${PORTSDIR}/devel/p5-Log-Dispatch \
-		p5-MIME-Tools>=5.425,2:${PORTSDIR}/mail/p5-MIME-Tools \
-		p5-Mail-Tools>=1.57:${PORTSDIR}/mail/p5-Mail-Tools \
-		p5-Module-Versions-Report>=1.05:${PORTSDIR}/devel/p5-Module-Versions-Report \
-		p5-Net-CIDR>0:${PORTSDIR}/net-mgmt/p5-Net-CIDR \
-		p5-Regexp-Common-net-CIDR>0:${PORTSDIR}/textproc/p5-Regexp-Common-net-CIDR \
-		p5-Regexp-Common>0:${PORTSDIR}/textproc/p5-Regexp-Common \
-		p5-Regexp-IPv6>0:${PORTSDIR}/textproc/p5-Regexp-IPv6 \
-		p5-Text-Password-Pronounceable>0:${PORTSDIR}/security/p5-Text-Password-Pronounceable \
-		p5-Text-Quoted>=2.02:${PORTSDIR}/textproc/p5-Text-Quoted \
-		p5-Text-Template>=1.44:${PORTSDIR}/textproc/p5-Text-Template \
-		p5-Text-Wrapper>0:${PORTSDIR}/textproc/p5-Text-Wrapper \
-		p5-Time-modules>0:${PORTSDIR}/devel/p5-Time-modules \
-		p5-Tree-Simple>=1.04:${PORTSDIR}/devel/p5-Tree-Simple \
-		p5-UNIVERSAL-require>0:${PORTSDIR}/devel/p5-UNIVERSAL-require
-
-MASON_DEPS=	p5-Apache-Session>=1.53:${PORTSDIR}/www/p5-Apache-Session \
-		p5-HTML-Mason>=1.43:${PORTSDIR}/www/p5-HTML-Mason \
-		p5-IPC-Run3>0:${PORTSDIR}/devel/p5-IPC-Run3 \
-		p5-JSON>0:${PORTSDIR}/converters/p5-JSON \
-		p5-Text-WikiFormat>=0.76:${PORTSDIR}/textproc/p5-Text-WikiFormat \
+### --- Core_DEPS ---
+### Apache::Session 1.53
+### CGI 3.38                                    perl std
+### CGI::Cookie 1.20                            perl std
+### CGI::Emulate::PSGI
+### CGI::PSGI 0.12
+### CSS::Squish 0.06
+### Class::Accessor 0.34
+### Crypt::Eksblowfish
+### DBI 1.37
+### DBIx::SearchBuilder 1.65
+### Data::GUID
+### Date::Extract 0.02
+### Date::Manip
+### DateTime 0.44
+### DateTime::Format::Natural 0.67
+### DateTime::Locale 0.40
+### Devel::GlobalDestruction
+### Devel::StackTrace 1.19
+### Digest::MD5 2.27                            perl std
+### Digest::SHA                                 perl std
+### Digest::base                                perl std
+### Email::Address 1.897
+### Email::Address::List
+### Encode 2.39                                 perl std
+### Errno                                       perl std
+### File::Glob                                  perl std
+### File::ShareDir
+### File::Spec 0.8                              perl std
+### File::Temp 0.19                             perl std
+### HTML::Entities
+### HTML::FormatText::WithLinks 0.14
+### HTML::FormatText::WithLinks::AndTables
+### HTML::Mason 1.43
+### HTML::Mason::PSGIHandler 0.52
+### HTML::Quoted
+### HTML::RewriteAttributes 0.05
+### HTML::Scrubber 0.08
+### HTTP::Message 6.0
+### IPC::Run3
+### JSON
+### LWP::Simple
+### List::MoreUtils
+### Locale::Maketext 1.06                      perl std
+### Locale::Maketext::Fuzzy 0.11
+### Locale::Maketext::Lexicon 0.32
+### Log::Dispatch 2.30
+### MIME::Entity 5.504
+### Mail::Header 2.12
+### Mail::Mailer 1.57
+### Module::Refresh 0.03
+### Module::Versions::Report 1.05
+### Net::CIDR
+### Plack 1.0002
+### Plack::Handler::Starlet
+### Regexp::Common
+### Regexp::Common::net::CIDR
+### Regexp::IPv6
+### Role::Basic 0.12
+### Scalar::Util                               perl std
+### Storable 2.08                              perl std
+### Symbol::Global::Name 0.04
+### Sys::Syslog 0.16                           perl std
+### Text::Password::Pronounceable
+### Text::Quoted 2.07
+### Text::Template 1.44
+### Text::WikiFormat 0.76
+### Text::Wrapper
+### Time::HiRes                                perl std
+### Time::ParseDate
+### Tree::Simple 1.04
+### UNIVERSAL::require
+### XML::RSS 1.05
+
+CORE_DEPS=	p5-Apache-Session>=1.53:${PORTSDIR}/www/p5-Apache-Session				\
+		p5-CGI-Emulate-PSGI>0:${PORTSDIR}/www/p5-CGI-Emulate-PSGI				\
+		p5-CGI-PSGI>=0.12:${PORTSDIR}/www/p5-CGI-PSGI						\
+		p5-CSS-Squish>=0.06:${PORTSDIR}/textproc/p5-CSS-Squish					\
+		p5-Class-Accessor>=0.34:${PORTSDIR}/devel/p5-Class-Accessor				\
+		p5-Crypt-Eksblowfish>0:${PORTSDIR}/security/p5-Crypt-Eksblowfish			\
+		p5-DBI>=1.37:${PORTSDIR}/databases/p5-DBI						\
+		p5-DBIx-SearchBuilder>=1.59:${PORTSDIR}/databases/p5-DBIx-SearchBuilder			\
+		p5-Data-GUID>0:${PORTSDIR}/devel/p5-Data-GUID						\
+		p5-Date-Extract>=0.02:${PORTSDIR}/devel/p5-Date-Extract					\
+		p5-Date-Manip>0:${PORTSDIR}/devel/p5-Date-Manip						\
+		p5-DateTime>=0.44:${PORTSDIR}/devel/p5-DateTime						\
+		p5-DateTime-Format-Natural>=0.67:${PORTSDIR}/devel/p5-DateTime-Format-Natural		\
+		p5-DateTime-Locale>=0.40:${PORTSDIR}/devel/p5-DateTime-Locale				\
+		p5-DateTime>=0.44:${PORTSDIR}/devel/p5-DateTime						\
+		p5-Devel-GlobalDestruction>0:${PORTSDIR}/devel/p5-Devel-GlobalDestruction		\
+		p5-Devel-StackTrace>=1.30:${PORTSDIR}/devel/p5-Devel-StackTrace				\
+		p5-Email-Address>=1.89.7:${PORTSDIR}/mail/p5-Email-Address				\
+		p5-Email-Address-List>0:${PORTSDIR}/mail/p5-Email-Address-List				\
+		p5-File-ShareDir>0:${PORTSDIR}/devel/p5-File-ShareDir					\
+		p5-HTML-FormatText-WithLinks-AndTables>0:${PORTSDIR}/textproc/p5-HTML-FormatText-WithLinks-AndTables	\
+		p5-HTML-FormatText-WithLinks>=0.14:${PORTSDIR}/textproc/p5-HTML-FormatText-WithLinks	\
+		p5-HTML-Mason-PSGIHandler>=0.52:${PORTSDIR}/www/p5-HTML-Mason-PSGIHandler		\
+		p5-HTML-Mason>=1.43:${PORTSDIR}/www/p5-HTML-Mason					\
+		p5-HTML-Parser>0:${PORTSDIR}/www/p5-HTML-Parser						\
+		p5-HTML-Quoted>0:${PORTSDIR}/textproc/p5-HTML-Quoted					\
+		p5-HTML-Scrubber>=0.08:${PORTSDIR}/www/p5-HTML-Scrubber					\
+		p5-HTTP-Message>=6.0:${PORTSDIR}/www/p5-HTTP-Message					\
+		p5-IPC-Run3>0:${PORTSDIR}/devel/p5-IPC-Run3						\
+		p5-JSON>0:${PORTSDIR}/converters/p5-JSON						\
+		p5-libwww>0:${PORTSDIR}/www/p5-libwww							\
+		p5-List-MoreUtils>0:${PORTSDIR}/lang/p5-List-MoreUtils					\
+		p5-Locale-Maketext-Fuzzy>=0.11:${PORTSDIR}/devel/p5-Locale-Maketext-Fuzzy		\
+		p5-Locale-Maketext-Lexicon>=0.32:${PORTSDIR}/devel/p5-Locale-Maketext-Lexicon		\
+		p5-Log-Dispatch>=2.30:${PORTSDIR}/devel/p5-Log-Dispatch					\
+		p5-MIME-Tools>=5.504,2:${PORTSDIR}/mail/p5-MIME-Tools					\
+		p5-Mail-Tools>=2.12:${PORTSDIR}/mail/p5-Mail-Tools					\
+		p5-Module-Refresh>=0.03:${PORTSDIR}/devel/p5-Module-Refresh				\
+		p5-Module-Versions-Report>=1.05:${PORTSDIR}/devel/p5-Module-Versions-Report		\
+		p5-Net-CIDR>0:${PORTSDIR}/net-mgmt/p5-Net-CIDR						\
+		p5-Plack>=1.0002:${PORTSDIR}/www/p5-Plack						\
+		p5-Starlet>0:${PORTSDIR}/www/p5-Starlet							\
+		p5-Regexp-Common-net-CIDR>0:${PORTSDIR}/textproc/p5-Regexp-Common-net-CIDR		\
+		p5-Regexp-Common>0:${PORTSDIR}/textproc/p5-Regexp-Common				\
+		p5-Regexp-IPv6>0:${PORTSDIR}/textproc/p5-Regexp-IPv6					\
+		p5-Role-Basic>=0.12:${PORTSDIR}/devel/p5-Role-Basic					\
+		p5-Symbol-Global-Name>=0.04:${PORTSDIR}/devel/p5-Symbol-Global-Name			\
+		p5-Text-Password-Pronounceable>0:${PORTSDIR}/security/p5-Text-Password-Pronounceable	\
+		p5-Text-Quoted>=2.07:${PORTSDIR}/textproc/p5-Text-Quoted				\
+		p5-Text-Template>=1.44:${PORTSDIR}/textproc/p5-Text-Template				\
+		p5-Text-WikiFormat>=0.76:${PORTSDIR}/textproc/p5-Text-WikiFormat			\
+		p5-Text-Wrapper>0:${PORTSDIR}/textproc/p5-Text-Wrapper					\
+		p5-Time-modules>0:${PORTSDIR}/devel/p5-Time-modules					\
+		p5-Tree-Simple>=1.04:${PORTSDIR}/devel/p5-Tree-Simple					\
+		p5-UNIVERSAL-require>0:${PORTSDIR}/devel/p5-UNIVERSAL-require				\
 		p5-XML-RSS>=1.05:${PORTSDIR}/textproc/p5-XML-RSS
 
-PSGI_DEPS=	p5-CGI-Emulate-PSGI>0:${PORTSDIR}/www/p5-CGI-Emulate-PSGI \
-		p5-CGI-PSGI>=0.12:${PORTSDIR}/www/p5-CGI-PSGI \
-		p5-HTML-Mason-PSGIHandler>=0.52:${PORTSDIR}/www/p5-HTML-Mason-PSGIHandler \
-		p5-Plack>=0.9971:${PORTSDIR}/www/p5-Plack \
-		p5-Starlet>0:${PORTSDIR}/www/p5-Starlet
 
-MAILGATE_DEPS=	p5-libwww>6.0:${PORTSDIR}/www/p5-libwww
+### --- MAILGATE ---
+### Crypt::SSLeay
+### Getopt::Long                           perl std
+### LWP::Protocol::https
+### LWP::UserAgent 6.0
+### Mozilla::CA
+### Net::SSL
+### Pod::Usage                             perl std
 
-SSL_MAILGATE_DEPS=	p5-Crypt-SSLeay>0:${PORTSDIR}/security/p5-Crypt-SSLeay \
+MAILGATE_DEPS=	p5-libwww>6.0:${PORTSDIR}/www/p5-libwww \
+		p5-Crypt-SSLeay>0:${PORTSDIR}/security/p5-Crypt-SSLeay \
 		p5-LWP-Protocol-https>0:${PORTSDIR}/www/p5-LWP-Protocol-https \
 		p5-Mozilla-CA>0:${PORTSDIR}/www/p5-Mozilla-CA
 
+### --- CLI ---
+### Getopt::Long 2.24                     perl std
+### HTTP::Request::Common
+### LWP
+### Term::ReadKey
+### Term::ReadLine                        perl std
+### Text::ParseWords                      perl std
+
 CLI_DEPS=	p5-HTTP-Message>0:${PORTSDIR}/www/p5-HTTP-Message \
 		p5-libwww>0:${PORTSDIR}/www/p5-libwww \
 		p5-Term-ReadKey>0:${PORTSDIR}/devel/p5-Term-ReadKey
 
-# ports to add:
-# Test::Email
-# Test::Builder >= 0.90
-# Plack::Middleware::Test::StashWarnings
-DEV_DEPS=	p5-Email-Abstract>0:${PORTSDIR}/mail/p5-Email-Abstract \
-		p5-HTML-Form>0:${PORTSDIR}/www/p5-HTML-Form \
-		p5-HTML-Parser>0:${PORTSDIR}/www/p5-HTML-Parser \
-		p5-Log-Dispatch-Perl>0:${PORTSDIR}/devel/p5-Log-Dispatch-Perl \
-		p5-Module-Refresh>=0.03:${PORTSDIR}/devel/p5-Module-Refresh \
-		p5-String-ShellQuote>0:${PORTSDIR}/textproc/p5-String-ShellQuote \
-		p5-Test-Deep>0:${PORTSDIR}/devel/p5-Test-Deep \
-		p5-Test-Expect>=0.31:${PORTSDIR}/devel/p5-Test-Expect \
-		p5-Test-LongString>0:${PORTSDIR}/devel/p5-Test-LongString \
-		p5-Test-MockTime>0:${PORTSDIR}/devel/p5-Test-MockTime \
-		p5-Test-WWW-Mechanize-PSGI>0:${PORTSDIR}/devel/p5-Test-WWW-Mechanize-PSGI \
-		p5-Test-WWW-Mechanize>=1.30:${PORTSDIR}/devel/p5-Test-WWW-Mechanize \
-		p5-Test-Warn>0:${PORTSDIR}devel/p5-Test-Warn \
-		p5-WWW-Mechanize>=1.52:${PORTSDIR}/www/p5-WWW-Mechanize \
+### --- DEVELOPER ---
+### Email::Abstract
+### File::Find                            perl std
+### File::Which
+### Locale::PO
+### Log::Dispatch::Perl
+### Mojo::DOM
+### Plack::Middleware::Test::StashWarnings 0.06
+### Set::Tiny
+### String::ShellQuote 0 # needed for gnupg-incoming.t
+### Test::Builder 0.90 # needed for is_passing          perl std
+### Test::Deep 0 # needed for shredder tests
+### Test::Email
+### Test::Expect 0.31
+### Test::LongString
+### Test::MockTime
+### Test::NoWarnings
+### Test::Warn
+### Test::WWW::Mechanize 1.30
+### Test::WWW::Mechanize::PSGI
+### WWW::Mechanize 1.52
+### XML::Simple
+
+DEVELOPER_DEPS=	p5-Email-Abstract>0:${PORTSDIR}/mail/p5-Email-Abstract				\
+		p5-File-Which>0:${PORTSDIR}/sysutils/p5-File-Which				\
+		p5-Locale-PO>0:${PORTSDIR}/devel/p5-Locale-PO					\
+		p5-Log-Dispatch-Perl>0:${PORTSDIR}/devel/p5-Log-Dispatch-Perl			\
+		p5-Mojolicious>0:${PORTSDIR}/www/p5-Mojolicious					\
+		p5-Plack-Middleware-Test-StashWarnings>=0.06:${PORTSDIR}/www/p5-Plack-Middleware-Test-StashWarnings	\
+		p5-Set-Tiny>0:${PORTSDIR}/devel/p5-Set-Tiny					\
+		p5-String-ShellQuote>0:${PORTSDIR}/textproc/p5-String-ShellQuote		\
+		p5-Test-Deep>0:${PORTSDIR}/devel/p5-Test-Deep					\
+		p5-Test-Email>0:${PORTSDIR}/mail/p5-Test-Email					\
+		p5-Test-Expect>=0.31:${PORTSDIR}/devel/p5-Test-Expect				\
+		p5-Test-LongString>0:${PORTSDIR}/devel/p5-Test-LongString			\
+		p5-Test-MockTime>0:${PORTSDIR}/devel/p5-Test-MockTime				\
+		p5-Test-NoWarnings>0:${PORTSDIR}/devel/p5-Test-NoWarnings			\
+		p5-Test-WWW-Mechanize-PSGI>0:${PORTSDIR}/devel/p5-Test-WWW-Mechanize-PSGI	\
+		p5-Test-WWW-Mechanize>=1.30:${PORTSDIR}/devel/p5-Test-WWW-Mechanize		\
+		p5-Test-Warn>0:${PORTSDIR}devel/p5-Test-Warn					\
+		p5-WWW-Mechanize>=1.52:${PORTSDIR}/www/p5-WWW-Mechanize				\
 		p5-XML-Simple>0:${PORTSDIR}/textproc/p5-XML-Simple
 
+### --- FASTCGI ---
+### FCGI 0.74
+### FCGI::ProcManager
+
 FASTCGI_DEPS=	p5-FCGI-ProcManager>0:${PORTSDIR}/www/p5-FCGI-ProcManager \
 		p5-FCGI>=0.74:${PORTSDIR}/www/p5-FCGI
 
+
+### --- MODPERL2 ---
+### Apache::DBI
+
 MODPERL2_DEPS=	p5-libapreq2>0:${PORTSDIR}/www/p5-libapreq2 \
 		p5-Apache-DBI>0:${PORTSDIR}/www/p5-Apache-DBI
 
+### --- MYSQL ---
+### DBD::mysql 2.1018
+
 MYSQL_DEPS=	p5-DBD-mysql>=2.1018:${PORTSDIR}/databases/p5-DBD-mysql
 
+### --- ORACLE ---
+### DBD::Oracle  (avoid 1.23 -- ports has 1.19)
+
 ORACLE_DEPS=	p5-DBD-Oracle>0:${PORTSDIR}/databases/p5-DBD-Oracle
 
-PGSQL_DEPS=	p5-DBD-Pg>=1.43:${PORTSDIR}/databases/p5-DBD-Pg
+### --- PG ---
+### DBD::Pg 1.43
+
+PG_DEPS=	p5-DBD-Pg>=1.43:${PORTSDIR}/databases/p5-DBD-Pg
+
+### --- SQLITE ---
+### DBD::SQLite 1.00
 
 SQLITE_DEPS=	p5-DBD-SQLite>=1.00:${PORTSDIR}/databases/p5-DBD-SQLite
 
-GPG_DEPS=	p5-GnuPG-Interface>0:${PORTSDIR}/security/p5-GnuPG-Interface \
+### --- GPG ---
+### File::Which
+### GnuPG::Interface
+### PerlIO::eol
+
+GPG_DEPS=	p5-File-Which>0:${PORTSDIR}/sysutils/p5-File-Which \
+		p5-GnuPG-Interface>0:${PORTSDIR}/security/p5-GnuPG-Interface \
 		p5-PerlIO-eol>0:${PORTSDIR}/devel/p5-PerlIO-eol
 
+### --- SMIME---
+### Crypt::X509
+### File::Which
+### String::ShellQuote
+
+SMIME_DEPS=	p5-Crypt-X509>0:${PORTSDIR}/security/p5-Crypt-X509 \
+		p5-File-Which>0:${PORTSDIR}/sysutils/p5-File-Which \
+		p5-String-ShellQuote>0:${PORTSDIR}/textproc/p5-String-ShellQuote
+
+### --- ICAL ---
+### Data::ICal
+
 ICAL_DEPS=	p5-Data-ICal>0:${PORTSDIR}/deskutils/p5-Data-ICal
 
-SMTP_DEPS=	## -- only needs perl core modules
+### --- DASHBOARDS ---
+### MIME::Types
+### URI 1.59
+### URI::QueryParam
 
 DASHBOARDS_DEPS=	p5-HTML-RewriteAttributes>=0.05:${PORTSDIR}/textproc/p5-HTML-RewriteAttributes \
 		p5-MIME-Types>0:${PORTSDIR}/mail/p5-MIME-Types \
 		p5-URI>=1.59:${PORTSDIR}/net/p5-URI
 
+### --- GRAPHVIZ ---
+### GraphViz
+### IPC::Run 0.90
+
 GRAPHVIZ_DEPS=	p5-GraphViz>0:${PORTSDIR}/graphics/p5-GraphViz \
 		p5-IPC-Run>=0.90:${PORTSDIR}/devel/p5-IPC-Run
 
+### -- GD --
+### GD
+### GD::Graph 1.47
+### GD::Text
+
 GD_DEPS=	p5-GD>0:${PORTSDIR}/graphics/p5-GD \
 		p5-GD-Graph>0:${PORTSDIR}/graphics/p5-GD-Graph \
 		p5-GD-TextUtil>0:${PORTSDIR}/graphics/p5-GD-TextUtil
 
+### --- USERLOGO ---
+### Convert::Color
+
 USERLOGO_DEPS=	p5-Convert-Color>0:${PORTSDIR}/graphics/p5-Convert-Color
 
-HTML_DOC_DEPS=	p5-HTML-Parser>0:${PORTSDIR}/www/p5-HTML-Parser \
-		p5-Pod-Simple>=3.24:${PORTSDIR}/textproc/p5-Pod-Simple
+### --- HTML-DOC ---
+### HTML::Entities
+### Pod::Simple 3.24                        perl std
+
+HTML_DOC_DEPS=	p5-HTML-Parser>0:${PORTSDIR}/www/p5-HTML-Parser
+
+### --- AVOID ---
+###     'DBD::Oracle' => [qw(1.23)],
+###     'Devel::StackTrace' => [qw(1.28 1.29)],

Modified: head/www/rt42/distinfo
==============================================================================
--- head/www/rt40/distinfo	Wed Nov 27 22:38:06 2013	(r335071)
+++ head/www/rt42/distinfo	Fri Nov 29 07:20:28 2013	(r335149)
@@ -1,2 +1,2 @@
-SHA256 (rt-4.0.18.tar.gz) = f5e7aec617aced244d2117e8d089d3f16d00a3c733dfc8e82a22b34bdb253b85
-SIZE (rt-4.0.18.tar.gz) = 6928488
+SHA256 (rt-4.2.1.tar.gz) = 5c83b7d2869bcf59f8f26b5ef38ec80cecd711609b960eb91a6a796971eddc3c
+SIZE (rt-4.2.1.tar.gz) = 7630594

Modified: head/www/rt42/files/patch-Makefile.in
==============================================================================
--- head/www/rt40/files/patch-Makefile.in	Wed Nov 27 22:38:06 2013	(r335071)
+++ head/www/rt42/files/patch-Makefile.in	Fri Nov 29 07:20:28 2013	(r335149)
@@ -1,8 +1,5 @@
-
-$FreeBSD$
-
---- Makefile.in.orig
-+++ Makefile.in
+--- ./Makefile.in.orig	2013-11-13 18:25:50.000000000 +0000
++++ ./Makefile.in	2013-11-25 07:19:20.572253485 +0000
 @@ -59,7 +59,7 @@
  
  CONFIG_FILE_PATH	=	@CONFIG_FILE_PATH_R@
@@ -12,16 +9,16 @@ $FreeBSD$
  
  
  RT_VERSION_MAJOR	=	@RT_VERSION_MAJOR@
-@@ -109,7 +109,7 @@
- RT_FONT_PATH		=	@RT_FONT_PATH_R@
+@@ -106,7 +106,7 @@
  RT_LEXICON_PATH		=	@RT_LEXICON_PATH_R@
+ RT_STATIC_PATH		=	@RT_STATIC_PATH_R@
  RT_LOCAL_PATH		=	@RT_LOCAL_PATH_R@
 -LOCAL_PLUGIN_PATH	=	@RT_LOCAL_PATH_R@/plugins
-+LOCAL_PLUGIN_PATH	=	@RT_LOCAL_PATH_R@/share/rt40/plugins
++LOCAL_PLUGIN_PATH	=	@RT_LOCAL_PATH_R@/share/rt42/plugins
  LOCAL_ETC_PATH		=	@LOCAL_ETC_PATH_R@
  LOCAL_LIB_PATH		=	@LOCAL_LIB_PATH_R@
  LOCAL_LEXICON_PATH	=	@LOCAL_LEXICON_PATH_R@
-@@ -269,16 +269,13 @@
+@@ -267,16 +267,13 @@
  depends: fixdeps
  
  fixdeps:
@@ -39,7 +36,7 @@ $FreeBSD$
  
  
  	chmod $(RT_READABLE_DIR_MODE) $(DESTDIR)$(RT_BIN_PATH)
-@@ -300,14 +297,6 @@
+@@ -298,14 +295,6 @@
  	# Make the system binaries executable also
  	cd $(DESTDIR)$(RT_SBIN_PATH) && ( chmod 0755 $(SYSTEM_BINARIES) ; chown $(BIN_OWNER) $(SYSTEM_BINARIES);  chgrp $(RTGROUP) $(SYSTEM_BINARIES))
  
@@ -54,16 +51,19 @@ $FreeBSD$
  	# Make the web ui readable by all. 
  	chmod -R  u+rwX,go-w,go+rX 	$(DESTDIR)$(MASON_HTML_PATH) \
  					$(DESTDIR)$(MASON_LOCAL_HTML_PATH) \
-@@ -348,7 +337,7 @@
+@@ -352,9 +341,9 @@
+ 	$(INSTALL) -m 0755 -d $(DESTDIR)$(LOCAL_LEXICON_PATH)
+ 	$(INSTALL) -m 0755 -d $(DESTDIR)$(LOCAL_STATIC_PATH)
  
- install: testdeps config-install dirs files-install fixperms instruct
+-install: testdeps config-install dirs files-install fixperms instruct
++install: config-install dirs files-install
  
--files-install: libs-install etc-install config-install bin-install sbin-install html-install local-install doc-install font-install po-install
-+files-install: libs-install etc-install config-install bin-install sbin-install html-install doc-install font-install po-install
+-files-install: libs-install etc-install config-install bin-install sbin-install html-install local-install doc-install font-install po-install static-install
++files-install: libs-install etc-install config-install bin-install sbin-install html-install doc-install font-install po-install static-install
  
  config-install:
  @COMMENT_INPLACE_LAYOUT@	$(INSTALL) -m 0755 -o $(BIN_OWNER) -g $(RTGROUP) -d $(DESTDIR)$(CONFIG_FILE_PATH)
-@@ -435,13 +424,6 @@
+@@ -449,13 +438,6 @@
  @COMMENT_INPLACE_LAYOUT@	for file in $(ETC_FILES) ; do \
  @COMMENT_INPLACE_LAYOUT@	    $(INSTALL) -m 0644 "etc/$$file" "$(DESTDIR)$(RT_ETC_PATH)/" ; \
  @COMMENT_INPLACE_LAYOUT@	done

Modified: head/www/rt42/files/patch-aclocal.m4
==============================================================================
--- head/www/rt40/files/patch-aclocal.m4	Wed Nov 27 22:38:06 2013	(r335071)
+++ head/www/rt42/files/patch-aclocal.m4	Fri Nov 29 07:20:28 2013	(r335149)
@@ -1,14 +1,11 @@
-
-$FreeBSD$
-
---- aclocal.m4.orig
-+++ aclocal.m4
+--- ./aclocal.m4.orig	2013-11-13 18:25:50.000000000 +0000
++++ ./aclocal.m4	2013-11-24 17:58:35.428302772 +0000
 @@ -79,7 +79,7 @@
  		s/^#.*$//m;
  		s/^\s+//gim;
  		s/\s+$/\n/gim;
 -		s/\+$/\/rt3/gim;
-+		s/\+$/\/rt40/gim;
++		s/\+$/\/rt42/gim;
  		# m4 will not let us just use $1, we need @S|@1
  		s/^\s*((?:bin|sbin|libexec|data|sysconf|sharedstate|localstate|lib|include|oldinclude|info|man|html)dir)\s*:\s*(.*)$/@S|@1=@S|@2/gim;
  		s/^\s*(.*?)\s*:\s*(.*)$/\(test "x\@S|@@S|@1" = "xNONE" || test "x\@S|@@S|@1" = "x") && @S|@1=@S|@2/gim;

Modified: head/www/rt42/files/patch-config.layout
==============================================================================
--- head/www/rt40/files/patch-config.layout	Wed Nov 27 22:38:06 2013	(r335071)
+++ head/www/rt42/files/patch-config.layout	Fri Nov 29 07:20:28 2013	(r335149)
@@ -1,38 +1,32 @@
---- config.layout.bak	2011-09-13 10:04:25.217275668 +0100
-+++ config.layout	2011-09-13 10:24:01.478295836 +0100
-@@ -97,14 +97,14 @@
- </Layout>
- 
- <Layout FreeBSD>
--  prefix:		/usr/local
-+  prefix:		%%PREFIX%%
-   exec_prefix:		${prefix}
-   bindir:		${exec_prefix}/bin
-   sbindir:		${exec_prefix}/sbin
+--- ./config.layout.orig	2013-11-13 18:25:50.000000000 +0000
++++ ./config.layout	2013-11-24 17:58:35.433301257 +0000
+@@ -110,7 +110,7 @@
    sysconfdir:		${prefix}/etc+
    mandir:		${prefix}/man
    plugindir:		${prefix}/plugins
 -  libdir:		${prefix}/lib+
-+  libdir:		%%SITE_PERL%%
++  libdir:		/usr/local/lib/perl5/site_perl/5.16
    datadir:		${prefix}/share+
    htmldir:		${datadir}/html
    lexdir:		${datadir}/po
-@@ -114,12 +114,12 @@
-   localstatedir:	/var/run+
+@@ -149,13 +149,13 @@
+   logfiledir:		${localstatedir}/log
    masonstatedir:	${localstatedir}/mason_data
    sessionstatedir:	${localstatedir}/session_data
--  customdir:		${prefix}/share+
--  custometcdir:		${customdir}/local/etc
--  customhtmldir:	${customdir}/local/html
--  customlexdir:		${customdir}/local/po
--  customlibdir:		${customdir}/local/lib
--  customplugindir:  ${customdir}/local/plugins
+-  customdir:		${prefix}/local
+-  custometcdir:		${customdir}/etc
+-  customhtmldir:	${customdir}/html
+-  customlexdir:		${customdir}/po
+-  customstaticdir:	${customdir}/static
+-  customlibdir:		${customdir}/lib
+-  customplugindir:  ${customdir}/plugins
 +  customdir:		${prefix}
 +  custometcdir:		${datadir}/etc
 +  customhtmldir:	${customdir}/www+
 +  customlexdir:		${datadir}/po
++  customstaticdir:	${datadir}/static
 +  customlibdir:		${datadir}/lib
-+  customplugindir:      ${datadir}/plugins
++  customplugindir:  ${datadir}/plugins
  </Layout>
  
- <Layout Win32>
+ #   RH path layout.

Modified: head/www/rt42/files/pkg-message.in
==============================================================================
--- head/www/rt40/files/pkg-message.in	Wed Nov 27 22:38:06 2013	(r335071)
+++ head/www/rt42/files/pkg-message.in	Fri Nov 29 07:20:28 2013	(r335149)
@@ -1,21 +1,34 @@
 =====================================================================
 
+To initialize RT's database:
+
+$ sudo perl rt-setup-database --action init --dba dba --dba-password X
+
+To clear a previously created RT database:
+
+$ sudo perl rt-setup-database --action drop --dba dba --dba-password X
+
 To complete the installation of this port, please follow these steps:
 
 1. Edit %%RT_ETC_PATH%%/RT_SiteConfig.pm, by referring to
    the default config file (%%RT_ETC_PATH%%/RT_Config.pm).
 2. Configure the email and web gateways.  Please refer to
    'SETTING UP THE MAIL GATEWAY' in %%DOCSDIR%%/README
-3. Restart Apache.
+3. Restart Apache or whichever web delivery mechanism you selected..
 4. Do remember to *CHANGE* the root's password for the web interface.
    The default is "password" (without the quotes.)
 5. Configure RT per the instructions at
    http://www.bestpractical.com/rt/docs.html
 
+RT does not work with perl taint mode (-T) you must disable it.
+Note, some other ports like devel/bugzilla have you add this to your
+httpd.conf.  This isn't actually a flaw of RT, but of a subset of the
+CPAN modules that RT uses.
+
 If you're upgrading RT then it is worth reading the UPGRADING document
 at this point. Some extension you're using may have been integrated
 into core. It's recommended to use new clean directory when you're
-upgrading to new major release (for example from 3.8.x to 4.0.x).
+upgrading to new release (for example from 4.0.x to 4.2.x).
 
 To upgrade your database schema, preserving ticket history:
 
@@ -31,13 +44,4 @@ To upgrade your database schema, preserv
 
 and answer the prompts.
 
-RT does not work with perl taint mode (-T) you must disable it.
-Note, some other ports like devel/bugzilla have you add this to your
-httpd.conf.  This isn't actually a flaw of RT, but of a subset of the
-CPAN modules that RT uses.
-
-$ sudo perl rt-setup-database --action init --dba dba --dba-password X
-$ sudo perl rt-setup-database --action drop --dba dba --dba-password X
-
-See the TODO section at the top of the port's Makefile
 =====================================================================

Modified: head/www/rt42/pkg-descr
==============================================================================
--- head/www/rt40/pkg-descr	Wed Nov 27 22:38:06 2013	(r335071)
+++ head/www/rt42/pkg-descr	Fri Nov 29 07:20:28 2013	(r335149)
@@ -1,13 +1,7 @@
-RT is an industrial-grade ticketing system. It lets a group of people
-intelligently and efficiently manage requests submitted by a community
-of users. RT is used by systems administrators, customer support
-staffs, NOCs, developers and even marketing departments at over a
-thousand sites around the world.
-
-RT3 significantly revamped the RT codebase, featuring standard-compliant
-Web UI, approval-based workflow system, REST-powered RPC mail gateway,
-recursive group membership with delegates, autoconf, custom field support,
-I18N and L10N framework, web-editable scrips, better documentation and
-regression test suite, and more.
+RT is a battle-tested issue tracking system which thousands of
+organizations use for bug tracking, help desk ticketing, customer
+service, workflow processes, change management, network operations,
+youth counselling and even more. Organizations around the world have
+been running smoothly thanks to RT for over 10 years.
 
 WWW: http://www.bestpractical.com/rt/

Modified: head/www/rt42/pkg-plist
==============================================================================
--- head/www/rt40/pkg-plist	Wed Nov 27 22:38:06 2013	(r335071)
+++ head/www/rt42/pkg-plist	Fri Nov 29 07:20:28 2013	(r335149)
@@ -1,21 +1,30 @@
+@group rt
 bin/rt
 bin/rt-crontool
 bin/rt-mailgate
-etc/rt40/RT_Config.pm
-etc/rt40/RT_SiteConfig.pm-dist
-etc/rt40/acl.Oracle
-etc/rt40/acl.Pg
-etc/rt40/acl.mysql
-etc/rt40/initialdata
-etc/rt40/schema.Oracle
-etc/rt40/schema.Pg
-etc/rt40/schema.SQLite
-etc/rt40/schema.mysql
+@mode 0440
+etc/rt42/RT_Config.pm
+@unexec if cmp -s %D/etc/rt42/RT_SiteConfig.pm-dist %D/etc/rt42/RT_SiteConfig.pm ; then rm -f %D/etc/rt42/RT_SiteConfig.pm; fi
+etc/rt42/RT_SiteConfig.pm-dist
+@exec [ -f %B/RT_SiteConfig.pm ] || cp -p %D/%F %B/RT_SiteConfig.pm
+@mode
+etc/rt42/acl.Oracle
+etc/rt42/acl.Pg
+etc/rt42/acl.mysql
+etc/rt42/initialdata
+etc/rt42/schema.Oracle
+etc/rt42/schema.Pg
+etc/rt42/schema.SQLite
+etc/rt42/schema.mysql
+@exec chmod 0750 %D/etc/rt42
+@exec chgrp rt %D/etc/rt42
+@group
 %%SITE_PERL%%/RT.pm
 %%SITE_PERL%%/RT/ACE.pm
 %%SITE_PERL%%/RT/ACL.pm
 %%SITE_PERL%%/RT/Action.pm
 %%SITE_PERL%%/RT/Action/AutoOpen.pm
+%%SITE_PERL%%/RT/Action/AutoOpenInactive.pm
 %%SITE_PERL%%/RT/Action/Autoreply.pm
 %%SITE_PERL%%/RT/Action/CreateTickets.pm
 %%SITE_PERL%%/RT/Action/EscalatePriority.pm
@@ -25,9 +34,11 @@ etc/rt40/schema.mysql
 %%SITE_PERL%%/RT/Action/NotifyAsComment.pm
 %%SITE_PERL%%/RT/Action/NotifyGroup.pm
 %%SITE_PERL%%/RT/Action/NotifyGroupAsComment.pm
+%%SITE_PERL%%/RT/Action/OpenOnStarted.pm
 %%SITE_PERL%%/RT/Action/RecordComment.pm
 %%SITE_PERL%%/RT/Action/RecordCorrespondence.pm
 %%SITE_PERL%%/RT/Action/SendEmail.pm
+%%SITE_PERL%%/RT/Action/SendForward.pm
 %%SITE_PERL%%/RT/Action/SetPriority.pm
 %%SITE_PERL%%/RT/Action/SetStatus.pm
 %%SITE_PERL%%/RT/Action/UserDefined.pm
@@ -61,7 +72,11 @@ etc/rt40/schema.mysql
 %%SITE_PERL%%/RT/Condition/StatusChange.pm
 %%SITE_PERL%%/RT/Condition/UserDefined.pm
 %%SITE_PERL%%/RT/Config.pm
+%%SITE_PERL%%/RT/Crypt.pm
 %%SITE_PERL%%/RT/Crypt/GnuPG.pm
+%%SITE_PERL%%/RT/Crypt/GnuPG/CRLFHandle.pm
+%%SITE_PERL%%/RT/Crypt/Role.pm
+%%SITE_PERL%%/RT/Crypt/SMIME.pm
 %%SITE_PERL%%/RT/CurrentUser.pm
 %%SITE_PERL%%/RT/CustomField.pm
 %%SITE_PERL%%/RT/CustomFieldValue.pm
@@ -73,6 +88,8 @@ etc/rt40/schema.mysql
 %%SITE_PERL%%/RT/Dashboard/Mailer.pm
 %%SITE_PERL%%/RT/Dashboards.pm
 %%SITE_PERL%%/RT/Date.pm
+%%SITE_PERL%%/RT/DependencyWalker.pm
+%%SITE_PERL%%/RT/DependencyWalker/FindDependencies.pm
 %%SITE_PERL%%/RT/EmailParser.pm
 %%SITE_PERL%%/RT/Generated.pm
 %%SITE_PERL%%/RT/Generated.pm.in
@@ -91,7 +108,7 @@ etc/rt40/schema.mysql
 %%SITE_PERL%%/RT/Installer.pm
 %%SITE_PERL%%/RT/Interface/CLI.pm
 %%SITE_PERL%%/RT/Interface/Email.pm
-%%SITE_PERL%%/RT/Interface/Email/Auth/GnuPG.pm
+%%SITE_PERL%%/RT/Interface/Email/Auth/Crypt.pm
 %%SITE_PERL%%/RT/Interface/Email/Auth/MailFrom.pm
 %%SITE_PERL%%/RT/Interface/REST.pm
 %%SITE_PERL%%/RT/Interface/Web.pm
@@ -102,16 +119,28 @@ etc/rt40/schema.mysql
 %%SITE_PERL%%/RT/Interface/Web/Request.pm
 %%SITE_PERL%%/RT/Interface/Web/Session.pm
 %%SITE_PERL%%/RT/Lifecycle.pm
+%%SITE_PERL%%/RT/Lifecycle/Ticket.pm
 %%SITE_PERL%%/RT/Link.pm
 %%SITE_PERL%%/RT/Links.pm
+%%SITE_PERL%%/RT/Migrate.pm
+%%SITE_PERL%%/RT/Migrate/Importer.pm
+%%SITE_PERL%%/RT/Migrate/Importer/File.pm
+%%SITE_PERL%%/RT/Migrate/Incremental.pm
+%%SITE_PERL%%/RT/Migrate/Serializer.pm
+%%SITE_PERL%%/RT/Migrate/Serializer/File.pm
+%%SITE_PERL%%/RT/Migrate/Serializer/IncrementalRecord.pm
+%%SITE_PERL%%/RT/Migrate/Serializer/IncrementalRecords.pm
 %%SITE_PERL%%/RT/ObjectClass.pm
 %%SITE_PERL%%/RT/ObjectClasses.pm
 %%SITE_PERL%%/RT/ObjectCustomField.pm
 %%SITE_PERL%%/RT/ObjectCustomFieldValue.pm
 %%SITE_PERL%%/RT/ObjectCustomFieldValues.pm
 %%SITE_PERL%%/RT/ObjectCustomFields.pm
+%%SITE_PERL%%/RT/ObjectScrip.pm
+%%SITE_PERL%%/RT/ObjectScrips.pm
 %%SITE_PERL%%/RT/ObjectTopic.pm
 %%SITE_PERL%%/RT/ObjectTopics.pm
+%%SITE_PERL%%/RT/PlackRunner.pm
 %%SITE_PERL%%/RT/Plugin.pm
 %%SITE_PERL%%/RT/Pod/HTML.pm
 %%SITE_PERL%%/RT/Pod/HTMLBatch.pm
@@ -121,6 +150,13 @@ etc/rt40/schema.mysql
 %%SITE_PERL%%/RT/Queue.pm
 %%SITE_PERL%%/RT/Queues.pm
 %%SITE_PERL%%/RT/Record.pm
+%%SITE_PERL%%/RT/Record/AddAndSort.pm
+%%SITE_PERL%%/RT/Record/Role.pm
+%%SITE_PERL%%/RT/Record/Role/Lifecycle.pm
+%%SITE_PERL%%/RT/Record/Role/Links.pm
+%%SITE_PERL%%/RT/Record/Role/Rights.pm
+%%SITE_PERL%%/RT/Record/Role/Roles.pm
+%%SITE_PERL%%/RT/Record/Role/Status.pm
 %%SITE_PERL%%/RT/Reminders.pm
 %%SITE_PERL%%/RT/Report/Tickets.pm
 %%SITE_PERL%%/RT/Report/Tickets/Entry.pm
@@ -138,8 +174,11 @@ etc/rt40/schema.mysql
 %%SITE_PERL%%/RT/Search.pm
 %%SITE_PERL%%/RT/Search/ActiveTicketsInQueue.pm
 %%SITE_PERL%%/RT/Search/FromSQL.pm
-%%SITE_PERL%%/RT/Search/Googleish.pm
+%%SITE_PERL%%/RT/Search/Simple.pm
 %%SITE_PERL%%/RT/SearchBuilder.pm
+%%SITE_PERL%%/RT/SearchBuilder/AddAndSort.pm
+%%SITE_PERL%%/RT/SearchBuilder/Role.pm
+%%SITE_PERL%%/RT/SearchBuilder/Role/Roles.pm
 %%SITE_PERL%%/RT/SharedSetting.pm
 %%SITE_PERL%%/RT/SharedSettings.pm
 %%SITE_PERL%%/RT/Shredder.pm
@@ -188,10 +227,11 @@ etc/rt40/schema.mysql
 %%SITE_PERL%%/RT/Test/Apache.pm
 %%SITE_PERL%%/RT/Test/Email.pm
 %%SITE_PERL%%/RT/Test/GnuPG.pm
+%%SITE_PERL%%/RT/Test/SMIME.pm
+%%SITE_PERL%%/RT/Test/Shredder.pm
 %%SITE_PERL%%/RT/Test/Web.pm
 %%SITE_PERL%%/RT/Ticket.pm
 %%SITE_PERL%%/RT/Tickets.pm
-%%SITE_PERL%%/RT/Tickets_SQL.pm
 %%SITE_PERL%%/RT/Topic.pm
 %%SITE_PERL%%/RT/Topics.pm
 %%SITE_PERL%%/RT/Transaction.pm
@@ -205,6 +245,7 @@ etc/rt40/schema.mysql
 %%SITE_PERL%%/RT/User.pm
 %%SITE_PERL%%/RT/Users.pm
 %%SITE_PERL%%/RT/Util.pm
+@group rt
 sbin/rt-attributes-viewer
 sbin/rt-clean-sessions
 sbin/rt-dump-metadata
@@ -223,6 +264,7 @@ sbin/rt-test-dependencies
 sbin/rt-validate-aliases
 sbin/rt-validator
 sbin/standalone_httpd
+@group
 %%PORTDOCS%%%%DOCSDIR%%/README
 %%PORTDOCS%%%%DOCSDIR%%/UPGRADING-2.0
 %%PORTDOCS%%%%DOCSDIR%%/UPGRADING-3.0
@@ -231,14 +273,19 @@ sbin/standalone_httpd
 %%PORTDOCS%%%%DOCSDIR%%/UPGRADING-3.6
 %%PORTDOCS%%%%DOCSDIR%%/UPGRADING-3.8
 %%PORTDOCS%%%%DOCSDIR%%/UPGRADING-4.0
+%%PORTDOCS%%%%DOCSDIR%%/UPGRADING-4.2
 %%PORTDOCS%%%%DOCSDIR%%/UPGRADING.mysql
+%%PORTDOCS%%%%DOCSDIR%%/authentication.pod
+%%PORTDOCS%%%%DOCSDIR%%/automating_rt.pod
 %%PORTDOCS%%%%DOCSDIR%%/backups.pod
+%%PORTDOCS%%%%DOCSDIR%%/charts.pod
 %%PORTDOCS%%%%DOCSDIR%%/customizing/approvals.pod
 %%PORTDOCS%%%%DOCSDIR%%/customizing/articles_introduction.pod
 %%PORTDOCS%%%%DOCSDIR%%/customizing/lifecycles.pod
 %%PORTDOCS%%%%DOCSDIR%%/customizing/styling_rt.pod
 %%PORTDOCS%%%%DOCSDIR%%/customizing/templates.pod
 %%PORTDOCS%%%%DOCSDIR%%/customizing/timezones_in_charts.pod
+%%PORTDOCS%%%%DOCSDIR%%/dashboards.pod
 %%PORTDOCS%%%%DOCSDIR%%/extending/clickable_links.pod
 %%PORTDOCS%%%%DOCSDIR%%/extending/external_custom_fields.pod
 %%PORTDOCS%%%%DOCSDIR%%/extending/using_forms_widgets.pod
@@ -246,19 +293,33 @@ sbin/standalone_httpd
 %%PORTDOCS%%%%DOCSDIR%%/glossary.pod
 %%PORTDOCS%%%%DOCSDIR%%/hacking.pod
 %%PORTDOCS%%%%DOCSDIR%%/images/action-decline.png
+%%PORTDOCS%%%%DOCSDIR%%/images/customize-dashboards-menu.png
+%%PORTDOCS%%%%DOCSDIR%%/images/dashboard-chart.png
+%%PORTDOCS%%%%DOCSDIR%%/images/dashboard-content-invoices.png
+%%PORTDOCS%%%%DOCSDIR%%/images/dashboard-search-sorting.png
+%%PORTDOCS%%%%DOCSDIR%%/images/dashboard-subscription.png
+%%PORTDOCS%%%%DOCSDIR%%/images/general-owner-chart.png
+%%PORTDOCS%%%%DOCSDIR%%/images/general-owner-lastupdated-chart.png
+%%PORTDOCS%%%%DOCSDIR%%/images/general-status-chart.png
 %%PORTDOCS%%%%DOCSDIR%%/images/global-lifecycle-group-rights.png
 %%PORTDOCS%%%%DOCSDIR%%/images/lifecycle-choices.png
 %%PORTDOCS%%%%DOCSDIR%%/images/order-history-example.png
+%%PORTDOCS%%%%DOCSDIR%%/images/queue-created-started-chart.png
 %%PORTDOCS%%%%DOCSDIR%%/images/theme_editor_defaults.png
+%%PORTDOCS%%%%DOCSDIR%%/incremental-export/README
+%%PORTDOCS%%%%DOCSDIR%%/incremental-export/Record_Local.pm

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201311290720.rAT7KTpX023823>