12345678910111213141516171819202122232425262728293031323334353637383940 |
- # Copyright 1999-2015 Gentoo Foundation
- # Distributed under the terms of the GNU General Public License v2
- EAPI=5
- inherit apache-module eutils
- DESCRIPTION="mod_dnssd is an Apache module which adds Zeroconf support via DNS-SD using Avahi"
- HOMEPAGE="http://0pointer.de/lennart/projects/mod_dnssd/"
- SRC_URI="http://0pointer.de/lennart/projects/${PN}/${P}.tar.gz"
- LICENSE="BSD"
- SLOT="0"
- KEYWORDS="amd64 ~arm x86"
- IUSE=""
- DEPEND="net-dns/avahi[dbus]"
- RDEPEND="${DEPEND}"
- APACHE2_MOD_CONF="80_${PN}"
- APACHE2_MOD_DEFINE="DNSSD"
- need_apache2
- src_prepare() {
- # Respect LDFLAGS and use LIBS properly.
- epatch "${FILESDIR}/${P}-ldflags.patch"
- # Fedora patch for apache 2.4
- epatch "${FILESDIR}/${P}-httpd24.patch"
- }
- src_configure() {
- econf --with-apxs=${APXS} --disable-lynx
- }
- # Do not use inherited src_compile since it doesn't do what we want
- src_compile() {
- emake
- }
|