# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ inherit eutils apache-module DESCRIPTION="Module for integration resin with apache." HOMEPAGE="http://www.caucho.com/" SRC_URI="http://www.caucho.com/download/resin-${PV}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~x86" IUSE="" DEPEND=">=net-www/apache-1.3.33-r1 >=virtual/jdk-1.4" S="${WORKDIR}/resin-${PV}" APACHE1_MOD_CONF="${PV}/10_${PN}" APACHE2_MOD_CONF="${PV}/10_${PN}" APACHE1_MOD_DEFINE="CAUCHO" APACHE2_MOD_DEFINE="CAUCHO" APXS1_S="${S}/modules/c/src/apache1/.libs/" APXS2_S="${S}/modules/c/src/apache2/.libs/" APACHE1_EXECFILES="${PN}.so" APACHE2_EXECFILES="${PN}.so" DOCFILES="README" need_apache src_unpack(){ unpack ${A} epatch ${FILESDIR}/${PV}/resin-gentoo_fix.patch } src_compile() { useq apache2 || myconf="--with-apxs=${APXS1}" useq apache2 && myconf="--with-apxs=${APXS2}" econf ${myconf} || die "econf failed" emake || die "emake failed" } pkg_postinst() { apache-module_pkg_postinst }