summaryrefslogtreecommitdiff
path: root/sysutils
diff options
context:
space:
mode:
authorPo-Chuan Hsieh <sunpoet@FreeBSD.org>2024-10-07 13:51:09 +0000
committerPo-Chuan Hsieh <sunpoet@FreeBSD.org>2024-10-07 14:16:42 +0000
commite9cf2bc94d655f4688284b87a0c20c315472d9b6 (patch)
tree7cc34013ed85e30032c9e3240d52a8dc89788767 /sysutils
parentc26cf9c596c55a4cd296003cd8f458cd2bba5775 (diff)
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/moreutils/Makefile3
-rw-r--r--sysutils/moreutils/files/patch-Makefile11
-rw-r--r--sysutils/moreutils/files/patch-ifdata.c11
-rw-r--r--sysutils/moreutils/files/patch-is_utf8-Makefile10
4 files changed, 32 insertions, 3 deletions
diff --git a/sysutils/moreutils/Makefile b/sysutils/moreutils/Makefile
index c87a32581abb..58cb8c18b881 100644
--- a/sysutils/moreutils/Makefile
+++ b/sysutils/moreutils/Makefile
@@ -46,9 +46,6 @@ post-extract:
.endfor
post-patch:
- @${REINPLACE_CMD} -e 's|parallel|moreutils-&|g' ${WRKSRC}/Makefile
- @${REINPLACE_CMD} -e 's|__APPLE__|__${OPSYS}__|' ${WRKSRC}/ifdata.c
- @${REINPLACE_CMD} -e '/^CC = gcc/d' ${WRKSRC}/is_utf8/Makefile
@cd ${FILESDIR}/ && ${CP} ${CANNED_MANPAGES} ${WRKSRC}/
post-build:
diff --git a/sysutils/moreutils/files/patch-Makefile b/sysutils/moreutils/files/patch-Makefile
new file mode 100644
index 000000000000..b48da167f6e7
--- /dev/null
+++ b/sysutils/moreutils/files/patch-Makefile
@@ -0,0 +1,11 @@
+--- Makefile.orig 2024-02-25 19:47:01 UTC
++++ Makefile
+@@ -1,6 +1,6 @@
+-BINS=isutf8 ifdata ifne pee sponge mispipe lckdo parallel errno
++BINS=isutf8 ifdata ifne pee sponge mispipe lckdo moreutils-parallel errno
+ PERLSCRIPTS=vidir vipe ts combine zrun chronic
+-MANS=sponge.1 vidir.1 vipe.1 isutf8.1 ts.1 combine.1 ifdata.1 ifne.1 pee.1 zrun.1 chronic.1 mispipe.1 lckdo.1 parallel.1 errno.1
++MANS=sponge.1 vidir.1 vipe.1 isutf8.1 ts.1 combine.1 ifdata.1 ifne.1 pee.1 zrun.1 chronic.1 mispipe.1 lckdo.1 moreutils-parallel.1 errno.1
+ CFLAGS?=-O2 -g -Wall
+ INSTALL_BIN?=install -s
+ PREFIX?=/usr
diff --git a/sysutils/moreutils/files/patch-ifdata.c b/sysutils/moreutils/files/patch-ifdata.c
new file mode 100644
index 000000000000..cfa77038e259
--- /dev/null
+++ b/sysutils/moreutils/files/patch-ifdata.c
@@ -0,0 +1,11 @@
+--- ifdata.c.orig 2024-02-25 19:47:01 UTC
++++ ifdata.c
+@@ -18,7 +18,7 @@
+ #include <net/if.h>
+ #endif
+
+-#if defined(__APPLE__) || defined(__OpenBSD__)
++#if defined(__APPLE__) || defined(__FreeBSD__) || defined(__OpenBSD__)
+ #define s6_addr16 __u6_addr.__u6_addr16
+ #include <net/if.h>
+ #endif
diff --git a/sysutils/moreutils/files/patch-is_utf8-Makefile b/sysutils/moreutils/files/patch-is_utf8-Makefile
new file mode 100644
index 000000000000..ed6a975d9324
--- /dev/null
+++ b/sysutils/moreutils/files/patch-is_utf8-Makefile
@@ -0,0 +1,10 @@
+--- is_utf8/Makefile.orig 2024-02-25 19:47:01 UTC
++++ is_utf8/Makefile
+@@ -37,7 +37,6 @@ REALNAME = $(SONAME).$(MINOR).$(RELEASE)
+ SONAME = $(LINKERNAME).$(VERSION)
+ REALNAME = $(SONAME).$(MINOR).$(RELEASE)
+
+-CC = gcc
+ CFLAGS ?= -O3 -Wextra -Wall -ansi -Wstrict-prototypes
+
+ $(NAME): $(OBJ)