Tuesday, September 21, 2021

sysutils/gource missing a rundep on git

gource package doesn't have a run depend on git which
make it fail on use.

$ gource
sh: git: not found
sh: git: not found
gource: failed to generate log file
Try 'gource --help' for more information.

following diff make gource working out of the box

Index: Makefile
===================================================================
RCS file: /home/reposync/ports/sysutils/gource/Makefile,v
retrieving revision 1.22
diff -u -p -r1.22 Makefile
--- Makefile 16 Jan 2020 09:46:58 -0000 1.22
+++ Makefile 21 Sep 2021 11:57:56 -0000
@@ -5,6 +5,7 @@ COMMENT = software version control visua
DISTNAME = gource-0.51
CATEGORIES = sysutils graphics
HOMEPAGE = https://gource.io/
+REVISION = 0

MAINTAINER = Gonzalo L. R. <gonzalo@openbsd.org>

@@ -25,6 +26,7 @@ LIB_DEPENDS = devel/boost \
devel/pcre \
devel/sdl2-image \
graphics/glew
+RUN_DEPENDS = devel/git

post-install:
@gzip -d ${PREFIX}/man/man1/gource.1.gz

No comments:

Post a Comment