--- distcc-2.16-r2.ebuild 2005-02-05 19:12:51.645133297 +0000 +++ distcc-2.16-r3.ebuild 2005-02-05 19:18:34.768309145 +0000 @@ -17,7 +17,7 @@ SLOT="0" KEYWORDS="x86 ppc sparc mips alpha ~hppa ~ia64 ~amd64 ppc64 ~s390 ~arm" -IUSE="gnome gtk selinux ipv6" +IUSE="gnome gtk selinux ipv6 slp" DEPEND=">=sys-apps/portage-2.0.49-r6 >=sys-devel/gcc-config-1.3.1 @@ -38,12 +38,14 @@ x11-libs/pango ) ) ) + slp? ( net-libs/openslp ) selinux? ( sec-policy/selinux-distcc )" src_unpack() { unpack ${A} cd ${S} gnuconfig_update + use slp && epatch "${FILESDIR}/slp.diff" } src_compile() { @@ -57,6 +59,8 @@ use gtk && ! use gnome && myconf="${myconf} --with-gtk" use gtk && use gnome && myconf="${myconf} --with-gnome" + use slp && myconf="${myconf} --enable-slp" + [ `gcc-major-version` -eq 2 ] && filter-lfs-flags if use ipv6; then