textproc/cloc' pod2man.mk fails to generate a manpage because the date
command fails.  Don't know why it doesn't stop the build, but the
following seems to fix it.

Index: Makefile
===================================================================
RCS file: /home/cvs/ports/textproc/cloc/Makefile,v
retrieving revision 1.15
diff -u -p -r1.15 Makefile
--- Makefile    1 Jun 2020 21:24:48 -0000       1.15
+++ Makefile    11 Jun 2021 18:22:49 -0000
@@ -4,6 +4,7 @@ COMMENT=                count lines of code
 
 V=                     1.86
 DISTNAME=              cloc-${V}
+REVISION=              0
 
 CATEGORIES=            textproc devel
 
Index: patches/patch-Unix_pod2man_mk
===================================================================
RCS file: patches/patch-Unix_pod2man_mk
diff -N patches/patch-Unix_pod2man_mk
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-Unix_pod2man_mk       11 Jun 2021 18:23:27 -0000
@@ -0,0 +1,14 @@
+$OpenBSD$
+
+Index: Unix/pod2man.mk
+--- Unix/pod2man.mk.orig
++++ Unix/pod2man.mk
+@@ -40,7 +40,7 @@ PACKAGE              ?= package
+ # Optional variables to set
+ MANSECT               ?= 1
+ PODCENTER     ?= User Commands
+-PODDATE               ?= $$(date --utc --date="@$${SOURCE_DATE_EPOCH:-$$(date 
+%s)}" "+%Y-%m-%d")
++PODDATE               ?= $$(date -ujf "%s" "$${SOURCE_DATE_EPOCH:-$$(date 
+%s)}" "+%Y-%m-%d")
+ 
+ # Directories
+ MANSRC                ?=

Reply via email to