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