diff options
author | cube <cube> | 2004-08-03 15:33:48 +0000 |
---|---|---|
committer | cube <cube> | 2004-08-03 15:33:48 +0000 |
commit | e5d3a335efd0a7fe9381da6d680ab9f35c36bef8 (patch) | |
tree | 87fc56f5017830a141ad92afb53539ede122a3ca /devel/rt3 | |
parent | be88ef478f495358592d578e2873032a7ff2cda2 (diff) | |
download | pkgsrc-e5d3a335efd0a7fe9381da6d680ab9f35c36bef8.tar.gz |
Initial import of rt3, version 3.2.1, into the NetBSD Packages
Collection.
This package is based on the work of Dieter Roelants in pkgsrc-wip, with
a lot of changes to make it proper WRT pkgsrc.
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.
Diffstat (limited to 'devel/rt3')
-rw-r--r-- | devel/rt3/DESCR | 5 | ||||
-rw-r--r-- | devel/rt3/INSTALL | 19 | ||||
-rw-r--r-- | devel/rt3/MESSAGE | 11 | ||||
-rw-r--r-- | devel/rt3/Makefile | 101 | ||||
-rw-r--r-- | devel/rt3/Makefile.install | 67 | ||||
-rw-r--r-- | devel/rt3/Makefile.options | 21 | ||||
-rw-r--r-- | devel/rt3/PLIST | 498 | ||||
-rw-r--r-- | devel/rt3/distinfo | 5 | ||||
-rw-r--r-- | devel/rt3/patches/patch-aa | 33 |
9 files changed, 760 insertions, 0 deletions
diff --git a/devel/rt3/DESCR b/devel/rt3/DESCR new file mode 100644 index 00000000000..37dd341da9e --- /dev/null +++ b/devel/rt3/DESCR @@ -0,0 +1,5 @@ +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. diff --git a/devel/rt3/INSTALL b/devel/rt3/INSTALL new file mode 100644 index 00000000000..ee46f6252cd --- /dev/null +++ b/devel/rt3/INSTALL @@ -0,0 +1,19 @@ +# $NetBSD: INSTALL,v 1.1.1.1 2004/08/03 15:33:49 cube Exp $ + +case $STAGE in +POST-INSTALL) + @ECHO@ "==> Creating additional directories" + @MKDIR@ @RTVARDIR@ 2>/dev/null + @MKDIR@ @RTVARDIR@/mason_data 2>/dev/null + @MKDIR@ @RTVARDIR@/session_data 2>/dev/null + @MKDIR@ @RTLOCALDIR@ 2>/dev/null + @MKDIR@ @RTLOCALDIR@/etc 2>/dev/null + @MKDIR@ @RTLOCALDIR@/lib 2>/dev/null + @MKDIR@ @RTLOCALDIR@/po 2>/dev/null + @MKDIR@ @RTLOCALDIR@/html 2>/dev/null + @ECHO@ "==> Fixing permissions" + @CHMOD@ 0770 @RTVARDIR@/mason_data @RTVARDIR@/session_data 2>/dev/null + @CHOWN@ @WEBUSER@ @RTVARDIR@/mason_data @RTVARDIR@/session_data 2>/dev/null + @CHGRP@ @WEBGROUP@ @RTVARDIR@/mason_data @RTVARDIR@/session_data 2>/dev/null + ;; +esac diff --git a/devel/rt3/MESSAGE b/devel/rt3/MESSAGE new file mode 100644 index 00000000000..7a58e06d575 --- /dev/null +++ b/devel/rt3/MESSAGE @@ -0,0 +1,11 @@ +=========================================================================== +$NetBSD: MESSAGE,v 1.1.1.1 2004/08/03 15:33:50 cube Exp $ + +You must configure RT by editing ${PKG_SYSCONFDIR}/RT_SiteConfig.pm. + +To initialize the RT database, run + ${PREFIX}/sbin/rt-setup-database --action init +as a user in the ${RT_GROUP} group or as superuser. + +See also the manual on ${HOMEPAGE}docs.html +=========================================================================== diff --git a/devel/rt3/Makefile b/devel/rt3/Makefile new file mode 100644 index 00000000000..004bb179677 --- /dev/null +++ b/devel/rt3/Makefile @@ -0,0 +1,101 @@ +# $NetBSD: Makefile,v 1.1.1.1 2004/08/03 15:33:49 cube Exp $ + +DISTNAME= rt-3.2.1 +CATEGORIES= devel +MASTER_SITES= http://download.bestpractical.com/pub/rt/release/ + +MAINTAINER= cube@NetBSD.org +HOMEPAGE= http://bestpractical.com/rt/ +COMMENT= Industrial-grade ticketing system + +.include "Makefile.options" + +# Core dependencies: +DEPENDS+= p5-Digest-[0-9]*:../../security/p5-Digest +DEPENDS+= p5-Digest-MD5>=2.27:../../security/p5-Digest-MD5 +DEPENDS+= p5-DBI>=1.37:../../databases/p5-DBI +DEPENDS+= p5-Test-Inline>=0.15:../../devel/p5-Test-Inline +DEPENDS+= p5-Class-ReturnValue>=0.40:../../devel/p5-Class-ReturnValue +DEPENDS+= p5-DBIx-SearchBuilder>=1.01:../../databases/p5-DBIx-SearchBuilder +DEPENDS+= p5-Text-Template>=1.43:../../textproc/p5-Text-Template +DEPENDS+= p5-HTML-Parser>=3.35:../../www/p5-HTML-Parser +DEPENDS+= p5-HTML-Scrubber>=0.08:../../www/p5-HTML-Scrubber +DEPENDS+= p5-Net>=1.15:../../net/p5-Net +DEPENDS+= p5-Log-Dispatch>=2.0:../../devel/p5-Log-Dispatch +DEPENDS+= p5-Locale-Maketext-Lexicon>=0.32:../../misc/p5-Locale-Maketext-Lexicon +DEPENDS+= p5-Locale-Maketext-Fuzzy>=0.02:../../misc/p5-Locale-Maketext-Fuzzy +DEPENDS+= p5-MIME-tools>=5.411.1:../../mail/p5-MIME-tools +DEPENDS+= p5-MailTools>=1.57:../../mail/p5-MailTools +DEPENDS+= p5-Text-Wrapper>=1.0:../../textproc/p5-Text-Wrapper +DEPENDS+= p5-Time>=101.062101:../../time/p5-Time +DEPENDS+= p5-Term-ReadKey>=2.21:../../devel/p5-Term-ReadKey +DEPENDS+= p5-Text-Autoformat>=1.04:../../textproc/p5-Text-Autoformat +DEPENDS+= p5-Text-Quoted>=1.5:../../textproc/p5-Text-Quoted +DEPENDS+= p5-Tree-Simple>=1.04:../../devel/p5-Tree-Simple +DEPENDS+= p5-Module-Versions-Report-[0-9]*:../../devel/p5-Module-Versions-Report + +# Mason dependencies: +DEPENDS+= p5-Params-Validate>=0.02:../../devel/p5-Params-Validate +DEPENDS+= p5-Cache-Cache>=1.02:../../devel/p5-Cache-Cache +DEPENDS+= p5-Exception-Class>=1.14:../../devel/p5-Exception-Class +DEPENDS+= p5-HTML-Mason>=1.23:../../www/p5-HTML-Mason +DEPENDS+= p5-MLDBM>=2.01:../../databases/p5-MLDBM +DEPENDS+= p5-FreezeThaw>=0.43:../../devel/p5-FreezeThaw +DEPENDS+= p5-Storable>=2.08:../../devel/p5-Storable +DEPENDS+= p5-Apache-Session>=1.53:../../www/p5-Apache-Session +DEPENDS+= p5-XML-RSS-[0-9]*:../../textproc/p5-XML-RSS + +# Mailgate dependencies: +DEPENDS+= p5-HTML-Tree>=3.18:../../www/p5-HTML-Tree +DEPENDS+= p5-HTML-Format>=2.03:../../www/p5-HTML-Format +DEPENDS+= p5-libwww>=5.76:../../www/p5-libwww + +# Front-end dependencies: +.if !empty(PKG_OPTIONS:Mfrontend-modperl1) +DEPENDS+= p5-libapreq>=1.2:../../www/p5-libapreq +DEPENDS+= p5-Apache-DBI>=0.92:../../databases/p5-Apache-DBI +.elif !empty(PKG_OPTIONS:Mfrontend-modperl2) +DEPENDS+= p5-Apache-DBI>=0.92:../../databases/p5-Apache-DBI +.elif !empty(PKG_OPTIONS:Mfrontend-fastcgi) +DEPENDS+= p5-FCGI>=0.67:../../www/p5-FCGI +.endif + +# Back-end dependencies +.if !empty(PKG_OPTIONS:Mbackend-mysql) +DEPENDS+= mysql-client>=4.0.9:../../databases/mysql4-client +DEPENDS+= p5-DBD-mysql>=2.1018:../../databases/p5-DBD-mysql +_RT_DB_TYPE= mysql +.elif !empty(PKG_OPTIONS:Mbackend-pgsql) +DEPENDS+= p5-DBD-Pg-[0-9]*:../../database/p5-DBD-Pg +_RT_DB_TYPE= Pg +.endif + +# Dev dependencies: +DEPENDS+= p5-Regexp-Common>=2.113:../../textproc/p5-Regexp-Common +DEPENDS+= p5-Apache-Test-[0-9]*:../../wip/p5-Apache-Test +DEPENDS+= p5-WWW-Mechanize>=0.72:../../www/p5-WWW-Mechanize + +USE_BUILDLINK3= yes +USE_PKGLOCALEDIR= yes +GNU_CONFIGURE= yes +NO_BUILD= yes +USE_PKGINSTALL= yes +PKG_SYSCONFSUBDIR= rt3 + +PERL5_REQD+= 5.8.3 + +PKG_GROUPS= ${RT_GROUP} + +CONFIGURE_ARGS+= --enable-layout=pkgsrc +CONFIGURE_ARGS+= --with-rt-group=${RT_GROUP} +CONFIGURE_ARGS+= --with-db-type=${_RT_DB_TYPE} +CONFIGURE_ARGS+= --with-web-user=${APACHE_USER} +CONFIGURE_ARGS+= --with-web-group=${APACHE_GROUP} + +MESSAGE_SUBST+= HOMEPAGE=${HOMEPAGE} +MESSAGE_SUBST+= RT_GROUP=${RT_GROUP} +MESSAGE_SUBST+= PKG_SYSCONFDIR=${PKG_SYSCONFDIR} + +.include "Makefile.install" + +.include "../../mk/bsd.pkg.mk" diff --git a/devel/rt3/Makefile.install b/devel/rt3/Makefile.install new file mode 100644 index 00000000000..43edfb23796 --- /dev/null +++ b/devel/rt3/Makefile.install @@ -0,0 +1,67 @@ +# $NetBSD: Makefile.install,v 1.1.1.1 2004/08/03 15:33:50 cube Exp $ + +RT_SHARE_DIR= ${PREFIX}/share/rt3 +RT_EXAMPLE_DIR= ${PREFIX}/share/examples/rt3 +RT_LIB_DIR= ${PREFIX}/lib/rt3 +RT_VAR_DIR= ${VARBASE}/spool/rt3 +RT_LOCAL_DIR?= ${RT_SHARE_DIR}/local +RT_HTML_DIR= ${RT_SHARE_DIR}/html +RT_DOC_DIR= ${PREFIX}/share/doc/rt3 + +BUILD_DEFS+= RT_LOCAL_DIR + +OWN_DIRS+= ${RT_LOCAL_DIR} ${RT_SHARE_DIR} ${RT_VAR_DIR} + +SUBST_CLASSES+= prefix +SUBST_FILES.prefix= config.layout +SUBST_SED.prefix= -e s,@PREFIX@,${PREFIX}, \ + -e s,@PKGSYSCONFDIR@,${PKG_SYSCONFDIR}, \ + -e s,@RTLIBDIR@,${RT_LIB_DIR}, \ + -e s,@RTSHAREDIR@,${RT_SHARE_DIR}, \ + -e s,@RTHTMLDIR@,${RT_HTML_DIR}, \ + -e s,@RTDOCDIR@,${RT_DOC_DIR}, \ + -e s,@RTVARDIR@,${RT_VAR_DIR}, \ + -e s,@RTLOCALDIR@,${RT_LOCAL_DIR}, +SUBST_STAGE.prefix= pre-configure + +RT_CONFIG_FILES= RT_Config.pm RT_SiteConfig.pm +RT_SUPPORT_FILES= acl.Informix acl.Oracle acl.Pg acl.Sybase acl.mysql \ + initialdata schema.Informix schema.Oracle schema.Pg \ + schema.Sybase schema.mysql + +.for _file_ in ${RT_CONFIG_FILES} +CONF_FILES_PERMS+= ${RT_EXAMPLE_DIR}/${_file_} ${PKG_SYSCONFDIR}/${_file_} \ +${ROOT_USER} ${RT_GROUP} 0550 +.endfor +.for _file_ in ${RT_SUPPORT_FILES} +CONF_FILES_PERMS+= ${RT_EXAMPLE_DIR}/${_file_} ${PKG_SYSCONFDIR}/${_file_} \ +${ROOT_USER} ${RT_GROUP} 0500 +.endfor + +INSTALL_EXTRA_TMPL+= ${PKGDIR}/INSTALL +FILES_SUBST+= RTVARDIR=${RT_VAR_DIR:Q} RTLOCALDIR=${RT_LOCAL_DIR:Q} +FILES_SUBST+= WEBUSER=${APACHE_USER} WEBGROUP=${APACHE_GROUP} + +do-install: + @${ECHO} "=> Configuration files" + ${INSTALL_DATA_DIR} ${RT_EXAMPLE_DIR} +.for _file_ in ${RT_CONFIG_FILES} ${RT_SUPPORT_FILES} + ${INSTALL_DATA} ${WRKSRC}/etc/${_file_} ${RT_EXAMPLE_DIR} +.endfor + @${ECHO} "=> Libraries" + ${INSTALL_DATA_DIR} ${RT_LIB_DIR} + cd ${WRKSRC}/lib && ${FIND} . -type f ! -name '*.orig' 2>/dev/null | ${PAX} -rw ${RT_LIB_DIR} + @${ECHO} "=> Binaries" + ${INSTALL_SCRIPT} ${WRKSRC}/bin/rt-mailgate ${WRKSRC}/bin/rt-crontool \ + ${WRKSRC}/bin/mason_handler.fcgi ${WRKSRC}/bin/mason_handler.scgi \ + ${WRKSRC}/bin/standalone_httpd ${WRKSRC}/bin/mason_handler.svc \ + ${WRKSRC}/bin/rt ${WRKSRC}/bin/webmux.pl ${WRKSRC}/bin/rt-crontool \ + ${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/sbin/rt-setup-database \ + ${WRKSRC}/sbin/rt-test-dependencies ${PREFIX}/sbin + @${ECHO} "=> HTML documents" + ${INSTALL_DATA_DIR} ${RT_HTML_DIR} + cd ${WRKSRC}/html && ${FIND} . -type f ! -name '*.orig' 2>/dev/null | ${PAX} -rw ${RT_HTML_DIR} + @${ECHO} "=> Documentation" + ${INSTALL_DATA_DIR} ${RT_DOC_DIR} + ${INSTALL_DATA} ${WRKSRC}/README ${RT_DOC_DIR} diff --git a/devel/rt3/Makefile.options b/devel/rt3/Makefile.options new file mode 100644 index 00000000000..6b1be87bead --- /dev/null +++ b/devel/rt3/Makefile.options @@ -0,0 +1,21 @@ +# $NetBSD: Makefile.options,v 1.1.1.1 2004/08/03 15:33:50 cube Exp $ + +PKG_OPTIONS_VAR= PKG_OPTIONS.rt +PKG_SUPPORTED_OPTIONS= backend-mysql backend-pgsql \ + frontend-modperl1 frontend-modperl2 \ + frontend-fastcgi +PKG_DEFAULT_OPTIONS= backend-mysql frontend-fastcgi + +.include "../../mk/bsd.options.mk" + +# Too bad -1-6's make doesn't have :[#] modifier +.for _option_ in backend frontend +. if empty(PKG_OPTIONS:M${_option_}-*) +PKG_FAIL_REASON+= "There must one and only one ${_option_} defined." +. endif +.endfor + +# Other options + +RT_GROUP?= rt +BUILD_DEFS+= RT_GROUP diff --git a/devel/rt3/PLIST b/devel/rt3/PLIST new file mode 100644 index 00000000000..2861900e419 --- /dev/null +++ b/devel/rt3/PLIST @@ -0,0 +1,498 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2004/08/03 15:33:49 cube Exp $ +bin/mason_handler.fcgi +bin/mason_handler.scgi +bin/mason_handler.svc +bin/rt +bin/rt-crontool +bin/rt-mailgate +bin/standalone_httpd +bin/webmux.pl +lib/rt3/RT.pm +lib/rt3/RT.pm.in +lib/rt3/RT/ACE.pm +lib/rt3/RT/ACE_Overlay.pm +lib/rt3/RT/ACL.pm +lib/rt3/RT/ACL_Overlay.pm +lib/rt3/RT/Action/AutoOpen.pm +lib/rt3/RT/Action/Autoreply.pm +lib/rt3/RT/Action/CreateTickets.pm +lib/rt3/RT/Action/EscalatePriority.pm +lib/rt3/RT/Action/Generic.pm +lib/rt3/RT/Action/Notify.pm +lib/rt3/RT/Action/NotifyAsComment.pm +lib/rt3/RT/Action/ResolveMembers.pm +lib/rt3/RT/Action/SendEmail.pm +lib/rt3/RT/Action/SetPriority.pm +lib/rt3/RT/Action/UserDefined.pm +lib/rt3/RT/Attachment.pm +lib/rt3/RT/Attachment_Overlay.pm +lib/rt3/RT/Attachments.pm +lib/rt3/RT/Attachments_Overlay.pm +lib/rt3/RT/Attribute.pm +lib/rt3/RT/Attribute_Overlay.pm +lib/rt3/RT/Attributes.pm +lib/rt3/RT/Attributes_Overlay.pm +lib/rt3/RT/Base.pm +lib/rt3/RT/CachedGroupMember.pm +lib/rt3/RT/CachedGroupMember_Overlay.pm +lib/rt3/RT/CachedGroupMembers.pm +lib/rt3/RT/CachedGroupMembers_Overlay.pm +lib/rt3/RT/Condition/AnyTransaction.pm +lib/rt3/RT/Condition/BeforeDue.pm +lib/rt3/RT/Condition/Generic.pm +lib/rt3/RT/Condition/Overdue.pm +lib/rt3/RT/Condition/OwnerChange.pm +lib/rt3/RT/Condition/PriorityChange.pm +lib/rt3/RT/Condition/PriorityExceeds.pm +lib/rt3/RT/Condition/QueueChange.pm +lib/rt3/RT/Condition/StatusChange.pm +lib/rt3/RT/Condition/UserDefined.pm +lib/rt3/RT/CurrentUser.pm +lib/rt3/RT/CustomField.pm +lib/rt3/RT/CustomFieldValue.pm +lib/rt3/RT/CustomFieldValues.pm +lib/rt3/RT/CustomFieldValues_Overlay.pm +lib/rt3/RT/CustomField_Overlay.pm +lib/rt3/RT/CustomFields.pm +lib/rt3/RT/CustomFields_Overlay.pm +lib/rt3/RT/Date.pm +lib/rt3/RT/EmailParser.pm +lib/rt3/RT/Group.pm +lib/rt3/RT/GroupMember.pm +lib/rt3/RT/GroupMember_Overlay.pm +lib/rt3/RT/GroupMembers.pm +lib/rt3/RT/GroupMembers_Overlay.pm +lib/rt3/RT/Group_Overlay.pm +lib/rt3/RT/Groups.pm +lib/rt3/RT/Groups_Overlay.pm +lib/rt3/RT/Handle.pm +lib/rt3/RT/I18N.pm +lib/rt3/RT/I18N/cs.pm +lib/rt3/RT/I18N/cs.po +lib/rt3/RT/I18N/da.po +lib/rt3/RT/I18N/de.po +lib/rt3/RT/I18N/en.po +lib/rt3/RT/I18N/en_malkovich.po +lib/rt3/RT/I18N/es.po +lib/rt3/RT/I18N/fi.po +lib/rt3/RT/I18N/fr.po +lib/rt3/RT/I18N/he.po +lib/rt3/RT/I18N/hu.po +lib/rt3/RT/I18N/i_default.pm +lib/rt3/RT/I18N/it.po +lib/rt3/RT/I18N/ja.po +lib/rt3/RT/I18N/nl.po +lib/rt3/RT/I18N/no.po +lib/rt3/RT/I18N/pt_br.po +lib/rt3/RT/I18N/ru.po +lib/rt3/RT/I18N/zh_cn.po +lib/rt3/RT/I18N/zh_tw.po +lib/rt3/RT/Interface/CLI.pm +lib/rt3/RT/Interface/Email.pm +lib/rt3/RT/Interface/Email/Auth/GnuPG.pm +lib/rt3/RT/Interface/Email/Auth/MailFrom.pm +lib/rt3/RT/Interface/Email/Filter/SpamAssassin.pm +lib/rt3/RT/Interface/REST.pm +lib/rt3/RT/Interface/Web.pm +lib/rt3/RT/Interface/Web/Handler.pm +lib/rt3/RT/Link.pm +lib/rt3/RT/Link_Overlay.pm +lib/rt3/RT/Links.pm +lib/rt3/RT/Links_Overlay.pm +lib/rt3/RT/Principal.pm +lib/rt3/RT/Principal_Overlay.pm +lib/rt3/RT/Principals.pm +lib/rt3/RT/Principals_Overlay.pm +lib/rt3/RT/Queue.pm +lib/rt3/RT/Queue_Overlay.pm +lib/rt3/RT/Queues.pm +lib/rt3/RT/Queues_Overlay.pm +lib/rt3/RT/Record.pm +lib/rt3/RT/Scrip.pm +lib/rt3/RT/ScripAction.pm +lib/rt3/RT/ScripAction_Overlay.pm +lib/rt3/RT/ScripActions.pm +lib/rt3/RT/ScripActions_Overlay.pm +lib/rt3/RT/ScripCondition.pm +lib/rt3/RT/ScripCondition_Overlay.pm +lib/rt3/RT/ScripConditions.pm +lib/rt3/RT/ScripConditions_Overlay.pm +lib/rt3/RT/Scrip_Overlay.pm +lib/rt3/RT/Scrips.pm +lib/rt3/RT/Scrips_Overlay.pm +lib/rt3/RT/Search/ActiveTicketsInQueue.pm +lib/rt3/RT/Search/Generic.pm +lib/rt3/RT/SearchBuilder.pm +lib/rt3/RT/StyleGuide.pod +lib/rt3/RT/System.pm +lib/rt3/RT/Template.pm +lib/rt3/RT/Template_Overlay.pm +lib/rt3/RT/Templates.pm +lib/rt3/RT/Templates_Overlay.pm +lib/rt3/RT/Ticket.pm +lib/rt3/RT/TicketCustomFieldValue.pm +lib/rt3/RT/TicketCustomFieldValue_Overlay.pm +lib/rt3/RT/TicketCustomFieldValues.pm +lib/rt3/RT/TicketCustomFieldValues_Overlay.pm +lib/rt3/RT/Ticket_Overlay.pm +lib/rt3/RT/Tickets.pm +lib/rt3/RT/Tickets_Overlay.pm +lib/rt3/RT/Tickets_Overlay_SQL.pm +lib/rt3/RT/Transaction.pm +lib/rt3/RT/Transaction_Overlay.pm +lib/rt3/RT/Transactions.pm +lib/rt3/RT/Transactions_Overlay.pm +lib/rt3/RT/URI.pm +lib/rt3/RT/URI/base.pm +lib/rt3/RT/URI/fsck_com_rt.pm +lib/rt3/RT/User.pm +lib/rt3/RT/User_Overlay.pm +lib/rt3/RT/Users.pm +lib/rt3/RT/Users_Overlay.pm +lib/rt3/t/00smoke.t +lib/rt3/t/00smoke.t.in +lib/rt3/t/01harness.t +lib/rt3/t/01harness.t.in +lib/rt3/t/02regression.t +lib/rt3/t/02regression.t.in +lib/rt3/t/03web.pl +lib/rt3/t/03web.pl.in +lib/rt3/t/04_send_email.pl +lib/rt3/t/04_send_email.pl.in +lib/rt3/t/data/8859-15-message-series/dir +lib/rt3/t/data/8859-15-message-series/msg1 +lib/rt3/t/data/8859-15-message-series/msg2 +lib/rt3/t/data/8859-15-message-series/msg3 +lib/rt3/t/data/8859-15-message-series/msg4 +lib/rt3/t/data/8859-15-message-series/msg5 +lib/rt3/t/data/8859-15-message-series/msg6 +lib/rt3/t/data/8859-15-message-series/msg7 +lib/rt3/t/data/crashes-file-based-parser +lib/rt3/t/data/multipart-alternative-with-umlaut +lib/rt3/t/data/multipart-report +lib/rt3/t/data/nested-mime-sample +lib/rt3/t/data/nested-rfc-822 +lib/rt3/t/data/new-ticket-from-iso-8859-1 +lib/rt3/t/data/new-ticket-from-iso-8859-1-full +lib/rt3/t/data/notes-uuencoded +lib/rt3/t/data/rt-send-cc +lib/rt3/t/data/russian-subject-no-content-type +lib/rt3/t/data/text-html-in-russian +lib/rt3/t/data/text-html-with-umlaut +lib/rt3/t/regression/00placeholder +lib/rt3/t/regression/mime_tests +sbin/rt-setup-database +sbin/rt-test-dependencies +share/doc/rt3/README +share/examples/rt3/RT_Config.pm +share/examples/rt3/RT_SiteConfig.pm +share/examples/rt3/acl.Informix +share/examples/rt3/acl.Oracle +share/examples/rt3/acl.Pg +share/examples/rt3/acl.Sybase +share/examples/rt3/acl.mysql +share/examples/rt3/initialdata +share/examples/rt3/schema.Informix +share/examples/rt3/schema.Oracle +share/examples/rt3/schema.Pg +share/examples/rt3/schema.Sybase +share/examples/rt3/schema.mysql +share/rt3/html/Admin/Elements/AddCustomFieldValue +share/rt3/html/Admin/Elements/CreateUserCalled +share/rt3/html/Admin/Elements/EditCustomField +share/rt3/html/Admin/Elements/EditCustomFieldValues +share/rt3/html/Admin/Elements/EditCustomFields +share/rt3/html/Admin/Elements/EditQueueWatchers +share/rt3/html/Admin/Elements/EditScrip +share/rt3/html/Admin/Elements/EditScrips +share/rt3/html/Admin/Elements/EditTemplates +share/rt3/html/Admin/Elements/EditUserComments +share/rt3/html/Admin/Elements/GroupTabs +share/rt3/html/Admin/Elements/Header +share/rt3/html/Admin/Elements/ListGlobalCustomFields +share/rt3/html/Admin/Elements/ListGlobalScrips +share/rt3/html/Admin/Elements/ModifyTemplate +share/rt3/html/Admin/Elements/QueueRightsForUser +share/rt3/html/Admin/Elements/QueueTabs +share/rt3/html/Admin/Elements/SelectCustomFieldType +share/rt3/html/Admin/Elements/SelectGroups +share/rt3/html/Admin/Elements/SelectModifyGroup +share/rt3/html/Admin/Elements/SelectModifyQueue +share/rt3/html/Admin/Elements/SelectModifyUser +share/rt3/html/Admin/Elements/SelectNewGroupMembers +share/rt3/html/Admin/Elements/SelectRights +share/rt3/html/Admin/Elements/SelectScrip +share/rt3/html/Admin/Elements/SelectScripAction +share/rt3/html/Admin/Elements/SelectScripCondition +share/rt3/html/Admin/Elements/SelectSingleOrMultiple +share/rt3/html/Admin/Elements/SelectStage +share/rt3/html/Admin/Elements/SelectTemplate +share/rt3/html/Admin/Elements/SelectUsers +share/rt3/html/Admin/Elements/SystemTabs +share/rt3/html/Admin/Elements/Tabs +share/rt3/html/Admin/Elements/ToolTabs +share/rt3/html/Admin/Elements/UserTabs +share/rt3/html/Admin/Global/CustomField.html +share/rt3/html/Admin/Global/CustomFields.html +share/rt3/html/Admin/Global/GroupRights.html +share/rt3/html/Admin/Global/Scrip.html +share/rt3/html/Admin/Global/Scrips.html +share/rt3/html/Admin/Global/Template.html +share/rt3/html/Admin/Global/Templates.html +share/rt3/html/Admin/Global/UserRights.html +share/rt3/html/Admin/Global/index.html +share/rt3/html/Admin/Groups/GroupRights.html +share/rt3/html/Admin/Groups/Members.html +share/rt3/html/Admin/Groups/Modify.html +share/rt3/html/Admin/Groups/UserRights.html +share/rt3/html/Admin/Groups/index.html +share/rt3/html/Admin/Queues/CustomField.html +share/rt3/html/Admin/Queues/CustomFields.html +share/rt3/html/Admin/Queues/GroupRights.html +share/rt3/html/Admin/Queues/Modify.html +share/rt3/html/Admin/Queues/People.html +share/rt3/html/Admin/Queues/Scrip.html +share/rt3/html/Admin/Queues/Scrips.html +share/rt3/html/Admin/Queues/Template.html +share/rt3/html/Admin/Queues/Templates.html +share/rt3/html/Admin/Queues/UserRights.html +share/rt3/html/Admin/Queues/index.html +share/rt3/html/Admin/Tools/Configuration.html +share/rt3/html/Admin/Tools/index.html +share/rt3/html/Admin/Users/Modify.html +share/rt3/html/Admin/Users/index.html +share/rt3/html/Admin/index.html +share/rt3/html/Approvals/Display.html +share/rt3/html/Approvals/Elements/Approve +share/rt3/html/Approvals/Elements/PendingMyApproval +share/rt3/html/Approvals/Elements/ShowDependency +share/rt3/html/Approvals/Elements/Tabs +share/rt3/html/Approvals/index.html +share/rt3/html/Elements/BevelBoxRaisedEnd +share/rt3/html/Elements/BevelBoxRaisedStart +share/rt3/html/Elements/Callback +share/rt3/html/Elements/Checkbox +share/rt3/html/Elements/CreateTicket +share/rt3/html/Elements/EditLinks +share/rt3/html/Elements/Error +share/rt3/html/Elements/Footer +share/rt3/html/Elements/GotoTicket +share/rt3/html/Elements/Header +share/rt3/html/Elements/ListActions +share/rt3/html/Elements/Login +share/rt3/html/Elements/Menu +share/rt3/html/Elements/MessageBox +share/rt3/html/Elements/MyRequests +share/rt3/html/Elements/MyTickets +share/rt3/html/Elements/PageLayout +share/rt3/html/Elements/QueryString +share/rt3/html/Elements/QuickCreate +share/rt3/html/Elements/Quicksearch +share/rt3/html/Elements/Refresh +share/rt3/html/Elements/ScrubHTML +share/rt3/html/Elements/Section +share/rt3/html/Elements/SelectAttachmentField +share/rt3/html/Elements/SelectBoolean +share/rt3/html/Elements/SelectCustomFieldOperator +share/rt3/html/Elements/SelectCustomFieldValue +share/rt3/html/Elements/SelectDate +share/rt3/html/Elements/SelectDateRelation +share/rt3/html/Elements/SelectDateType +share/rt3/html/Elements/SelectEqualityOperator +share/rt3/html/Elements/SelectGroups +share/rt3/html/Elements/SelectLang +share/rt3/html/Elements/SelectLinkType +share/rt3/html/Elements/SelectMatch +share/rt3/html/Elements/SelectNewTicketQueue +share/rt3/html/Elements/SelectOwner +share/rt3/html/Elements/SelectQueue +share/rt3/html/Elements/SelectResultsPerPage +share/rt3/html/Elements/SelectSortOrder +share/rt3/html/Elements/SelectStatus +share/rt3/html/Elements/SelectTicketSortBy +share/rt3/html/Elements/SelectTicketTypes +share/rt3/html/Elements/SelectUsers +share/rt3/html/Elements/SelectWatcherType +share/rt3/html/Elements/SetupSessionCookie +share/rt3/html/Elements/ShowLink +share/rt3/html/Elements/ShowLinks +share/rt3/html/Elements/SimpleSearch +share/rt3/html/Elements/Submit +share/rt3/html/Elements/Tabs +share/rt3/html/Elements/TicketList +share/rt3/html/Elements/TitleBox +share/rt3/html/Elements/TitleBoxEnd +share/rt3/html/Elements/TitleBoxStart +share/rt3/html/NoAuth/Logout.html +share/rt3/html/NoAuth/Reminder.html +share/rt3/html/NoAuth/images/back_home.gif +share/rt3/html/NoAuth/images/bplogo.gif +share/rt3/html/NoAuth/images/favicon.png +share/rt3/html/NoAuth/images/head_requestracker.gif +share/rt3/html/NoAuth/images/rt.jpg +share/rt3/html/NoAuth/images/space.gif +share/rt3/html/NoAuth/images/spacer.gif +share/rt3/html/NoAuth/images/squares_blue.gif +share/rt3/html/NoAuth/webrt.css +share/rt3/html/REST/1.0/Forms/queue/default +share/rt3/html/REST/1.0/Forms/queue/ns +share/rt3/html/REST/1.0/Forms/ticket/attachments +share/rt3/html/REST/1.0/Forms/ticket/default +share/rt3/html/REST/1.0/Forms/ticket/history +share/rt3/html/REST/1.0/Forms/ticket/links +share/rt3/html/REST/1.0/Forms/user/default +share/rt3/html/REST/1.0/Forms/user/ns +share/rt3/html/REST/1.0/NoAuth/mail-gateway +share/rt3/html/REST/1.0/autohandler +share/rt3/html/REST/1.0/dhandler +share/rt3/html/REST/1.0/logout +share/rt3/html/REST/1.0/search/dhandler +share/rt3/html/REST/1.0/search/ticket +share/rt3/html/REST/1.0/ticket/comment +share/rt3/html/REST/1.0/ticket/link +share/rt3/html/REST/1.0/ticket/merge +share/rt3/html/Search/Build.html +share/rt3/html/Search/Bulk.html +share/rt3/html/Search/Edit.html +share/rt3/html/Search/Elements/BuildFormatString +share/rt3/html/Search/Elements/DisplayOptions +share/rt3/html/Search/Elements/EditFormat +share/rt3/html/Search/Elements/EditSearches +share/rt3/html/Search/Elements/NewListActions +share/rt3/html/Search/Elements/PickBasics +share/rt3/html/Search/Elements/PickCFs +share/rt3/html/Search/Elements/PickCriteria +share/rt3/html/Search/Elements/SearchPrivacy +share/rt3/html/Search/Elements/SelectAndOr +share/rt3/html/Search/Elements/SelectLinks +share/rt3/html/Search/Elements/SelectPersonType +share/rt3/html/Search/Elements/SelectSearchObject +share/rt3/html/Search/Elements/SelectSearchesForObjects +share/rt3/html/Search/Results.html +share/rt3/html/Search/Results.rdf +share/rt3/html/Search/Results.tsv +share/rt3/html/SelfService/Attachment/dhandler +share/rt3/html/SelfService/Closed.html +share/rt3/html/SelfService/Create.html +share/rt3/html/SelfService/Display.html +share/rt3/html/SelfService/Elements/GotoTicket +share/rt3/html/SelfService/Elements/Header +share/rt3/html/SelfService/Elements/MyRequests +share/rt3/html/SelfService/Elements/Tabs +share/rt3/html/SelfService/Error.html +share/rt3/html/SelfService/Prefs.html +share/rt3/html/SelfService/Update.html +share/rt3/html/SelfService/index.html +share/rt3/html/Ticket/Attachment/dhandler +share/rt3/html/Ticket/Create.html +share/rt3/html/Ticket/Display.html +share/rt3/html/Ticket/Elements/AddWatchers +share/rt3/html/Ticket/Elements/BulkLinks +share/rt3/html/Ticket/Elements/EditBasics +share/rt3/html/Ticket/Elements/EditCustomField +share/rt3/html/Ticket/Elements/EditCustomFields +share/rt3/html/Ticket/Elements/EditDates +share/rt3/html/Ticket/Elements/EditPeople +share/rt3/html/Ticket/Elements/EditWatchers +share/rt3/html/Ticket/Elements/FindAttachments +share/rt3/html/Ticket/Elements/LoadTextAttachments +share/rt3/html/Ticket/Elements/PreviewScrips +share/rt3/html/Ticket/Elements/ShowAttachments +share/rt3/html/Ticket/Elements/ShowBasics +share/rt3/html/Ticket/Elements/ShowCustomFields +share/rt3/html/Ticket/Elements/ShowDates +share/rt3/html/Ticket/Elements/ShowDependencies +share/rt3/html/Ticket/Elements/ShowGroupMembers +share/rt3/html/Ticket/Elements/ShowHistory +share/rt3/html/Ticket/Elements/ShowMemberOf +share/rt3/html/Ticket/Elements/ShowMembers +share/rt3/html/Ticket/Elements/ShowMessageHeaders +share/rt3/html/Ticket/Elements/ShowMessageStanza +share/rt3/html/Ticket/Elements/ShowPeople +share/rt3/html/Ticket/Elements/ShowReferences +share/rt3/html/Ticket/Elements/ShowRequestor +share/rt3/html/Ticket/Elements/ShowSummary +share/rt3/html/Ticket/Elements/ShowTransaction +share/rt3/html/Ticket/Elements/ShowTransactionAttachments +share/rt3/html/Ticket/Elements/ShowUserEntry +share/rt3/html/Ticket/Elements/Tabs +share/rt3/html/Ticket/History.html +share/rt3/html/Ticket/Modify.html +share/rt3/html/Ticket/ModifyAll.html +share/rt3/html/Ticket/ModifyDates.html +share/rt3/html/Ticket/ModifyLinks.html +share/rt3/html/Ticket/ModifyPeople.html +share/rt3/html/Ticket/ShowEmailRecord.html +share/rt3/html/Ticket/Update.html +share/rt3/html/Tools/Elements/Tabs +share/rt3/html/Tools/MyDay.html +share/rt3/html/Tools/Offline.html +share/rt3/html/User/Delegation.html +share/rt3/html/User/Elements/DelegateRights +share/rt3/html/User/Elements/GroupTabs +share/rt3/html/User/Elements/Tabs +share/rt3/html/User/Groups/Members.html +share/rt3/html/User/Groups/Modify.html +share/rt3/html/User/Groups/index.html +share/rt3/html/User/Prefs.html +share/rt3/html/autohandler +share/rt3/html/index.html +share/rt3/html/l +@exec ${MKDIR} %D/share/rt3/local 2>/dev/null || ${TRUE} +@exec ${MKDIR} %D/share/rt3/local/etc 2>/dev/null || ${TRUE} +@exec ${MKDIR} %D/share/rt3/local/html 2>/dev/null || ${TRUE} +@exec ${MKDIR} %D/share/rt3/local/lib 2>/dev/null || ${TRUE} +@exec ${MKDIR} %D/share/rt3/local/po 2>/dev/null || ${TRUE} +@dirrm lib/rt3/t/regression +@dirrm lib/rt3/t/data/8859-15-message-series +@dirrm lib/rt3/t/data +@dirrm lib/rt3/t +@dirrm lib/rt3/RT/URI +@dirrm lib/rt3/RT/Search +@dirrm lib/rt3/RT/Interface/Web +@dirrm lib/rt3/RT/Interface/Email/Filter +@dirrm lib/rt3/RT/Interface/Email/Auth +@dirrm lib/rt3/RT/Interface/Email +@dirrm lib/rt3/RT/Interface +@dirrm lib/rt3/RT/I18N +@dirrm lib/rt3/RT/Condition +@dirrm lib/rt3/RT/Action +@dirrm lib/rt3/RT +@dirrm lib/rt3 +@dirrm share/doc/rt3 +@dirrm share/examples/rt3 +@dirrm share/rt3/html/User/Groups +@dirrm share/rt3/html/User/Elements +@dirrm share/rt3/html/User +@dirrm share/rt3/html/Tools/Elements +@dirrm share/rt3/html/Tools +@dirrm share/rt3/html/Ticket/Elements +@dirrm share/rt3/html/Ticket/Attachment +@dirrm share/rt3/html/Ticket +@dirrm share/rt3/html/SelfService/Elements +@dirrm share/rt3/html/SelfService/Attachment +@dirrm share/rt3/html/SelfService +@dirrm share/rt3/html/Search/Elements +@dirrm share/rt3/html/Search +@dirrm share/rt3/html/REST/1.0/ticket +@dirrm share/rt3/html/REST/1.0/search +@dirrm share/rt3/html/REST/1.0/NoAuth +@dirrm share/rt3/html/REST/1.0/Forms/user +@dirrm share/rt3/html/REST/1.0/Forms/ticket +@dirrm share/rt3/html/REST/1.0/Forms/queue +@dirrm share/rt3/html/REST/1.0/Forms +@dirrm share/rt3/html/REST/1.0 +@dirrm share/rt3/html/REST +@dirrm share/rt3/html/NoAuth/images +@dirrm share/rt3/html/NoAuth +@dirrm share/rt3/html/Elements +@dirrm share/rt3/html/Approvals/Elements +@dirrm share/rt3/html/Approvals +@dirrm share/rt3/html/Admin/Users +@dirrm share/rt3/html/Admin/Tools +@dirrm share/rt3/html/Admin/Queues +@dirrm share/rt3/html/Admin/Groups +@dirrm share/rt3/html/Admin/Global +@dirrm share/rt3/html/Admin/Elements +@dirrm share/rt3/html/Admin +@dirrm share/rt3/html diff --git a/devel/rt3/distinfo b/devel/rt3/distinfo new file mode 100644 index 00000000000..1344fa08ddf --- /dev/null +++ b/devel/rt3/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2004/08/03 15:33:49 cube Exp $ + +SHA1 (rt-3.2.1.tar.gz) = b1ce672b99cebe19895d1b9d3536c74fbcddbbb6 +Size (rt-3.2.1.tar.gz) = 1201592 bytes +SHA1 (patch-aa) = 4d29c290658144dcd7aa08d87649681dd2549b43 diff --git a/devel/rt3/patches/patch-aa b/devel/rt3/patches/patch-aa new file mode 100644 index 00000000000..207754f919c --- /dev/null +++ b/devel/rt3/patches/patch-aa @@ -0,0 +1,33 @@ +$NetBSD: patch-aa,v 1.1.1.1 2004/08/03 15:33:50 cube Exp $ + +--- config.layout.orig 2004-01-02 23:55:55.000000000 +0100 ++++ config.layout +@@ -81,6 +81,28 @@ + customlibdir: ${customdir}/local/lib + </Layout> + ++<Layout pkgsrc> ++ prefix: @PREFIX@ ++ exec_prefix: ${prefix} ++ bindir: ${exec_prefix}/bin ++ sbindir: ${exec_prefix}/sbin ++ sysconfdir: @PKGSYSCONFDIR@ ++ mandir: ${prefix}/man ++ libdir: @RTLIBDIR@ ++ datadir: @RTSHAREDIR@ ++ htmldir: @RTHTMLDIR@ ++ manualdir: @RTDOCDIR@ ++ logfiledir: /var/log ++ localstatedir: @RTVARDIR@ ++ masonstatedir: ${localstatedir}/mason_data ++ sessionstatedir: ${localstatedir}/session_data ++ customdir: @RTLOCALDIR@ ++ custometcdir: ${customdir}/etc ++ customhtmldir: ${customdir}/html ++ customlexdir: ${customdir}/po ++ customlibdir: ${customdir}/lib ++</Layout> ++ + <Layout Win32> + prefix: C:/Program Files/Request Tracker + exec_prefix: ${prefix} |