git: e9cf2bc94d65 - main - sysutils/moreutils: Convert REINPLACE_CMD to patch files
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 07 Oct 2024 14:23:54 UTC
The branch main has been updated by sunpoet:
URL: https://cgit.FreeBSD.org/ports/commit/?id=e9cf2bc94d655f4688284b87a0c20c315472d9b6
commit e9cf2bc94d655f4688284b87a0c20c315472d9b6
Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2024-10-07 13:51:09 +0000
Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2024-10-07 14:16:42 +0000
sysutils/moreutils: Convert REINPLACE_CMD to patch files
---
sysutils/moreutils/Makefile | 3 ---
sysutils/moreutils/files/patch-Makefile | 11 +++++++++++
sysutils/moreutils/files/patch-ifdata.c | 11 +++++++++++
sysutils/moreutils/files/patch-is_utf8-Makefile | 10 ++++++++++
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)