Bug 196042 - [maintainer] [patch] www/otrs: update to 3.3.11
Summary: [maintainer] [patch] www/otrs: update to 3.3.11
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Pawel Pekala
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-12-16 23:18 UTC by m.tsatsenko
Modified: 2015-01-01 18:19 UTC (History)
1 user (show)

See Also:


Attachments
patch (61.20 KB, text/plain)
2014-12-16 23:18 UTC, m.tsatsenko
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description m.tsatsenko 2014-12-16 23:18:19 UTC
Created attachment 150655 [details]
patch

- Update to 3.3.11
- Sort plist

Security: http://www.vuxml.org/freebsd/CVE-2014-9324.html
Comment 2 commit-hook freebsd_committer freebsd_triage 2015-01-01 18:08:37 UTC
A commit references this bug:

Author: pawel
Date: Thu Jan  1 18:08:24 UTC 2015
New revision: 376011
URL: https://svnweb.freebsd.org/changeset/ports/376011

Log:
  Update to version 3.3.11

  PR:		196042
  Submitted by:	m.tsatsenko@gmail.com (maintainer)

Changes:
  head/www/otrs/Makefile
  head/www/otrs/distinfo
  head/www/otrs/pkg-plist
Comment 3 Pawel Pekala freebsd_committer freebsd_triage 2015-01-01 18:19:36 UTC
Please consider these improvements in the future:
- in Makefile constructs like:

.if ${PORT_OPTIONS:MSMTP}
RUN_DEPENDS+=   p5-Authen-SASL>=0:${PORTSDIR}/security/p5-Authen-SASL \
                p5-Net-SSLGlue>=0:${PORTSDIR}/security/p5-Net-SSLGlue
.endif

can be converted to option helpers, SMTP_RUN_DEPENDS in this case. This
will make things a lot simpler and easier to read.

- Right now port fails to stage with normal user privileges, we plan
to have whole ports tree to stage as normal user. In your case it's
usage of chown(8) in install target - this could probably be converted
to @owner/@group pkg-plist keywords.

Thanks.