# Copyright 2015 awesome information technology, http://awesome-it.de # Distributed under the terms of the GNU General Public License v3 # $Header: $ EAPI=5 DESCRIPTION="The Kolab Groupware Solution." HOMEPAGE="http://www.kolab.org" LICENSE="GPL" SLOT="0" KEYWORDS="~amd64" IUSE="" # kolab-cli DEPEND=" =dev-python/pykolab-0.6.8[cli]" # kolab-conf DEPEND="$DEPEND =dev-python/pykolab-0.6.8[config]" # kolab-imap DEPEND="${DEPEND} net-mail/cyrus-imapd[sieve,-mysql,afs,openldap] =dev-python/pykolab-0.6.8[imap]" # kolab-ldap DEPEND="${DEPEND} =net-nds/389-ds-base-1.3.0.2-r2 =net-nds/389-admin-1.1.31-r1 =net-nds/kolab-schema-3.0" # kolab-mta DEPEND="${DEPEND} mail-filter/amavisd-new app-antivirus/clamav mail-mta/postfix mail-filter/spamassassin =dev-python/pykolab-0.6.8[postfix,wallace]" # kolab-saslauthd DEPEND="${DEPEND} =dev-python/pykolab-0.6.8[saslauth] mail-mta/postfix[sasl]" # kolab-server DEPEND="${DEPEND} =dev-python/pykolab-0.6.8[server]" # kolab-utils DEPEND="${DEPEND} =dev-util/kolab-utils-3.0.5" # kolab-webadmin DEPEND="${DEPEND} =www-apps/kolab-webadmin-3.1.1" # kolab-webclient DEPEND="${DEPEND} =www-apps/kolab-chwala-0.2 =www-apps/kolab-irony-0.2.6 =www-apps/kolab-freebusy-1.0.3 =www-apps/kolab-syncroton-2.2.3 virtual/mysql www-apps/kolab-roundcube" # For convenience, we define appropriate version for libkolab and libkolabxml. DEPEND="${DEPEND} =net-libs/libkolab-0.5.0 =net-libs/libkolabxml-1.0.1" # Enforce PHP patch for optimize LDAP performance DEPEND="${DEPEND} dev-lang/php[kolab]" RDEPEND="${DEPEND}" pkg_postinst() { einfo "Adjust default settings in /etc/kolab/kolab.conf and " einfo "execute the following command for initial setup:" einfo einfo "# emerge --config \"=${CATEGORY}/${PF}\"" einfo einfo "Installation notes are at http://docs.kolab.org" } pkg_config() { einfo "Running setup-kolab ..." if setup-kolab then einfo "Setup done. Rumble young man, rumble!" else ewarn "Setup failed. Try to manually run \"setup-kolab -l debug\"." fi }