This needs some testing - I removed some patches (which seem to be no longer needed). The sources do no longer include radiusclient. Added 'gtk' useflag for bug #71939 -- but maybe it's better to drop the gtk part of pppgetpass. Commented out "export WANT_AUTOCONF=2.1; gnuconfig_update" from src-compile. If this is needed please uncomment it. Then i changed in pkg_postinst: - if ! [ -e ${ROOT}dev/.devfsd ] || [ -e ${ROOT}dev/.udev ] + if [ ! -e ${ROOT}dev/.devfsd ] && [ ! -e ${ROOT}dev/.udev ]
Created attachment 44685 [details] ppp-2.4.3.ebuild
Created attachment 44686 [details] files/2.4.3/ppp_flags.patch changed patch
Created attachment 44687 [details] files/2.4.3/killaddr-smarter.patch changed patch -- unzipped it right now - so path in ebuild is broken
I saw the new version, but I was busy with other bugs. You proved to be quicker than me in this matter ;) I will take care of this ASAP. Btw, wasn't you supposed to be a dev till now?
ebuild imported. thanks! I think we are not allowed to put flags in SRC_URI, so I've changed that. Also, solved problem with renamed header file of newer version of libpcap.
You are allowed to use useflags in SRC_URI. --- 2.4.2-r10 +++ 2.4.3 (in the tree) - sed -i -e "s:net/bpf.h:pcap-bpf.h:" pppd/sys-linux.c pppd/demand.c pppd/plugins/rp-pppoe/if.c + sed -i "s:pcap-bpf\.h:net/bpf.h:" pppd/sys-linux.c pppd/demand.c pppd/Makefile.linux i removed the sed line because it was fixed in the ppp sources. libpcap-0.8.3-r1 installs /usr/include/pcap-bpf.h, so i don't understand your change and think it is not correct.
ok, I've added the flags back to SRC_URI if you say so. also, removed sed line sorry, my mistake.