From owner-svn-ports-head@FreeBSD.ORG Fri Nov 29 07:20:31 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 46D679E5; Fri, 29 Nov 2013 07:20:31 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 2577012A1; Fri, 29 Nov 2013 07:20:31 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id rAT7KVLQ023839; Fri, 29 Nov 2013 07:20:31 GMT (envelope-from matthew@svn.freebsd.org) Received: (from matthew@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id rAT7KTpX023823; Fri, 29 Nov 2013 07:20:29 GMT (envelope-from matthew@svn.freebsd.org) Message-Id: <201311290720.rAT7KTpX023823@svn.freebsd.org> From: Matthew Seaman Date: Fri, 29 Nov 2013 07:20:29 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r335149 - in head/www/rt42: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Nov 2013 07:20:31 -0000 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 .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 @@ - - - -- 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 - + # 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 ***