diff options
author | delphij <delphij@FreeBSD.org> | 2007-02-06 11:52:13 +0800 |
---|---|---|
committer | delphij <delphij@FreeBSD.org> | 2007-02-06 11:52:13 +0800 |
commit | 5d20ad728ee042e65bca3352e52c9c08eb102b1a (patch) | |
tree | 57c2cc05a5d056e546af6f86f6a7c814d593029f | |
parent | 171d500237b169a95e2bcc8c322d5a916dbc47df (diff) | |
download | freebsd-ports-gnome-5d20ad728ee042e65bca3352e52c9c08eb102b1a.tar.gz freebsd-ports-gnome-5d20ad728ee042e65bca3352e52c9c08eb102b1a.tar.zst freebsd-ports-gnome-5d20ad728ee042e65bca3352e52c9c08eb102b1a.zip |
New port skeleton for ExtMail -- A high performance webmail system.
It was written in pure perl, only support Maildir++(or Maildir), we try to
optimize the design and archtecture, make it scalable well and run faster
than common php/perl webmail system.
Homepage: http://www.extmail.org
Submitted by: chifeng at gmail com
-rw-r--r-- | mail/Makefile | 1 | ||||
-rw-r--r-- | mail/extmail/Makefile | 43 | ||||
-rw-r--r-- | mail/extmail/distinfo | 3 | ||||
-rw-r--r-- | mail/extmail/files/pkg-message.in | 5 | ||||
-rw-r--r-- | mail/extmail/pkg-descr | 7 | ||||
-rw-r--r-- | mail/extmail/pkg-plist | 352 |
6 files changed, 411 insertions, 0 deletions
diff --git a/mail/Makefile b/mail/Makefile index 140743e1d8d5..24f1d85e467e 100644 --- a/mail/Makefile +++ b/mail/Makefile @@ -122,6 +122,7 @@ SUBDIR += exim-sqlite SUBDIR += exipick SUBDIR += exmh2 + SUBDIR += extmail SUBDIR += ezmlm SUBDIR += ezmlm-idx SUBDIR += ezmlm-web diff --git a/mail/extmail/Makefile b/mail/extmail/Makefile new file mode 100644 index 000000000000..c1c2a7706ed5 --- /dev/null +++ b/mail/extmail/Makefile @@ -0,0 +1,43 @@ +# New ports collection makefile for: extmail +# Date created: 31 Frebruary 2006 +# Whom: Chifeng QU <chifeng@gmail.com> +# +# $FreeBSD$ +# + +PORTNAME= extmail +PORTVERSION= 1.0.0 +CATEGORIES= mail +MASTER_SITES= http://extmail.org/download/%SUBDIR%/ \ + http://chifeng.cosoft.org.cn/extmail/%SUBDIR%/ + +MAINTAINER?= chifeng@gmail.com +COMMENT= A high performance webmail system + +RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64 + +USE_PERL5= yes +NO_BUILD= yes + +OPTIONS= MYSQL "Use MySQL support" On \ + LDAP "Use LDAP support" Off + +SUB_FILES= pkg-message + +.include <bsd.port.pre.mk> + +.if defined(WITH_MYSQL) +RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/mysql.pm:${PORTSDIR}/databases/p5-DBD-mysql +.endif +.if defined(WITH_LDAP) +RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/LDAP.pm:${PORTSDIR}/databases/p5-DBD-LDAP +.endif + +OWCGIDIR= ${PREFIX}/www/extmail + +do-install: + @${MKDIR} ${OWCGIDIR} + @cd ${WRKSRC} && ${CP} -Rpf * ${OWCGIDIR} + @${CAT} ${PKGMESSAGE} + +.include <bsd.port.post.mk> diff --git a/mail/extmail/distinfo b/mail/extmail/distinfo new file mode 100644 index 000000000000..bb793ea8a040 --- /dev/null +++ b/mail/extmail/distinfo @@ -0,0 +1,3 @@ +MD5 (extmail-1.0.0.tar.gz) = d87d6859df5a4b9f617a2fe8d6a04340 +SHA256 (extmail-1.0.0.tar.gz) = 8a88d7a1f1b57e55ced1562833d4046ea7519d52a116226fa1cba237ecbafdc4 +SIZE (extmail-1.0.0.tar.gz) = 658265 diff --git a/mail/extmail/files/pkg-message.in b/mail/extmail/files/pkg-message.in new file mode 100644 index 000000000000..f95cc47dca2a --- /dev/null +++ b/mail/extmail/files/pkg-message.in @@ -0,0 +1,5 @@ +Please make a configure file for extmail. + +cp %%PREFIX%%/www/extmail/webmail.cf.default %%PREFIX%%/www/extmail/webmail.cf + +and referrence README and INSTALL to change it's some variable, enable it! diff --git a/mail/extmail/pkg-descr b/mail/extmail/pkg-descr new file mode 100644 index 000000000000..309317238e65 --- /dev/null +++ b/mail/extmail/pkg-descr @@ -0,0 +1,7 @@ +ExtMail -- A high performance webmail system. + +It was written in pure perl, only support Maildir++(or Maildir), we try to +optimize the design and archtecture, make it scalable well and run faster +than common php/perl webmail system. + +WWW: http://www.extmail.org diff --git a/mail/extmail/pkg-plist b/mail/extmail/pkg-plist new file mode 100644 index 000000000000..f68780f6f308 --- /dev/null +++ b/mail/extmail/pkg-plist @@ -0,0 +1,352 @@ +www/extmail/AUTHORS +www/extmail/CREDITS +www/extmail/ChangeLog +www/extmail/FAQ +www/extmail/INSTALL +www/extmail/README +www/extmail/README.fcgi +www/extmail/README.vpopmail +www/extmail/Version +www/extmail/cgi/abook.cgi +www/extmail/cgi/compose.cgi +www/extmail/cgi/env.cgi +www/extmail/cgi/filter.cgi +www/extmail/cgi/folders.cgi +www/extmail/cgi/globabook.cgi +www/extmail/cgi/index.cgi +www/extmail/cgi/netdisk.cgi +www/extmail/cgi/pref.cgi +www/extmail/cgi/readmsg.cgi +www/extmail/dispatch-init +www/extmail/dispatch.fcgi +www/extmail/dispatch_lig.sh +www/extmail/globabook.cf +www/extmail/html/README +www/extmail/html/default/BOTTOM.html +www/extmail/html/default/MAIN_LEFT.html +www/extmail/html/default/OPTION_NAV.html +www/extmail/html/default/README +www/extmail/html/default/TOP_BAN.html +www/extmail/html/default/TOP_NAV.html +www/extmail/html/default/abook.html +www/extmail/html/default/abookac.html +www/extmail/html/default/att2ndisk.html +www/extmail/html/default/autocomplete.css +www/extmail/html/default/autoreply.html +www/extmail/html/default/blacklist.html +www/extmail/html/default/compose.html +www/extmail/html/default/css/login.css +www/extmail/html/default/css/moz-text-overflow.xml +www/extmail/html/default/css/newstyle.css +www/extmail/html/default/css/text-fade.gif +www/extmail/html/default/css/text-fade.png +www/extmail/html/default/css/text-overflow.css +www/extmail/html/default/editor.html +www/extmail/html/default/error.html +www/extmail/html/default/filter.html +www/extmail/html/default/filter_edit.html +www/extmail/html/default/foldermgr.html +www/extmail/html/default/folders.html +www/extmail/html/default/globabook.html +www/extmail/html/default/images/Drafts.gif +www/extmail/html/default/images/Inbox.gif +www/extmail/html/default/images/Junk.gif +www/extmail/html/default/images/Sent.gif +www/extmail/html/default/images/Trash.gif +www/extmail/html/default/images/attach.gif +www/extmail/html/default/images/common/advclose.gif +www/extmail/html/default/images/common/bar0.gif +www/extmail/html/default/images/common/bar1.gif +www/extmail/html/default/images/common/bar2.gif +www/extmail/html/default/images/common/bar3.gif +www/extmail/html/default/images/common/bar4.gif +www/extmail/html/default/images/common/bar5.gif +www/extmail/html/default/images/common/bar6.gif +www/extmail/html/default/images/common/bar7.gif +www/extmail/html/default/images/common/bar8.gif +www/extmail/html/default/images/common/bar9.gif +www/extmail/html/default/images/common/bb_alipay.gif +www/extmail/html/default/images/common/bb_bold.gif +www/extmail/html/default/images/common/bb_center.gif +www/extmail/html/default/images/common/bb_clear.gif +www/extmail/html/default/images/common/bb_code.gif +www/extmail/html/default/images/common/bb_color.gif +www/extmail/html/default/images/common/bb_contract.gif +www/extmail/html/default/images/common/bb_email.gif +www/extmail/html/default/images/common/bb_expand.gif +www/extmail/html/default/images/common/bb_flash.gif +www/extmail/html/default/images/common/bb_fly.gif +www/extmail/html/default/images/common/bb_image.gif +www/extmail/html/default/images/common/bb_indent.gif +www/extmail/html/default/images/common/bb_italic.gif +www/extmail/html/default/images/common/bb_left.gif +www/extmail/html/default/images/common/bb_menupop.gif +www/extmail/html/default/images/common/bb_orderedlist.gif +www/extmail/html/default/images/common/bb_outdent.gif +www/extmail/html/default/images/common/bb_qq.gif +www/extmail/html/default/images/common/bb_quote.gif +www/extmail/html/default/images/common/bb_ra.gif +www/extmail/html/default/images/common/bb_redo.gif +www/extmail/html/default/images/common/bb_removeformat.gif +www/extmail/html/default/images/common/bb_right.gif +www/extmail/html/default/images/common/bb_rm.gif +www/extmail/html/default/images/common/bb_separator.gif +www/extmail/html/default/images/common/bb_table.gif +www/extmail/html/default/images/common/bb_underline.gif +www/extmail/html/default/images/common/bb_undo.gif +www/extmail/html/default/images/common/bb_unlink.gif +www/extmail/html/default/images/common/bb_unorderedlist.gif +www/extmail/html/default/images/common/bb_url.gif +www/extmail/html/default/images/common/bb_wma.gif +www/extmail/html/default/images/common/bb_wmv.gif +www/extmail/html/default/images/common/icon_signinxspace.gif +www/extmail/html/default/images/common/index.htm +www/extmail/html/default/images/common/jsmenu.gif +www/extmail/html/default/images/common/medal1.gif +www/extmail/html/default/images/common/medal10.gif +www/extmail/html/default/images/common/medal2.gif +www/extmail/html/default/images/common/medal3.gif +www/extmail/html/default/images/common/medal4.gif +www/extmail/html/default/images/common/medal5.gif +www/extmail/html/default/images/common/medal6.gif +www/extmail/html/default/images/common/medal7.gif +www/extmail/html/default/images/common/medal8.gif +www/extmail/html/default/images/common/medal9.gif +www/extmail/html/default/images/common/minus.gif +www/extmail/html/default/images/common/notice.gif +www/extmail/html/default/images/common/number0.gif +www/extmail/html/default/images/common/number1.gif +www/extmail/html/default/images/common/number2.gif +www/extmail/html/default/images/common/number3.gif +www/extmail/html/default/images/common/number4.gif +www/extmail/html/default/images/common/number5.gif +www/extmail/html/default/images/common/number6.gif +www/extmail/html/default/images/common/number7.gif +www/extmail/html/default/images/common/number8.gif +www/extmail/html/default/images/common/number9.gif +www/extmail/html/default/images/common/online_admin.gif +www/extmail/html/default/images/common/online_guest.gif +www/extmail/html/default/images/common/online_member.gif +www/extmail/html/default/images/common/online_moderator.gif +www/extmail/html/default/images/common/online_supermod.gif +www/extmail/html/default/images/common/plus.gif +www/extmail/html/default/images/common/rss.gif +www/extmail/html/default/images/common/sigline.gif +www/extmail/html/default/images/common/spacer.gif +www/extmail/html/default/images/common/watermark.gif +www/extmail/html/default/images/common/xml.gif +www/extmail/html/default/images/common/zoomin.gif +www/extmail/html/default/images/common/zoomout.gif +www/extmail/html/default/images/contact.gif +www/extmail/html/default/images/delete.gif +www/extmail/html/default/images/edit.gif +www/extmail/html/default/images/fck_strip.gif +www/extmail/html/default/images/firstpg.d.gif +www/extmail/html/default/images/firstpg.gif +www/extmail/html/default/images/folders.gif +www/extmail/html/default/images/hint.gif +www/extmail/html/default/images/hint_sm.gif +www/extmail/html/default/images/ico1.gif +www/extmail/html/default/images/lastpg.d.gif +www/extmail/html/default/images/lastpg.gif +www/extmail/html/default/images/lc.gif +www/extmail/html/default/images/lo.gif +www/extmail/html/default/images/logo.gif +www/extmail/html/default/images/nextpg.d.gif +www/extmail/html/default/images/nextpg.gif +www/extmail/html/default/images/paperclip.gif +www/extmail/html/default/images/prevpg.d.gif +www/extmail/html/default/images/prevpg.gif +www/extmail/html/default/images/purge.gif +www/extmail/html/default/images/rb.gif +www/extmail/html/default/images/sl.gif +www/extmail/html/default/images/sort_asc.gif +www/extmail/html/default/images/sort_desc.gif +www/extmail/html/default/images/splash.jpg +www/extmail/html/default/images/toploading.gif +www/extmail/html/default/images/unread.gif +www/extmail/html/default/index.html +www/extmail/html/default/js/common.js +www/extmail/html/default/js/editor.js +www/extmail/html/default/js/menu.js +www/extmail/html/default/js/moz-text-overflow.js +www/extmail/html/default/lists.inc +www/extmail/html/default/loading.html +www/extmail/html/default/multifile_new.inc +www/extmail/html/default/netdisk.html +www/extmail/html/default/pref.html +www/extmail/html/default/pref_pop3.html +www/extmail/html/default/print.html +www/extmail/html/default/readmsg.html +www/extmail/html/default/saveok.html +www/extmail/html/default/sendok.html +www/extmail/html/default/welcome.html +www/extmail/html/default/whitelist.html +www/extmail/html/images/donate.png +www/extmail/html/images/extmail_logo.gif +www/extmail/html/images/file/au.gif +www/extmail/html/images/file/cert.gif +www/extmail/html/images/file/chm.gif +www/extmail/html/images/file/css.gif +www/extmail/html/images/file/dir.gif +www/extmail/html/images/file/dirup.gif +www/extmail/html/images/file/disk.gif +www/extmail/html/images/file/doc.gif +www/extmail/html/images/file/exe.gif +www/extmail/html/images/file/file.gif +www/extmail/html/images/file/font.gif +www/extmail/html/images/file/help.gif +www/extmail/html/images/file/html.gif +www/extmail/html/images/file/ini.gif +www/extmail/html/images/file/mail.gif +www/extmail/html/images/file/mdb.gif +www/extmail/html/images/file/mp3.gif +www/extmail/html/images/file/pdf.gif +www/extmail/html/images/file/pic.gif +www/extmail/html/images/file/ppt.gif +www/extmail/html/images/file/ps.gif +www/extmail/html/images/file/rm.gif +www/extmail/html/images/file/stream.gif +www/extmail/html/images/file/sys.gif +www/extmail/html/images/file/ttf.gif +www/extmail/html/images/file/txt.gif +www/extmail/html/images/file/video.gif +www/extmail/html/images/file/xls.gif +www/extmail/html/images/file/zip.gif +www/extmail/html/images/ico1.gif +www/extmail/html/images/rb.gif +www/extmail/html/images/sl.gif +www/extmail/html/images/splash.gif +www/extmail/html/index.html +www/extmail/html/plugins/chkupdate/chkupdate.js +www/extmail/html/plugins/chkupdate/style.css +www/extmail/html/plugins/coolweather/coolweather.js +www/extmail/html/plugins/coolweather/icons/01.gif +www/extmail/html/plugins/coolweather/icons/02.gif +www/extmail/html/plugins/coolweather/icons/03.gif +www/extmail/html/plugins/coolweather/icons/04.gif +www/extmail/html/plugins/coolweather/icons/05.gif +www/extmail/html/plugins/coolweather/icons/06.gif +www/extmail/html/plugins/coolweather/icons/07.gif +www/extmail/html/plugins/coolweather/icons/08.gif +www/extmail/html/plugins/coolweather/icons/11.gif +www/extmail/html/plugins/coolweather/icons/12.gif +www/extmail/html/plugins/coolweather/icons/13.gif +www/extmail/html/plugins/coolweather/icons/14.gif +www/extmail/html/plugins/coolweather/icons/15.gif +www/extmail/html/plugins/coolweather/icons/16.gif +www/extmail/html/plugins/coolweather/icons/17.gif +www/extmail/html/plugins/coolweather/icons/18.gif +www/extmail/html/plugins/coolweather/icons/19.gif +www/extmail/html/plugins/coolweather/icons/20.gif +www/extmail/html/plugins/coolweather/icons/21.gif +www/extmail/html/plugins/coolweather/icons/22.gif +www/extmail/html/plugins/coolweather/icons/23.gif +www/extmail/html/plugins/coolweather/icons/24.gif +www/extmail/html/plugins/coolweather/icons/25.gif +www/extmail/html/plugins/coolweather/icons/26.gif +www/extmail/html/plugins/coolweather/icons/29.gif +www/extmail/html/plugins/coolweather/icons/30.gif +www/extmail/html/plugins/coolweather/icons/31.gif +www/extmail/html/plugins/coolweather/icons/32.gif +www/extmail/html/plugins/coolweather/icons/33.gif +www/extmail/html/plugins/coolweather/icons/34.gif +www/extmail/html/plugins/coolweather/icons/35.gif +www/extmail/html/plugins/coolweather/icons/36.gif +www/extmail/html/plugins/coolweather/icons/37.gif +www/extmail/html/plugins/coolweather/icons/38.gif +www/extmail/html/plugins/coolweather/icons/39.gif +www/extmail/html/plugins/coolweather/icons/40.gif +www/extmail/html/plugins/coolweather/icons/41.gif +www/extmail/html/plugins/coolweather/icons/42.gif +www/extmail/html/plugins/coolweather/icons/43.gif +www/extmail/html/plugins/coolweather/icons/44.gif +www/extmail/html/plugins/coolweather/icons/swa.gif +www/extmail/html/plugins/coolweather/style.css +www/extmail/html/plugins/etnews/etnews.js +www/extmail/html/plugins/etnews/style.css +www/extmail/html/plugins/phprpc_client.js +www/extmail/html/plugins/rpc_init.js +www/extmail/lang/en_US +www/extmail/lang/zh_CN +www/extmail/lang/zh_TW +www/extmail/libs/Crypt/PasswdMD5.pm +www/extmail/libs/Encode/IMAPUTF7.pm +www/extmail/libs/Encode/PPDetector.pm +www/extmail/libs/Encode/PPUniDetector.pm +www/extmail/libs/Ext/Abook.pm +www/extmail/libs/Ext/App.pm +www/extmail/libs/Ext/App/Abook.pm +www/extmail/libs/Ext/App/Compose.pm +www/extmail/libs/Ext/App/Filter.pm +www/extmail/libs/Ext/App/Folders.pm +www/extmail/libs/Ext/App/GlobalAbook.pm +www/extmail/libs/Ext/App/Login.pm +www/extmail/libs/Ext/App/Message.pm +www/extmail/libs/Ext/App/NetDisk.pm +www/extmail/libs/Ext/App/Pref.pm +www/extmail/libs/Ext/Auth/Authlib.pm +www/extmail/libs/Ext/Auth/LDAP.pm +www/extmail/libs/Ext/Auth/MySQL.pm +www/extmail/libs/Ext/CGI.pm +www/extmail/libs/Ext/CSV.pm +www/extmail/libs/Ext/Config.pm +www/extmail/libs/Ext/DB.pm +www/extmail/libs/Ext/DateTime.pm +www/extmail/libs/Ext/FCGI.pm +www/extmail/libs/Ext/GlobalAbook.pm +www/extmail/libs/Ext/GlobalAbook/File.pm +www/extmail/libs/Ext/GlobalAbook/LDAP.pm +www/extmail/libs/Ext/Lang.pm +www/extmail/libs/Ext/MIME.pm +www/extmail/libs/Ext/MailFilter.pm +www/extmail/libs/Ext/POP3.pm +www/extmail/libs/Ext/Passwd.pm +www/extmail/libs/Ext/RFC822.pm +www/extmail/libs/Ext/Session.pm +www/extmail/libs/Ext/Storage/Fileman.pm +www/extmail/libs/Ext/Storage/Maildir.pm +www/extmail/libs/Ext/Template.pm +www/extmail/libs/Ext/Unicode.pm +www/extmail/libs/Ext/Unicode/IMAPUTF7.pm +www/extmail/libs/Ext/Unicode/Iconv.pm +www/extmail/libs/Ext/Unicode/UTF8.pm +www/extmail/libs/Ext/Utils.pm +www/extmail/libs/HTML/KTemplate.pm +www/extmail/libs/MIME/Base64.pm +www/extmail/libs/MIME/QuotedPrint.pm +www/extmail/libs/Mail/POP3Client.pm +www/extmail/tools/cleansid.pl +www/extmail/tools/ldap.pl +www/extmail/tools/pkg_stats.sh +www/extmail/tools/suid-with +www/extmail/webmail.cf.default +@dirrm www/extmail/tools +@dirrm www/extmail/libs/Mail +@dirrm www/extmail/libs/MIME +@dirrm www/extmail/libs/HTML +@dirrm www/extmail/libs/Ext/Unicode +@dirrm www/extmail/libs/Ext/Storage +@dirrm www/extmail/libs/Ext/GlobalAbook +@dirrm www/extmail/libs/Ext/Auth +@dirrm www/extmail/libs/Ext/App +@dirrm www/extmail/libs/Ext +@dirrm www/extmail/libs/Encode +@dirrm www/extmail/libs/Crypt +@dirrm www/extmail/libs +@dirrm www/extmail/lang +@dirrm www/extmail/html/plugins/etnews +@dirrm www/extmail/html/plugins/coolweather/icons +@dirrm www/extmail/html/plugins/coolweather +@dirrm www/extmail/html/plugins/chkupdate +@dirrm www/extmail/html/plugins +@dirrm www/extmail/html/images/file +@dirrm www/extmail/html/images +@dirrm www/extmail/html/default/js +@dirrm www/extmail/html/default/images/common +@dirrm www/extmail/html/default/images +@dirrm www/extmail/html/default/css +@dirrm www/extmail/html/default +@dirrm www/extmail/html +@dirrm www/extmail/cgi +@dirrmtry www/extmail |