summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <drac@gentoo.org>2008-01-27 17:05:28 +0000
committerSamuli Suominen <drac@gentoo.org>2008-01-27 17:05:28 +0000
commit0dd55eafc0cbacc944229848e27570f6682c2f26 (patch)
tree7a3f0ca078aed338bb64327cc881b29fc8f73a8d /dev-dotnet/mono-zeroconf
parentfix metadata; cleanup (diff)
downloadgentoo-2-0dd55eafc0cbacc944229848e27570f6682c2f26.tar.gz
gentoo-2-0dd55eafc0cbacc944229848e27570f6682c2f26.tar.bz2
gentoo-2-0dd55eafc0cbacc944229848e27570f6682c2f26.zip
Initial commit as part of #205210
(Portage version: 2.1.4)
Diffstat (limited to 'dev-dotnet/mono-zeroconf')
-rw-r--r--dev-dotnet/mono-zeroconf/ChangeLog10
-rw-r--r--dev-dotnet/mono-zeroconf/Manifest16
-rw-r--r--dev-dotnet/mono-zeroconf/files/digest-mono-zeroconf-0.7.53
-rw-r--r--dev-dotnet/mono-zeroconf/metadata.xml5
-rw-r--r--dev-dotnet/mono-zeroconf/mono-zeroconf-0.7.5.ebuild41
5 files changed, 75 insertions, 0 deletions
diff --git a/dev-dotnet/mono-zeroconf/ChangeLog b/dev-dotnet/mono-zeroconf/ChangeLog
new file mode 100644
index 000000000000..3f0522af00ad
--- /dev/null
+++ b/dev-dotnet/mono-zeroconf/ChangeLog
@@ -0,0 +1,10 @@
+# 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.1 2008/01/27 17:05:28 drac Exp $
+
+*mono-zeroconf-0.7.5 (27 Jan 2008)
+
+ 27 Jan 2008; Samuli Suominen <drac@gentoo.org>
+ +mono-zeroconf-0.7.5.ebuild:
+ Initial commit as part of #205210
+
diff --git a/dev-dotnet/mono-zeroconf/Manifest b/dev-dotnet/mono-zeroconf/Manifest
new file mode 100644
index 000000000000..231c359382da
--- /dev/null
+++ b/dev-dotnet/mono-zeroconf/Manifest
@@ -0,0 +1,16 @@
+DIST mono-zeroconf-0.7.5.tar.bz2 101320 RMD160 e3b492dbcc6d930940ae7b7908e7857d32881d8d SHA1 7efd8b3cc0af87dd0bfbf9141b18b3486cd8ab80 SHA256 951b302afa32166be36d1424b640f93b12abdf0f40cceddd740591534c983b7d
+EBUILD mono-zeroconf-0.7.5.ebuild 1014 RMD160 88cb0ea6aabf959954ee44aa32e644b2ece64e25 SHA1 3f619b420d148bd78124c4d1393271f726a8eced SHA256 348360dd181015474f53dcb15bb485d2696bbee17fb50ab33b03c1b704bdfeee
+MD5 aa3b94742f8e1a9cfe2cd3c7a974fd23 mono-zeroconf-0.7.5.ebuild 1014
+RMD160 88cb0ea6aabf959954ee44aa32e644b2ece64e25 mono-zeroconf-0.7.5.ebuild 1014
+SHA256 348360dd181015474f53dcb15bb485d2696bbee17fb50ab33b03c1b704bdfeee mono-zeroconf-0.7.5.ebuild 1014
+MISC ChangeLog 278 RMD160 25cf910e60586aa4f2592a8875a1ec3b2b1f4928 SHA1 f6266e21775c4f523d0cf6ce3393e137f4ae2db5 SHA256 92c2b335a39696e00c4f04da46851aef44078553fc4f33667e914fd312f27dd6
+MD5 273d6beeebfd7292a8cb0af038d13481 ChangeLog 278
+RMD160 25cf910e60586aa4f2592a8875a1ec3b2b1f4928 ChangeLog 278
+SHA256 92c2b335a39696e00c4f04da46851aef44078553fc4f33667e914fd312f27dd6 ChangeLog 278
+MISC metadata.xml 159 RMD160 568344dc99ebe68c2e2d43d268d186757532144d SHA1 3f9589301dbaa4363c56de0f309cf792d8c38b63 SHA256 eb5b8cfa9aed067cd72d6439beac2dd0abdba30248f27e4b337012b493a18369
+MD5 65fa08aea349081b82e9db9ef7c25d91 metadata.xml 159
+RMD160 568344dc99ebe68c2e2d43d268d186757532144d metadata.xml 159
+SHA256 eb5b8cfa9aed067cd72d6439beac2dd0abdba30248f27e4b337012b493a18369 metadata.xml 159
+MD5 bf2a1dc709a04a908691f478e79b2214 files/digest-mono-zeroconf-0.7.5 262
+RMD160 b5583a2add698f07d716e1885a46f4f8442f7bad files/digest-mono-zeroconf-0.7.5 262
+SHA256 d03240b2a1b9ac4abc2411dd0e34d5dc32073cdc614560bca86426b50c575f0a files/digest-mono-zeroconf-0.7.5 262
diff --git a/dev-dotnet/mono-zeroconf/files/digest-mono-zeroconf-0.7.5 b/dev-dotnet/mono-zeroconf/files/digest-mono-zeroconf-0.7.5
new file mode 100644
index 000000000000..ca32fa6e3846
--- /dev/null
+++ b/dev-dotnet/mono-zeroconf/files/digest-mono-zeroconf-0.7.5
@@ -0,0 +1,3 @@
+MD5 bedac5b9288dce742854f15c4dbc0e2f mono-zeroconf-0.7.5.tar.bz2 101320
+RMD160 e3b492dbcc6d930940ae7b7908e7857d32881d8d mono-zeroconf-0.7.5.tar.bz2 101320
+SHA256 951b302afa32166be36d1424b640f93b12abdf0f40cceddd740591534c983b7d mono-zeroconf-0.7.5.tar.bz2 101320
diff --git a/dev-dotnet/mono-zeroconf/metadata.xml b/dev-dotnet/mono-zeroconf/metadata.xml
new file mode 100644
index 000000000000..ae573a60407f
--- /dev/null
+++ b/dev-dotnet/mono-zeroconf/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>sound</herd>
+</pkgmetadata>
diff --git a/dev-dotnet/mono-zeroconf/mono-zeroconf-0.7.5.ebuild b/dev-dotnet/mono-zeroconf/mono-zeroconf-0.7.5.ebuild
new file mode 100644
index 000000000000..8cc814bbc67e
--- /dev/null
+++ b/dev-dotnet/mono-zeroconf/mono-zeroconf-0.7.5.ebuild
@@ -0,0 +1,41 @@
+# 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.1 2008/01/27 17:05:28 drac Exp $
+
+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="as-is"
+SLOT="0"
+KEYWORDS="~amd64"
+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
+}