# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/net-misc/sobby/sobby-0.4.8.ebuild,v 1.1 2012/02/19 16:32:36 xarthisius Exp $ EAPI=4 inherit eutils DESCRIPTION="Standalone Obby server" HOMEPAGE="http://gobby.0x539.de/" SRC_URI="http://releases.0x539.de/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" IUSE="avahi" RDEPEND=">=dev-cpp/glibmm-2.6 >=dev-libs/libsigc++-2.0 >=dev-libs/gmp-4.1.4 >=dev-cpp/libxmlpp-2.6 >=net-libs/net6-1.3.12 >=net-libs/obby-0.4.6[avahi=]" DEPEND="${RDEPEND} dev-util/pkgconfig" pkg_setup() { enewgroup sobby enewuser sobby -1 -1 /var/lib/sobby sobby } src_configure() { econf $(use_enable avahi zeroconf) } src_install() { default newconfd "${FILESDIR}/${PN}-conf-0.4.7" sobby newinitd "${FILESDIR}/${PN}-init-0.4.7" sobby insinto /etc/sobby doins "${FILESDIR}/sobby.xml" keepdir /var/lib/sobby fperms -R 0700 /var/lib/sobby fperms -R 0700 /etc/sobby fowners sobby:sobby /var/lib/sobby fowners -R sobby:sobby /etc/sobby } pkg_postinst() { elog "To start sobby, you can use the init script:" elog " /etc/init.d/sobby start" elog "" elog "Please check the configuration in /etc/sobby/sobby.xml" elog "before you start sobby" }