Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www www/badwolf: import new package



details:   https://anonhg.NetBSD.org/pkgsrc/rev/28295b459509
branches:  trunk
changeset: 435465:28295b459509
user:      pin <pin%pkgsrc.org@localhost>
date:      Wed Jul 08 09:26:58 2020 +0000

description:
www/badwolf: import new package

badwolf is a minimalist browser that cares about privacy, it is based on
WebKitGTK and thus also accepts WebKitGTK (and dependencies) flags and
environment variables.

Runtime configuration specific to badwolf will probably get added at a later
release.

- No browser-level tracking, multiple ephemeral isolated sessions per new
  unrelated tabs, JavaScript off by default.
- Small codebase (~1 500 LoC), reuses existing components when available or
  makes it available.
- WebKitGTK native extensions, Interface customizable through CSS.
- Stable User-Interface; The common shortcuts are available (and documented),
  no vi-modal edition or single-key shortcuts are used.
- Dialogs are only used when required, javascript popups open in a
  background tab.

diffstat:

 www/Makefile         |   3 ++-
 www/badwolf/DESCR    |  16 ++++++++++++++++
 www/badwolf/Makefile |  27 +++++++++++++++++++++++++++
 www/badwolf/PLIST    |  18 ++++++++++++++++++
 www/badwolf/distinfo |   6 ++++++
 5 files changed, 69 insertions(+), 1 deletions(-)

diffs (100 lines):

diff -r 919beab2c3d2 -r 28295b459509 www/Makefile
--- a/www/Makefile      Wed Jul 08 08:28:28 2020 +0000
+++ b/www/Makefile      Wed Jul 08 09:26:58 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1464 2020/06/21 20:26:57 wiz Exp $
+# $NetBSD: Makefile,v 1.1465 2020/07/08 09:28:22 pin Exp $
 #
 
 COMMENT=       Packages related to the World Wide Web
@@ -55,6 +55,7 @@
 SUBDIR+=       aws
 SUBDIR+=       aws-demos
 SUBDIR+=       awstats
+SUBDIR+=       badwolf
 SUBDIR+=       bannerfilter
 SUBDIR+=       bins
 SUBDIR+=       bkedit
diff -r 919beab2c3d2 -r 28295b459509 www/badwolf/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/badwolf/DESCR Wed Jul 08 09:26:58 2020 +0000
@@ -0,0 +1,16 @@
+badwolf is a minimalist browser that cares about privacy, it is based on
+WebKitGTK and thus also accepts WebKitGTK (and dependencies) flags and
+environment variables.
+
+Runtime configuration specific to badwolf will probably get added at a later
+release.
+
+- No browser-level tracking, multiple ephemeral isolated sessions per new
+  unrelated tabs, JavaScript off by default.
+- Small codebase (~1 500 LoC), reuses existing components when available or
+  makes it available.
+- WebKitGTK native extensions, Interface customizable through CSS.
+- Stable User-Interface; The common shortcuts are available (and documented),
+  no vi-modal edition or single-key shortcuts are used.
+- Dialogs are only used when required, javascript popups open in a
+  background tab.
diff -r 919beab2c3d2 -r 28295b459509 www/badwolf/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/badwolf/Makefile      Wed Jul 08 09:26:58 2020 +0000
@@ -0,0 +1,27 @@
+# $NetBSD: Makefile,v 1.1 2020/07/08 09:26:58 pin Exp $
+
+DISTNAME=      badwolf-1.0.2
+CATEGORIES=    www
+MASTER_SITES=  https://hacktivis.me/releases/
+
+MAINTAINER=    pin%NetBSD.org@localhost
+HOMEPAGE=      https://hacktivis.me/projects/badwolf
+COMMENT=       Minimalist and privacy-oriented webkit browser
+LICENSE=       modified-bsd
+
+USE_TOOLS+=            pkg-config
+
+SUBST_CLASSES+=                prefix
+SUBST_MESSAGE.prefix=  Fixing paths.
+SUBST_STAGE.prefix=    pre-configure
+SUBST_FILES.prefix+=   Makefile
+SUBST_SED.prefix+=     -e 's,/usr/local,${PREFIX},g'
+SUBST_SED.prefix+=     -e 's,share/man,${PKGMANDIR},g'
+
+TOOL_DEPENDS+= gperf-[0-9]*:../../devel/gperf
+
+.include "../../www/webkit-gtk/buildlink3.mk"
+.include "../../x11/gtk3/buildlink3.mk"
+.include "../../net/libsoup/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 919beab2c3d2 -r 28295b459509 www/badwolf/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/badwolf/PLIST Wed Jul 08 09:26:58 2020 +0000
@@ -0,0 +1,18 @@
+@comment $NetBSD: PLIST,v 1.1 2020/07/08 09:26:58 pin Exp $
+bin/badwolf
+man/man1/badwolf.1
+share/applications/badwolf.desktop
+share/badwolf/interface.css
+share/badwolf/locale/fr/LC_MESSAGES/Badwolf.mo
+share/badwolf/locale/pt_BR/LC_MESSAGES/Badwolf.mo
+share/doc/${PKGNAME}/KnowledgeBase.md
+share/doc/${PKGNAME}/README.md
+share/doc/${PKGNAME}/interface.txt
+share/doc/${PKGNAME}/usr.bin.badwolf
+share/icons/hicolor/128x128/apps/badwolf.png
+share/icons/hicolor/24x24/apps/badwolf.png
+share/icons/hicolor/256x256/apps/badwolf.png
+share/icons/hicolor/32x32/apps/badwolf.png
+share/icons/hicolor/48x48/apps/badwolf.png
+share/icons/hicolor/64x64/apps/badwolf.png
+share/icons/hicolor/scalable/apps/badwolf.svg
diff -r 919beab2c3d2 -r 28295b459509 www/badwolf/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/badwolf/distinfo      Wed Jul 08 09:26:58 2020 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2020/07/08 09:26:58 pin Exp $
+
+SHA1 (badwolf-1.0.2.tar.gz) = e89ad3357efaba3636f8b4000e5d1cdcfc8d9d20
+RMD160 (badwolf-1.0.2.tar.gz) = b7d95719de1581ae26461476f949993fa7015504
+SHA512 (badwolf-1.0.2.tar.gz) = 6c4e33adb62e13a5d6e878fc649d1e2764e0995db5b34a946a9b7aed2d85bb990248168b322801b7366a0d22ff8ae886092ca68f436f815ba2667ee13b13e4ea
+Size (badwolf-1.0.2.tar.gz) = 70008 bytes



Home | Main Index | Thread Index | Old Index