Revision bump for testing the mono docs stuff.
authorSven Wegener <swegener@gentoo.org>
Fri, 4 Nov 2005 07:33:32 +0000 (07:33 +0000)
committerSven Wegener <swegener@gentoo.org>
Fri, 4 Nov 2005 07:33:32 +0000 (07:33 +0000)
Package-Manager: portage-2.0.53_rc7

net-dns/avahi/ChangeLog
net-dns/avahi/Manifest
net-dns/avahi/avahi-0.5.2-r1.ebuild [new file with mode: 0644]
net-dns/avahi/files/digest-avahi-0.5.2-r1 [new file with mode: 0644]

index 0b9ced7ec3391871ce5ae5a625bdb95f9c6bb5ae..c12d8f371467c701033a3b1937018c94236e2bb9 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for net-dns/avahi
 # Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/avahi/ChangeLog,v 1.15 2005/11/04 07:23:58 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dns/avahi/ChangeLog,v 1.16 2005/11/04 07:33:32 swegener Exp $
+
+*avahi-0.5.2-r1 (04 Nov 2005)
+
+  04 Nov 2005; Sven Wegener <swegener@gentoo.org> +avahi-0.5.2-r1.ebuild:
+  Revision bump for testing the mono docs stuff.
 
   04 Nov 2005; Sven Wegener <swegener@gentoo.org> avahi-0.5.2.ebuild:
   Add built_with_use test for bug #111413.
index 39f5e5c862cacf1dca12370e103aefd50e6ff7ca..b91133c21b1f33571c7d23c304bcb005b6998964 100644 (file)
@@ -1,4 +1,6 @@
-MD5 b3bfdc06ea960e7abed1eadb13d8bdc7 ChangeLog 2153
+MD5 6bf51ec1566c4c44321aaefb0fe02780 ChangeLog 2308
+MD5 2cce560198aeeb6d34407d1273e3adc5 avahi-0.5.2-r1.ebuild 1780
 MD5 eb01ee765712e8df85c7d6eb915921d4 avahi-0.5.2.ebuild 1725
 MD5 b06b1183ea48e210c1943f0913f63714 files/digest-avahi-0.5.2 63
+MD5 b06b1183ea48e210c1943f0913f63714 files/digest-avahi-0.5.2-r1 63
 MD5 e522a390cede4510e8dbd0446e695912 metadata.xml 297
diff --git a/net-dns/avahi/avahi-0.5.2-r1.ebuild b/net-dns/avahi/avahi-0.5.2-r1.ebuild
new file mode 100644 (file)
index 0000000..a4ba377
--- /dev/null
@@ -0,0 +1,85 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-dns/avahi/avahi-0.5.2-r1.ebuild,v 1.1 2005/11/04 07:33:32 swegener Exp $
+
+inherit eutils qt3 mono
+
+DESCRIPTION="System which facilitates service discovery on a local network"
+HOMEPAGE="http://www.freedesktop.org/Software/Avahi"
+SRC_URI="http://www.freedesktop.org/~lennart/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="dbus doc mono gtk python qt"
+
+RDEPEND="dev-libs/libdaemon
+       dev-libs/expat
+       qt? ( $(qt_min_version 3.3) )
+       gtk? (
+               >=x11-libs/gtk+-2
+               >=gnome-base/libglade-2
+               >=dev-libs/glib-2
+       )
+       mono? ( >=dev-lang/mono-1.1.3 )
+       dbus? (
+               >=sys-apps/dbus-0.30
+               python? (
+                       >=virtual/python-2.4
+                       >=dev-python/pygtk-2
+               )
+       )"
+DEPEND="${RDEPEND}
+       doc? (
+               app-doc/doxygen
+               mono? ( >=dev-util/monodoc-1.1.8 )
+       )"
+
+export PKG_CONFIG_PATH="${QTDIR}/lib/pkgconfig"
+
+pkg_setup() {
+       if ! built_with_use dev-lang/python gdbm
+       then
+               die "Need dev-lang/python compiled with gdbm support!"
+       fi
+
+       enewgroup avahi
+       enewuser avahi -1 -1 -1 avahi
+}
+
+src_compile() {
+       local myconf=""
+
+       if use python && use dbus
+       then
+               myconf="${myconf} --enable-python"
+       fi
+
+       if use mono && use doc
+       then
+               myconf="${myconf} --enable-mono-docs"
+       fi
+
+       econf \
+               --localstatedir=/var \
+               --with-distro=gentoo \
+               --disable-python \
+               --disable-qt4 \
+               --disable-xmltoman \
+               --disable-mono-docs \
+               $(use_enable doc doxygen-doc) \
+               $(use_enable mono) \
+               $(use_enable dbus) \
+               $(use_enable gtk) \
+               $(use_enable qt qt3) \
+               $(use_enable gtk glib) \
+               ${myconf} \
+               || die "econf failed"
+       emake || die "emake failed"
+}
+
+src_install() {
+       make install DESTDIR="${D}" || die "make install failed"
+
+       dodoc docs/{AUTHORS,README,TODO}
+}
diff --git a/net-dns/avahi/files/digest-avahi-0.5.2-r1 b/net-dns/avahi/files/digest-avahi-0.5.2-r1
new file mode 100644 (file)
index 0000000..f53471b
--- /dev/null
@@ -0,0 +1 @@
+MD5 dc7ce24ffaab251a2002bf1dfdbe256d avahi-0.5.2.tar.gz 651504