pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/rt3 security update to version 3.8.4



details:   https://anonhg.NetBSD.org/pkgsrc/rev/3bd796773817
branches:  trunk
changeset: 560746:3bd796773817
user:      spz <spz%pkgsrc.org@localhost>
date:      Sun Jun 21 15:31:39 2009 +0000

description:
security update to version 3.8.4

diffstat:

 devel/rt3/Makefile         |   10 +-
 devel/rt3/Makefile.install |   54 +++++---
 devel/rt3/PLIST            |  265 +++++++++++++++++++++++++++++++-------------
 devel/rt3/distinfo         |    8 +-
 4 files changed, 230 insertions(+), 107 deletions(-)

diffs (truncated from 683 to 300 lines):

diff -r 7277d225b3e1 -r 3bd796773817 devel/rt3/Makefile
--- a/devel/rt3/Makefile        Sat Jun 20 08:35:01 2009 +0000
+++ b/devel/rt3/Makefile        Sun Jun 21 15:31:39 2009 +0000
@@ -1,13 +1,15 @@
-# $NetBSD: Makefile,v 1.36 2009/06/09 17:34:50 abs Exp $
+# $NetBSD: Makefile,v 1.37 2009/06/21 15:31:39 spz Exp $
 
-DISTNAME=              rt-3.8.1
-PKGREVISION=           1
+DISTNAME=              rt-3.8.4
 CATEGORIES=            devel
 MASTER_SITES=          http://download.bestpractical.com/pub/rt/release/
 
 MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=              http://bestpractical.com/rt/
 COMMENT=               Industrial-grade ticketing system
+LICENSE=               gnu-gpl-v2
+
+PKG_DESTDIR_SUPPORT=   destdir
 
 .include "options.mk"
 
@@ -96,7 +98,7 @@
 .PHONY: rm-speedycgi
 post-install: rm-speedycgi
 rm-speedycgi:
-       rm -f ${PREFIX}/bin/mason_handler.scgi
+       rm -f ${DESTDIR}${PREFIX}/bin/mason_handler.scgi
 .endif
 
 # Back-end dependencies
diff -r 7277d225b3e1 -r 3bd796773817 devel/rt3/Makefile.install
--- a/devel/rt3/Makefile.install        Sat Jun 20 08:35:01 2009 +0000
+++ b/devel/rt3/Makefile.install        Sun Jun 21 15:31:39 2009 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.install,v 1.11 2008/08/23 23:58:29 tonnerre Exp $
+# $NetBSD: Makefile.install,v 1.12 2009/06/21 15:31:39 spz Exp $
 
 .include "dirs.mk"
 
@@ -33,6 +33,11 @@
 SUBST_SED.etcpath=     -e 's,\$$RT::EtcPath,"${RT_SHARE_DIR}/etc",'
 SUBST_STAGE.etcpath=   post-patch
 
+SUBST_CLASSES+=                hardwired
+SUBST_FILES.hardwired= share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_spellerpages/spellerpages/server-scripts/spellchecker.pl
+SUBST_SED.hardwired=   -e 's,/usr/bin/perl,'${PERL5}','
+SUBST_STAGE.hardwired= post-patch
+
 RT_CONFIG_FILES=       RT_Config.pm RT_SiteConfig.pm
 
 .for _file_ in ${RT_CONFIG_FILES}
@@ -43,9 +48,10 @@
 
 RT_ETC_FILES=          acl.Oracle acl.Pg acl.mysql constraints.mysql   \
                        drop.Oracle initialdata schema.Oracle schema.Pg \
-                       schema.SQLite schema.mysql
+                       schema.SQLite schema.mysql-4.0 schema.mysql-4.1
 RT_UPGRADE_DIRS=       3.3.0 3.3.11 3.5.1 3.7.1 3.7.3 3.7.10 3.7.15    \
-                       3.7.19 3.7.81 3.7.82 3.7.85 3.7.86 3.7.87
+                       3.7.19 3.7.81 3.7.82 3.7.85 3.7.86 3.7.87 \
+                       3.8.0 3.8.1 3.8.2 3.8.3 3.8.4
 
 MESSAGE_SUBST+=                RTVARDIR=${RT_VAR_DIR:Q} RTSHAREDIR=${RT_SHARE_DIR:Q}
 
@@ -53,37 +59,47 @@
 
 do-install:
        @${ECHO} "=> Configuration files"
-       ${INSTALL_DATA_DIR} ${RT_EXAMPLE_DIR}
+       ${INSTALL_DATA_DIR} ${DESTDIR}${RT_EXAMPLE_DIR}
 .for _file_ in ${RT_CONFIG_FILES}
-       ${INSTALL_DATA} ${WRKSRC}/etc/${_file_} ${RT_EXAMPLE_DIR}
+       ${INSTALL_DATA} ${WRKSRC}/etc/${_file_} ${DESTDIR}${RT_EXAMPLE_DIR}
 .endfor
-       ${INSTALL_DATA_DIR} ${RT_SHARE_DIR}/etc
+       ${INSTALL_DATA_DIR} ${DESTDIR}${RT_SHARE_DIR}/etc
 .for _file_ in ${RT_ETC_FILES}
-       ${INSTALL_DATA} ${WRKSRC}/etc/${_file_} ${RT_SHARE_DIR}/etc
+       ${INSTALL_DATA} ${WRKSRC}/etc/${_file_} ${DESTDIR}${RT_SHARE_DIR}/etc
 .endfor
-       ${INSTALL_DATA_DIR} ${RT_SHARE_DIR}/etc/upgrade
+       ${INSTALL_DATA_DIR} ${DESTDIR}${RT_SHARE_DIR}/etc/upgrade
 .for _dir_ in ${RT_UPGRADE_DIRS}
-       ${INSTALL_DATA_DIR} ${RT_SHARE_DIR}/etc/upgrade/${_dir_}
+       ${INSTALL_DATA_DIR} ${DESTDIR}${RT_SHARE_DIR}/etc/upgrade/${_dir_}
        cd ${WRKSRC}/etc/upgrade/${_dir_} &&                                            \
                ${FIND} . -type f ! -name '*.orig' 2>/dev/null |                        \
-               pax -rw ${RT_SHARE_DIR}/etc/upgrade/${_dir_}
+               pax -rw ${DESTDIR}${RT_SHARE_DIR}/etc/upgrade/${_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}
+       ${INSTALL_DATA_DIR} ${DESTDIR}${RT_LIB_DIR}
+       cd ${WRKSRC}/lib && ${FIND} . -type f ! -name '*.orig' -o -name '*.in' 2>/dev/null | pax -rw ${DESTDIR}${RT_LIB_DIR}
+       ${FIND} ${DESTDIR}${RT_LIB_DIR} -type f -exec ${CHMOD} 644 {} \;
        @${ECHO} "=> Binaries"
-       ${INSTALL_SCRIPT_DIR} ${PREFIX}/bin
+       ${INSTALL_SCRIPT_DIR} ${DESTDIR}${PREFIX}/bin
        ${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                                \
-               ${PREFIX}/bin
+               ${DESTDIR}${PREFIX}/bin
+       ${INSTALL_SCRIPT_DIR} ${DESTDIR}${PREFIX}/sbin
        ${INSTALL_SCRIPT} ${WRKSRC}/sbin/rt-dump-database               \
                ${WRKSRC}/sbin/rt-setup-database                        \
-               ${WRKSRC}/sbin/rt-test-dependencies ${PREFIX}/sbin
+               ${WRKSRC}/sbin/rt-email-digest                          \
+               ${WRKSRC}/sbin/rt-email-dashboards                      \
+               ${WRKSRC}/sbin/rt-email-group-admin                     \
+               ${WRKSRC}/sbin/rt-server                                \
+               ${WRKSRC}/sbin/rt-test-dependencies                     \
+               ${WRKSRC}/sbin/rt-clean-sessions                        \
+               ${WRKSRC}/sbin/rt-shredder                              \
+               ${WRKSRC}/sbin/rt-validator      ${DESTDIR}${PREFIX}/sbin
        @${ECHO} "=> HTML documents"
-       ${INSTALL_DATA_DIR} ${RT_HTML_DIR}
-       cd ${WRKSRC}/share/html && ${FIND} . -type f ! -name '*.orig' 2>/dev/null | pax -rw ${RT_HTML_DIR}
+       ${INSTALL_DATA_DIR} ${DESTDIR}${RT_HTML_DIR}
+       cd ${WRKSRC}/share/html && ${FIND} . -type f ! -name '*.orig' -o -name '*.in' 2>/dev/null | pax -rw ${DESTDIR}${RT_HTML_DIR}
+       ${FIND} ${DESTDIR}${RT_HTML_DIR} -type f -exec ${CHMOD} 644 {} \;
        @${ECHO} "=> Documentation"
-       ${INSTALL_DATA_DIR} ${RT_DOC_DIR}
-       ${INSTALL_DATA} ${WRKSRC}/README ${RT_DOC_DIR}
+       ${INSTALL_DATA_DIR} ${DESTDIR}${RT_DOC_DIR}
+       ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${RT_DOC_DIR}
diff -r 7277d225b3e1 -r 3bd796773817 devel/rt3/PLIST
--- a/devel/rt3/PLIST   Sat Jun 20 08:35:01 2009 +0000
+++ b/devel/rt3/PLIST   Sun Jun 21 15:31:39 2009 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.14 2009/06/14 18:48:15 joerg Exp $
+@comment $NetBSD: PLIST,v 1.15 2009/06/21 15:31:39 spz Exp $
 bin/mason_handler.fcgi
 ${PLIST.speedycgi}bin/mason_handler.scgi
 bin/mason_handler.svc
@@ -31,6 +31,12 @@
 lib/rt3/RT/Action/SendEmail.pm
 lib/rt3/RT/Action/SetPriority.pm
 lib/rt3/RT/Action/UserDefined.pm
+lib/rt3/RT/Approval.pm
+lib/rt3/RT/Approval/Rule.pm
+lib/rt3/RT/Approval/Rule/Created.pm
+lib/rt3/RT/Approval/Rule/NewPending.pm
+lib/rt3/RT/Approval/Rule/Passed.pm
+lib/rt3/RT/Approval/Rule/Rejected.pm
 lib/rt3/RT/Attachment.pm
 lib/rt3/RT/Attachment_Overlay.pm
 lib/rt3/RT/Attachments.pm
@@ -84,6 +90,8 @@
 lib/rt3/RT/Groups_Overlay.pm
 lib/rt3/RT/Handle.pm
 lib/rt3/RT/I18N.pm
+lib/rt3/RT/I18N/ar.po
+lib/rt3/RT/I18N/bg.po
 lib/rt3/RT/I18N/cs.pm
 lib/rt3/RT/I18N/cs.po
 lib/rt3/RT/I18N/da.po
@@ -99,17 +107,18 @@
 lib/rt3/RT/I18N/id.po
 lib/rt3/RT/I18N/it.po
 lib/rt3/RT/I18N/ja.po
+lib/rt3/RT/I18N/nb.po
 lib/rt3/RT/I18N/nl.po
-lib/rt3/RT/I18N/no.po
 lib/rt3/RT/I18N/pl.po
-lib/rt3/RT/I18N/pt_br.po
-lib/rt3/RT/I18N/pt_pt.po
+lib/rt3/RT/I18N/pt.po
+lib/rt3/RT/I18N/pt_BR.po
 lib/rt3/RT/I18N/rt.pot
+lib/rt3/RT/I18N/ru.pm
 lib/rt3/RT/I18N/ru.po
 lib/rt3/RT/I18N/sv.po
 lib/rt3/RT/I18N/tr.po
-lib/rt3/RT/I18N/zh_cn.po
-lib/rt3/RT/I18N/zh_tw.po
+lib/rt3/RT/I18N/zh_CN.po
+lib/rt3/RT/I18N/zh_TW.po
 lib/rt3/RT/Installer.pm
 lib/rt3/RT/Interface/CLI.pm
 lib/rt3/RT/Interface/Email.pm
@@ -152,6 +161,8 @@
 lib/rt3/RT/Reminders.pm
 lib/rt3/RT/Report/Tickets.pm
 lib/rt3/RT/Report/Tickets/Entry.pm
+lib/rt3/RT/Rule.pm
+lib/rt3/RT/Ruleset.pm
 lib/rt3/RT/SQL.pm
 lib/rt3/RT/SavedSearch.pm
 lib/rt3/RT/SavedSearches.pm
@@ -216,6 +227,7 @@
 lib/rt3/RT/Templates.pm
 lib/rt3/RT/Templates_Overlay.pm
 lib/rt3/RT/Test.pm
+lib/rt3/RT/Test/Email.pm
 lib/rt3/RT/Test/Web.pm
 lib/rt3/RT/Ticket.pm
 lib/rt3/RT/Ticket_Overlay.pm
@@ -236,8 +248,15 @@
 lib/rt3/RT/Users_Overlay.pm
 lib/rt3/RT/Util.pm
 sbin/rt-dump-database
+sbin/rt-clean-sessions
+sbin/rt-email-dashboards
+sbin/rt-email-digest
+sbin/rt-email-group-admin
+sbin/rt-server
 sbin/rt-setup-database
+sbin/rt-shredder
 sbin/rt-test-dependencies
+sbin/rt-validator
 share/doc/rt3/README
 share/examples/rt3/RT_Config.pm
 share/examples/rt3/RT_SiteConfig.pm
@@ -250,7 +269,8 @@
 share/rt3/etc/schema.Oracle
 share/rt3/etc/schema.Pg
 share/rt3/etc/schema.SQLite
-share/rt3/etc/schema.mysql
+share/rt3/etc/schema.mysql-4.0
+share/rt3/etc/schema.mysql-4.1
 share/rt3/etc/upgrade/3.3.0/acl.Informix
 share/rt3/etc/upgrade/3.3.0/acl.Oracle
 share/rt3/etc/upgrade/3.3.0/acl.Pg
@@ -283,6 +303,12 @@
 share/rt3/etc/upgrade/3.7.85/content
 share/rt3/etc/upgrade/3.7.86/content
 share/rt3/etc/upgrade/3.7.87/content
+share/rt3/etc/upgrade/3.8.0/content
+share/rt3/etc/upgrade/3.8.1/content
+share/rt3/etc/upgrade/3.8.2/content
+share/rt3/etc/upgrade/3.8.3/content
+share/rt3/etc/upgrade/3.8.3/schema.Pg
+share/rt3/etc/upgrade/3.8.4/content
 share/rt3/html/Admin/CustomFields/GroupRights.html
 share/rt3/html/Admin/CustomFields/Modify.html
 share/rt3/html/Admin/CustomFields/Objects.html
@@ -356,6 +382,7 @@
 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/History.html
 share/rt3/html/Admin/Queues/Modify.html
 share/rt3/html/Admin/Queues/People.html
 share/rt3/html/Admin/Queues/Scrip.html
@@ -394,12 +421,19 @@
 share/rt3/html/Approvals/Elements/PendingMyApproval
 share/rt3/html/Approvals/Elements/ShowDependency
 share/rt3/html/Approvals/Elements/Tabs
+share/rt3/html/Approvals/autohandler
 share/rt3/html/Approvals/index.html
 share/rt3/html/CalPopup.html
 share/rt3/html/Dashboards/Elements/DashboardsForObject
 share/rt3/html/Dashboards/Elements/DashboardsForObjects
+share/rt3/html/Dashboards/Elements/Deleted
+share/rt3/html/Dashboards/Elements/HiddenSearches
+share/rt3/html/Dashboards/Elements/ListOfDashboards
 share/rt3/html/Dashboards/Elements/SelectPrivacy
 share/rt3/html/Dashboards/Elements/ShowDashboards
+share/rt3/html/Dashboards/Elements/ShowPortlet/component
+share/rt3/html/Dashboards/Elements/ShowPortlet/dashboard
+share/rt3/html/Dashboards/Elements/ShowPortlet/search
 share/rt3/html/Dashboards/Elements/ShowSubscription
 share/rt3/html/Dashboards/Elements/Tabs
 share/rt3/html/Dashboards/Modify.html
@@ -421,6 +455,7 @@
 share/rt3/html/Elements/CollectionListPaging
 share/rt3/html/Elements/ColumnMap
 share/rt3/html/Elements/CreateTicket
+share/rt3/html/Elements/DashboardTabs
 share/rt3/html/Elements/Dashboards
 share/rt3/html/Elements/EditCustomField
 share/rt3/html/Elements/EditCustomFieldAutocomplete
@@ -432,6 +467,7 @@
 share/rt3/html/Elements/EditCustomFieldText
 share/rt3/html/Elements/EditCustomFieldWikitext
 share/rt3/html/Elements/EditLinks
+share/rt3/html/Elements/EditTimeValue
 share/rt3/html/Elements/EmailInput
 share/rt3/html/Elements/Error
 share/rt3/html/Elements/Footer
@@ -446,6 +482,7 @@
 share/rt3/html/Elements/ListMenu
 share/rt3/html/Elements/Login
 share/rt3/html/Elements/Logo
+share/rt3/html/Elements/Logout
 share/rt3/html/Elements/MakeClicky
 share/rt3/html/Elements/Menu
 share/rt3/html/Elements/MessageBox
@@ -456,6 +493,7 @@
 share/rt3/html/Elements/MySupportQueues
 share/rt3/html/Elements/MyTickets
 share/rt3/html/Elements/PageLayout
+share/rt3/html/Elements/PersonalQuickbar
 share/rt3/html/Elements/QueryString
 share/rt3/html/Elements/QueueSummary
 share/rt3/html/Elements/QuickCreate



Home | Main Index | Thread Index | Old Index