diff -r 0138195094a0 tinc-1.0.16.ebuild --- a/tinc-1.0.16.ebuild Sat Sep 24 02:39:40 2011 +0200 +++ b/tinc-1.0.16.ebuild Sat Sep 24 02:44:56 2011 +0200 @@ -1,6 +1,6 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/tinc/tinc-1.0.16.ebuild,v 1.1 2011/09/23 18:51:26 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/tinc/tinc-1.0.16.ebuild,v 1.2 EAPI=4 @@ -11,11 +11,12 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86 ~x86-linux ~ppc-macos ~x86-macos" -IUSE="+lzo +zlib" +IUSE="+lzo +zlib +syslog" DEPEND=">=dev-libs/openssl-0.9.7c lzo? ( dev-libs/lzo:2 ) - zlib? ( >=sys-libs/zlib-1.1.4-r2 )" + zlib? ( >=sys-libs/zlib-1.1.4-r2 ) + syslog? ( app-admin/syslog-ng )" src_configure() { econf --enable-jumbograms $(use_enable lzo) $(use_enable zlib) || die @@ -26,6 +27,11 @@ dodir /etc/tinc dodoc AUTHORS NEWS README THANKS doinitd "${FILESDIR}"/tincd{,.lo} + if use syslog; then + newinitd "${FILESDIR}"/tincdsyslog tincd || die "newinitd failed!" + else + newinitd "${FILESDIR}"/tincdnosyslog tincd || die "newinitd failed!" + fi doconfd "${FILESDIR}"/tinc.networks newconfd "${FILESDIR}"/tincd.conf tincd }