Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Feb 2012 10:13:00 +0000 (GMT)
From:      Neil Darlow <neil@darlow.co.uk>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/165549: www/hastymail2: Dependency changes request
Message-ID:  <3TyXf42YMrz13sB@bumblebee.darlow.co.uk>
Resent-Message-ID: <201202291050.q1TAo9oI025531@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         165549
>Category:       ports
>Synopsis:       www/hastymail2: Dependency changes request
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Feb 29 10:50:09 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Neil Darlow
>Release:        FreeBSD 9.0-RELEASE amd64
>Organization:
>Environment:
System: FreeBSD bumblebee.darlow.co.uk 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Thu Jan 5 04:54:45 GMT 2012 root@bumblebee.darlow.co.uk:/usr/obj/usr/src/sys/GENERIC amd64
>Description:
I would like to propose 3 dependency changes.
1) The hard-coded dependency on php(4|5)-imap not required. Hastymail2 implements IMAP
   communications internally.

   From the features section of http://hastymail.org -
   * Custom built RFC compliant IMAP class that handles all IMAP communications

2) Hastymail2 can benefit from php(4|5)-mbstring. I would suggest this should be added
   as a user settable OPTION that defaults to off because additional configuration of PHP
   will likely be required.

   From the distribution INSTALL file -
   Character set handling is greatly improved if the PHP build has the mbstring extension.

3) Hastymail2 can benefit from php(4|5)-iconv. I would suggest this should be added as
   as user settable OPTION that defaults to off because it will pull in other dependencies
   e.g. libiconv and anything that requires.

   From the distribution INSTALL file -
   Hastymail will also use the iconv extension to aid in character set translation if it
   is available.
>How-To-Repeat:
1) I have a source-install of Hastymail2 running in a chroot without the php5-imap
   extension available. It works fine without it.

2) and 3) are new features.
>Fix:
Changes to the port Makefile are required.

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3TyXf42YMrz13sB>