This is a preliminary (unless there are no errors) ebuild for the Fuseftp perl app. It utilizes the perl-app eclass. This is an application that uses the FUSE filesystem to mount ftp locations onto a local computer. I am not sure how to handle the needed perl modules, since some of the modules are not available on portage, but the g-cpan package handles them fine.
Created attachment 77032 [details] fuseftp-0.8.ebuild
Two notes: 1/ License is invalid - http://dev.gentoo.org/~ciaranm/docs/mw-faq/licence.txt 2/ You shouldn't set RDEPEND="${DEPEND}", it's default anyway.
Created attachment 77039 [details] fuseftp-0.8.ebuild updated to correct the licence and RDEPEND
Created attachment 83318 [details] Fuse ebuild Here's a fresh ebuild I've just made to include with...
Created attachment 83319 [details] modified fuseftp ebuild including dependencies ... And a modified fuseftp ebuild including dependencies (Fuse, Cache and TermReadKey)
Created attachment 83325 [details] made a mistake with dependencies... Here is a correction Corrected dependencies; new dependencies fallow...
Created attachment 83327 [details] the Cache ebuild... the Cache ebuild...
Created attachment 83328 [details] the File-NFSLock ebuild And (last?), the File-NFSLock ebuild
Taking package assignment.
main / # fuseftp --cache=memory --ask-password /home/chris/test_mount XXX@vXXX:~/ fuseftp 0.8 - 2005 (c) by Marcus Thiesen <marcus@thiesen.org> Password: Successfully logged into vserver Backgrounding... perl: fuse_opt.c:67: fuse_opt_insert_arg: Assertion `pos <= args->argc' failed. Can't get it to work as per the documentation. This needs to be solved upstream first.