pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
added www/badwolf for update
Module Name: pkgsrc-wip
Committed By: Kevin Bloom <kevin.bloom%posteo.net@localhost>
Pushed By: nuclearkev
Date: Sun Oct 22 21:31:59 2023 -0400
Changeset: 197bc32c0f838c353ec16756db0aa03988f85a3d
Added Files:
badwolf/DESCR
badwolf/Makefile
badwolf/PLIST
badwolf/distinfo
Log Message:
added www/badwolf for update
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=197bc32c0f838c353ec16756db0aa03988f85a3d
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
badwolf/DESCR | 16 ++++++++++++++++
badwolf/Makefile | 39 +++++++++++++++++++++++++++++++++++++++
badwolf/PLIST | 25 +++++++++++++++++++++++++
badwolf/distinfo | 5 +++++
4 files changed, 85 insertions(+)
diffs:
diff --git a/badwolf/DESCR b/badwolf/DESCR
new file mode 100644
index 0000000000..a472b09ccf
--- /dev/null
+++ b/badwolf/DESCR
@@ -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 --git a/badwolf/Makefile b/badwolf/Makefile
new file mode 100644
index 0000000000..2c15eec760
--- /dev/null
+++ b/badwolf/Makefile
@@ -0,0 +1,39 @@
+# $NetBSD$
+
+DISTNAME= badwolf-1.3.0
+PKGREVISION= 1
+CATEGORIES= www
+MASTER_SITES= https://hacktivis.me/releases/
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://hacktivis.me/projects/badwolf
+COMMENT= Minimalist and privacy-oriented webkit browser
+LICENSE= modified-bsd
+
+DEPENDS+= ninja-build>=1.7:../../devel/ninja-build
+
+USE_TOOLS+= pkg-config
+#USE_PKGLOCALEDIR= yes
+
+HAS_CONFIGURE= yes
+CONFIGURE_ENV+= MANDIR=${PREFIX}/${PKGMANDIR}
+
+TOOL_DEPENDS+= gperf-[0-9]*:../../devel/gperf
+TOOL_DEPENDS+= lcms2-[0-9]*:../../graphics/lcms2
+DEPENDS+= ninja-build>=1.7:../../devel/ninja-build
+
+do-build:
+ cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
+ ninja -j ${MAKE_JOBS:U1}
+
+do-install:
+ cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${INSTALL_ENV} \
+ ninja -j ${MAKE_JOBS:U1} install
+
+#.include "../../devel/meson/build.mk"
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../www/webkit-gtk/buildlink3.mk"
+.include "../../x11/gtk3/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/badwolf/PLIST b/badwolf/PLIST
new file mode 100644
index 0000000000..f1c37c3b94
--- /dev/null
+++ b/badwolf/PLIST
@@ -0,0 +1,25 @@
+@comment $NetBSD$
+bin/badwolf
+man/de/man1/badwolf.1
+man/fr/man1/badwolf.1
+man/man1/badwolf.1
+man/tr/man1/badwolf.1
+man/vi/man1/badwolf.1
+share/applications/badwolf.desktop
+share/badwolf/interface.css
+share/badwolf/locale/de/LC_MESSAGES/Badwolf.mo
+share/badwolf/locale/fr/LC_MESSAGES/Badwolf.mo
+share/badwolf/locale/pt_BR/LC_MESSAGES/Badwolf.mo
+share/badwolf/locale/tr/LC_MESSAGES/Badwolf.mo
+share/badwolf/locale/vi/LC_MESSAGES/Badwolf.mo
+share/doc/${PKGNAME}/KnowledgeBase.md
+share/doc/${PKGNAME}/README.md
+share/doc/${PKGNAME}/interface.md
+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 --git a/badwolf/distinfo b/badwolf/distinfo
new file mode 100644
index 0000000000..615c4c66fb
--- /dev/null
+++ b/badwolf/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (badwolf-1.3.0.tar.gz) = 1cf47b197dfbf314c0073f597a58a9bb012a05da19ecf6ac773880366c372c18
+SHA512 (badwolf-1.3.0.tar.gz) = f83884f9a1c4d12d641f68697d7fab7885803975ead6cb78e88b0b8d2f7b6f9da116f72e39f02c47e8dca89e4ced9b932524338a6211c7d4509c12206c10cdeb
+Size (badwolf-1.3.0.tar.gz) = 114477 bytes
Home |
Main Index |
Thread Index |
Old Index