Attached is an ebuild for Karl Dhalke's edbrowse utility. Here is its long description. Edbrowse is many things: editor, web browser, email client, and even a tool for manipulating databases. It uses the same interface as the venerable /bin/ed editor. Although it was originally written for blind users, others have used it as a scriptable web client. Karl Dahlke is its primary author and maintainer. I suggest a category of either www-client or app-accessibility, although app-editors might also be appropriate. Also note that it is not a drop-in replacement for /bin/ed, mainly because it uses Perl-compatible regular expressions.
Created attachment 258466 [details] edbrowse-3.4.5.ebuild
Created attachment 258468 [details, diff] edbrowse-3.4.5-fix-makefile.patch
I found some things in this ebuild: - The header line (line 3) should read "$Header: $", it looks like you have an old header there. - you are using cd and pushd/popd in the ebuild. I recommend just using cd to move between directories. If you want to use pushd/popd, remember to redirect the output from those to /dev/null. - Normally, in src_install, we do the make portion of the install before we use do* functions to install individual files. Can you send an update to the ebuild addressing these? Thanks, William
Hi Chris, I'm just pinging this bug to see if you have seen my most recent suggestions for changes. Can you please update the ebuild and re-attach it? Thanks, William
Created attachment 259378 [details] edbrowse-3.4.5.ebuild Here is my updated ebuild. The aforementioned mistakes are corrected. Also, note that there is a known bug in version 3.4.5, having to do with text substitutions on very large files (500000 lines or more). I'm not sure when 3.4.6 is due. Thanks, -- Chris
Hi Chris, lines 16-20 and 50 should start with 1 tab, but you have more whitespace than this at the beginning of these lines. If you want to fix those and re-attach the ebuild, we will be ready to go.
Version 3.4.6 is on its way, with an important bugfix. I'll just upload an ebuild for it as soon as it's released. Sorry about the whitespace errors. -- Chris
Created attachment 263579 [details] edbrowse-3.4.6.ebuild ebuild for edbrowse-3.4.6.
Created attachment 263581 [details, diff] edbrowse-3.4.6-fix-makefile.patch Patch for the makefile.
Created attachment 263583 [details, diff] edbrowse-3.4.6-fix-off-by-one.patch Fix for an off-by-one error.
This has been added to the tree. Thanks for the submission.
closing.