Adnan Shameem wrote:
> > Omar Polo o...@omarpolo.com writes:
> >
> > > Omar Polo o...@omarpolo.com writes:
> > >
> > > > Adnan Shameem adnan...@protonmail.com writes:
> > > >
> > > > > Hello
> > > > > I thought packaging BadWolf, a lightweight, minimalistic,
> > > > > privacy-oriented WebKitGTK based web browser for OpenBSD would be
> > > > > nice. So I made a port for it (attached).
> > > > > Please let me know if there are any changes necessary.
> > > > > Thanks.
> > > >
> > > > couple of comments:
> > > >
> > > > -   no need to set EXTRACT_SUFX, is the default
> > > >
> > > > -   upstream provides a distribution tarball on their site, so use that
> > > >     instead of the auto-generated from gitlab
> > > >
> > > > -   why use 1.0.3 when the latest is 1.2.0
> > > >
> > > > -   *_DEPENDS are usually one per line
> > > >
> > > > -   devel/libsoup was missing from LIB_DEPENDS
> > > >
> > > > -   missing RDEP on gtk+3
> > > >
> > > > -   don't roll our own do-install (and add USE_GMAKE)
> > > >
> > > > -   pkg/DESCR is a bit short, it should describe a bit more what the
> > > >     package is and does, but I'm not a good writer so I've left it 
> > > > as-is,
> > > >     apologies
> > > >
> > > > -   set CONFIGURE_STYLE to simple (how did you managed to build the
> > > >     port?)
> > > >
> > > > -   teach the port the correct place for manpages ($PREFIX/man and not
> > > >     share/man).
> > > >
> > > >
> > > > quickly tested and seems to work. A bit spartan maybe, but I like the
> > > > buttons to toggle images and javascript.
> > > > Note: while there is a test target, I've left the NO_TESTS=Yes because
> > > > that target is meant for hacking on the browser itself (it calls mandoc
> > > > -Tlint on the manpage and shellcheck on the configure.)
> > > > I'm attaching an updated tarball
> > > > Cheers,
> > > > Omar Polo
> > >
> > > now with tweaked DOCDIR and the patch to version.sh from Stuart. The
> > > other patch doesn't seem to be needed with the latest version.
> >
> > ...and with the missing update-desktop-database tag
> 
> Thanks for the changes. You have improved the port many-fold.
> 
> For pkg/DESCR, I have updated it with this text (change also applied on 
> attachment with this email):
> 
> "BadWolf is a minimalist and privacy-oriented WebKitGTK+ browser. While
> it has a minimal feature set, it is surprisingly adequate for checking
> emails, reading articles, casual web surfing etc. without usual
> annoyances like JavaScript popups and autoplay videos that may ruin
> user experience. Features a dedicated download tab; easy to use toggle
> buttons for JavaScript and Images; limited set of buttons for back,
> forward, print and new tab - and that's pretty much the whole UI.
> Isolated sessions per unrelated tab, no browser level tracking,
> JavaScript off by default, small easy to inspect codebase are some of
> the features that set this browser apart from popular ones."
> 
> Let me know if there are any further suggestions.
> 
> Otherwise seems ok to me. Builds and runs fine. I'm even sending this
> email from BadWolf.

This is a bit an uncomfortable wall of text.

Suggestion:
BadWolf is a minimalist and privacy-oriented WebKitGTK+ browser,
which aims to provide a distraction free user experience for daily
tasks.

Features:
* Minimalist and clean UI
* Toggles for javascript and images
* No distracting popups or autoplay
* Dedicated downloads tab
* Isolated sessions per tab
* No browser level tracking
* Small and easy to inspect codebase

Updated tarball attached.

Best Regards,
Stefan

Attachment: badwolf.tgz
Description: application/tar-gz

Reply via email to