Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Aug 2002 11:04:35 +0800 (CST)
From:      plasma <plasma@freebsd.sinica.edu.tw>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/41701: New port: devel/RT2
Message-ID:  <20020816030435.8531172E@freebsd.sinica.edu.tw>

next in thread | raw e-mail | index | archive | help

>Number:         41701
>Category:       ports
>Synopsis:       New port: devel/RT2
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Aug 15 20:10:04 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     plasma
>Release:        FreeBSD 4.6-STABLE i386
>Organization:
>Environment:
System: FreeBSD freebsd.sinica.edu.tw 4.6-STABLE FreeBSD 4.6-STABLE #1: Tue Jul 23 15:34:20 CST 2002 ycheng@freebsd.sinica.edu.tw:/usr/src/sys/compile/GENERIC i386


	
>Description:
	RT is a request tracker system written in perl

	WWW: http://bestpractical.com/rt/
	
>How-To-Repeat:
	
>Fix:


# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	RT2
#	RT2/distinfo
#	RT2/Makefile
#	RT2/files
#	RT2/files/patch-Makefile
#	RT2/files/patch-tools-testdeps
#	RT2/files/patch-tools-initdb
#	RT2/files/patch-bin-initacls.mysql
#	RT2/pkg-plist
#	RT2/pkg-message
#	RT2/pkg-comment
#	RT2/pkg-descr
#
echo c - RT2
mkdir -p RT2 > /dev/null 2>&1
echo x - RT2/distinfo
sed 's/^X//' >RT2/distinfo << 'END-of-RT2/distinfo'
XMD5 (rt.tar.gz) = 59179c054c0e05336f9b92fe3b031270
END-of-RT2/distinfo
echo x - RT2/Makefile
sed 's/^X//' >RT2/Makefile << 'END-of-RT2/Makefile'
X# New ports collection makefile for:   RT2
X# Date created:        12 Auguest 2002
X# Whom:                plasma
X#
X# $FreeBSD$
X#
X
XPORTNAME=	RT2
XPORTVERSION=	2.0.14
XCATEGORIES=  	www
XMASTER_SITES=	http://www.fsck.com/pub/rt/release/
XWRKSRC=		${WRKDIR}/rt-2-0-14
XDISTFILES=	rt.tar.gz
X
XMAINTAINER=	plasmaball@pchome.com.tw
X
XBUILD_DEPENDS=	${LOCALBASE}/libexec/apache/libperl.so:${PORTSDIR}/www/mod_perl \
X		${SITE_PERL}/${PERL_ARCH}/Apache/Cookie.pm:${PORTSDIR}/www/p5-libapreq \
X		${SITE_PERL}/Apache/DBI.pm:${PORTSDIR}/www/p5-Apache-DBI \
X		${SITE_PERL}/Apache/Session.pm:${PORTSDIR}/www/p5-Apache-Session \
X		${SITE_PERL}/${PERL_ARCH}/DBI.pm:${PORTSDIR}/databases/p5-DBI \
X		${SITE_PERL}/DBIx/DataSource.pm:${PORTSDIR}/databases/p5-DBIx-DataSource \
X		${SITE_PERL}/DBIx/SearchBuilder.pm:${PORTSDIR}/databases/p5-DBIx-SearchBuilder \
X		${SITE_PERL}/Date/Format.pm:${PORTSDIR}/devel/p5-TimeDate \
X		${SITE_PERL}/Date/Parse.pm:${PORTSDIR}/devel/p5-TimeDate \
X		${SITE_PERL}/File/Spec.pm:${PORTSDIR}/devel/p5-File-Spec \
X		${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \
X		${SITE_PERL}/FreezeThaw.pm:${PORTSDIR}/devel/p5-FreezeThaw \
X		${SITE_PERL}/Getopt/Long.pm:${PORTSDIR}/devel/p5-Getopt-Long \
X		${SITE_PERL}/${PERL_ARCH}/HTML/Entities.pm:${PORTSDIR}/www/p5-HTML-Parser \
X		${SITE_PERL}/Apache/Mason.pm:${PORTSDIR}/www/p5-HTML-Mason \
X		${SITE_PERL}/Log/Dispatch.pm:${PORTSDIR}/devel/p5-Log-Dispatch \
X		${SITE_PERL}/MIME/Entity.pm:${PORTSDIR}/mail/p5-MIME-Tools \
X		${SITE_PERL}/MLDBM.pm:${PORTSDIR}/databases/p5-MLDBM \
X		${SITE_PERL}/Mail/Mailer.pm:${PORTSDIR}/mail/p5-Mail-Tools \
X		${SITE_PERL}/Net/SMTP.pm:${PORTSDIR}/net/p5-Net \
X		${SITE_PERL}/Params/Validate.pm:${PORTSDIR}/devel/p5-Params-Validate \
X		${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable \
X		${SITE_PERL}/Text/Template.pm:${PORTSDIR}/textproc/p5-Text-Template \
X		${SITE_PERL}/Text/Wrapper.pm:${PORTSDIR}/textproc/p5-Text-Wrapper \
X		${SITE_PERL}/Tie/IxHash.pm:${PORTSDIR}/devel/p5-Tie-IxHash
X
XDB_TYPE?=	mysql
X
X.if ${DB_TYPE} == "Pg"
XBUILD_DEPENDS+=	${LOCALBASE}/bin/psql:${PORTSDIR}/databases/postgresql7
X.else
XDB_TYPE=	mysql
XBUILD_DEPENDS+=	${LOCALBASE}/bin/safe_mysqld:${PORTSDIR}/databases/mysql323-server
X.endif
X
XRUN_DEPENDS=	${BUILD_DEPENDS}
X
XSITE_PERL=	${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}
XUSE_REINPLACE=	yes
XUSE_PERL5=	yes
X
XRT_PATH?=	${PREFIX}/rt2
XDB_DBA_PASSWORDD?=	
XDB_HOST?=	localhost
XDB_RT_PASS=	rt_pass
X
XMAN3=		RT::Links.3 \
X		RT::Watchers.3 \
X		RT::Group.3 \
X		RT::Keyword.3 \
X		RT::Record.3 \
X		RT::ScripConditions.3 \
X		RT::Action::Generic.3 \
X		RT::Transaction.3 \
X		RT::Interface::Email.3 \
X		RT::Link.3 \
X		RT.3 \
X		RT::Watcher.3 \
X		RT::ObjectKeywords.3 \
X		RT::EasySearch.3 \
X		RT::ScripActions.3 \
X		RT::Scrip.3 \
X		RT::GroupMembers.3 \
X		RT::Action::SendPasswordEmail.3 \
X		RT::Transactions.3 \
X		RT::Scrips.3 \
X		RT::Action::SendEmail.3 \
X		RT::User.3 \
X		RT::ScripCondition.3 \
X		RT::Users.3 \
X		RT::Ticket.3 \
X		RT::ACE.3 \
X		RT::Queue.3 \
X		RT::Interface::CLI.3 \
X		RT::Tickets.3 \
X		RT::GroupMember.3 \
X		RT::Template.3 \
X		RT::Templates.3 \
X		RT::Queues.3 \
X		RT::Date.3 \
X		RT::CurrentUser.3 \
X		RT::ScripAction.3 \
X		RT::Keywords.3 \
X		RT::ObjectKeyword.3 \
X		RT::Attachment.3 \
X		RT::Groups.3 \
X		RT::KeywordSelect.3 \
X		RT::Condition::Generic.3 \
X		RT::Handle.3 \
X		RT::ACL.3 \
X		RT::Attachments.3
X
Xpre-fetch:
X	@${ECHO} ""
X	@${ECHO} "You may use the following build options:"
X	@${ECHO} ""
X	@${ECHO} "	DB_DBA_PASSWORD=password	Your password of MySQL root ();"
X	@${ECHO} "	DB_HOST=hostname		Where MySQL resident (localhost);"
X	@${ECHO} "	DB_RT_PASS=password		Your password of MySQL RT user (rt_pass);"
X	@${ECHO} "	DB_TYPE=type			Pg for postgresql, mysql for MySQL (mysql);"
X	@${ECHO} "	INSTALL_NEW			Install a fresh port, otherwise just upgrade;"
X	@${ECHO} ""
X	@${ECHO} "IMPORTANT!!! If you want to install a fresh new port, define INSTALL_NEW to do so, otherwise this port just do a upgrade."
X	@${ECHO} ""
X
Xdo-build:
X.for _NAME in RT_PATH DB_DBA_PASSWORD DB_HOST DB_RT_PASS DB_TYPE
X	@${REINPLACE_CMD} "s!%%${_NAME}%%!${${_NAME}}!g" ${WRKSRC}/Makefile
X.endfor
X	@cd ${WRKSRC} && ${MAKE} -f ${WRKSRC}/Makefile testdeps
X	@cd ${WRKSRC} && ${MAKE} -f ${WRKSRC}/Makefile fixdeps
X
Xdo-install:
X	@${MKDIR} /var/log/rt2
X.if defined(INSTALL_NEW)
X	-@cd ${WRKSRC} && ${MAKE} -f ${WRKSRC}/Makefile dropdb
X	@cd ${WRKSRC} && ${MAKE} -f ${WRKSRC}/Makefile install
X.else
X	@cd ${WRKSRC} && ${MAKE} -f ${WRKSRC}/Makefile upgrade
X.endif
X	@${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/rt2/README
X	@${CHOWN} -R www /var/log/rt2
X
Xpost-install:
X	@${SED} s!%%PREFIX%%!${PREFIX}!g ${PKGMESSAGE}
X
X.include <bsd.port.mk>
END-of-RT2/Makefile
echo c - RT2/files
mkdir -p RT2/files > /dev/null 2>&1
echo x - RT2/files/patch-Makefile
sed 's/^X//' >RT2/files/patch-Makefile << 'END-of-RT2/files/patch-Makefile'
X--- Makefile	Sat Jul 20 10:42:39 2002
X+++ Makefile	Thu Aug 15 22:17:55 2002
X@@ -2,7 +2,7 @@
X # RT is Copyright 1996-2002 Jesse Vincent <jesse@bestpractical.com>
X # It is distributed under the terms of the GNU General Public License, version 2
X 
X-PERL			= 	/usr/bin/perl
X+PERL			= 	/usr/local/bin/perl
X 
X RT_VERSION_MAJOR	=	2
X RT_VERSION_MINOR	=	0
X@@ -15,7 +15,7 @@
X BRANCH			=	HEAD
X 
X # This is the group that all of the installed files will be chgrp'ed to.
X-RTGROUP			=	rt
X+RTGROUP			=	www
X 
X 
X # User which should own rt binaries.
X@@ -40,7 +40,7 @@
X # RT_PATH is the name of the directory you want make to install RT in
X # RT must be installed in its own directory (don't set this to /usr/local)
X 
X-RT_PATH			=	/opt/rt2
X+RT_PATH			=	%%RT_PATH%%
X 
X # The rest of these paths are all configurable, but you probably don't want to 
X # put them elsewhere
X@@ -49,7 +49,7 @@
X RT_ETC_PATH		=	$(RT_PATH)/etc
X RT_CONFIG_PATH		=	$(RT_ETC_PATH)
X RT_BIN_PATH		=	$(RT_PATH)/bin
X-RT_MAN_PATH		=	$(RT_PATH)/man
X+RT_MAN_PATH		=	/usr/local/man
X MASON_HTML_PATH		=	$(RT_PATH)/WebRT/html
X 
X 
X@@ -63,7 +63,7 @@
X MASON_DATA_PATH		=       $(RT_PATH)/WebRT/data
X MASON_SESSION_PATH	=       $(RT_PATH)/WebRT/sessiondata
X 
X-RT_LOG_PATH             =       /tmp
X+RT_LOG_PATH             =       /var/log/rt2
X 
X # RT_READABLE_DIR_MODE is the mode of directories that are generally meant
X # to be accessable
X@@ -101,13 +101,13 @@
X # "Pg" is known to work
X # "Oracle" is in the early stages of working.
X 
X-DB_TYPE			=	mysql
X+DB_TYPE			=	%%DB_TYPE%%
X 
X # DB_HOME is where the Database's commandline tools live.  $DB_HOME/bin
X # should contain the binaries themselves, e.g. if "which mysql" gives
X # "/usr/local/mysql/bin/mysql", $DB_HOME should be "/usr/local/mysql"
X 
X-DB_HOME			= /usr
X+DB_HOME			=	/usr/local
X 
X # Set DBA to the name of a unix account with the proper permissions and 
X # environment to run your commandline SQL tools
X@@ -121,14 +121,14 @@
X # For oracle, you want 'system'
X 
X DB_DBA			=	root
X-DB_DBA_PASSWORD		=	
X- 
X+DB_DBA_PASSWORD		=	%%DB_DBA_PASSWORD%%	
X+
X #
X # Set this to the Fully Qualified Domain Name of your database server.
X # If the database is local, rather than on a remote host, using "localhost" 
X # will greatly enhance performance.
X 
X-DB_HOST			=	localhost
X+DB_HOST			=	%%DB_HOST%%
X 
X # If you're not running your database server on its default port, 
X # specifiy the port the database server is running on below.
X@@ -144,7 +144,7 @@
X # to grant those database rights by hand.
X #
X 
X-DB_RT_HOST		=	localhost
X+DB_RT_HOST		=	%%DB_HOST%%
X 
X # set this to the name you want to give to the RT database in 
X # your database server. For Oracle, this should be the name of your sid
X@@ -158,7 +158,7 @@
X # Set this to the password used by the rt database user
X # *** Change This Before Installation***
X 
X-DB_RT_PASS		=	rt_pass
X+DB_RT_PASS		=	%%DB_RT_PASS%%
X 
X # }}}
X 
X@@ -168,7 +168,7 @@
X # objectcode
X 
X WEB_USER		=	www
X-WEB_GROUP		=	rt
X+WEB_GROUP		=	www
X 
X # }}}
X 
X@@ -311,7 +311,7 @@
X 
X 
X genschema:
X-	$(PERL)	tools/initdb '$(DB_TYPE)' '$(DB_HOME)' '$(DB_HOST)' '$(DB_PORT)' '$(DB_DBA)' '$(DB_DATABASE)' generate
X+	$(PERL)	tools/initdb '$(DB_TYPE)' '$(DB_HOME)' '$(DB_HOST)' '$(DB_PORT)' '$(DB_DBA)' '$(DB_DATABASE)' '$(DB_DBA_PASSWORD)' generate
X 
X 
X initialize.Pg: createdb initdb.dba acls 
X@@ -333,16 +333,16 @@
X 
X 
X dropdb: 
X-	$(PERL)	tools/initdb '$(DB_TYPE)' '$(DB_HOME)' '$(DB_HOST)' '$(DB_PORT)' '$(DB_DBA)' '$(DB_DATABASE)' drop
X+	$(PERL)	tools/initdb '$(DB_TYPE)' '$(DB_HOME)' '$(DB_HOST)' '$(DB_PORT)' '$(DB_DBA)' '$(DB_DATABASE)' '$(DB_DBA_PASSWORD)' drop
X 
X 
X createdb: 
X-	$(PERL)	tools/initdb '$(DB_TYPE)' '$(DB_HOME)' '$(DB_HOST)' '$(DB_PORT)' '$(DB_DBA)' '$(DB_DATABASE)' create
X+	$(PERL)	tools/initdb '$(DB_TYPE)' '$(DB_HOME)' '$(DB_HOST)' '$(DB_PORT)' '$(DB_DBA)' '$(DB_DATABASE)' '$(DB_DBA_PASSWORD)' create
X initdb.dba:
X-	$(PERL)	tools/initdb '$(DB_TYPE)' '$(DB_HOME)' '$(DB_HOST)' '$(DB_PORT)' '$(DB_DBA)' '$(DB_DATABASE)' insert
X+	$(PERL)	tools/initdb '$(DB_TYPE)' '$(DB_HOME)' '$(DB_HOST)' '$(DB_PORT)' '$(DB_DBA)' '$(DB_DATABASE)' '$(DB_DBA_PASSWORD)' insert
X 
X initdb.rtuser:
X-	$(PERL)	tools/initdb '$(DB_TYPE)' '$(DB_HOME)' '$(DB_HOST)' '$(DB_PORT)' '$(DB_RT_USER)' '$(DB_DATABASE)' insert
X+	$(PERL)	tools/initdb '$(DB_TYPE)' '$(DB_HOME)' '$(DB_HOST)' '$(DB_PORT)' '$(DB_RT_USER)' '$(DB_DATABASE)' '$(DB_RT_PASS)' insert
X 
X 
X 
END-of-RT2/files/patch-Makefile
echo x - RT2/files/patch-tools-testdeps
sed 's/^X//' >RT2/files/patch-tools-testdeps << 'END-of-RT2/files/patch-tools-testdeps'
X--- tools/testdeps	Thu Feb 28 14:38:10 2002
X+++ tools/testdeps	Thu Aug 15 16:43:45 2002
X@@ -107,7 +107,11 @@
X 	$module = "DBD::mysql::Install" if ($module =~ /DBD::mysql/);
X 	
X         print "Installing with CPAN...";
X-        CPAN::install($module);
X+	require CPAN::FirstTime;  # shut up configuration
X+	no strict 'refs';
X+	local $^W;
X+	*{'ExtUtils::MakeMaker::prompt'} = sub ($;$) { '' };
X+        CPAN::force('install', $module);
X      }
X      print "\n";
X 	exit(1) if ($mode =~ /-q/);
END-of-RT2/files/patch-tools-testdeps
echo x - RT2/files/patch-tools-initdb
sed 's/^X//' >RT2/files/patch-tools-initdb << 'END-of-RT2/files/patch-tools-initdb'
X--- tools/initdb	Wed Nov  7 07:06:06 2001
X+++ tools/initdb	Thu Aug 15 17:17:19 2002
X@@ -17,7 +17,7 @@
X $SCHEMA_DIR ="etc";
X $SCHEMA_FILE = "$SCHEMA_DIR/schema.pm"; #hmm
X 
X-($DB_TYPE, $DB_HOME, $DB_HOST, $DB_PORT, $DB_DBA, $DB_DATABASE, $ACTION) = @ARGV;
X+($DB_TYPE, $DB_HOME, $DB_HOST, $DB_PORT, $DB_DBA, $DB_DATABASE, $DB_DBA_PASSWORD, $ACTION) = @ARGV;
X 
X 
X if ($DEBUG) {
X@@ -71,6 +71,8 @@
X # {{{ sub prompt_for_dba_password
X 
X sub prompt_for_dba_password {
X+    return if defined $DB_DBA_PASSWORD;
X+
X     print "Enter the $DB_TYPE password for $DB_DBA: ";
X 
X     system "stty -echo";
X@@ -107,7 +109,7 @@
X If you have an existing RT 2.x installation, this will destroy all your data.
X i
X END
X-	exit unless _yesno();
X+	# exit unless _yesno();
X 	
X     }
X     
END-of-RT2/files/patch-tools-initdb
echo x - RT2/files/patch-bin-initacls.mysql
sed 's/^X//' >RT2/files/patch-bin-initacls.mysql << 'END-of-RT2/files/patch-bin-initacls.mysql'
X--- bin/initacls.mysql	Wed Nov  7 07:04:00 2001
X+++ bin/initacls.mysql	Thu Aug 15 18:01:14 2002
X@@ -14,7 +14,7 @@
X export PATH
X 
X echo "Enter the mysql administrator's database password to create a new user for RT"
X-$BINDIR/mysql --host=${HOSTNAME} --port=${PORT} --user=${DATABASEADMIN} -p${DBAPASSWD} mysql < $DATABASEACLS
X+$BINDIR/mysql --host=${HOSTNAME} --port=${PORT} --user=${DATABASEADMIN} --password=${DBAPASSWD} mysql < $DATABASEACLS
X 
X echo "Enter the mysql administrator's database password to nondestructively reload the database"
X-$BINDIR/mysqladmin --host=${HOSTNAME} --port=${PORT} --user=${DATABASEADMIN} -p${DBAPASSWD} reload
X+$BINDIR/mysqladmin --host=${HOSTNAME} --port=${PORT} --user=${DATABASEADMIN} --password=${DBAPASSWD} reload
END-of-RT2/files/patch-bin-initacls.mysql
echo x - RT2/pkg-plist
sed 's/^X//' >RT2/pkg-plist << 'END-of-RT2/pkg-plist'
Xrt2/bin/webmux.pl
Xrt2/bin/rt-mailgate
Xrt2/bin/rtadmin
Xrt2/bin/rt
Xrt2/bin/mason_handler.fcgi
Xrt2/bin/mason_handler.scgi
Xrt2/WebRT/html/Ticket/Attachment/CVS/Root
Xrt2/WebRT/html/Ticket/Attachment/CVS/Repository
Xrt2/WebRT/html/Ticket/Attachment/CVS/Entries
Xrt2/WebRT/html/Ticket/Attachment/CVS/Tag
Xrt2/WebRT/html/Ticket/Attachment/dhandler
Xrt2/WebRT/html/Ticket/CVS/Root
Xrt2/WebRT/html/Ticket/CVS/Repository
Xrt2/WebRT/html/Ticket/CVS/Entries
Xrt2/WebRT/html/Ticket/CVS/Tag
Xrt2/WebRT/html/Ticket/Elements/CVS/Root
Xrt2/WebRT/html/Ticket/Elements/CVS/Repository
Xrt2/WebRT/html/Ticket/Elements/CVS/Entries
Xrt2/WebRT/html/Ticket/Elements/CVS/Tag
Xrt2/WebRT/html/Ticket/Elements/AddWatchers
Xrt2/WebRT/html/Ticket/Elements/EditBasics
Xrt2/WebRT/html/Ticket/Elements/EditDates
Xrt2/WebRT/html/Ticket/Elements/EditKeywordSelects
Xrt2/WebRT/html/Ticket/Elements/EditLinks
Xrt2/WebRT/html/Ticket/Elements/EditPeople
Xrt2/WebRT/html/Ticket/Elements/EditWatchers
Xrt2/WebRT/html/Ticket/Elements/ShowBasics
Xrt2/WebRT/html/Ticket/Elements/ShowDates
Xrt2/WebRT/html/Ticket/Elements/ShowDependencies
Xrt2/WebRT/html/Ticket/Elements/ShowHistory
Xrt2/WebRT/html/Ticket/Elements/ShowKeywordSelects
Xrt2/WebRT/html/Ticket/Elements/ShowLinks
Xrt2/WebRT/html/Ticket/Elements/ShowMemberOf
Xrt2/WebRT/html/Ticket/Elements/ShowMembers
Xrt2/WebRT/html/Ticket/Elements/ShowPeople
Xrt2/WebRT/html/Ticket/Elements/ShowReferences
Xrt2/WebRT/html/Ticket/Elements/ShowRequestor
Xrt2/WebRT/html/Ticket/Elements/ShowSummary
Xrt2/WebRT/html/Ticket/Elements/ShowTransaction
Xrt2/WebRT/html/Ticket/Elements/Tabs
Xrt2/WebRT/html/Ticket/Elements/ToolBar
Xrt2/WebRT/html/Ticket/Create.html
Xrt2/WebRT/html/Ticket/Modify.html
Xrt2/WebRT/html/Ticket/ModifyAll.html
Xrt2/WebRT/html/Ticket/ModifyDates.html
Xrt2/WebRT/html/Ticket/ModifyLinks.html
Xrt2/WebRT/html/Ticket/ModifyPeople.html
Xrt2/WebRT/html/Ticket/Update.html
Xrt2/WebRT/html/Ticket/Display.html
Xrt2/WebRT/html/Ticket/History.html
Xrt2/WebRT/html/CVS/Root
Xrt2/WebRT/html/CVS/Repository
Xrt2/WebRT/html/CVS/Entries
Xrt2/WebRT/html/CVS/Tag
Xrt2/WebRT/html/User/CVS/Root
Xrt2/WebRT/html/User/CVS/Repository
Xrt2/WebRT/html/User/CVS/Entries
Xrt2/WebRT/html/User/CVS/Tag
Xrt2/WebRT/html/User/Prefs.html
Xrt2/WebRT/html/Elements/CVS/Root
Xrt2/WebRT/html/Elements/CVS/Repository
Xrt2/WebRT/html/Elements/CVS/Entries
Xrt2/WebRT/html/Elements/CVS/Tag
Xrt2/WebRT/html/Elements/Checkbox
Xrt2/WebRT/html/Elements/CreateTicket
Xrt2/WebRT/html/Elements/CustomHomepageHeader
Xrt2/WebRT/html/Elements/Error
Xrt2/WebRT/html/Elements/Footer
Xrt2/WebRT/html/Elements/GotoTicket
Xrt2/WebRT/html/Elements/Header
Xrt2/WebRT/html/Elements/ListActions
Xrt2/WebRT/html/Elements/Login
Xrt2/WebRT/html/Elements/MessageBox
Xrt2/WebRT/html/Elements/MyRequests
Xrt2/WebRT/html/Elements/MyTickets
Xrt2/WebRT/html/Elements/Quicksearch
Xrt2/WebRT/html/Elements/Refresh
Xrt2/WebRT/html/Elements/Section
Xrt2/WebRT/html/Elements/SelectBoolean
Xrt2/WebRT/html/Elements/SelectDate
Xrt2/WebRT/html/Elements/SelectDateRelation
Xrt2/WebRT/html/Elements/SelectDateType
Xrt2/WebRT/html/Elements/SelectEqualityOperator
Xrt2/WebRT/html/Elements/SelectKeyword
Xrt2/WebRT/html/Elements/SelectKeywordOptions
Xrt2/WebRT/html/Elements/SelectLinkType
Xrt2/WebRT/html/Elements/SelectMatch
Xrt2/WebRT/html/Elements/SelectNewTicketQueue
Xrt2/WebRT/html/Elements/SelectOwner
Xrt2/WebRT/html/Elements/SelectQueue
Xrt2/WebRT/html/Elements/SelectResultsPerPage
Xrt2/WebRT/html/Elements/SelectSortOrder
Xrt2/WebRT/html/Elements/SelectStatus
Xrt2/WebRT/html/Elements/SelectTicketSortBy
Xrt2/WebRT/html/Elements/SelectUsers
Xrt2/WebRT/html/Elements/SelectWatcherType
Xrt2/WebRT/html/Elements/ShadedBox
Xrt2/WebRT/html/Elements/Submit
Xrt2/WebRT/html/Elements/Tabs
Xrt2/WebRT/html/Elements/TitleBoxEnd
Xrt2/WebRT/html/Elements/TitleBoxStart
Xrt2/WebRT/html/Elements/ViewUser
Xrt2/WebRT/html/Elements/dayMenu
Xrt2/WebRT/html/Elements/monthMenu
Xrt2/WebRT/html/Elements/yearMenu
Xrt2/WebRT/html/SelfService/Attachment/CVS/Root
Xrt2/WebRT/html/SelfService/Attachment/CVS/Repository
Xrt2/WebRT/html/SelfService/Attachment/CVS/Entries
Xrt2/WebRT/html/SelfService/Attachment/CVS/Tag
Xrt2/WebRT/html/SelfService/Attachment/dhandler
Xrt2/WebRT/html/SelfService/CVS/Root
Xrt2/WebRT/html/SelfService/CVS/Repository
Xrt2/WebRT/html/SelfService/CVS/Entries
Xrt2/WebRT/html/SelfService/CVS/Tag
Xrt2/WebRT/html/SelfService/Elements/CVS/Root
Xrt2/WebRT/html/SelfService/Elements/CVS/Repository
Xrt2/WebRT/html/SelfService/Elements/CVS/Entries
Xrt2/WebRT/html/SelfService/Elements/CVS/Tag
Xrt2/WebRT/html/SelfService/Elements/GotoTicket
Xrt2/WebRT/html/SelfService/Elements/Header
Xrt2/WebRT/html/SelfService/Elements/MyRequests
Xrt2/WebRT/html/SelfService/Elements/Tabs
Xrt2/WebRT/html/SelfService/Update.html
Xrt2/WebRT/html/SelfService/Error.html
Xrt2/WebRT/html/SelfService/Prefs.html
Xrt2/WebRT/html/SelfService/Display.html
Xrt2/WebRT/html/SelfService/index.html
Xrt2/WebRT/html/SelfService/Create.html
Xrt2/WebRT/html/SelfService/Closed.html
Xrt2/WebRT/html/Search/CVS/Root
Xrt2/WebRT/html/Search/CVS/Repository
Xrt2/WebRT/html/Search/CVS/Entries
Xrt2/WebRT/html/Search/CVS/Tag
Xrt2/WebRT/html/Search/Bulk.html
Xrt2/WebRT/html/Search/Listing.html
Xrt2/WebRT/html/Search/PickRestriction
Xrt2/WebRT/html/Search/RestrictSearch.html
Xrt2/WebRT/html/Search/TicketCell
Xrt2/WebRT/html/NoAuth/CVS/Root
Xrt2/WebRT/html/NoAuth/CVS/Repository
Xrt2/WebRT/html/NoAuth/CVS/Entries
Xrt2/WebRT/html/NoAuth/CVS/Tag
Xrt2/WebRT/html/NoAuth/images/CVS/Root
Xrt2/WebRT/html/NoAuth/images/CVS/Repository
Xrt2/WebRT/html/NoAuth/images/CVS/Entries
Xrt2/WebRT/html/NoAuth/images/CVS/Tag
Xrt2/WebRT/html/NoAuth/images/rt.jpg
Xrt2/WebRT/html/NoAuth/images/spacer.gif
Xrt2/WebRT/html/NoAuth/Logout.html
Xrt2/WebRT/html/NoAuth/Reminder.html
Xrt2/WebRT/html/NoAuth/webrt.css
Xrt2/WebRT/html/Admin/Global/CVS/Root
Xrt2/WebRT/html/Admin/Global/CVS/Repository
Xrt2/WebRT/html/Admin/Global/CVS/Entries
Xrt2/WebRT/html/Admin/Global/CVS/Tag
Xrt2/WebRT/html/Admin/Global/GroupRights.html
Xrt2/WebRT/html/Admin/Global/Keywords.html
Xrt2/WebRT/html/Admin/Global/Scrips.html
Xrt2/WebRT/html/Admin/Global/Template.html
Xrt2/WebRT/html/Admin/Global/Templates.html
Xrt2/WebRT/html/Admin/Global/UserRights.html
Xrt2/WebRT/html/Admin/Global/index.html
Xrt2/WebRT/html/Admin/Users/CVS/Root
Xrt2/WebRT/html/Admin/Users/CVS/Repository
Xrt2/WebRT/html/Admin/Users/CVS/Entries
Xrt2/WebRT/html/Admin/Users/CVS/Tag
Xrt2/WebRT/html/Admin/Users/Modify.html
Xrt2/WebRT/html/Admin/Users/Prefs.html
Xrt2/WebRT/html/Admin/Users/Rights.html
Xrt2/WebRT/html/Admin/Users/index.html
Xrt2/WebRT/html/Admin/Elements/CVS/Root
Xrt2/WebRT/html/Admin/Elements/CVS/Repository
Xrt2/WebRT/html/Admin/Elements/CVS/Entries
Xrt2/WebRT/html/Admin/Elements/CVS/Tag
Xrt2/WebRT/html/Admin/Elements/CreateQueueCalled
Xrt2/WebRT/html/Admin/Elements/CreateUserCalled
Xrt2/WebRT/html/Admin/Elements/EditUserComments
Xrt2/WebRT/html/Admin/Elements/GrantQueueRightsTo
Xrt2/WebRT/html/Admin/Elements/GroupTabs
Xrt2/WebRT/html/Admin/Elements/Header
Xrt2/WebRT/html/Admin/Elements/ListGlobalKeywordSelects
Xrt2/WebRT/html/Admin/Elements/ListGlobalScrips
Xrt2/WebRT/html/Admin/Elements/ModifyKeyword
Xrt2/WebRT/html/Admin/Elements/ModifyKeywordSelect
Xrt2/WebRT/html/Admin/Elements/ModifyQueue
Xrt2/WebRT/html/Admin/Elements/ModifyTemplate
Xrt2/WebRT/html/Admin/Elements/ModifyUser
Xrt2/WebRT/html/Admin/Elements/QueueRightsForUser
Xrt2/WebRT/html/Admin/Elements/QueueTabs
Xrt2/WebRT/html/Admin/Elements/SelectKeywordSelect
Xrt2/WebRT/html/Admin/Elements/SelectModifyGroup
Xrt2/WebRT/html/Admin/Elements/SelectModifyKeyword
Xrt2/WebRT/html/Admin/Elements/Tabs
Xrt2/WebRT/html/Admin/Elements/SelectModifyKeywordSelect
Xrt2/WebRT/html/Admin/Elements/SelectModifyQueue
Xrt2/WebRT/html/Admin/Elements/SelectModifyUser
Xrt2/WebRT/html/Admin/Elements/SelectQueueRights
Xrt2/WebRT/html/Admin/Elements/SelectRights
Xrt2/WebRT/html/Admin/Elements/SelectScrip
Xrt2/WebRT/html/Admin/Elements/SelectScripAction
Xrt2/WebRT/html/Admin/Elements/SelectScripCondition
Xrt2/WebRT/html/Admin/Elements/SelectSingleOrMultiple
Xrt2/WebRT/html/Admin/Elements/SelectTemplate
Xrt2/WebRT/html/Admin/Elements/SelectUsers
Xrt2/WebRT/html/Admin/Elements/SystemTabs
Xrt2/WebRT/html/Admin/Elements/UserTabs
Xrt2/WebRT/html/Admin/Queues/CVS/Root
Xrt2/WebRT/html/Admin/Queues/CVS/Repository
Xrt2/WebRT/html/Admin/Queues/CVS/Entries
Xrt2/WebRT/html/Admin/Queues/CVS/Tag
Xrt2/WebRT/html/Admin/Queues/Create.html
Xrt2/WebRT/html/Admin/Queues/GroupRights.html
Xrt2/WebRT/html/Admin/Queues/Keywords.html
Xrt2/WebRT/html/Admin/Queues/Modify.html
Xrt2/WebRT/html/Admin/Queues/People.html
Xrt2/WebRT/html/Admin/Queues/Scrips.html
Xrt2/WebRT/html/Admin/Queues/Template.html
Xrt2/WebRT/html/Admin/Queues/Templates.html
Xrt2/WebRT/html/Admin/Queues/UserRights.html
Xrt2/WebRT/html/Admin/Queues/index.html
Xrt2/WebRT/html/Admin/CVS/Root
Xrt2/WebRT/html/Admin/CVS/Repository
Xrt2/WebRT/html/Admin/CVS/Entries
Xrt2/WebRT/html/Admin/CVS/Tag
Xrt2/WebRT/html/Admin/KeywordSelects/CVS/Root
Xrt2/WebRT/html/Admin/KeywordSelects/CVS/Repository
Xrt2/WebRT/html/Admin/KeywordSelects/CVS/Entries
Xrt2/WebRT/html/Admin/KeywordSelects/CVS/Tag
Xrt2/WebRT/html/Admin/KeywordSelects/Modify.html
Xrt2/WebRT/html/Admin/KeywordSelects/index.html
Xrt2/WebRT/html/Admin/Keywords/CVS/Root
Xrt2/WebRT/html/Admin/Keywords/CVS/Repository
Xrt2/WebRT/html/Admin/Keywords/CVS/Entries
Xrt2/WebRT/html/Admin/Keywords/CVS/Tag
Xrt2/WebRT/html/Admin/Keywords/Modify.html
Xrt2/WebRT/html/Admin/Keywords/index.html
Xrt2/WebRT/html/Admin/Groups/CVS/Root
Xrt2/WebRT/html/Admin/Groups/CVS/Repository
Xrt2/WebRT/html/Admin/Groups/CVS/Entries
Xrt2/WebRT/html/Admin/Groups/CVS/Tag
Xrt2/WebRT/html/Admin/Groups/Members.html
Xrt2/WebRT/html/Admin/Groups/Modify.html
Xrt2/WebRT/html/Admin/Groups/Rights.html
Xrt2/WebRT/html/Admin/Groups/index.html
Xrt2/WebRT/html/Admin/index.html
Xrt2/WebRT/html/autohandler
Xrt2/WebRT/html/index.html
Xrt2/etc/config.pm
Xrt2/etc/insertdata
Xrt2/lib/RT.pm
Xrt2/lib/RT/KeywordSelects.pm
Xrt2/lib/RT/Links.pm
Xrt2/lib/RT/Watchers.pm
Xrt2/lib/RT/Group.pm
Xrt2/lib/RT/Keyword.pm
Xrt2/lib/RT/Record.pm
Xrt2/lib/RT/ScripConditions.pm
Xrt2/lib/RT/Transaction.pm
Xrt2/lib/RT/TestHarness.pm
Xrt2/lib/RT/Link.pm
Xrt2/lib/RT/Watcher.pm
Xrt2/lib/RT/ObjectKeywords.pm
Xrt2/lib/RT/EasySearch.pm
Xrt2/lib/RT/ScripActions.pm
Xrt2/lib/RT/Scrip.pm
Xrt2/lib/RT/GroupMembers.pm
Xrt2/lib/RT/Transactions.pm
Xrt2/lib/RT/Scrips.pm
Xrt2/lib/RT/User.pm
Xrt2/lib/RT/ScripCondition.pm
Xrt2/lib/RT/Users.pm
Xrt2/lib/RT/Ticket.pm
Xrt2/lib/RT/ACE.pm
Xrt2/lib/RT/Queue.pm
Xrt2/lib/RT/Tickets.pm
Xrt2/lib/RT/Template.pm
Xrt2/lib/RT/GroupMember.pm
Xrt2/lib/RT/Templates.pm
Xrt2/lib/RT/Queues.pm
Xrt2/lib/RT/Date.pm
Xrt2/lib/RT/CurrentUser.pm
Xrt2/lib/RT/ScripAction.pm
Xrt2/lib/RT/Keywords.pm
Xrt2/lib/RT/ObjectKeyword.pm
Xrt2/lib/RT/Attachment.pm
Xrt2/lib/RT/Groups.pm
Xrt2/lib/RT/KeywordSelect.pm
Xrt2/lib/RT/Handle.pm
Xrt2/lib/RT/ACL.pm
Xrt2/lib/RT/Attachments.pm
Xrt2/lib/RT/Interface/Email.pm
Xrt2/lib/RT/Interface/CLI.pm
Xrt2/lib/RT/Interface/Web.pm
Xrt2/lib/RT/Condition/NewDependency.pm
Xrt2/lib/RT/Condition/StatusChange.pm
Xrt2/lib/RT/Condition/AnyTransaction.pm
Xrt2/lib/RT/Condition/Generic.pm
Xrt2/lib/RT/Action/Generic.pm
Xrt2/lib/RT/Action/OpenDependent.pm
Xrt2/lib/RT/Action/StallDependent.pm
Xrt2/lib/RT/Action/SendPasswordEmail.pm
Xrt2/lib/RT/Action/Notify.pm
Xrt2/lib/RT/Action/SendEmail.pm
Xrt2/lib/RT/Action/README.hackers
Xrt2/lib/RT/Action/ResolveMembers.pm
Xrt2/lib/RT/Action/NotifyAsComment.pm
Xrt2/lib/RT/Action/Autoreply.pm
Xrt2/lib/auto/RT/.packlist
Xrt2/README
X@dirrm rt2/local/WebRT/html
X@dirrm rt2/local/WebRT
X@dirrm rt2/local
X@dirrm rt2/lib/auto/RT
X@dirrm rt2/lib/auto
X@dirrm rt2/lib/RT/Interface
X@dirrm rt2/lib/RT/Condition
X@dirrm rt2/lib/RT/Action
X@dirrm rt2/lib/RT
X@dirrm rt2/lib
X@dirrm rt2/etc
X@dirrm rt2/bin
X@dirrm rt2/WebRT/sessiondata
X@dirrm rt2/WebRT/html/User/CVS
X@dirrm rt2/WebRT/html/User
X@dirrm rt2/WebRT/html/Ticket/Elements/CVS
X@dirrm rt2/WebRT/html/Ticket/Elements
X@dirrm rt2/WebRT/html/Ticket/CVS
X@dirrm rt2/WebRT/html/Ticket/Attachment/CVS
X@dirrm rt2/WebRT/html/Ticket/Attachment
X@dirrm rt2/WebRT/html/Ticket
X@dirrm rt2/WebRT/html/SelfService/Elements/CVS
X@dirrm rt2/WebRT/html/SelfService/Elements
X@dirrm rt2/WebRT/html/SelfService/CVS
X@dirrm rt2/WebRT/html/SelfService/Attachment/CVS
X@dirrm rt2/WebRT/html/SelfService/Attachment
X@dirrm rt2/WebRT/html/SelfService
X@dirrm rt2/WebRT/html/Search/CVS
X@dirrm rt2/WebRT/html/Search
X@dirrm rt2/WebRT/html/NoAuth/images/CVS
X@dirrm rt2/WebRT/html/NoAuth/images
X@dirrm rt2/WebRT/html/NoAuth/CVS
X@dirrm rt2/WebRT/html/NoAuth
X@dirrm rt2/WebRT/html/Elements/CVS
X@dirrm rt2/WebRT/html/Elements
X@dirrm rt2/WebRT/html/CVS
X@dirrm rt2/WebRT/html/Admin/Users/CVS
X@dirrm rt2/WebRT/html/Admin/Users
X@dirrm rt2/WebRT/html/Admin/Queues/CVS
X@dirrm rt2/WebRT/html/Admin/Queues
X@dirrm rt2/WebRT/html/Admin/Keywords/CVS
X@dirrm rt2/WebRT/html/Admin/Keywords
X@dirrm rt2/WebRT/html/Admin/KeywordSelects/CVS
X@dirrm rt2/WebRT/html/Admin/KeywordSelects
X@dirrm rt2/WebRT/html/Admin/Groups/CVS
X@dirrm rt2/WebRT/html/Admin/Groups
X@dirrm rt2/WebRT/html/Admin/Global/CVS
X@dirrm rt2/WebRT/html/Admin/Global
X@dirrm rt2/WebRT/html/Admin/Elements/CVS
X@dirrm rt2/WebRT/html/Admin/Elements
X@dirrm rt2/WebRT/html/Admin/CVS
X@dirrm rt2/WebRT/html/Admin
X@dirrm rt2/WebRT/html
X@dirrm rt2/WebRT/data
X@dirrm rt2/WebRT
X@unexec rmdir %D/rt2 2>/dev/null || true
END-of-RT2/pkg-plist
echo x - RT2/pkg-message
sed 's/^X//' >RT2/pkg-message << 'END-of-RT2/pkg-message'
X===============================================================
X
XTo complete the installation of this port, you have to do the
Xfollowings:
X
X1. Run %%PREFIX%%/rt2/etc/insertdata <last_version_of_rt> if you're
X   upgrading from an older version.
X2. Edit %%PREFIX%%/rt2/etc/config.pm
X3. Configure the email and web gateways.  Please refer to 'SETTING UP
X   THE MAIL GATEWAY' in %%PREFIX%%/rt2/README
X4. Restart Apache.
X5. Do remember to *CHANGE* the root's password for the web interface.
X   The default is "password" (without the quotes.)
X6. Configure RT per the instructions at http://www.fsck.com/rtfm/.
X
X
X================================================================
END-of-RT2/pkg-message
echo x - RT2/pkg-comment
sed 's/^X//' >RT2/pkg-comment << 'END-of-RT2/pkg-comment'
XRT is an industrial-grade ticketing system written in Perl
END-of-RT2/pkg-comment
echo x - RT2/pkg-descr
sed 's/^X//' >RT2/pkg-descr << 'END-of-RT2/pkg-descr'
XRT is an industrial-grade ticketing system. It lets a group of people
Xintelligently and efficiently manage requests submitted by a community
Xof users. RT is used by systems administrators, customer support
Xstaffs, NOCs, developers and even marketing departments at over a
Xthousand sites around the world.
X
XWWW: http://www.bestpractical.com/rt/
END-of-RT2/pkg-descr
exit


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

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




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