Cyrus IMAP server (http://asg.web.cmu.edu/cyrus/imapd/) The following files have to reside in the "files" subdirectory: - cyrus.conf.sample - imapd.conf.sample - mkimap.sh (mode 755) - rc_cyrus - services
Created attachment 1463 [details] ebuild for cyrus-imapd-2.0.16
Created attachment 1464 [details] sample cyrus.conf Put this into the "files" subdirectory.
Created attachment 1465 [details] sample imapd.conf Put this into the "files" subdirectory.
Created attachment 1466 [details] mkimap.sh helper script Put this into the "files" subdirectory and chmod it to 755.
Created attachment 1467 [details] /etc/init.d/cyrus startup script Put this into the "files" subdirectory.
Created attachment 1468 [details] updated /etc/services for cyrus-imapd Put this into the "files" subdirectory.
Created attachment 1590 [details] updated cyrus-imapd-2.0.16.ebuild mkimap.sh and keepfiles.sh are now "chmod +x"ed now automatically. Also, .keep files are touched using the new keepfiles.sh.
Created attachment 1591 [details] updated mkimap.sh Also creates .keep files now, which are to be touched in pkg_postinst() by keepfiles.sh.
Created attachment 1592 [details] new keepfiles.sh Touches all .keep files after installation in pkg_postinst().
Created attachment 1776 [details] updated cyrus-imapd-2.0.16.ebuild This update eliminates the need for keepfiles.sh, which can be deleted. The ".keep" files are now being found using a simple invocation of "find" (silly me).
Created attachment 1796 [details] another update of cyrus-imapd-2.0.16.ebuild Various cleanup and bugfixes. This should really be the last one.
Created attachment 1804 [details] updated cyrus-imapd-2.0.16.ebuild fixes a bug with perl modules installation path
Created attachment 1826 [details] updated cyrus-imapd-2.0.16.ebuild Removed extra compilation flags "-I/usr/include/et -I/usr/share/et" due to dependency on bug 3569.
net-mail/cyrus-imapd-2.1.5 has been added to portage. -Nick