ports/92225: mail/silkymail outdated, missing distfile

Stefan Bethke stb at lassitu.de
Mon Jan 23 21:40:20 UTC 2006


>Number:         92225
>Category:       ports
>Synopsis:       mail/silkymail outdated, missing distfile
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jan 23 21:40:03 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Stefan Bethke
>Release:        
>Organization:
-
>Environment:
>Description:
The single master site disappeared when Cyrussoft went out of business, as well as the home page. Mirrors seem to have lost the file, or never had it.

Also, the port does not (any longer) pull in PHP properly.
>How-To-Repeat:

>Fix:

--- Makefile.orig       Mon Jan 23 21:29:48 2006
+++ Makefile    Mon Jan 23 21:32:20 2006
@@ -9,7 +9,8 @@
 PORTVERSION=   1.1.10
 PORTREVISION=  1
 CATEGORIES=    mail www
-MASTER_SITES=  ftp://ftp.cyrusoft.com/pub/SilkyMail/%SUBDIR%/
+MASTER_SITES=  http://alkoholix.tallence.de/FreeBSD/ports/distfiles-local/silkymail/%SUBDIR%/ \
+       ftp://ftp.cyrusoft.com/pub/SilkyMail/%SUBDIR%/
 MASTER_SITE_SUBDIR=    v${PORTVERSION:S/./_/g}
 DISTNAME=       ${PORTNAME}
 EXTRACT_SUFX=   .tgz

--- Makefile.orig       Mon Jan 23 21:29:48 2006
+++ Makefile    Mon Jan 23 22:09:50 2006
@@ -17,11 +17,12 @@
 MAINTAINER=    voisine at yahoo.com
 COMMENT=       A webmail system which accesses mail over IMAP
 
-RUN_DEPENDS+=  ${LOCALBASE}/libexec/apache/libphp4.so:${PORTSDIR}/www/mod_php4
+USE_PHP=       dba imap
+WANT_PHP_MOD=  YES
 
 WRKSRC=                ${WRKDIR}/${PORTNAME}
 NO_BUILD=      YES
-NO_PACKAGE=    "Requires IMAP/IMAP_SSL enabled in www/mod_php4"
+NO_PACKAGE=    "Requires GDBM support in databases/php4-dba, which is off by default"
 
 SILKYMAILDIR=  ${LOCALBASE}/www/${PORTNAME}
 
@@ -31,15 +32,9 @@
        @${CHOWN} www:www ${SILKYMAILDIR}/silkymail/imp/data
 
 pre-install:
-       @if ! ${LDCONFIG} -r | ${GREP} -q -e "c-client4.8"; then \
+       @if ! /usr/bin/ldd -a ${LOCALBASE}/lib/php/20020429/dba.so | ${GREP} -q -e "libgdbm.so"; then \
            ${ECHO_MSG} "" ; \
-           ${ECHO_MSG} "Please configure mod_php4 with IMAP or IMAP-SSL support." ; \
-           ${ECHO_MSG} "" ; \
-           ${FALSE} ; \
-       fi
-       @if ! ${LDCONFIG} -r | ${GREP} -q -e "gdbm.3"; then \
-           ${ECHO_MSG} "" ; \
-           ${ECHO_MSG} "Please configure mod_php4 with GDBM support." ; \
+           ${ECHO_MSG} "databases/php4-dba needs to be built with GDBM support." ; \
            ${ECHO_MSG} "" ; \
            ${FALSE} ; \
        fi

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



More information about the freebsd-ports-bugs mailing list