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