--- /home/flame/devel/repos/gentoo/tree/net-dialup/ppp/ppp-2.4.4-r25.ebuild 2009-11-16 23:15:16.000000000 +0100 +++ ppp-2.4.4-r25.ebuild 2009-12-10 19:08:06.000000000 +0100 @@ -109,7 +109,7 @@ sed -i -e "s:/lib/pppd:/$(get_libdir)/pppd:" \ pppd/{pathnames.h,pppd.8} - use radius && { + if use radius; then #set the right paths in radiusclient.conf sed -i -e "s:/usr/local/etc:/etc:" \ -e "s:/usr/local/sbin:/usr/sbin:" pppd/plugins/radius/etc/radiusclient.conf @@ -117,7 +117,10 @@ sed -i -e "s:/etc/radiusclient:/etc/ppp/radius:g" \ pppd/plugins/radius/{*.8,*.c,*.h} \ pppd/plugins/radius/etc/* - } + else + einfo "Disabling radius" + sed -i -e '/+= radius/s:^:#:' pppd/plugins/Makefile.linux + fi } src_configure() {