diff options
author | Sven Wegener <swegener@gentoo.org> | 2005-08-22 03:04:37 +0000 |
---|---|---|
committer | Sven Wegener <swegener@gentoo.org> | 2005-08-22 03:04:37 +0000 |
commit | e0ee3e11123a35e590e3e9f21b9915fe402777c4 (patch) | |
tree | 76bd32071000aa1d34af9441c50796768057cbb0 | |
parent | +# Sven Wegener <swegener@gentoo.org> (22 August 2005) (diff) | |
download | historical-e0ee3e11123a35e590e3e9f21b9915fe402777c4.tar.gz historical-e0ee3e11123a35e590e3e9f21b9915fe402777c4.tar.bz2 historical-e0ee3e11123a35e590e3e9f21b9915fe402777c4.zip |
Initial commit, ebuild written by me.
Package-Manager: portage-2.0.51.22-r2
-rw-r--r-- | net-dns/avahi/ChangeLog | 10 | ||||
-rw-r--r-- | net-dns/avahi/Manifest | 15 | ||||
-rw-r--r-- | net-dns/avahi/avahi-0.1.ebuild | 49 | ||||
-rw-r--r-- | net-dns/avahi/files/avahi.initd | 28 | ||||
-rw-r--r-- | net-dns/avahi/files/digest-avahi-0.1 | 1 | ||||
-rw-r--r-- | net-dns/avahi/metadata.xml | 10 |
6 files changed, 113 insertions, 0 deletions
diff --git a/net-dns/avahi/ChangeLog b/net-dns/avahi/ChangeLog new file mode 100644 index 000000000000..69a60b5529a2 --- /dev/null +++ b/net-dns/avahi/ChangeLog @@ -0,0 +1,10 @@ +# 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.1 2005/08/22 03:04:37 swegener Exp $ + +*avahi-0.1 (22 Aug 2005) + + 22 Aug 2005; Sven Wegener <swegener@gentoo.org> +files/avahi.initd, + +metadata.xml, +avahi-0.1.ebuild: + Initial commit, ebuild written by me. + diff --git a/net-dns/avahi/Manifest b/net-dns/avahi/Manifest new file mode 100644 index 000000000000..b252c450bc07 --- /dev/null +++ b/net-dns/avahi/Manifest @@ -0,0 +1,15 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +MD5 ef614d29f28e47bafcc1a4af7f447b27 ChangeLog 374 +MD5 797768981406b6a48979ee858e5debef avahi-0.1.ebuild 1138 +MD5 930d7a46071c1f82107156030227c202 files/avahi.initd 528 +MD5 8cfcd49ecb565e91e97b09eefbd4c22e files/digest-avahi-0.1 61 +MD5 e522a390cede4510e8dbd0446e695912 metadata.xml 297 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.2 (GNU/Linux) + +iD8DBQFDCUDTI1lqEGTUzyQRApW6AJ0c05lTznQYmUToDQiK9wE9SUo8gACdFRCp +WuH3+nEujGzOOh6eHARId9U= +=0eH1 +-----END PGP SIGNATURE----- diff --git a/net-dns/avahi/avahi-0.1.ebuild b/net-dns/avahi/avahi-0.1.ebuild new file mode 100644 index 000000000000..c9d0a5c63e51 --- /dev/null +++ b/net-dns/avahi/avahi-0.1.ebuild @@ -0,0 +1,49 @@ +# 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.1.ebuild,v 1.1 2005/08/22 03:04:37 swegener Exp $ + +inherit eutils + +DESCRIPTION="System which facilitates service discovery on a local network" +HOMEPAGE="http://www.freedesktop.org/Software/Avahi" +SRC_URI="http://bur.st/~lathiat/${PN}/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~x86" +IUSE="dbus doc gtk python" + +RDEPEND=">=dev-libs/glib-2 + dev-libs/libdaemon + dev-libs/expat + gtk? ( + >=x11-libs/gtk+-2 + >=gnome-base/libglade-2 + ) + python? ( virtual/python ) + dbus? ( >=sys-apps/dbus-0.30 )" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen )" + +pkg_setup() { + enewgroup avahi + enewuser avahi -1 -1 -1 avahi +} + +src_compile() { + econf \ + --disable-xmltoman \ + $(use_enable doc doxygen-doc) \ + $(use_enable python) \ + $(use_enable dbus) \ + $(use_enable gtk) \ + || die "econf failed" + emake || die "emake failed" +} + +src_install() { + make install DESTDIR="${D}" || die "make install failed" + + newinitd "${FILESDIR}"/avahi.initd avahi + dodoc docs/{AUTHORS,README,TODO} +} diff --git a/net-dns/avahi/files/avahi.initd b/net-dns/avahi/files/avahi.initd new file mode 100644 index 000000000000..e7de1ded8a2d --- /dev/null +++ b/net-dns/avahi/files/avahi.initd @@ -0,0 +1,28 @@ +#!/sbin/runscript +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-dns/avahi/files/avahi.initd,v 1.1 2005/08/22 03:04:37 swegener Exp $ + +opts="${opts} reload" + +depend() { + use net dbus +} + +start() { + ebegin "Starting Avahi daemon" + /usr/sbin/avahi-daemon -D + eend $? +} + +stop() { + ebegin "Stopping Avahi daemon" + /usr/sbin/avahi-daemon -k + eend $? +} + +reload() { + ebegin "Reloading Avahi daemon" + /usr/sbin/avahi-daemon -r + eend $? +} diff --git a/net-dns/avahi/files/digest-avahi-0.1 b/net-dns/avahi/files/digest-avahi-0.1 new file mode 100644 index 000000000000..b0ee54287b7a --- /dev/null +++ b/net-dns/avahi/files/digest-avahi-0.1 @@ -0,0 +1 @@ +MD5 1ccbbc46d2aedf0c864b94c58ea220e6 avahi-0.1.tar.gz 593563 diff --git a/net-dns/avahi/metadata.xml b/net-dns/avahi/metadata.xml new file mode 100644 index 000000000000..d0d7bf9bb628 --- /dev/null +++ b/net-dns/avahi/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>no-herd</herd> +<maintainer> + <email>swegener@gentoo.org</email> + <name>Sven Wegener</name> + <description>Primary Maintainer</description> +</maintainer> +</pkgmetadata> |