Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Oct 2005 14:03:34 -0500 (CDT)
From:      Babak Farrokhi <babak@farrokhi.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/87805: [new port] mail/roundcube RoundCube webmail
Message-ID:  <20051021190334.7FB7756445@royalway.propagation.net>
Resent-Message-ID: <200510211910.j9LJAGbm075628@freefall.freebsd.org>

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

>Number:         87805
>Category:       ports
>Synopsis:       [new port] mail/roundcube RoundCube webmail
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Oct 21 19:10:15 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Babak Farrokhi
>Release:        FreeBSD 5.4-STABLE i386
>Organization:
>Environment:
System: FreeBSD royalway.propagation.net 5.4-STABLE FreeBSD 5.4-STABLE #6: Thu Jun 30 05:11:17 CDT 2005 root@royalway.propagation.net:/usr/obj/usr/src/sys/GENERIC i386


	
>Description:
	
>How-To-Repeat:
	
>Fix:

	

--- roundcube.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	roundcube
#	roundcube/files
#	roundcube/files/pkg-message.in
#	roundcube/Makefile
#	roundcube/distinfo
#	roundcube/pkg-descr
#
echo c - roundcube
mkdir -p roundcube > /dev/null 2>&1
echo c - roundcube/files
mkdir -p roundcube/files > /dev/null 2>&1
echo x - roundcube/files/pkg-message.in
sed 's/^X//' >roundcube/files/pkg-message.in << 'END-of-roundcube/files/pkg-message.in'
X
X===========================================================
X
X* Create a new database and a database user for RoundCube
X* Create database tables using the queries in file '%%ROUNDCUBE%%/SQL/*.initial.sql'
X* Modify the files in %%ROUNDCUBE%%/config/* to suit your local environments
X* php.ini options:
X   - error_reporting E_ALL & ~E_NOTICE (or lower)
X   - file_uploads on (for attachment upload features)
X
X===========================================================
X
END-of-roundcube/files/pkg-message.in
echo x - roundcube/Makefile
sed 's/^X//' >roundcube/Makefile << 'END-of-roundcube/Makefile'
X# New ports collection makefile for:	roundcube
X# Date created:		2005-10-21
X# Whom:			Babak Farrokhi <babak@farrokhi.net>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	roundcube
XPORTVERSION=	0.1
XDISTVERSIONSUFFIX=	-20051021
XCATEGORIES=	mail www
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	roundcubemail
XDISTNAME=	roundcube_webmail_${PORTVERSION}${DISTVERSIONSUFFIX}
X
XMAINTAINER=	babak@farrokhi.net
XCOMMENT=	RoundCube Webmail
X
XNO_BUILD=	YES
XUSE_PHP=	mysql
XWANT_PHP_WEB=	YES
X
XROUNDCUBE?=	www/data-dist/roundcube
XPLIST=		${WRKDIR}/pkg-plist
XPLIST_SUB+=	ROUNDCUBE=${ROUNDCUBE}
XSUB_LIST+=	ROUNDCUBE=${ROUNDCUBE}
XSUB_FILES=	pkg-message
XWRKSRC?=	${WRKDIR}/${MASTER_SITE_SUBDIR}-${PORTVERSION}${DISTVERSIONSUFFIX}
X
Xpre-install:
X	@cd ${WRKSRC} && ${FIND} -s . -type f | \
X		${SED} -e 's|^|${ROUNDCUBE}/|' > ${PLIST} \
X		&& ${FIND} -d * -type d | \
X		${SED} -e 's|^|@dirrm ${ROUNDCUBE}/|' >> ${PLIST} \
X		&& ${ECHO_CMD} @dirrm ${ROUNDCUBE} >> ${PLIST}
X
Xdo-install:
X	@${MKDIR} ${PREFIX}/${ROUNDCUBE}
X	@${CP} -R ${WRKSRC}/ ${PREFIX}/${ROUNDCUBE}
X	@${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/${ROUNDCUBE}
X	@${CHMOD} -R 755 ${PREFIX}/${ROUNDCUBE}
X	@${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.mk>
END-of-roundcube/Makefile
echo x - roundcube/distinfo
sed 's/^X//' >roundcube/distinfo << 'END-of-roundcube/distinfo'
XMD5 (roundcube_webmail_0.1-20051021.tar.gz) = 4ac2d47cf0464a21ed884bc57d42b334
XSIZE (roundcube_webmail_0.1-20051021.tar.gz) = 395421
END-of-roundcube/distinfo
echo x - roundcube/pkg-descr
sed 's/^X//' >roundcube/pkg-descr << 'END-of-roundcube/pkg-descr'
XRoundCube Webmail is a browser-based multilingual IMAP client 
Xwith an application-like user interface. It provides full 
Xfunctionality you expect from an e-mail client, including MIME 
Xsupport, address book, folder manipulation and message filters. 
XRoundCube Webmail is written in PHP and requires the MySQL database. 
XThe user interface is fully skinnable using XHTML and CSS 2.
X
X
XWWW:	http://www.roundcube.net/
X
X- Babak Farrokhi
Xbabak@farrokhi.net
END-of-roundcube/pkg-descr
exit
--- roundcube.shar ends here ---


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



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