# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ PHP_LIB_NAME="kolabfilter" inherit eutils php-lib MYP=${P/kolab-resmgr/kolab-resmgr-gentoo} DESCRIPTION="The kolab resource manager" HOMEPAGE="http://www.kolab.org" SRC_URI="http://www.gunnarwrobel.de/downloads/${MYP}.tar.bz2" LICENSE="GPL-2" KEYWORDS="~x86" IUSE="" DEPEND="" ## Added dependancy on perl-kolab only to have the ## users and groups (FIXME later) RDEPEND="net-mail/kolab-freebusy =www-apps/horde-3.0.4-r1 =dev-perl/perl-kolab-0.9.2 dev-php/PEAR-PEAR dev-php/PEAR-Mail_Mime dev-php/PEAR-PEAR dev-php/PEAR-Net_SMTP dev-php/PEAR-Net_IMAP dev-php/PEAR-Net_LMTP" S="${WORKDIR}" src_unpack() { unpack ${A} && cd ${S} epatch ${FILESDIR}/kolabfilter-1.27-gentoo.patch epatch ${FILESDIR}/kolabmailboxfilter-1.4-gentoo.patch } src_install() { ############################################################# # Create necessary directories local kolabdirs="/var/lib/resmgr/filter /var/lib/resmgr" for kdir in ${kolabdirs} do dodir ${kdir} fowners kolab-n:kolab-n ${kdir} touch ${D}/${kdir}/.keep done ############################################################# # Documentation ############################################################# # PHP scripts # Library scripts php-lib_src_install . {olhacks,resmgr,kolabmailtransport,misc}.php ############################################################# # Config files insinto /etc/resmgr insopts --mode=0640 --owner=kolab --group=kolab doins resmgr.conf insopts --mode=0755 --owner=kolab --group=kolab doins kolabfilter.php kolabmailboxfilter.php }