ChangeLog

# ChangeLog for dev-dotnet/mono-zeroconf
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/mono-zeroconf/ChangeLog,v 1.3 2008/02/28 14:32:48 drac Exp $

28 Feb 2008; Samuli Suominen mono-zeroconf-0.7.5.ebuild:
Default to avahi instead of mDNSResponder, thanks to armin76 for reminding
me of this ebuild.

27 Jan 2008; Christian Faulhammer
mono-zeroconf-0.7.5.ebuild:
keyworded ~x86, bug 205210

*mono-zeroconf-0.7.5 (27 Jan 2008)

27 Jan 2008; Samuli Suominen
+mono-zeroconf-0.7.5.ebuild:
Initial commit as part of #205210

Manifest

DIST mono-zeroconf-0.7.5.tar.bz2 101320 RMD160 e3b492dbcc6d930940ae7b7908e7857d32881d8d SHA1 7efd8b3cc0af87dd0bfbf9141b18b3486cd8ab80 SHA256 951b302afa32166be36d1424b640f93b12abdf0f40cceddd740591534c983b7d
EBUILD mono-zeroconf-0.7.5.ebuild 1137 RMD160 bb62f07cea5adaec2086d01d5f80b6a518a24cc4 SHA1 2d647a63f2cb9332c49dfdd3257c0bb10916a00b SHA256 b48599f95e3189d88c5c1b375564b00e3be3ff333d852d21c5ae7b42d9b87969
MISC ChangeLog 663 RMD160 14f25ff0145e2e83afac74010f04dacd8cc76232 SHA1 43e0a1d9aac430d2a12fcc0ec4c41f6d938fe254 SHA256 294113c176ffef170344248749b387f759d22a1a8fa2d81dff672f950c03cdd0
MISC metadata.xml 159 RMD160 568344dc99ebe68c2e2d43d268d186757532144d SHA1 3f9589301dbaa4363c56de0f309cf792d8c38b63 SHA256 eb5b8cfa9aed067cd72d6439beac2dd0abdba30248f27e4b337012b493a18369

metadata.xml




sound

mono-zeroconf-0.7.5.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/mono-zeroconf/mono-zeroconf-0.7.5.ebuild,v 1.4 2008/02/28 14:32:48 drac Exp $

EAPI=1

inherit eutils mono

DESCRIPTION="a cross platform Zero Configuration Networking library for Mono and .NET."
HOMEPAGE="http://www.mono-project.com/Mono.Zeroconf"
SRC_URI="http://banshee-project.org/files/${PN}/${P}.tar.bz2"

LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+avahi"

RDEPEND=">=dev-lang/mono-1.1.10
avahi? ( >=net-dns/avahi-0.6 )
!avahi? ( net-misc/mDNSResponder )"
DEPEND="${RDEPEND}
dev-util/pkgconfig"

pkg_setup() {
local fail="Re-emerge net-dns/avahi with USE mono."
if use avahi && ! built_with_use net-dns/avahi mono; then
eerror "${fail}"
die "${fail}"
fi
}

src_compile() {
local myconf
use avahi || myconf="--disable-avahi"
use avahi && myconf="--disable-mdnsresponder"
econf --disable-docs ${myconf}
emake -j1 || die "emake failed."
}

src_install() {
emake DESTDIR="${D}" install || die "emake install failed."
dodoc AUTHORS ChangeLog NEWS README
}