pkgsrc/devel/rt4/Makefile
ryoon e538f2235a Update to 4.2.9
Changelog:
RT 4.2.9 -- 2014-10-29
General user UI
* Fix Subject header during ticket printing (#30362)
* Comparisons of long text Custom Fields were erroneously reporting
  updates (#30378)
* Broken logo link for the mobile UI when used with $WebPath
* No longer leak base64 data to non-english users who change a Dashboard
  subscription and futureproof for other Attribute updates (#24665)
* Previous column selection is remembered when updating search formats (#16972)
* Charts could return quadrupled data for aggregate data (such as Time
  Worked) depending on your rights configuration.
* Charts can now be grouped by Priority
* Ticket Creation form now leaves Requestor blank on page reload if you
  cleared it out.

Localizations
* "check to delete all values" is now localized

Command-line
* BeforeDue action now accepts 2D as well as 2d (#30449)
* bin/rt no longer shows a default Due date unless one is configured
  on the Queue. Additionally, Starts and Due are served in your time
  zone (#20334)

Admin
* Improvements to the layout of the Group Members page

Developer
* Fix tests that used send_via_mailgate to properly check returns (#19156)
* Improvements to rt-static-docs for generating online documentation
* Proper warnings testing for cf_date tests
* Remove unused code to render Rules during replies/comments
* Undo a regression that meant Custom Fields passed to Ticket->Create
  needed to be readable by the user creating the ticket.

Documentation
* Add a mention of SelfService to the documentation of $AllowUserAutocompleteForUnprivileged
* Update our backups documentation to cover restoring from the suggested
  backups.


RT 4.2.8 -- 2014-10-02
General user UI
 * Properly hide ticket list when MoreAboutRequestorTicketList is set to
   "None"

Localizations
 * Allow text in Squelch box on ModifyPeople page to be translatable.
 * Updated German, Basque, French, Hungarian, and Russian translations.

Admin
 * Allow $OverrideOutgoingMailFrom to key by queue id, as an alternative
   to name
 * Stop calling the deprecated _SQLLimit method when limiting by
   transaction date
 * Stop hiding the value of the AllowLoginPasswordAutoComplete setting
   in System Configuration (#30417)
 * Resolve CVE-2014-7227, arbitrary execution of code by privileged
   users via SMIME by way of CVE-2015-6271.

Developer
 * Add a ModifyMaxResults callback for Autocomplete endpoints
 * Properly pass collection class to ColumnMap in /Elements/TSVExport

Documentation
 * Update POD for AddRoleMember/DeleteRoleMember being in
   RT::Record::Role::Roles now, not RT::Record.


RT 4.2.7 -- 2014-09-11
General user UI
 * Fix algorithm for determining which links to display in ticket
   relationship graphs with a MaxDepth
 * Use "Correspondence added" or "Comment added" rather than the general
   "Message recorded"
 * Loading saved charts should load all of their settings (#29015)
 * Stop fixing the width of "New ticket in" button (#27649)
 * Record transactions in ticket history when attachments were dropped
   or truncated due to $MaxAttachmentSize
 * Still delay transaction loading when "full headers" have been
   requested
 * Add an "overdue" class on Due columns, to match DueRelative columns.
 * Only show "overdue" class if the ticket status is still active
 * Fix styling of "There are unread messages" box in aileron
 * Keep date and datetime custom field inputs during failed ticket
   creation
 * Silence warnings from emails without Content-Transfer-Encoding
   headers
 * Silence warnings on user modify pages for disabled users
 * Let custom field grouping boxes link on Display pages link to the
   appropriate anchor on editing pages (#30195)

Localizations
 * Localize "Recursive" column title in group memberships page
 * Additional missing locstrings for numerous titleboxes
 * Stop translating titles piecemeal in SelfService (#14736)
 * Updated Catalan, German, Basque, Italian, Japanese, Dutch, Brazilian
   Portuguese, and Russian translations

Command-line
 * Reduce values queried using "rt ls" to only those displayed; this
   speeds request time significantly when a large number of custom
   fields are applied
 * Add -s option to "rt comment", to set status when adding a comment or
   correspondence (#30375)

Admin
 * Add %AdminSearchResultRows configuration for altering the number of
   rows per page of object types in the administrative interface
 * Add an additional suggested index on Attachments' Creator for
   deleting users with Shredder
 * Fix rt-dump-metadata, by removing PrivateKey from _Accessible
   (#22465)
 * Rework internals dealing with characters/bytes, for better internal
   consistency, and su support DBD::Pg 3.3.0 and above.
 * Provide rt-mailgate version in User-Agent string (#18420)
 * Reword errors given for rt-crontool when no valid user is found
   (#18621)
 * Show the right error message when rt-crontool fails to load a module
   (#22991)
 * Properly detect when rt-server is called without --listen
 * Detect auto-generated mail in the presence of multiple Precedence:
   headers
 * Strip non-word characters from custom field variable names in Simple
   templates; this allows use of custom fields with spaces (#18446)
 * Streamline 3.8 -> 4.0 and 4.0 -> 4.2 upgrade steps by reducing the
   number of ALTER TABLE calls that are run, adding/dropping multiple
   columns at once (#21309)
 * Remove LogoImageHeight and LogoImageWidth configuration varables,
   which had no effect (#26827)

Developer
 * Add a callback to manipulate which link types are displayed on
   tickets
 * Allow Object to be a subref in @Attributes in initialdata, to allow
   for attributes on arbitrary objects
 * Ignore vim swap files when testing
 * Allow the SuccessfulLogin callback to alter where RT redirects to
 * Add a callback to alter arguments to Showhistory
 * Consistently use ->_GroupingClass when determining record class for
   grouping lookup.
 * Allow ->Deprecated to take a loglevel
 * Switch from MIME::Head->set(), deprecated for the last 16 years, to
   ->replace() (#18417)

Documentation
 * Correct documentation on where Shredder places sqldump files (#19167)
 * Consistently use say 1/0 instead of true/false in RT_Config.pm
   documentation
 * Document how ordering in lifecycle transitions controls ordering in
   the status drop-down


RT 4.2.6 -- 2014-07-16
General web UI
 * Fix a regression introduced in 4.2.4, which caused lack of formatting
   of plain text when responding via the rich text editor.
 * Allow tables in HTML mail if the optional HTML::Gumbo dependency is
   installed
 * Fix a regression in 4.2.5 which prevented core date fields (Due,
   Starts, etc) from being unset (#30180)
 * Hide empty transaction custom fields when they have no value; this
   fixes a regression in 4.2.1 where transaction custom fields began
   displaying on all transactions. (#29757)
 * Allow searching on requestor city, state, zip, and country in query
   builder (#26960)
 * Don't attempt to parse IP/Date(time) CFs if the value is NULL; this
   prevents warnings.
 * Remove border-radius: 0 to allow Firefox to use native text entry
   widgets (#28233)
 * Allow Firefox to reflow the data table below the chart on rudder
 * Whitelist user search from CSRF restrictions
 * Only include closing paren in MakeClicky link if it included an open
   paren (#29064)
 * Canonicalize CF values (including dates, IP addresses, and IP ranges)
   before comparing to the database value; this prevents spurious
   "changed from a to a" messages.
 * Allow downloading 0-length files if they have a filename (#9050)
 * Quick Create now defaults to the lifecycle's default create status,
   instead of hardcoding "new"
 * Show Wikitext CFs in bulk update
 * Add autocompletion to link boxes on bulk update

Internationalization
 * Add localization strings for Articles admin pages
 * Add localization strings for user "Create Ticket" user summary portlet
 * Add new #loc{key} form, to allow for more concise Lifecyles in config
 * Updated German translation

Web administration
 * Provide a default Category on External custom fields, for performance
 * Provide a new "Notify Owner or AdminCCs" action
 * Move search widgets for custom field admin interface to the top of
   the page, to match other admin pages
 * Use "LIKE" as the default search operator in the queue admin interface
 * Enable searching by Lifecycle and SubjectTag in the queue admin
   interface
 * Add SubjectTag to the default AdminSearchResultFormat for queues
 * Move Disabled to the last column of the default Queue admin search
   result format, to match Scrips
 * Add Disabled column to AdminSearchResultFormat for Classes,
   CustomFields, Groups, and Users
 * Add Disabled ColumnMap entry for Classes, Groups, and Users
 * Prevent RT from locking up if a too-large image was uploaded for the
   logo (#29929)
 * Fix bugs in cascaded CFs of radio buttons and checkboxes when
   categories contained spaces or periods.
 * Quiet "No valid Type specified" warnings from queue watcher page for
   user search results that were left blank (#29993)

Server administration
 * DBD::Pg 3.3.0 conflicts with RT's UTF-8 handling; for this release,
   it has been blacklisted.  If you are using PostgreSQL as your
   database and have DBD::Pg 3.3.0 installed, you will need to download
   and install DBD::Pg 3.2.1 from CPAN.
 * Allow the validator to fix incorrect values for Owner (#28403)
 * Fix a regression in 4.2.5 which caused errors when calling
   rt-crontool with a numeric --template argument.
 * Quiet warnings in the 4.2.2 upgrade step for users upgrading from
   4.0.x
 * Add not_member_of restriction for User shredder plugin
 * Warnings avoidance for RT::Attachments->Address when run as the
   System User
 * Update logo attribute as the current user, to allow auditing of who
   changed it last
 * Alter Links table on MySQL to support Unicode URLs (#19338)
 * Warn on non-ASCII right names (#19339)
 * Support Sphinx builds compiled with --enable-id64
 * For compatibility with RT::Extension::MergeUsers, ensure that
   Shredder checks that a user (possibly resolved from a merged user) is
   valid before attempting to shred them
 * Correctly detect presence of graphviz binary (`dot`), instead of
   libgraph.so, for perl dependency calculation
 * When merging instances with identical $Organization values, do not
   qualify groups and queues

Developer
 * Move AboutThisUser callback back to /Ticket/Elements/ShowGroupMembers
   where it appears to originate, from where RT 4.2.0 accidentally moved
   it, /Elements/ShowPrincipal/AboutThisUser
 * Move all runtime module loading to UNIVERSAL::require
 * Correct error message from RT::Date->Timezone
 * Simplify code to assume Postgres 8.4, as RT 4.2 requires
 * Add more class and id attributes to user admin pages and preferences
 * Pass right number of arguments to sprintf, for Perl 5.22
   compatibility
 * Move sbin/rt-message-catalog into devel/tools and streamline to unify
   with Launchpad import format
 * Adjust more tests for RT_TEST_WEB_HANDLER=inline
 * Remove dependency checks in t/, as they are covered by required
   developer dependencies

Documentation
 * Improved documentation for RT::Date
 * Link POD, URLs, and emails in HTML generated from README
 * Document "Satisfy any" technique for allowing rt-mailgate to post to
   RT when $WebRemoteUserAuth and Apache authentication is used
 * Document explicit steps for adding a new status to a lifecycle
2014-11-30 00:20:44 +00:00

208 lines
9.2 KiB
Makefile

# $NetBSD: Makefile,v 1.15 2014/11/30 00:20:44 ryoon Exp $
DISTNAME= rt-4.2.9
PKGNAME= ${DISTNAME:S/rt/rt4/}
CATEGORIES= devel
MASTER_SITES= http://download.bestpractical.com/pub/rt/release/
MAINTAINER= ryoon@NetBSD.org
HOMEPAGE= http://www.bestpractical.com/rt/
COMMENT= Industrial-grade ticketing system
LICENSE= gnu-gpl-v2
# Dependency info. from sbin/rt-test-dependencies
# Core dependencies
DEPENDS+= p5-Apache-Session>=1.53:../../www/p5-Apache-Session
DEPENDS+= p5-CGI>=3.38:../../www/p5-CGI
# CGI::Cookie is a part of p5-CGI.
DEPENDS+= p5-CGI-Emulate-PSGI-[0-9]*:../../www/p5-CGI-Emulate-PSGI
DEPENDS+= p5-CGI-PSGI-[0-9]*:../../www/p5-CGI-PSGI
DEPENDS+= p5-Class-Accessor>=0.34:../../devel/p5-Class-Accessor
DEPENDS+= p5-Crypt-Eksblowfish-[0-9]*:../../security/p5-Crypt-Eksblowfish
DEPENDS+= p5-Data-GUID-[0-9]*:../../devel/p5-Data-GUID
DEPENDS+= p5-CSS-Squish>=0.06:../../www/p5-CSS-Squish
DEPENDS+= p5-Date-Extract>=0.02:../../time/p5-Date-Extract
DEPENDS+= p5-Date-Manip-[0-9]*:../../devel/p5-Date-Manip
DEPENDS+= p5-Email-Address-List>=0.02:../../mail/p5-Email-Address-List
DEPENDS+= p5-DateTime>=0.44:../../time/p5-DateTime
DEPENDS+= p5-DateTime-Format-Natural>0.67:../../time/p5-DateTime-Format-Natural
DEPENDS+= p5-DateTime-Locale>=0.40:../../time/p5-DateTime-Locale
DEPENDS+= p5-DBI-[0-9]*:../../databases/p5-DBI
DEPENDS+= p5-DBIx-SearchBuilder>=1.65:../../databases/p5-DBIx-SearchBuilder
DEPENDS+= p5-Devel-GlobalDestruction-[0-9]*:../../devel/p5-Devel-GlobalDestruction
DEPENDS+= p5-Devel-StackTrace>=1.19:../../devel/p5-Devel-StackTrace
# Digest::base is a part of perl base.
DEPENDS+= {perl>=5.8.1,p5-Digest-MD5>=2.27}:../../security/p5-Digest-MD5
DEPENDS+= p5-Digest-SHA-[0-9]*:../../security/p5-Digest-SHA
DEPENDS+= p5-Email-Address>=1.897:../../mail/p5-Email-Address
DEPENDS+= p5-Email-Address-List-[0-9]*:../../mail/p5-Email-Address-List
DEPENDS+= {perl>=5.11.3,p5-Encode>=2.39}:../../textproc/p5-Encode
# Errno is a part of perl base.
# File::Glob is a part of perl base.
DEPENDS+= p5-File-ShareDir-[0-9]*:../../devel/p5-File-ShareDir
# File::Spec is a part of perl base.
DEPENDS+= {perl>=5.10.1,p5-File-Temp>=0.19}:../../devel/p5-File-Temp
# HTML::Entities is a part of p5-HTML-Parser.
DEPENDS+= p5-HTML-FormatText-WithLinks>=0.14:../../textproc/p5-HTML-FormatText-WithLinks
DEPENDS+= p5-HTML-FormatText-WithLinks-AndTables-[0-9]*:../../textproc/p5-HTML-FormatText-WithLinks-AndTables
DEPENDS+= p5-HTML-Mason-PSGIHandler>=0.52:../../www/p5-HTML-Mason-PSGIHandler
DEPENDS+= p5-HTML-Quoted-[0-9]*:../../www/p5-HTML-Quoted
DEPENDS+= p5-HTML-RewriteAttributes>=0.05:../../www/p5-HTML-RewriteAttributes
DEPENDS+= p5-HTML-Scrubber>=0.08:../../www/p5-HTML-Scrubber
DEPENDS+= p5-IPC-Run3-[0-9]*:../../devel/p5-IPC-Run3
DEPENDS+= p5-JSON-[0-9]*:../../converters/p5-JSON
DEPENDS+= p5-List-MoreUtils-[0-9]*:../../devel/p5-List-MoreUtils
DEPENDS+= {perl>=5.20.0,p5-Locale-Maketext>=1.06}:../../misc/p5-Locale-Maketext
DEPENDS+= p5-Locale-Maketext-Fuzzy-[0-9]*:../../misc/p5-Locale-Maketext-Fuzzy
DEPENDS+= p5-Locale-Maketext-Lexicon>=0.32:../../misc/p5-Locale-Maketext-Lexicon
DEPENDS+= p5-Log-Dispatch>=2.30:../../devel/p5-Log-Dispatch
# Mail::Header is a part of p5-MailTools.
DEPENDS+= p5-MailTools>=1.57:../../mail/p5-MailTools
# Mail::Mailer is a part of p5-MailTools.
DEPENDS+= p5-MIME-tools>=5.504:../../mail/p5-MIME-tools
DEPENDS+= p5-Module-Refresh>=0.03:../../devel/p5-Module-Refresh
DEPENDS+= p5-Module-Versions-Report>=1.05:../../devel/p5-Module-Versions-Report
DEPENDS+= p5-Net-CIDR-[0-9]*:../../devel/p5-Net-CIDR
DEPENDS+= p5-Plack>=1.0002:../../www/p5-Plack
# Plack::Handler::Starlet is a part of p5-Startlet.
DEPENDS+= p5-Starlet-[0-9]*:../../www/p5-Starlet
DEPENDS+= p5-Regexp-Common-[0-9]*:../../textproc/p5-Regexp-Common
DEPENDS+= p5-Regexp-Common-net-CIDR-[0-9]*:../../net/p5-Regexp-Common-net-CIDR
DEPENDS+= p5-Regexp-IPv6-[0-9]*:../../net/p5-Regexp-IPv6
DEPENDS+= p5-Role-Basic-[0-9]*:../../devel/p5-Role-Basic
# Scalar::Util is a part of p5-Scalar-List-Utils.
DEPENDS+= p5-Scalar-List-Utils-[0-9]*:../../devel/p5-Scalar-List-Utils
DEPENDS+= {perl>=5.8.1,p5-Storable>=2.08}:../../devel/p5-Storable
DEPENDS+= p5-Symbol-Global-Name>=0.04:../../devel/p5-Symbol-Global-Name
DEPENDS+= {perl>=5.8.9,p5-Sys-Syslog>=0.16}:../../sysutils/p5-Sys-Syslog
DEPENDS+= p5-Text-Password-Pronounceable-[0-9]*:../../security/p5-Text-Password-Pronounceable
DEPENDS+= p5-Text-Quoted>=2.02:../../textproc/p5-Text-Quoted
DEPENDS+= p5-Text-Template>=1.44:../../textproc/p5-Text-Template
DEPENDS+= p5-Symbol-Global-Name>=0.05:../../devel/p5-Symbol-Global-Name
DEPENDS+= p5-Text-WikiFormat>=0.76:../../textproc/p5-Text-WikiFormat
DEPENDS+= p5-Text-Wrapper-[0-9]*:../../textproc/p5-Text-Wrapper
DEPENDS+= {perl>=5.7.3,p5-Time-HiRes-[0-9]*}:../../time/p5-Time-HiRes
# Time::ParseDate is a part of p5-Time-modules.
DEPENDS+= p5-Time-modules-[0-9]*:../../time/p5-Time-modules
DEPENDS+= p5-Tree-Simple>=1.04:../../devel/p5-Tree-Simple
DEPENDS+= p5-UNIVERSAL-require-[0-9]*:../../devel/p5-UNIVERSAL-require
DEPENDS+= p5-XML-RSS>=1.05:../../textproc/p5-XML-RSS
DEPENDS+= p5-HTML-Mason>=1.43:../../www/p5-HTML-Mason
# Mailgate dependencies
DEPENDS+= p5-Crypt-SSLeay-[0-9]*:../../security/p5-Crypt-SSLeay
DEPENDS+= {perl>=5,p5-Getopt-Long-[0-9]*}:../../devel/p5-Getopt-Long
DEPENDS+= p5-LWP-Protocol-https-[0-9]*:../../www/p5-LWP-Protocol-https
# LWP::UserAgent is a part of p5-libwww.
DEPENDS+= p5-libwww-[0-9]*:../../www/p5-libwww
DEPENDS+= p5-Mozilla-CA-[0-9]*:../../security/p5-Mozilla-CA
# Net::SSL is a part of p5-Crypt-SSLeay.
DEPENDS+= {perl>=5.6.0,p5-Pod-Usage-[0-9]*}:../../devel/p5-Pod-Usage
# CLI dependencies
# p5-Getopt-Long is duplicate with Mailgate dependencies.
# HTTP::Request::Common is a part of p5-HTTP-Message.
DEPENDS+= p5-HTTP-Message-[0-9]*:../../www/p5-HTTP-Message
# LWP is a pert of perl base.
DEPENDS+= p5-Term-ReadKey-[0-9]*:../../devel/p5-Term-ReadKey
# Term::ReadLine is a part of perl base.
# Text::ParseWords is a pert of perl base.
# Developer dependencies
# These are not used for normal use.
# DASHBOARD dependencies
DEPENDS+= p5-URI>=1.59:../../www/p5-URI
DEPENDS+= p5-MIME-Types-[0-9]*:../../mail/p5-MIME-Types
# URI::QueryParam is a part of p5-URI.
# GD dependencies
DEPENDS+= p5-GD-[0-9]*:../../graphics/p5-GD
DEPENDS+= p5-GDGraph-[0-9]*:../../graphics/p5-GDGraph
# GD::Text is a part of p5-GDTextUtil.
DEPENDS+= p5-GDTextUtil-[0-9]*:../../graphics/p5-GDTextUtil
# GPG dependencies
DEPENDS+= p5-File-Which-[0-9]*:../../devel/p5-File-Which
DEPENDS+= p5-GnuPG-Interface-[0-9]*:../../security/p5-GnuPG-Interface
DEPENDS+= p5-PerlIO-eol-[0-9]*:../../devel/p5-PerlIO-eol
# ICAL dependency
DEPENDS+= p5-Data-ICal-[0-9]*:../../time/p5-Data-ICal
# SMIME dependencies
DEPENDS+= p5-String-ShellQuote-[0-9]*:../../textproc/p5-String-ShellQuote
DEPENDS+= p5-Crypt-X509-[0-9]*:../../security/p5-Crypt-X509
# File::Which is in GPG dependencies.
# USERLOGO dependency
# Module::Pluggable will be removed from the Perl core distribution...
DEPENDS+= p5-Module-Pluggable-[0-9]*:../../devel/p5-Module-Pluggable
DEPENDS+= p5-Convert-Color-[0-9]*:../../converters/p5-Convert-Color
.include "dirs.mk"
.include "options.mk"
RT4DIR= ${PREFIX}/share/rt4
BUILD_DEFS+= APACHE_GROUP APACHE_USER
FILES_SUBST+= WWWGRP=${APACHE_GROUP} WWWOWN=${APACHE_USER} \
RT4DIR=${RT4DIR}
SUBST_CLASSES+= prefix
SUBST_STAGE.prefix= pre-configure
SUBST_MESSAGE.prefix= Setting prefix.
SUBST_FILES.prefix= config.layout
SUBST_VARS.prefix= PREFIX PKG_SYSCONFDIR PKGMANDIR
SUBST_VARS.prefix+= RT4DIR
SUBST_VARS.prefix+= RT_VAR_DIR RT_LOCAL_DIR
SUBST_CLASSES+= etcpath
SUBST_MESSAGE.etcpath= Setting non-sysconfdir etcpath
SUBST_FILES.etcpath= sbin/rt-setup-database.in
SUBST_FILES.etcpath+= share/html/Install/Initialize.html
SUBST_FILES.etcpath+= lib/RT/Handle.pm
SUBST_SED.etcpath= -e 's,\$$RT::EtcPath,"${PREFIX}/share/rt4/etc",'
SUBST_STAGE.etcpath= pre-configure
SUBST_CLASSES+= egpath
SUBST_FILES.egpath= Makefile.in
SUBST_SED.egpath= -e 's,@CONFIG_FILE_PATH_R@,${RT_EXAMPLE_DIR},'
SUBST_SED.egpath+= -e 's,@RT_ETC_PATH_R@,${RT4DIR}/etc,'
SUBST_STAGE.egpath= pre-configure
GNU_CONFIGURE= yes
NO_BUILD= yes
USE_LANGUAGES= c
USE_TOOLS+= perl:run
PKG_SYSCONFSUBDIR= rt4
USE_PKGLOCALEDIR= yes
CONFIGURE_ARGS+= --enable-layout=pkgsrc
CONFIGURE_ARGS+= --with-db-type=${RT_DB_TYPE}
CONFIGURE_ARGS+= --with-my-user-group
RT_CONFIG_FILES= RT_Config.pm RT_SiteConfig.pm
.for _file_ in ${RT_CONFIG_FILES}
CONF_FILES_PERMS+= ${RT_EXAMPLE_DIR}/${_file_} \
${PKG_SYSCONFDIR}/${_file_} \
${APACHE_USER} ${APACHE_GROUP} \
640
.endfor
OWN_DIRS+= ${RT_VAR_DIR} ${RT_LOCAL_DIR} ${RT_LOCAL_DIR}/etc
OWN_DIRS+= ${RT_LOCAL_DIR}/lib ${RT_LOCAL_DIR}/po ${RT_LOCAL_DIR}/plugins
OWN_DIRS+= ${RT_LOCAL_DIR}/html ${RT_LOCAL_DIR}/static
OWN_DIRS_PERMS+= ${RT_VAR_DIR}/mason_data ${APACHE_USER} ${APACHE_GROUP} 0770
OWN_DIRS_PERMS+= ${RT_VAR_DIR}/mason_data/cache ${APACHE_USER} ${APACHE_GROUP} 0770
OWN_DIRS_PERMS+= ${RT_VAR_DIR}/mason_data/etc ${APACHE_USER} ${APACHE_GROUP} 0770
OWN_DIRS_PERMS+= ${RT_VAR_DIR}/mason_data/obj ${APACHE_USER} ${APACHE_GROUP} 0770
OWN_DIRS_PERMS+= ${RT_VAR_DIR}/session_data ${APACHE_USER} ${APACHE_GROUP} 0770
REPLACE_PERL+= etc/upgrade/shrink_cgm_table.pl etc/upgrade/shrink_transactions_table.pl
REPLACE_PERL+= etc/upgrade/time-worked-history.pl etc/upgrade/upgrade-mysql-schema.pl
.include "../../mk/bsd.pkg.mk"