pkgsrc-Users archive

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

Re: Badwolf 1.4.0 on NetBSD pkgsrc



Thank you! I've committed the update to pkgsrc.
 Thomas


On Sun, Dec 14, 2025 at 02:02:18AM +0100, Haelwenn (lanodan) Monnier wrote:
> Hello pkgsrc,
> 
> Forwarding email + attachments I got from Lubo (cc'ed) about badwolf on NetBSD.
> 
> Lubo: I am not the pkgsrc maintainer of badwolf, just the original author.
> 
> pin: CC'ing you as well as former maintainer, just in case.
> 
> Best regards

> Date: Sat, 13 Dec 2025 16:21:32 -0800
> From: Lubo <zr90004%gmail.com@localhost>
> To: "Haelwenn (lanodan) Monnier" <contact%hacktivis.me@localhost>
> Subject: Hello, again.
> X-Mailer: Claws Mail 4.3.1 (GTK 3.24.38; x86_64-pc-linux-gnu)
> 
> I am now using Badwolf on NetBSD 10.1.
> 
> Sadly, unlike the 1.4.0 build I was using on Debian, the NetBSD
> repositories seem to only have 1.3.0.
> 
> I followed NetBSD's instructions for updating packages, and managed to
> compile and package 1.4.0 myself.
> 
> However, their instructions to submit a change to their CVS fail, in
> the terminal it says they are in a feature freeze, even though their
> web site says they are NOT.
> 
> I've attached the readymade distinfo, Makefile and PLIST for 1.4.0 in
> case you want to submit it to them.
> 
> Here is the text I would have included in the Pull Request if they had
> allowed it:
> 
> Updated NetBSD pkgsrc Badwolf package to 1.4.0
> 
> Two new files were added compared to 1.3.0:
> 
> man/sr/man1/badwolf.1
> share/badwolf/locale/sr/LC_MESSAGES/Badwolf.mo
> 
> Only Badwolf has been rebuilt so far, webkit2gtk is still 2.36.8.
> 
> Lubo
> zr90004%gmail.com@localhost

> # $NetBSD: Makefile,v 1.39 2025/08/30 22:46:29 wiz Exp $
> 
> DISTNAME=	badwolf-1.4.0
> PKGREVISION=	1
> CATEGORIES=	www
> MASTER_SITES=	https://distfiles.hacktivis.me/releases/badwolf/
> 
> MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
> HOMEPAGE=	https://hacktivis.me/projects/badwolf
> COMMENT=	Minimalist and privacy-oriented webkit browser
> LICENSE=	modified-bsd
> 
> USE_TOOLS+=		pkg-config
> 
> HAS_CONFIGURE=	yes
> CONFIGURE_ENV+=	MANDIR=${PREFIX}/${PKGMANDIR}
> 
> TOOL_DEPENDS+=	gperf-[0-9]*:../../devel/gperf
> TOOL_DEPENDS+=	lcms2-[0-9]*:../../graphics/lcms2
> TOOL_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/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"

> @comment $NetBSD: PLIST,v 1.7 2023/10/24 05:50:43 pin Exp $
> bin/badwolf
> man/de/man1/badwolf.1
> man/fr/man1/badwolf.1
> man/man1/badwolf.1
> man/sr/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/sr/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

> $NetBSD: distinfo,v 1.10 2023/10/24 05:50:43 pin Exp $
> 
> BLAKE2s (badwolf-1.4.0.tar.gz) = 825933f0dc71fd0ebdf7ab30961dafcdc27a58969e4204ff4efd65ed9417b394
> SHA512 (badwolf-1.4.0.tar.gz) = 5528572fab02b36727b90dce5ec758862c684777bef291c70b99bae0941debd20f717a7d50942152e3f7017c900a5c8fec8e825c86a18f499e7f35bb37c02d0c
> Size (badwolf-1.4.0.tar.gz) = 129205 bytes



Home | Main Index | Thread Index | Old Index