# Copyright 1999-2003 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 # $Header: $ DESCRIPTION="ZoneMinder allows you to capture, analyse, record and monitor any cameras attached to your system." HOMEPAGE="http://www.zoneminder.com/" SRC_URI="http://www.zoneminder.com/fileadmin/downloads/zm-${PV}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~x86" IUSE="mpeg" DEPEND=" >=dev-db/mysql-3* >=media-libs/jpeg-6b >=net-www/apache-1.3.27-r3 dev-lang/perl " RDEPEND=" mpeg? ( media-video/ffmpeg ) virtual/php media-libs/netpbm " S=${WORKDIR}/zm-${PV} [ -z "${HTTPD_DOCROOT}" ] && HTTPD_DOCROOT="/home/httpd/htdocs" [ -z "${HTTPD_CGIROOT}" ] && HTTPD_CGIROOT="/home/httpd/cgi-bin" [ -z "${HTTPD_USER}" ] && HTTPD_USER="apache" [ -z "${HTTPD_GROUP}" ] && HTTPD_GROUP="apache" src_compile() { cd ${S} epatch ${FILESDIR}/zm-0.9.12-gentoo.patch ./configure \ --host=${CHOST} \ --prefix=/usr \ --infodir=/usr/share/info \ --mandir=/usr/share/man \ --with-mysql=/usr \ --with-webdir=${HTTPD_DOCROOT}/zoneminder \ --with-cgidir=${HTTPD_CGIROOT} \ --with-webuser=${HTTPD_USER} \ --with-webgroup=${HTTPD_GROUP} || die "./configure failed" cp "${FILESDIR}/zmconfig-gentoo.txt" ${S} cd ${S} && perl zmconfig.pl -f zmconfig-gentoo.txt -noi emake || die } src_install() { make DESTDIR=${D} install || die dodoc AUTHORS COPYING ChangeLog INSTALL NEWS README README.html TODO }