Make use of "find -exec {} +" (which is POSIX) and "find -delete"
(which is not) throughout the ports Makefiles.
Specifically:
* Replace find|xargs with find -exec {} +
find|xargs is an outdated construct. The -exec {} + invocation
automatically avoids a number of corner cases (see xargs -0, -r).
Also, since the exit status of the left-hand side of a pipe is
ignored, find|xargs hides some problem.
* Replace -exec {} \; with -exec {} + if applicable.
Calling a command a few times with many arguments is simply more
efficient than calling it many times with a single argument.
* Use the -delete operator to remove files and empty directories.
I'm ambivalent about this since it isn't POSIX, but people seem
to like it.
I also combined and tweaked some find(1) invocations while there.
The patch touches 136 files, so it's possible a mistake has slipped
in, but it successfully passed an amd64 bulk build.
x11/qt5/Makefile.inc runs find(1) on directories that don't exist
in all qt5/* ports. Previously the find|xargs construct accidentally
hid the find errors. I went with -find here, i.e., use make's "-"
to ignore any non-zero exit status.
OK?
Index: audio/exaile/Makefile
===================================================================
RCS file: /cvs/ports/audio/exaile/Makefile,v
retrieving revision 1.39
diff -u -p -r1.39 Makefile
--- audio/exaile/Makefile 19 Nov 2019 21:21:10 -0000 1.39
+++ audio/exaile/Makefile 19 Mar 2020 20:26:04 -0000
@@ -50,6 +50,6 @@ SUBST_VARS += MODPY_SITEPKG
post-configure:
${SUBST_CMD} ${WRKSRC}/Makefile ${WRKSRC}/data/exaile.desktop \
${WRKSRC}/plugins/Makefile ${WRKSRC}/tools/generate-launcher
- @find ${WRKSRC} -name "*.orig" -exec rm -f {} \;
+ @find ${WRKSRC} -name "*.orig" -delete
.include <bsd.port.mk>
Index: audio/libgpod/Makefile
===================================================================
RCS file: /cvs/ports/audio/libgpod/Makefile,v
retrieving revision 1.51
diff -u -p -r1.51 Makefile
--- audio/libgpod/Makefile 19 Nov 2019 21:21:10 -0000 1.51
+++ audio/libgpod/Makefile 19 Mar 2020 20:26:05 -0000
@@ -54,8 +54,8 @@ CONFIGURE_ARGS+=--enable-gdk-pixbuf \
--localedir=${TRUEPREFIX}/share/locale
pre-configure:
- @find ${WRKDIST} -name \*.py | \
- xargs sed -i 's,/usr/bin/python,${MODPY_BIN},g'
+ @find ${WRKDIST} -name \*.py \
+ -exec sed -i 's,/usr/bin/python,${MODPY_BIN},g' {} +
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/py-gpod
Index: audio/squeezecenter/Makefile
===================================================================
RCS file: /cvs/ports/audio/squeezecenter/Makefile,v
retrieving revision 1.21
diff -u -p -r1.21 Makefile
--- audio/squeezecenter/Makefile 14 Jul 2019 02:16:51 -0000 1.21
+++ audio/squeezecenter/Makefile 19 Mar 2020 20:26:05 -0000
@@ -114,6 +114,6 @@ do-install:
cd ${WRKSRC}/; tar cf - Firmware Graphics HTML IR MySQL Plugins \
SQL strings.txt | tar xf - -C ${PREFIX}/${SSSHAREDIR}/
touch ${PREFIX}/share/examples/squeezecenter/empty
- find ${PREFIX} -name '*.orig' -print0 | xargs -0 rm
+ find ${PREFIX} -name '*.orig' -delete
.include <bsd.port.mk>
Index: books/JVMS/Makefile
===================================================================
RCS file: /cvs/ports/books/JVMS/Makefile,v
retrieving revision 1.5
diff -u -p -r1.5 Makefile
--- books/JVMS/Makefile 14 Jul 2019 02:16:51 -0000 1.5
+++ books/JVMS/Makefile 19 Mar 2020 20:26:06 -0000
@@ -26,6 +26,6 @@ do-install:
${INSTALL_DATA_DIR} ${INSTALL_LOC}
cp -R ${WRKDIST}/* ${INSTALL_LOC}
chown -R ${DOCOWN}:${DOCGRP} ${INSTALL_LOC}
- find ${INSTALL_LOC} -type f|xargs chmod ${DOCMODE}
+ find ${INSTALL_LOC} -type f -exec chmod ${DOCMODE} {} +
.include <bsd.port.mk>
Index: comms/minicom/Makefile
===================================================================
RCS file: /cvs/ports/comms/minicom/Makefile,v
retrieving revision 1.66
diff -u -p -r1.66 Makefile
--- comms/minicom/Makefile 12 Jul 2019 20:43:47 -0000 1.66
+++ comms/minicom/Makefile 19 Mar 2020 20:26:06 -0000
@@ -35,7 +35,6 @@ post-install:
${INSTALL_DATA} ${WRKDIST}/COPYING ${PREFIX}/share/doc/minicom
${INSTALL_DATA} ${WRKDIST}/ChangeLog ${PREFIX}/share/doc/minicom
@(umask 022; cp -RP ${WRKDIST}/extras ${PREFIX}/share/examples/minicom)
- @find ${PREFIX}/share/examples/minicom -name Makefile\* \
- -exec rm -f {} \;
+ @find ${PREFIX}/share/examples/minicom -name Makefile\* -delete
.include <bsd.port.mk>
Index: converters/lastools/Makefile
===================================================================
RCS file: /cvs/ports/converters/lastools/Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile
--- converters/lastools/Makefile 14 Feb 2020 10:40:04 -0000 1.11
+++ converters/lastools/Makefile 19 Mar 2020 20:26:06 -0000
@@ -24,7 +24,7 @@ MAKE_FLAGS = COMPILER="${CXX}" \
CXXFLAGS += -std=c++11
post-patch:
- find ${WRKSRC} -name Makefile | xargs sed -i 's/-O3/${CXXFLAGS}/'
+ find ${WRKSRC} -name Makefile -exec sed -i 's/-O3/${CXXFLAGS}/' {} +
PROGS = laszip lasinfo lasprecision las2txt txt2las las2las lasdiff
lasmerge lasindex
Index: databases/influxdb/Makefile
===================================================================
RCS file: /cvs/ports/databases/influxdb/Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile
--- databases/influxdb/Makefile 12 Nov 2019 22:05:27 -0000 1.11
+++ databases/influxdb/Makefile 19 Mar 2020 20:26:07 -0000
@@ -57,7 +57,7 @@ tarball: clean distclean
ftp -o ${WRKDIR}/${DISTFILES}
https://github.com/influxdata/influxdb/archive/v${V}/${DISTFILES}
tar -s /influxdb-${V}/influxdb/ -C
${WRKDIR}/go/src/github.com/influxdata/ -xzf ${WRKDIR}/${DISTFILES}
${SETENV} ${MAKE_ENV} bash ${WRKDIR}/gpm get ${WRKSRC}/Godeps
- find ${WRKDIR}/go -name .git -type d | xargs rm -Rf
+ find ${WRKDIR}/go -name .git -type d -prune -exec rm -Rf {} +
cd ${WRKDIR} && tar -czf /usr/ports/distfiles/${DISTFILES} go
.include <bsd.port.mk>
Index: databases/mysql-zrm/Makefile
===================================================================
RCS file: /cvs/ports/databases/mysql-zrm/Makefile,v
retrieving revision 1.24
diff -u -p -r1.24 Makefile
--- databases/mysql-zrm/Makefile 12 Jul 2019 20:43:54 -0000 1.24
+++ databases/mysql-zrm/Makefile 19 Mar 2020 20:26:07 -0000
@@ -41,7 +41,7 @@ pre-configure:
${WRKSRC}/usr/bin/*zrm*
do-install:
- @find ${WRKSRC} \( -name "*.bak" -o -name "*.orig" -o -name
"*.beforesubst" \) -exec rm {} \;
+ @find ${WRKSRC} \( -name "*.bak" -o -name "*.orig" -o -name
"*.beforesubst" \) -delete
${INSTALL_SCRIPT} ${WRKSRC}/usr/bin/* ${PREFIX}/bin/
cd ${WRKSRC}/usr/lib; \
tar cf - mysql-zrm | tar xf - -C ${PREFIX}/lib/
Index: databases/openldap23/Makefile
===================================================================
RCS file: /cvs/ports/databases/openldap23/Makefile,v
retrieving revision 1.27
diff -u -p -r1.27 Makefile
--- databases/openldap23/Makefile 12 Jul 2019 20:43:54 -0000 1.27
+++ databases/openldap23/Makefile 19 Mar 2020 20:26:07 -0000
@@ -84,10 +84,9 @@ post-install:
cd ${PREFIX} && rm -fR bin include lib man/man5/ldap.conf.5 \
man/man5/ldif.5 share/examples/openldap/ldap.conf \
man/man3/ld_errno.3
- find ${PREFIX}/man/man1 -name 'ldap*' -exec rm -f {} \;
- find ${PREFIX}/man/man3 -name 'ber_*' -exec rm -f {} \;
- find ${PREFIX}/man/man3 -name 'lber*' -exec rm -f {} \;
- find ${PREFIX}/man/man3 -name 'ldap*' -exec rm -f {} \;
- find ${PREFIX}/man/man5 -name 'slapo*' -exec rm -f {} \;
+ find ${PREFIX}/man/man1 -name 'ldap*' -delete
+ find ${PREFIX}/man/man3 \
+ \( -name 'ber_*' -o -name 'lber*' -o -name 'ldap*' \) -delete
+ find ${PREFIX}/man/man5 -name 'slapo*' -delete
.include <bsd.port.mk>
Index: databases/p5-Rose-DB/Makefile
===================================================================
RCS file: /cvs/ports/databases/p5-Rose-DB/Makefile,v
retrieving revision 1.16
diff -u -p -r1.16 Makefile
--- databases/p5-Rose-DB/Makefile 12 Jul 2019 20:43:57 -0000 1.16
+++ databases/p5-Rose-DB/Makefile 19 Mar 2020 20:26:07 -0000
@@ -26,6 +26,6 @@ RUN_DEPENDS= math/p5-Bit-Vector \
TEST_FLAGS += AUTOMATED_TESTING=1
pre-configure:
- find ${WRKSRC} -type f -name \*.orig -exec rm {} \;
+ find ${WRKSRC} -type f -name \*.orig -delete
.include <bsd.port.mk>
Index: databases/percona-toolkit/Makefile
===================================================================
RCS file: /cvs/ports/databases/percona-toolkit/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- databases/percona-toolkit/Makefile 12 Jul 2019 20:43:58 -0000 1.17
+++ databases/percona-toolkit/Makefile 19 Mar 2020 20:26:07 -0000
@@ -24,7 +24,6 @@ CONFIGURE_STYLE = perl
TEST_TARGET = test
pre-configure:
- @find ${WRKSRC} \( -name "*.orig" \) \
- -exec rm -f {} \;
+ @find ${WRKSRC} -name "*.orig" -delete
.include <bsd.port.mk>
Index: databases/pgfouine/Makefile
===================================================================
RCS file: /cvs/ports/databases/pgfouine/Makefile,v
retrieving revision 1.18
diff -u -p -r1.18 Makefile
--- databases/pgfouine/Makefile 26 Sep 2019 21:59:30 -0000 1.18
+++ databases/pgfouine/Makefile 19 Mar 2020 20:26:07 -0000
@@ -28,7 +28,7 @@ pre-configure:
@sed -i -e 's,/usr/bin/php,${MODPHP_BIN},g;' \
-e 's,!!PREFIX!!,${PREFIX},g' \
${WRKSRC}/pgfouine.php ${WRKSRC}/pgfouine_vacuum.php
- @find ${WRKSRC} -type d -name CVS | xargs rm -fr
+ @find ${WRKSRC} -type d -name CVS -prune -exec rm -fr {} +
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/pgfouine.php ${PREFIX}/bin/pgfouine
Index: databases/ruby-redis/Makefile
===================================================================
RCS file: /cvs/ports/databases/ruby-redis/Makefile,v
retrieving revision 1.29
diff -u -p -r1.29 Makefile
--- databases/ruby-redis/Makefile 12 Jul 2019 20:44:01 -0000 1.29
+++ databases/ruby-redis/Makefile 19 Mar 2020 20:26:07 -0000
@@ -30,7 +30,7 @@ pre-configure:
${SUBST_CMD} ${WRKSRC}/test/publish_subscribe_test.rb
post-install:
- @find ${PREFIX}/${GEM_LIB}/ -name '.git*' -print0 | xargs -r0 rm
+ @find ${PREFIX}/${GEM_LIB}/ -name '.git*' -delete
@rm ${PREFIX}/${GEM_LIB}/gems/${DISTNAME}/test/*.beforesubst
.include <bsd.port.mk>
Index: databases/skytools/Makefile
===================================================================
RCS file: /cvs/ports/databases/skytools/Makefile,v
retrieving revision 1.31
diff -u -p -r1.31 Makefile
--- databases/skytools/Makefile 6 Feb 2020 00:40:06 -0000 1.31
+++ databases/skytools/Makefile 19 Mar 2020 20:26:07 -0000
@@ -41,6 +41,6 @@ BINFILES= bulk_loader.py cube_dispatcher
pre-configure:
${SUBST_CMD} ${WRKSRC}/doc/Makefile
find ${WRKSRC} -name '*.py' \
- -exec sed -i 's,/usr/bin/env python,${MODPY_BIN},' {} \;
+ -exec sed -i 's,/usr/bin/env python,${MODPY_BIN},' {} +
.include <bsd.port.mk>
Index: devel/arduino/Makefile
===================================================================
RCS file: /cvs/ports/devel/arduino/Makefile,v
retrieving revision 1.21
diff -u -p -r1.21 Makefile
--- devel/arduino/Makefile 17 Dec 2019 02:21:53 -0000 1.21
+++ devel/arduino/Makefile 19 Mar 2020 20:26:08 -0000
@@ -46,6 +46,6 @@ do-install:
cp -r ${WRKSRC}/{license.txt,README.md} ${PREFIX}/share/doc/arduino
cp -r ${AVR_WRKDIST}/* ${PREFIX}/share/arduino
chown -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share
- find ${PREFIX} -type f -name \*.orig -exec rm '{}' \;
+ find ${PREFIX} -type f -name \*.orig -delete
.include <bsd.port.mk>
Index: devel/arduino-makefile/Makefile
===================================================================
RCS file: /cvs/ports/devel/arduino-makefile/Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 Makefile
--- devel/arduino-makefile/Makefile 12 Jul 2019 21:02:13 -0000 1.2
+++ devel/arduino-makefile/Makefile 19 Mar 2020 20:26:08 -0000
@@ -37,6 +37,6 @@ do-install:
${INSTALL_MAN} ${WRKDIST}/robotis-loader.1 ${PREFIX}/man/man1
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/arduino-makefile
cp -r ${WRKDIST}/examples/* ${PREFIX}/share/examples/arduino-makefile/
- find ${PREFIX} -type f -name \*.orig -exec rm '{}' \;
+ find ${PREFIX} -type f -name \*.orig -delete
.include <bsd.port.mk>
Index: devel/avr/gcc/Makefile
===================================================================
RCS file: /cvs/ports/devel/avr/gcc/Makefile,v
retrieving revision 1.34
diff -u -p -r1.34 Makefile
--- devel/avr/gcc/Makefile 12 Jul 2019 20:44:04 -0000 1.34
+++ devel/avr/gcc/Makefile 19 Mar 2020 20:26:08 -0000
@@ -52,8 +52,8 @@ SUBST_VARS= V
# Fix build with clang in c++11 mode
post-patch:
- find ${WRKSRC} -type f \( -name '*.[ch]' -o -name '*.cc' \) | \
- xargs egrep -l '"(HOST_WIDE|PLUGIN_COND|PRId64)' | \
+ find ${WRKSRC} -type f \( -name '*.[ch]' -o -name '*.cc' \) \
+ -exec egrep -l '"(HOST_WIDE|PLUGIN_COND|PRId64)' {} + | \
xargs sed -i -E -e 's/"(HOST_WIDE|PLUGIN_COND|PRId64)/" \1/g'
# XXX
Index: devel/cmake/Makefile
===================================================================
RCS file: /cvs/ports/devel/cmake/Makefile,v
retrieving revision 1.179
diff -u -p -r1.179 Makefile
--- devel/cmake/Makefile 11 Jan 2020 08:01:09 -0000 1.179
+++ devel/cmake/Makefile 19 Mar 2020 20:26:08 -0000
@@ -60,10 +60,10 @@ SUBST_FILES = ${WRKSRC}/Source/cmLocalGe
${WRKSRC}/bootstrap
post-patch:
- (find ${WRKSRC}/Modules -name "*.cmake" -print0; \
- find ${WRKSRC}/Tests -name "CMakeLists.txt" -print0) | \
- xargs -0 perl -e 's,/usr/local,${LOCALBASE},g; \
- s,/usr/X11R6,${LOCALBASE},g'
+ find ${WRKSRC}/Modules -name "*.cmake" \
+ -exec perl -e 's,/usr/(local|X11R6),${LOCALBASE},g' {} +
+ find ${WRKSRC}/Tests -name "CMakeLists.txt" \
+ -exec perl -e 's,/usr/(local|X11R6),${LOCALBASE},g' {} +
perl -e 's,/usr/local,${LOCALBASE},g' \
${SUBST_FILES}
perl -e 's,/usr/include,${LOCALBASE}/include,' \
@@ -71,12 +71,12 @@ post-patch:
pre-configure:
cp ${FILESDIR}/*.cmake ${WRKSRC}/Modules/
- (find ${WRKSRC}/Modules -name "*.cmake" -print0; \
- find ${WRKSRC}/Tests -name "CMakeLists.txt" -print0) | \
- xargs -0 ${SUBST_CMD}
+ find ${WRKSRC}/Modules -name "*.cmake" -exec ${SUBST_CMD} {} +
+ find ${WRKSRC}/Tests -name "CMakeLists.txt" -exec ${SUBST_CMD} {} +
${SUBST_CMD} ${SUBST_FILES}
post-install:
- @find ${WRKINST}${LOCALBASE} \( -name "*.bak" -o -name "*.orig" -o
-name "*.beforesubst" \) -exec rm {} \;
+ @find ${WRKINST}${LOCALBASE} \( -name "*.bak" -o -name "*.orig" -o \
+ -name "*.beforesubst" \) -delete
.include <bsd.port.mk>
Index: devel/jdk/1.8/Makefile
===================================================================
RCS file: /cvs/ports/devel/jdk/1.8/Makefile,v
retrieving revision 1.50
diff -u -p -r1.50 Makefile
--- devel/jdk/1.8/Makefile 18 Jan 2020 17:42:58 -0000 1.50
+++ devel/jdk/1.8/Makefile 19 Mar 2020 20:26:09 -0000
@@ -146,7 +146,7 @@ build-bootjdk: build
@cd ${WRKTMP}/bootjdk && rm bin/appletviewer bin/policytool
jre/bin/policytool
@cd ${WRKTMP}/bootjdk/jre/lib/${ARCH} && rm libnpt.so libinstrument.so
libsplashscreen.so libjsound.so libawt_xawt.so
@LD_LIBRARY_PATH="${WRKTMP}/bootjdk/jre/lib/${ARCH}:${WRKTMP}/bootjdk/jre/lib/${ARCH}/server"
\
- find ${WRKTMP}/bootjdk -type f -perm -500 -exec ldd {} \;
2>/dev/null | \
+ find ${WRKTMP}/bootjdk -type f -perm -500 -exec ldd {} +
2>/dev/null | \
grep rlib | cut -d"/" -f 2-20 | sort -u | grep -v "\.so$$" | \
xargs -I % cp /% ${WRKTMP}/bootjdk-libs
@cd ${WRKTMP} && tar czf openjdk8-bootjdk-${ARCH}-$$(date
+%Y%m%d).tar.gz bootjdk*
Index: devel/jdk/11/Makefile
===================================================================
RCS file: /cvs/ports/devel/jdk/11/Makefile,v
retrieving revision 1.15
diff -u -p -r1.15 Makefile
--- devel/jdk/11/Makefile 26 Feb 2020 02:17:12 -0000 1.15
+++ devel/jdk/11/Makefile 19 Mar 2020 20:26:09 -0000
@@ -187,7 +187,7 @@ build-bootjdk: build
@find ${WRKTMP}/bootjdk/lib ${WRKTMP}/bootjdk/bin -exec \
sh -c 'file {} | grep -q ELF && strip -S {}' \;
@LD_LIBRARY_PATH="${WRKTMP}/bootjdk/lib" \
- find ${WRKTMP}/bootjdk -type f -perm -500 -exec ldd {} \;
2>/dev/null | \
+ find ${WRKTMP}/bootjdk -type f -perm -500 -exec ldd {} +
2>/dev/null | \
grep rlib | cut -d"/" -f 2-20 | sort -u | grep -v "\.so$$" | \
xargs -I % cp /% ${WRKTMP}/bootjdk-libs
@cd ${WRKTMP} && tar czf openjdk-jdk11u-bootjdk-${MACHINE_ARCH}-$$(date
+%Y%m%d).tar.gz bootjdk*
Index: devel/maven/Makefile
===================================================================
RCS file: /cvs/ports/devel/maven/Makefile,v
retrieving revision 1.33
diff -u -p -r1.33 Makefile
--- devel/maven/Makefile 12 Jul 2019 20:44:42 -0000 1.33
+++ devel/maven/Makefile 19 Mar 2020 20:26:10 -0000
@@ -36,9 +36,9 @@ do-install:
cd ${WRKDIST} && \
tar -cf - bin boot lib `find * -prune -type f` | \
tar -C ${PREFIX}/maven -xf -
- find ${WRKINST} \
- -name \*.orig -o -name \*.bat -o -name \*.cmd -o -name \*.exe |
\
- xargs rm
+ find ${WRKINST} \( \
+ -name \*.orig -o -name \*.bat -o -name \*.cmd -o -name \*.exe \
+ \) -delete
${INSTALL_DATA_DIR} ${SAMPLEDIR}/logging/
${INSTALL_DATA} ${WRKSRC}/conf/logging/* ${SAMPLEDIR}/logging/
${INSTALL_DATA} ${WRKSRC}/conf/settings.xml ${SAMPLEDIR}/
Index: devel/mingw/Makefile
===================================================================
RCS file: /cvs/ports/devel/mingw/Makefile,v
retrieving revision 1.18
diff -u -p -r1.18 Makefile
--- devel/mingw/Makefile 12 Jul 2019 20:44:42 -0000 1.18
+++ devel/mingw/Makefile 19 Mar 2020 20:26:10 -0000
@@ -114,13 +114,13 @@ do-install:
cp -r ${MINGW32_OUT}/lib/* ${MINGW32_DIR}/lib && \
chown -R ${SHAREOWN}:${SHAREGRP} ${MINGW32_DIR}/lib && \
chmod -R 644 ${MINGW32_DIR}/lib/* && \
- find ${MINGW32_DIR}/lib -type d -exec chmod a+x {} \;
+ find ${MINGW32_DIR}/lib -type d -exec chmod a+x {} +
# Includes
cp -r ${MINGW32_OUT}/include/* ${MINGW32_DIR}/include && \
chown -R ${SHAREOWN}:${SHAREGRP} ${MINGW32_DIR}/include && \
chmod -R 644 ${MINGW32_DIR}/include/* && \
- find ${MINGW32_DIR}/include -type d -exec chmod a+x {} \;
+ find ${MINGW32_DIR}/include -type d -exec chmod a+x {} +
# Documentation
${INSTALL_MAN} ${MINGW32_OUT}/share/man/man1/* \
Index: devel/ois/Makefile
===================================================================
RCS file: /cvs/ports/devel/ois/Makefile,v
retrieving revision 1.14
diff -u -p -r1.14 Makefile
--- devel/ois/Makefile 12 Jul 2019 20:44:43 -0000 1.14
+++ devel/ois/Makefile 19 Mar 2020 20:26:10 -0000
@@ -39,7 +39,7 @@ AUTOMAKE_VERSION = 1.10
NO_TEST = Yes
post-extract:
- find ${WRKSRC} -type f | xargs perl -pi -e 's/\015//g'
+ find ${WRKSRC} -type f -exec perl -pi -e 's/\015//g' {} +
post-patch:
cd ${WRKSRC} && env AUTOCONF_VERSION=${AUTOCONF_VERSION} \
Index: devel/p5-OLE-Storage_Lite/Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-OLE-Storage_Lite/Makefile,v
retrieving revision 1.12
diff -u -p -r1.12 Makefile
--- devel/p5-OLE-Storage_Lite/Makefile 12 Jul 2019 20:45:02 -0000 1.12
+++ devel/p5-OLE-Storage_Lite/Makefile 19 Mar 2020 20:26:12 -0000
@@ -15,6 +15,6 @@ MODCPAN_EXAMPLES= Yes
MODCPAN_EXAMPLES_DIST= sample
post-extract:
- @find ${WRKDIST} -type f -exec perl -pi -e 's/\r$$//' {} \;
+ @find ${WRKDIST} -type f -exec perl -pi -e 's/\r$$//' {} +
.include <bsd.port.mk>
Index: devel/py-bytecodeassembler/Makefile
===================================================================
RCS file: /cvs/ports/devel/py-bytecodeassembler/Makefile,v
retrieving revision 1.12
diff -u -p -r1.12 Makefile
--- devel/py-bytecodeassembler/Makefile 12 Jul 2019 20:45:46 -0000 1.12
+++ devel/py-bytecodeassembler/Makefile 19 Mar 2020 20:26:13 -0000
@@ -25,7 +25,7 @@ BUILD_DEPENDS = ${RUN_DEPENDS}
MODPY_SETUPTOOLS = Yes
post-extract:
- @find ${WRKSRC} -type f -exec chmod 644 {} \;
+ @find ${WRKSRC} -type f -exec chmod 644 {} +
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/py-bytecodeassembler
Index: devel/py-decoratortools/Makefile
===================================================================
RCS file: /cvs/ports/devel/py-decoratortools/Makefile,v
retrieving revision 1.16
diff -u -p -r1.16 Makefile
--- devel/py-decoratortools/Makefile 12 Jul 2019 20:45:47 -0000 1.16
+++ devel/py-decoratortools/Makefile 19 Mar 2020 20:26:14 -0000
@@ -22,7 +22,7 @@ MODULES= lang/python
MODPY_SETUPTOOLS= Yes
post-install:
- find ${WRKINST}${MODPY_SITEPKG} -type f -exec chmod 444 {} \;
+ find ${WRKINST}${MODPY_SITEPKG} -type f -exec chmod 444 {} +
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/py-decoratortools
${INSTALL_DATA} ${WRKSRC}/README.txt
${PREFIX}/share/doc/py-decoratortools/
Index: devel/py-symboltype/Makefile
===================================================================
RCS file: /cvs/ports/devel/py-symboltype/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- devel/py-symboltype/Makefile 12 Jul 2019 20:45:54 -0000 1.10
+++ devel/py-symboltype/Makefile 19 Mar 2020 20:26:14 -0000
@@ -23,7 +23,7 @@ MODULES = lang/python
MODPY_SETUPTOOLS = Yes
post-extract:
- @find ${WRKSRC} -type f -exec chmod 644 {} \;
+ @find ${WRKSRC} -type f -exec chmod 644 {} +
post-install:
rm ${WRKSRC}/SymbolType.egg-info/dependency_links.txt
Index: devel/ruby-highline/Makefile
===================================================================
RCS file: /cvs/ports/devel/ruby-highline/Makefile,v
retrieving revision 1.20
diff -u -p -r1.20 Makefile
--- devel/ruby-highline/Makefile 12 Jul 2019 21:02:18 -0000 1.20
+++ devel/ruby-highline/Makefile 19 Mar 2020 20:26:15 -0000
@@ -19,9 +19,9 @@ MODRUBY_TEST= testrb
MODRUBY_TEST_TARGET = -I lib test/*.rb
post-install:
- @find ${PREFIX}/${GEM_LIB}/ -type f -name \*.gitignore \
- -or -name \*.cvsignore -or -name Rakefile \
- -or -name setup.rb | xargs rm
+ @find ${PREFIX}/${GEM_LIB}/ -type f \( -name \*.gitignore \
+ -o -name \*.cvsignore -o -name Rakefile \
+ -o -name setup.rb \) -delete
@rmdir ${PREFIX}/${GEM_LIB}/gems/${DISTNAME}/doc
.include <bsd.port.mk>
Index: devel/subversion/Makefile
===================================================================
RCS file: /cvs/ports/devel/subversion/Makefile,v
retrieving revision 1.177
diff -u -p -r1.177 Makefile
--- devel/subversion/Makefile 19 Dec 2019 19:43:14 -0000 1.177
+++ devel/subversion/Makefile 19 Mar 2020 20:26:15 -0000
@@ -316,7 +316,6 @@ post-install:
-e "s,.*/usr/bin/python.*,#!${MODPY_BIN}," \
-e "s,.*env python.*,#!${MODPY_BIN}," \
{} +
- find ${PREFIX}/share/examples/subversion -type f -name '*\.orig' \
- -exec rm -f {} \;
+ find ${PREFIX}/share/examples/subversion -type f -name '*.orig' -delete
.include <bsd.port.mk>
Index: editors/TeXmacs/Makefile
===================================================================
RCS file: /cvs/ports/editors/TeXmacs/Makefile,v
retrieving revision 1.15
diff -u -p -r1.15 Makefile
--- editors/TeXmacs/Makefile 27 Feb 2020 14:29:46 -0000 1.15
+++ editors/TeXmacs/Makefile 19 Mar 2020 20:26:15 -0000
@@ -51,7 +51,7 @@ post-extract:
${WRKSRC}/plugins/python/progs/init-python.scm
.for l in asymptote dratex gnuplot graph graphviz sympy xypic
find ${WRKSRC}/plugins/$l -name '*.scm' \
- -exec sed -i 's,python,python${MODPY_VERSION},' {} \;
+ -exec sed -i 's,python,python${MODPY_VERSION},' {} +
.endfor
.include <bsd.port.mk>
Index: emulators/dynagen/Makefile
===================================================================
RCS file: /cvs/ports/emulators/dynagen/Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile
--- emulators/dynagen/Makefile 12 Jul 2019 20:46:08 -0000 1.11
+++ emulators/dynagen/Makefile 19 Mar 2020 20:26:16 -0000
@@ -21,7 +21,7 @@ NO_TEST= Yes
PKG_ARCH= *
post-extract:
- @find ${WRKSRC} -type f -exec perl -pi -e 's:\x0d::' {} \;
+ @find ${WRKSRC} -type f -exec perl -pi -e 's:\x0d::' {} +
pre-configure:
@${SUBST_CMD} ${WRKSRC}/dynagen
Index: emulators/pcsxr/Makefile
===================================================================
RCS file: /cvs/ports/emulators/pcsxr/Makefile,v
retrieving revision 1.24
diff -u -p -r1.24 Makefile
--- emulators/pcsxr/Makefile 12 Jul 2019 20:46:09 -0000 1.24
+++ emulators/pcsxr/Makefile 19 Mar 2020 20:26:16 -0000
@@ -44,6 +44,6 @@ RUN_DEPENDS = devel/desktop-file-utils
NO_TEST = Yes
post-install:
- find ${WRKINST} -name '*.la' -print0 | xargs -0 rm
+ find ${WRKINST} -name '*.la' -delete
.include <bsd.port.mk>
Index: games/bzflag/Makefile
===================================================================
RCS file: /cvs/ports/games/bzflag/Makefile,v
retrieving revision 1.48
diff -u -p -r1.48 Makefile
--- games/bzflag/Makefile 12 Jul 2019 21:02:20 -0000 1.48
+++ games/bzflag/Makefile 19 Mar 2020 20:26:17 -0000
@@ -47,6 +47,6 @@ post-install:
perl -pi -e "s,^Exec=.*,Exec=bzflag,g;" \
-e
"s,^Icon=.*,Icon=${TRUEPREFIX}/share/bzflag/bzflag-48x48.png,g" \
${PREFIX}/share/applications/bzflag.desktop
- @find ${PREFIX}/lib/bzflag -name '*.la' -print | xargs rm
+ @find ${PREFIX}/lib/bzflag -name '*.la' -delete
.include <bsd.port.mk>
Index: games/dungeon/Makefile
===================================================================
RCS file: /cvs/ports/games/dungeon/Makefile,v
retrieving revision 1.6
diff -u -p -r1.6 Makefile
--- games/dungeon/Makefile 14 Jul 2019 00:39:36 -0000 1.6
+++ games/dungeon/Makefile 19 Mar 2020 20:26:17 -0000
@@ -28,7 +28,7 @@ ALL_TARGET = dungeon
WRKDIST = ${WRKDIR}
post-extract:
- find ${WRKSRC} -type f | xargs perl -pi -e 's/\015//g; s/\032//g'
+ find ${WRKSRC} -type f -exec perl -pi -e 's/\015//g; s/\032//g' {} +
(cd ${WRKSRC}; for f in `awk '{ print $$1 }' MANIFEST | tail +3`; do \
mv `echo $$f | tr a-z A-Z` $$f; done)
Index: games/gcompris/Makefile
===================================================================
RCS file: /cvs/ports/games/gcompris/Makefile,v
retrieving revision 1.71
diff -u -p -r1.71 Makefile
--- games/gcompris/Makefile 18 Nov 2019 19:57:44 -0000 1.71
+++ games/gcompris/Makefile 19 Mar 2020 20:26:17 -0000
@@ -66,7 +66,7 @@ pre-configure:
post-install:
rm ${PREFIX}/lib/gcompris/*.{a,la}
- find ${PREFIX}/share/gcompris -type f -perm 755 -exec chmod 644 {} \;
+ find ${PREFIX}/share/gcompris -type f -perm 755 -exec chmod 644 {} +
chown -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/gcompris
.include <bsd.port.mk>
Index: games/jag/Makefile
===================================================================
RCS file: /cvs/ports/games/jag/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- games/jag/Makefile 12 Jul 2019 20:46:20 -0000 1.10
+++ games/jag/Makefile 19 Mar 2020 20:26:18 -0000
@@ -31,7 +31,7 @@ post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/jag
cd ${WRKDIR}/jag-${V}-data/data && pax -rw . ${PREFIX}/share/jag
chown -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/
- find ${PREFIX}/share -type d -exec chmod ${DIRMODE} {} \;
- find ${PREFIX}/share -type f -exec chmod ${SHAREMODE} {} \;
+ find ${PREFIX}/share -type d -exec chmod ${DIRMODE} {} + -o \
+ -type f -exec chmod ${SHAREMODE} {} +
.include <bsd.port.mk>
Index: games/moonlander/Makefile
===================================================================
RCS file: /cvs/ports/games/moonlander/Makefile,v
retrieving revision 1.13
diff -u -p -r1.13 Makefile
--- games/moonlander/Makefile 12 Jul 2019 20:46:21 -0000 1.13
+++ games/moonlander/Makefile 19 Mar 2020 20:26:18 -0000
@@ -38,6 +38,6 @@ do-install:
@cp -R ${WRKSRC}/{fonts,images,sounds} ${PREFIX}/share/moonlander
post-install:
- @find ${PREFIX}/share/moonlander -type f -print0 |xargs -0 chmod 444
+ @find ${PREFIX}/share/moonlander -type f -exec chmod 444 {} +
.include <bsd.port.mk>
Index: games/neverball/Makefile
===================================================================
RCS file: /cvs/ports/games/neverball/Makefile,v
retrieving revision 1.21
diff -u -p -r1.21 Makefile
--- games/neverball/Makefile 12 Jul 2019 20:46:21 -0000 1.21
+++ games/neverball/Makefile 19 Mar 2020 20:26:18 -0000
@@ -59,7 +59,7 @@ do-install:
cd ${WRKSRC} && ${INSTALL_PROGRAM} neverball neverputt ${PREFIX}/bin
${INSTALL_DATA_DIR} ${PREFIX}/share/neverball \
${PREFIX}/share/doc/neverball
- cd ${WRKSRC}/data && find . -type f ! -perm 644 -exec chmod 644 {} \;
+ cd ${WRKSRC}/data && find . -type f ! -perm 644 -exec chmod 644 {} +
cd ${WRKSRC} && find data -type f | pax -rw ${PREFIX}/share/neverball
cd ${WRKSRC} && find locale -type f | pax -rw ${PREFIX}/share
cd ${WRKSRC} && ${INSTALL_DATA} LICENSE.md README.md doc/authors.txt \
Index: games/openarena/Makefile
===================================================================
RCS file: /cvs/ports/games/openarena/Makefile,v
retrieving revision 1.22
diff -u -p -r1.22 Makefile
--- games/openarena/Makefile 12 Jul 2019 20:46:21 -0000 1.22
+++ games/openarena/Makefile 19 Mar 2020 20:26:18 -0000
@@ -69,7 +69,7 @@ WRKDIST = ${WRKDIR}/openarena-engine-so
ALL_TARGET = release
post-extract:
- find ${WRKDIR} -name '*.orig' -print0 | xargs -0r rm -f
+ find ${WRKDIR} -name '*.orig' -delete
mkdir ${WRKSRC}/code/sndio
cp ${FILESDIR}/snd_sndio.c ${WRKSRC}/code/sndio
Index: games/pokerth/Makefile
===================================================================
RCS file: /cvs/ports/games/pokerth/Makefile,v
retrieving revision 1.46
diff -u -p -r1.46 Makefile
--- games/pokerth/Makefile 21 Feb 2020 16:07:06 -0000 1.46
+++ games/pokerth/Makefile 19 Mar 2020 20:26:18 -0000
@@ -55,8 +55,7 @@ pre-configure:
cd ${WRKSRC} && \
protoc --cpp_out=src/third_party/protobuf chatcleaner.proto && \
protoc --cpp_out=src/third_party/protobuf pokerth.proto && \
- find . -name "*.pro" -print0 | xargs -0r perl -pi \
- -e 's,qmake,${MODQT5_QMAKE},g;'
+ find . -name "*.pro" -exec perl -pi -e 's,qmake,${MODQT5_QMAKE},g;' {} +
post-install:
${INSTALL_PROGRAM} ${WRKBUILD}/pokerth ${PREFIX}/bin
Index: games/rocksndiamonds/Makefile
===================================================================
RCS file: /cvs/ports/games/rocksndiamonds/Makefile,v
retrieving revision 1.41
diff -u -p -r1.41 Makefile
--- games/rocksndiamonds/Makefile 17 Jan 2020 07:44:21 -0000 1.41
+++ games/rocksndiamonds/Makefile 19 Mar 2020 20:26:18 -0000
@@ -35,7 +35,7 @@ NO_TEST = Yes
N = rocksndiamonds
post-extract:
- @find ${WRKSRC} -name \*.orig -exec rm {} \;
+ @find ${WRKSRC} -name \*.orig -delete
do-install:
${INSTALL_DATA_DIR} ${PREFIX}/bin
Index: games/vegastrike/data/Makefile
===================================================================
RCS file: /cvs/ports/games/vegastrike/data/Makefile,v
retrieving revision 1.5
diff -u -p -r1.5 Makefile
--- games/vegastrike/data/Makefile 27 Apr 2019 23:55:04 -0000 1.5
+++ games/vegastrike/data/Makefile 19 Mar 2020 20:26:19 -0000
@@ -29,7 +29,7 @@ do-install:
post-install:
find ${PREFIX}/share/vegastrike/modules/builtin/ \
- -name *.py | xargs ${MODPY_BIN_ADJ}
+ -name *.py -exec ${MODPY_BIN_ADJ} {} +
${MODPY_BIN_ADJ} \
${PREFIX}/share/vegastrike/cgi-accountserver/accountserver.py
Index: games/zangband/Makefile
===================================================================
RCS file: /cvs/ports/games/zangband/Makefile,v
retrieving revision 1.28
diff -u -p -r1.28 Makefile
--- games/zangband/Makefile 14 Jul 2019 00:39:37 -0000 1.28
+++ games/zangband/Makefile 19 Mar 2020 20:26:19 -0000
@@ -40,8 +40,7 @@ do-install:
(cd ${WRKDIST}/lib && tar -cf - * ) | \
(cd ${PREFIX}/share/zangband && tar -xf - )
@chown -R ${SHAREOWN}:games ${PREFIX}/share/zangband
- @find ${PREFIX} \( -name Makefile\* -o -name delete.me \) \
- -exec rm "{}" \;
+ @find ${PREFIX} \( -name Makefile\* -o -name delete.me \) -delete
${INSTALL} -s -o ${BINOWN} -g games -m 2555 ${WRKSRC}/src/zangband \
${PREFIX}/bin
Index: geo/qlandkartegt/Makefile
===================================================================
RCS file: /cvs/ports/geo/qlandkartegt/Makefile,v
retrieving revision 1.33
diff -u -p -r1.33 Makefile
--- geo/qlandkartegt/Makefile 5 Oct 2019 22:29:30 -0000 1.33
+++ geo/qlandkartegt/Makefile 19 Mar 2020 20:26:19 -0000
@@ -35,7 +35,7 @@ CONFIGURE_ARGS = -DQK_QT5_PORT=No \
-DCMAKE_CXX_FLAGS=-DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1
post-extract:
- @find ${WRKDIST} -name *.orig -exec rm {} \;
+ @find ${WRKDIST} -name *.orig -delete
@rm ${WRKSRC}/cmake/Modules/FindGDAL.cmake
@rm ${WRKSRC}/cmake/Modules/FindJPEG.cmake
Index: graphics/GraphicsMagick/Makefile
===================================================================
RCS file: /cvs/ports/graphics/GraphicsMagick/Makefile,v
retrieving revision 1.63
diff -u -p -r1.63 Makefile
--- graphics/GraphicsMagick/Makefile 1 Mar 2020 10:04:24 -0000 1.63
+++ graphics/GraphicsMagick/Makefile 19 Mar 2020 20:26:19 -0000
@@ -69,6 +69,6 @@ post-install:
@perl -pi -e s,'-L${WRKBUILD}/(magick|wand)/.libs','',g \
${PREFIX}/bin/GraphicsMagick++-config \
${PREFIX}/bin/GraphicsMagick-config
- @find ${PREFIX}/lib/GraphicsMagick/modules-Q16 -name '*.a' -print |
xargs rm
+ @find ${PREFIX}/lib/GraphicsMagick/modules-Q16 -name '*.a' -delete
.include <bsd.port.mk>
Index: graphics/openimageio/Makefile
===================================================================
RCS file: /cvs/ports/graphics/openimageio/Makefile,v
retrieving revision 1.38
diff -u -p -r1.38 Makefile
--- graphics/openimageio/Makefile 21 Nov 2019 17:49:57 -0000 1.38
+++ graphics/openimageio/Makefile 19 Mar 2020 20:26:20 -0000
@@ -67,6 +67,6 @@ WANTLIB += atomic
.endif
post-install:
- find ${PREFIX} -name '*.orig' -exec rm -f {} \;
+ find ${PREFIX} -name '*.orig' -delete
.include <bsd.port.mk>
Index: graphics/p5-Image-MetaData-JPEG/Makefile
===================================================================
RCS file: /cvs/ports/graphics/p5-Image-MetaData-JPEG/Makefile,v
retrieving revision 1.13
diff -u -p -r1.13 Makefile
--- graphics/p5-Image-MetaData-JPEG/Makefile 12 Jul 2019 20:47:07 -0000
1.13
+++ graphics/p5-Image-MetaData-JPEG/Makefile 19 Mar 2020 20:26:20 -0000
@@ -12,6 +12,6 @@ CATEGORIES= graphics
PERMIT_PACKAGE= Yes
pre-configure:
- @find ${WRKSRC} -name '*.orig' -print0 | xargs -0 rm
+ @find ${WRKSRC} -name '*.orig' -delete
.include <bsd.port.mk>
Index: graphics/povray/Makefile
===================================================================
RCS file: /cvs/ports/graphics/povray/Makefile,v
retrieving revision 1.38
diff -u -p -r1.38 Makefile
--- graphics/povray/Makefile 14 Jul 2019 00:39:37 -0000 1.38
+++ graphics/povray/Makefile 19 Mar 2020 20:26:20 -0000
@@ -58,7 +58,7 @@ post-extract:
-s ',^libpng-${PNG_V},png,' 'libpng-${PNG_V}/png*.[ch]'
pre-patch:
- cd ${WRKSRC} && find . -type f -name \*.orig | xargs rm
+ cd ${WRKSRC} && find . -type f -name \*.orig -delete
post-configure:
sed -i 's,%INSTALLDIR%,${PREFIX}/share/povray/,g' \
Index: graphics/py-matplotlib/Makefile
===================================================================
RCS file: /cvs/ports/graphics/py-matplotlib/Makefile,v
retrieving revision 1.80
diff -u -p -r1.80 Makefile
--- graphics/py-matplotlib/Makefile 10 Mar 2020 03:31:45 -0000 1.80
+++ graphics/py-matplotlib/Makefile 19 Mar 2020 20:26:20 -0000
@@ -72,7 +72,7 @@ post-patch:
cp ${WRKSRC}/setup.cfg{.template,}
pre-configure:
- @find ${WRKSRC}/examples -name \*.py | xargs ${MODPY_BIN_ADJ}
+ @find ${WRKSRC}/examples -name \*.py -exec ${MODPY_BIN_ADJ} {} +
${SUBST_CMD} ${WRKSRC}/setupext.py
post-install:
Index: graphics/sane-backends/Makefile
===================================================================
RCS file: /cvs/ports/graphics/sane-backends/Makefile,v
retrieving revision 1.89
diff -u -p -r1.89 Makefile
--- graphics/sane-backends/Makefile 9 Feb 2020 20:33:40 -0000 1.89
+++ graphics/sane-backends/Makefile 19 Mar 2020 20:26:21 -0000
@@ -74,7 +74,7 @@ FAKE_FLAGS= configdir=${PREFIX}/share/e
post-install:
# removing the microtek2 backend which needs a Linux kernel module
- find ${PREFIX} -name \*microtek2\* | xargs rm
+ find ${PREFIX} -name \*microtek2\* -delete
cp -R ${WRKSRC}/tools/openbsd/ \
${PREFIX}/share/examples/sane-backends/hotplug
rm ${PREFIX}/share/doc/sane-backends/README*
Index: graphics/scratch/Makefile
===================================================================
RCS file: /cvs/ports/graphics/scratch/Makefile,v
retrieving revision 1.19
diff -u -p -r1.19 Makefile
--- graphics/scratch/Makefile 12 Jul 2019 20:47:10 -0000 1.19
+++ graphics/scratch/Makefile 19 Mar 2020 20:26:21 -0000
@@ -59,8 +59,8 @@ do-install:
cp -r ${WRKSRC}/$f ${SC_DIR}/$f
.endfor
chown -R ${SHAREOWN}:${SHAREGRP} ${SC_DIR}
- find ${SC_DIR} -type d -exec chmod 755 {} ';'
- find ${SC_DIR} -type f -exec chmod 444 {} ';'
+ find ${SC_DIR} -type d -exec chmod 755 {} + -o \
+ -type f -exec chmod 444 {} +
${INSTALL_SCRIPT} ${WRKBUILD}/scratch ${PREFIX}/bin/scratch
${INSTALL_MAN_DIR} ${PREFIX}/man/man1
${INSTALL_MAN} ${WRKBUILD}/scratch.1 ${PREFIX}/man/man1/scratch.1
Index: japanese/Wnn/Makefile
===================================================================
RCS file: /cvs/ports/japanese/Wnn/Makefile,v
retrieving revision 1.82
diff -u -p -r1.82 Makefile
--- japanese/Wnn/Makefile 12 Jul 2019 20:47:14 -0000 1.82
+++ japanese/Wnn/Makefile 19 Mar 2020 20:26:21 -0000
@@ -91,12 +91,11 @@ post-patch:
for file in Wnn/jd/jserverrc cWnn/cd/cserverrc kWnn/kd/kserverrc; do\
perl -pi.bak -e 's,\@LIBDIR/\@LANG/dic,${WNNDICDIR}/\@LANG,;' $$file;
done
# Commands are installed directly under /usr/local/bin and dictionaries in
/var/dict
- @{ for dir in ${SRCDOCDIRS}; do \
- find ${WRKSRC}/$$dir -type f; done; } \
- | xargs perl -pi.bok -e \
- 's,/usr/local/bin/Wnn4/,${PREFIX}/bin/,g;
s,/usr/local/lib/wnn/dic,${WNNDICDIR},g;'
- @{ for dir in ${SRCDOCDIRS}; do \
- find ${WRKSRC}/$$dir -type f -name \*.bok; done; } | xargs rm
+ @for dir in ${SRCDOCDIRS}; do \
+ find ${WRKSRC}/$$dir -type f -exec perl -pi.bok -e \
+ 's,/usr/local/bin/Wnn4/,${PREFIX}/bin/,g;
s,/usr/local/lib/wnn/dic,${WNNDICDIR},g;' {} + ; done
+ @for dir in ${SRCDOCDIRS}; do \
+ find ${WRKSRC}/$$dir -type f -name \*.bok -delete ; done
do-configure:
@echo " WNNDICDIR = ${WNNDICDIR}" >${CONFIG_FILE}
Index: lang/fpc/Makefile
===================================================================
RCS file: /cvs/ports/lang/fpc/Makefile,v
retrieving revision 1.19
diff -u -p -r1.19 Makefile
--- lang/fpc/Makefile 28 Jan 2020 20:32:50 -0000 1.19
+++ lang/fpc/Makefile 19 Mar 2020 20:26:21 -0000
@@ -79,7 +79,7 @@ post-install:
-o ${PREFIX}/share/examples/fpc-$V/fpc.cfg.sample
do-test:
- find ${WRKSRC} -name Package.fpc | xargs rm -f
+ find ${WRKSRC} -name Package.fpc -delete
cd ${WRKSRC}/fpcsrc/tests && \
env -i ${ALL_TEST_ENV} ${MAKE_PROGRAM} ${ALL_TEST_FLAGS} full
Index: lang/jruby/Makefile
===================================================================
RCS file: /cvs/ports/lang/jruby/Makefile,v
retrieving revision 1.84
diff -u -p -r1.84 Makefile
--- lang/jruby/Makefile 5 Mar 2020 15:29:13 -0000 1.84
+++ lang/jruby/Makefile 19 Mar 2020 20:26:21 -0000
@@ -85,8 +85,8 @@ do-install:
cd ${WRKBUILD}/lib && tar -cf - * | \
tar -C ${JRUBY_HOME}/lib -xf -
mkdir -p ${JRUBY_HOME}/lib/ruby/{1.8,1.9,2.0}/site_ruby
- find ${JRUBY_HOME}/lib -name '*.orig' -print0 | xargs -0r rm
- find ${JRUBY_HOME}/lib -name '*.beforesubst' -print0 | xargs -0r rm
+ find ${JRUBY_HOME}/lib \( -name '*.orig' -o -name '*.beforesubst' \) \
+ -delete
mv ${JRUBY_HOME}/lib/ruby/gems/{shared,1.8}
ln -s 1.8 ${JRUBY_HOME}/lib/ruby/gems/shared
chown -R ${SHAREOWN}:${SHAREGRP} ${JRUBY_HOME}/lib
Index: lang/kawa/Makefile
===================================================================
RCS file: /cvs/ports/lang/kawa/Makefile,v
retrieving revision 1.20
diff -u -p -r1.20 Makefile
--- lang/kawa/Makefile 30 Jan 2020 07:52:29 -0000 1.20
+++ lang/kawa/Makefile 19 Mar 2020 20:26:21 -0000
@@ -50,8 +50,7 @@ TEST_FLAGS = DIFF=diff \
# Use a bit complex xargs avoid unneeded modifications to files
# causing build issues on i386.
pre-patch:
- find ${WRKSRC} -type f | \
- xargs fgrep -l "JAR =" | \
+ find ${WRKSRC} -type f -exec fgrep -l "JAR =" {} + | \
xargs sed -i 's,^JAR =.*,JAR = ${JAVA_HOME}/bin/jar,g'; \
touch ${WRKSRC}/configure.ac
sed -i 's,/usr/bin,${LOCALBASE}/bin,g' ${WRKDIST}/doc/*.man
Index: lang/racket-minimal/Makefile
===================================================================
RCS file: /cvs/ports/lang/racket-minimal/Makefile,v
retrieving revision 1.61
diff -u -p -r1.61 Makefile
--- lang/racket-minimal/Makefile 19 Feb 2020 20:39:56 -0000 1.61
+++ lang/racket-minimal/Makefile 19 Mar 2020 20:26:22 -0000
@@ -116,7 +116,7 @@ CONFIGURE_ARGS += --disable-jit \
.endif
post-install:
- @find ${PREFIX} -type f -name '*.orig' -exec rm -f {} \;
+ @find ${PREFIX} -type f -name '*.orig' -delete
@perl -i -pe 's/installation-name . "snapshot"/installation-name .
"$V"/g' ${WRKINST}/etc/racket/config.rktd
@mv ${WRKINST}/etc/racket ${PREFIX}/share/examples
@cp ${WRKDIR}/racket-openbsd/racket-user-bin-paths ${PREFIX}/bin
Index: lang/ruby/Makefile.inc
===================================================================
RCS file: /cvs/ports/lang/ruby/Makefile.inc,v
retrieving revision 1.23
diff -u -p -r1.23 Makefile.inc
--- lang/ruby/Makefile.inc 19 Nov 2019 17:20:12 -0000 1.23
+++ lang/ruby/Makefile.inc 19 Mar 2020 20:26:22 -0000
@@ -79,7 +79,7 @@ CFLAGS_OVERRIDE = -O1
FIX_RIPPER ?= sed -i 's/%%CFLAGS_OVERRIDE%%/${CFLAGS_OVERRIDE}/g' \
${WRKSRC}/ext/ripper/depend;
-PRE_INSTALL ?= find ${WRKSRC} -name '*.orig' -print0 | xargs -0r rm; \
+PRE_INSTALL ?= find ${WRKSRC} -name '*.orig' -delete; \
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ruby \
${PREFIX}/lib/ruby/gems/${REV}/extensions/${SUB} \
${PREFIX}/lib/ruby/gems/${REV}/extensions/${SUB}/${REV};
Index: lang/ruby/ruby.port.mk
===================================================================
RCS file: /cvs/ports/lang/ruby/ruby.port.mk,v
retrieving revision 1.99
diff -u -p -r1.99 ruby.port.mk
--- lang/ruby/ruby.port.mk 2 Jan 2020 21:21:56 -0000 1.99
+++ lang/ruby/ruby.port.mk 19 Mar 2020 20:26:22 -0000
@@ -175,8 +175,8 @@ MODRUBY_RUBY_ADJ = perl -pi \
MODRUBY_ADJ_FILES?=
.if !empty(MODRUBY_ADJ_FILES)
MODRUBY_ADJ_REPLACE= for pat in ${MODRUBY_ADJ_FILES:QL}; do \
- find ${WRKSRC} -type f -name "$$pat" -print0 | \
- xargs -0r ${MODRUBY_RUBY_ADJ} ; \
+ find ${WRKSRC} -type f -name "$$pat" \
+ -exec ${MODRUBY_RUBY_ADJ} {} + ; \
done
MODRUBY_pre-configure += ${MODRUBY_ADJ_REPLACE}
.endif
Index: mail/alpine/Makefile
===================================================================
RCS file: /cvs/ports/mail/alpine/Makefile,v
retrieving revision 1.45
diff -u -p -r1.45 Makefile
--- mail/alpine/Makefile 12 Jul 2019 20:47:24 -0000 1.45
+++ mail/alpine/Makefile 19 Mar 2020 20:26:22 -0000
@@ -130,7 +130,7 @@ post-install:
${PREFIX}/share/examples/imap-uw
tar -C ${WRKSRC}/imap/docs -cf - . | \
tar -C ${PREFIX}/share/doc/imap-uw -xf -
- find ${PREFIX}/share/doc/imap-uw -type f -exec chmod 0644 {} \;
+ find ${PREFIX}/share/doc/imap-uw -type f -exec chmod 0644 {} +
# mailutil
${INSTALL_PROGRAM} ${WRKBUILD}/imap/mailutil/mailutil ${PREFIX}/bin
${INSTALL_MAN} ${WRKSRC}/imap/src/mailutil/mailutil.1 ${PREFIX}/man/man1
Index: mail/dovecot/Makefile
===================================================================
RCS file: /cvs/ports/mail/dovecot/Makefile,v
retrieving revision 1.287
diff -u -p -r1.287 Makefile
--- mail/dovecot/Makefile 7 Mar 2020 11:36:52 -0000 1.287
+++ mail/dovecot/Makefile 19 Mar 2020 20:26:22 -0000
@@ -103,7 +103,6 @@ post-install:
${INSTALL_SCRIPT} ${WRKSRC}/doc/mkcert.sh \
${PREFIX}/sbin/dovecot-mkcert.sh
@rm ${PREFIX}/share/doc/dovecot/{dovecot-openssl.cnf,mkcert.sh}
- @find ${PREFIX}/lib/dovecot -name '*.a' -print | xargs rm
- @find ${PREFIX}/lib/dovecot -name '*.la' -print | xargs rm
+ @find ${PREFIX}/lib/dovecot \( -name '*.a' -o -name '*.la' \) -delete
.include <bsd.port.mk>
Index: mail/dovecot-pigeonhole/Makefile
===================================================================
RCS file: /cvs/ports/mail/dovecot-pigeonhole/Makefile,v
retrieving revision 1.71
diff -u -p -r1.71 Makefile
--- mail/dovecot-pigeonhole/Makefile 7 Mar 2020 09:53:47 -0000 1.71
+++ mail/dovecot-pigeonhole/Makefile 19 Mar 2020 20:26:22 -0000
@@ -33,8 +33,7 @@ CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/
LDFLAGS="-L${LOCALBASE}/lib"
post-install:
- @find ${PREFIX}/lib/dovecot -name '*.a' -print | xargs rm
- @find ${PREFIX}/lib/dovecot -name '*.la' -print | xargs rm
+ @find ${PREFIX}/lib/dovecot \( -name '*.a' -o -name '*.la' \) -delete
@${INSTALL_DATA_DIR} ${PREFIX}/share/examples/dovecot/
@mv ${PREFIX}/share/doc/dovecot/example-config/ \
${PREFIX}/share/examples/dovecot/
Index: mail/exmh2/Makefile
===================================================================
RCS file: /cvs/ports/mail/exmh2/Makefile,v
retrieving revision 1.36
diff -u -p -r1.36 Makefile
--- mail/exmh2/Makefile 17 Jul 2019 14:46:33 -0000 1.36
+++ mail/exmh2/Makefile 19 Mar 2020 20:26:22 -0000
@@ -43,7 +43,7 @@ do-install:
cd ${PREFIX}/share && echo 'auto_mkindex exmh'\
| ${MODTCL_BIN}
chown -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/exmh
- find ${PREFIX}/share/exmh -type d -print0 | xargs -0 chmod ${DIRMODE}
- find ${PREFIX}/share/exmh -type f -print0 | xargs -0 chmod ${SHAREMODE}
+ find ${PREFIX}/share/exmh -type d -exec chmod ${DIRMODE} {} + \
+ -o -type f -exec chmod ${SHAREMODE} {} +
.include <bsd.port.mk>
Index: mail/kopano/core/Makefile
===================================================================
RCS file: /cvs/ports/mail/kopano/core/Makefile,v
retrieving revision 1.51
diff -u -p -r1.51 Makefile
--- mail/kopano/core/Makefile 8 Mar 2020 09:22:39 -0000 1.51
+++ mail/kopano/core/Makefile 19 Mar 2020 20:26:22 -0000
@@ -162,7 +162,8 @@ pre-configure:
${WRKSRC}/tools/python-scripts/kopano-cachestat
perl -pi -e 's,/bin/bash,/bin/sh,g' \
${WRKSRC}/installer/searchscripts/{attachments_parser,zmktemp}
- find ${WRKSRC} -type f | xargs perl -pi -e
's,/usr/bin/python3,${MODPY_BIN},g'
+ find ${WRKSRC} -type f -exec \
+ perl -pi -e 's,/usr/bin/python3,${MODPY_BIN},g' {} +
post-install:
${INSTALL_DATA_DIR} ${WRKINST}${INSTDIR}
@@ -185,7 +186,7 @@ post-install:
${PREFIX}/lib/python${MODPY_VERSION}/site-packages/kopano_search/plaintext.py \
${PREFIX}/lib/python${MODPY_VERSION}/site-packages/kopano/daemon/version/version_info.py
- find ${PREFIX} -name "*.la" -exec rm {} \;
+ find ${PREFIX} -name "*.la" -delete
${MODPY_BIN} ${MODPY_LIBDIR}/compileall.py \
${PREFIX}/share/kopano-dagent/python \
Index: mail/mailscanner/Makefile
===================================================================
RCS file: /cvs/ports/mail/mailscanner/Makefile,v
retrieving revision 1.60
diff -u -p -r1.60 Makefile
--- mail/mailscanner/Makefile 12 Jul 2019 20:47:29 -0000 1.60
+++ mail/mailscanner/Makefile 19 Mar 2020 20:26:22 -0000
@@ -47,7 +47,7 @@ NO_TEST= Yes
post-extract:
@cd ${WRKDIR} && ${TAR} xzf
MailScanner-install-${V}.${Vs}/perl-tar/MailScanner-${V}.${Vss}${EXTRACT_SUFX}
&& \
- find ${WRKDIST} -type d | xargs chmod 755
+ find ${WRKDIST} -type d -exec chmod 755 {} +
do-install: install_libexec install_etc install_share install_lib
install_bin
@@ -105,7 +105,7 @@ install_share:
@${INST_DATA} ${WRKDIR}/MailScanner-install-${V}.${Vs}/README
${PREFIX}/share/doc/MailScanner/README
@cd ${WRKSRC}/etc ; find reports -type d -exec ${INSTALL_DATA_DIR}
${PREFIX}'/share/examples/MailScanner/{}' \;
@cd ${WRKSRC}/etc ; find reports -type f ! -name "*.orig" | while read
f; do ${INST_DATA} $$f ${PREFIX}/share/examples/MailScanner/$$f; done
- @cd ${PREFIX}/share/examples/MailScanner/reports ; find . -name "*.bak"
-print0 | xargs -0 rm -f
+ @find ${PREFIX}/share/examples/MailScanner/reports -name "*.bak" -delete
install_lib:
${INSTALL_PROGRAM_DIR} ${PREFIX}/lib/MailScanner
Index: mail/sendmail/Makefile
===================================================================
RCS file: /cvs/ports/mail/sendmail/Makefile,v
retrieving revision 1.27
diff -u -p -r1.27 Makefile
--- mail/sendmail/Makefile 12 Jul 2019 20:47:38 -0000 1.27
+++ mail/sendmail/Makefile 19 Mar 2020 20:26:23 -0000
@@ -91,8 +91,7 @@ post-install:
mv ${PREFIX}/man/man${section}/${manpage}.${section} \
${PREFIX}/man/man${section}/sendmail-${manpage}.${section}
.endfor
- find ${PREFIX}/bin/ -type l -print -execdir rm -f {} ';' | \
- sed 's/^/rm -f /'
+ find ${PREFIX}/bin/ -type l -print -delete | sed 's/^/rm -f /'
mv ${PREFIX}/sbin/makemap ${PREFIX}/libexec/sendmail
.for file in sendmail-enable sendmail-disable
@echo "Installing ${PREFIX}/sbin/${file}"
Index: mail/z-push/Makefile
===================================================================
RCS file: /cvs/ports/mail/z-push/Makefile,v
retrieving revision 1.58
diff -u -p -r1.58 Makefile
--- mail/z-push/Makefile 26 Sep 2019 21:59:30 -0000 1.58
+++ mail/z-push/Makefile 19 Mar 2020 20:26:23 -0000
@@ -33,7 +33,7 @@ RUN_DEPENDS= mail/kopano/core,-mapi \
do-install:
${INSTALL_DATA_DIR} ${INSTDIR}
cp -Rp ${WRKSRC}/src/* ${INSTDIR}
- find ${INSTDIR} -type f -name \*.orig -exec rm -f {} \;
+ find ${INSTDIR} -type f -name \*.orig -delete
find ${INSTDIR} -name config.php -exec mv {} {}.dist \;
${SUBST_CMD} -m 0644 -c ${FILESDIR}/z-push.conf \
${INSTDIR}/z-push.conf.dist
Index: math/freemat/Makefile
===================================================================
RCS file: /cvs/ports/math/freemat/Makefile,v
retrieving revision 1.37
diff -u -p -r1.37 Makefile
--- math/freemat/Makefile 12 Jul 2019 20:47:40 -0000 1.37
+++ math/freemat/Makefile 19 Mar 2020 20:26:23 -0000
@@ -40,7 +40,7 @@ CONFIGURE_ARGS= -DUSE_LLVM:BOOL=FALSE
WRKDIST= ${WRKDIR}/FreeMat-${V}.1-Source
post-extract:
- @cd ${WRKSRC} && find . -name \*.moc.cpp | xargs rm
+ @cd ${WRKSRC} && find . -name \*.moc.cpp -delete
pre-configure:
@rm ${WRKSRC}/CMakeCache.txt
Index: math/prover9/p9m4/Makefile
===================================================================
RCS file: /cvs/ports/math/prover9/p9m4/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- math/prover9/p9m4/Makefile 2 Nov 2015 11:56:55 -0000 1.8
+++ math/prover9/p9m4/Makefile 19 Mar 2020 20:26:24 -0000
@@ -29,7 +29,7 @@ SAMPLES_DIR= ${PREFIX}/share/p9m4/Sampl
# The tarball is a mess and not really designed for installation.
post-extract:
rm -r ${WRKSRC}/Samples/Kauer.in\~
- find ${WRKSRC} -type f -name \*~ -exec rm -f {} \;
+ find ${WRKSRC} -type f -name \*~ -delete
pre-configure:
${SUBST_CMD} ${WRKSRC}/files.py
Index: misc/mc/Makefile
===================================================================
RCS file: /cvs/ports/misc/mc/Makefile,v
retrieving revision 1.70
diff -u -p -r1.70 Makefile
--- misc/mc/Makefile 10 Feb 2020 19:34:33 -0000 1.70
+++ misc/mc/Makefile 19 Mar 2020 20:26:24 -0000
@@ -42,9 +42,8 @@ DEBUG_PACKAGES= ${BUILD_PACKAGES}
post-install:
@mv ${WRKINST}${SYSCONFDIR}/mc ${PREFIX}/share/examples
@chown -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/examples/mc
- @find ${PREFIX}/share/examples/mc -type f | \
- xargs chmod ${SHAREMODE}
- @find ${PREFIX}/share/examples/mc -type d | \
- xargs chmod ${DIRMODE}
+ @find ${PREFIX}/share/examples/mc \
+ -type f -exec chmod ${SHAREMODE} {} + -o \
+ -type d -exec chmod ${DIRMODE} {} +
.include <bsd.port.mk>
Index: multimedia/libquicktime/Makefile
===================================================================
RCS file: /cvs/ports/multimedia/libquicktime/Makefile,v
retrieving revision 1.62
diff -u -p -r1.62 Makefile
--- multimedia/libquicktime/Makefile 12 Jul 2019 20:47:56 -0000 1.62
+++ multimedia/libquicktime/Makefile 19 Mar 2020 20:26:25 -0000
@@ -52,7 +52,7 @@ CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/
ac_cv_header_soundcard_h=no
post-install:
- @find ${PREFIX}/lib/libquicktime -name '*.a' -print | xargs rm
- @find ${PREFIX}/lib -name '*.la' -print | xargs rm
+ @find ${PREFIX}/lib/libquicktime -name '*.a' -delete
+ @find ${PREFIX}/lib -name '*.la' -delete
.include <bsd.port.mk>
Index: multimedia/lives/Makefile
===================================================================
RCS file: /cvs/ports/multimedia/lives/Makefile,v
retrieving revision 1.22
diff -u -p -r1.22 Makefile
--- multimedia/lives/Makefile 12 Jul 2019 20:47:56 -0000 1.22
+++ multimedia/lives/Makefile 19 Mar 2020 20:26:25 -0000
@@ -52,8 +52,8 @@ CONFIGURE_ARGS += --disable-jack \
WRKDIST = ${WRKDIR}/${DISTNAME:L}
pre-configure:
- find ${WRKSRC} -name Makefile.in -print0 | \
- xargs -0r perl -pi -e 's/ -O3/ ${CFLAGS} -std=gnu89/g'
+ find ${WRKSRC} -name Makefile.in -exec \
+ perl -pi -e 's/ -O3/ ${CFLAGS} -std=gnu89/g' {} +
pre-install:
@cd ${WRKDIST}/po && ${MAKE_PROGRAM} update-po
@@ -61,6 +61,6 @@ pre-install:
post-install:
mv ${WRKINST}/${TRUEPREFIX}/share/doc/lives-${V} \
${WRKINST}/${TRUEPREFIX}/share/doc/lives/
- find ${WRKINST}/${TRUEPREFIX}/lib/lives/plugins -name '*.la' | xargs rm
+ find ${WRKINST}/${TRUEPREFIX}/lib/lives/plugins -name '*.la' -delete
.include <bsd.port.mk>
Index: multimedia/sfml/Makefile
===================================================================
RCS file: /cvs/ports/multimedia/sfml/Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile
--- multimedia/sfml/Makefile 18 Mar 2020 18:53:45 -0000 1.11
+++ multimedia/sfml/Makefile 19 Mar 2020 20:26:25 -0000
@@ -50,7 +50,7 @@ NO_TEST = Yes
WRKDIST = ${WRKDIR}/SFML-${V}
post-extract:
- find ${WRKSRC} -type f -exec perl -pi -e 's/\015//g' {} \;
+ find ${WRKSRC} -type f -exec perl -pi -e 's/\015//g' {} +
mkdir ${WRKSRC}/src/SFML/Window/OpenBSD
cp ${FILESDIR}/JoystickImpl.* ${WRKSRC}/src/SFML/Window/OpenBSD
Index: multimedia/xine-lib/Makefile
===================================================================
RCS file: /cvs/ports/multimedia/xine-lib/Makefile,v
retrieving revision 1.144
diff -u -p -r1.144 Makefile
--- multimedia/xine-lib/Makefile 25 Dec 2019 15:50:45 -0000 1.144
+++ multimedia/xine-lib/Makefile 19 Mar 2020 20:26:25 -0000
@@ -98,6 +98,6 @@ pre-configure:
sed -i 's/__u32/u_int32_t/' ${WRKSRC}/src/input/input_pvr.c
post-install:
- @find ${PREFIX}/lib/xine/plugins -name '*.a' -print | xargs rm
+ @find ${PREFIX}/lib/xine/plugins -name '*.a' -delete
.include <bsd.port.mk>
Index: net/apache-activemq/Makefile
===================================================================
RCS file: /cvs/ports/net/apache-activemq/Makefile,v
retrieving revision 1.34
diff -u -p -r1.34 Makefile
--- net/apache-activemq/Makefile 12 Jul 2019 20:47:59 -0000 1.34
+++ net/apache-activemq/Makefile 19 Mar 2020 20:26:25 -0000
@@ -45,8 +45,9 @@ do-install:
${INSTALL_DATA} ${FILESDIR}/activemq.conf
${PREFIX}/share/examples/activemq/
mv ${PREFIX}/activemq/conf ${PREFIX}/share/examples/activemq/
# Lots of weird modes to fixup, use a sledgehammer
- find ${INSTALL_DIRS} -type f -print0 | xargs -0 chmod ${SHAREMODE}
- find ${PREFIX}/activemq/bin/ -type f -name \*.jar -print0 | xargs -0
chmod ${BINMODE}
+ find ${INSTALL_DIRS} -type f -exec chmod ${SHAREMODE} {} +
+ find ${PREFIX}/activemq/bin/ -type f -name \*.jar \
+ -exec chmod ${BINMODE} {} +
cd ${PREFIX}/activemq && ln -sf /var/db/activemq/data data
cd ${PREFIX}/activemq && ln -sf /var/db/activemq/tmp tmp
cd ${PREFIX}/activemq && ln -sf ${SYSCONFDIR}/activemq conf
Index: net/argus/Makefile
===================================================================
RCS file: /cvs/ports/net/argus/Makefile,v
retrieving revision 1.24
diff -u -p -r1.24 Makefile
--- net/argus/Makefile 12 Jul 2019 20:47:59 -0000 1.24
+++ net/argus/Makefile 19 Mar 2020 20:26:25 -0000
@@ -29,7 +29,7 @@ post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/argus/
${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/argus/
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/argus/events
- find ${WRKSRC}/support -type f -name '*.orig' -exec rm -f {} \;
+ find ${WRKSRC}/support -type f -name '*.orig' -delete
cd ${WRKSRC}/support && tar cf - . | \
tar -C ${PREFIX}/share/examples/argus/ -xf -
cd ${PREFIX}/bin && mv argus-snmp argus-lsof argus-vmstat \
Index: net/argus-clients/Makefile
===================================================================
RCS file: /cvs/ports/net/argus-clients/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- net/argus-clients/Makefile 12 Jul 2019 20:47:59 -0000 1.17
+++ net/argus-clients/Makefile 19 Mar 2020 20:26:25 -0000
@@ -33,7 +33,7 @@ MAKE_FLAGS = CCOPT="${CFLAGS}" COMPATLIB
FAKE_FLAGS = docdir=${PREFIX}/share/doc/argus-clients/
post-extract:
- @find ${WRKSRC} -name '.gdb_history' -exec rm -f {} \;
+ @find ${WRKSRC} -name '.gdb_history' -delete
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/argus/
Index: net/bitlbee/Makefile
===================================================================
RCS file: /cvs/ports/net/bitlbee/Makefile,v
retrieving revision 1.72
diff -u -p -r1.72 Makefile
--- net/bitlbee/Makefile 12 Jul 2019 20:48:23 -0000 1.72
+++ net/bitlbee/Makefile 19 Mar 2020 20:26:25 -0000
@@ -65,8 +65,8 @@ NO_TEST= Yes
# don't hide compile command lines
pre-configure:
- find ${WRKSRC} -name Makefile | \
- xargs perl -pi -e 's,@\$$\(CC\),\$$(CC),g'
+ find ${WRKSRC} -name Makefile -exec \
+ perl -pi -e 's,@\$$\(CC\),\$$(CC),g' {} +
post-build:
${MAKE_PROGRAM} -C ${WRKSRC}/doc/user-guide user-guide.html
Index: net/epic4/Makefile
===================================================================
RCS file: /cvs/ports/net/epic4/Makefile,v
retrieving revision 1.76
diff -u -p -r1.76 Makefile
--- net/epic4/Makefile 12 Jul 2019 20:48:26 -0000 1.76
+++ net/epic4/Makefile 19 Mar 2020 20:26:25 -0000
@@ -37,6 +37,6 @@ SUBST_VARS= VERSION
post-extract:
@mv -f ${WRKDIR}/help ${WRKSRC}
- @find ${WRKSRC}/help -name CVS | xargs rm -rf
+ @find ${WRKSRC}/help -name CVS -prune -exec rm -rf {} +
.include <bsd.port.mk>
Index: net/icinga/web/Makefile
===================================================================
RCS file: /cvs/ports/net/icinga/web/Makefile,v
retrieving revision 1.43
diff -u -p -r1.43 Makefile
--- net/icinga/web/Makefile 10 Mar 2020 21:23:06 -0000 1.43
+++ net/icinga/web/Makefile 19 Mar 2020 20:26:26 -0000
@@ -58,15 +58,15 @@ pre-configure:
ln -s ${MODPHP_BIN} ${WRKDIR}/bin/php
post-configure:
- find ${WRKSRC}/bin -name '*.sh' -print0 | xargs -0r \
- perl -pi -e 's,^#!/bin/bash,#!${LOCALBASE}/bin/bash,g'
+ find ${WRKSRC}/bin -name '*.sh' -exec \
+ perl -pi -e 's,^#!/bin/bash,#!${LOCALBASE}/bin/bash,g' {} +
${SUBST_CMD} ${WRKSRC}/etc/apache2/icinga-web.conf
pre-install:
${INSTALL_DATA_DIR} ${WRKINST}${VARBASE}/www/conf/modules.sample
post-install:
- find ${WRKINST} -name '*.orig' -print0 | xargs -0r rm
+ find ${WRKINST} -name '*.orig' -delete
cd ${WRKSRC}/etc/schema; pax -rw ./ ${PREFIX}/etc/schema/
for i in ${PREFIX}/etc/conf.d/*xml; do mv $$i $$i.dist; done
for i in pnp-host-extension.xml pnp-service-extension.xml; do \
Index: net/icinga/web2/Makefile
===================================================================
RCS file: /cvs/ports/net/icinga/web2/Makefile,v
retrieving revision 1.39
diff -u -p -r1.39 Makefile
--- net/icinga/web2/Makefile 12 Mar 2020 09:39:09 -0000 1.39
+++ net/icinga/web2/Makefile 19 Mar 2020 20:26:26 -0000
@@ -30,7 +30,7 @@ do-configure:
do-install:
${INSTALL_DATA_DIR} ${PREFIX}/icinga-web2
cd ${WRKSRC}; pax -rw ./ ${PREFIX}/icinga-web2/
- find ${PREFIX}/icinga-web2 -name '*.orig' | xargs rm
+ find ${PREFIX}/icinga-web2 -name '*.orig' -delete
ln -s ${TRUEPREFIX}/icinga-web2/bin/icingacli \
${WRKINST}/usr/local/bin/
Index: net/ircd-ratbox/Makefile
===================================================================
RCS file: /cvs/ports/net/ircd-ratbox/Makefile,v
retrieving revision 1.30
diff -u -p -r1.30 Makefile
--- net/ircd-ratbox/Makefile 12 Jul 2019 20:48:29 -0000 1.30
+++ net/ircd-ratbox/Makefile 19 Mar 2020 20:26:26 -0000
@@ -61,6 +61,6 @@ post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ircd-ratbox
cd ${WRKSRC}/doc && ${INSTALL_DATA} ${DOCS} \
${PREFIX}/share/doc/ircd-ratbox
- @find ${PREFIX}/lib -name '*.la' -print | xargs rm
+ @find ${PREFIX}/lib -name '*.la' -delete
.include <bsd.port.mk>
Index: net/librenms/Makefile
===================================================================
RCS file: /cvs/ports/net/librenms/Makefile,v
retrieving revision 1.99
diff -u -p -r1.99 Makefile
--- net/librenms/Makefile 7 Mar 2020 14:16:24 -0000 1.99
+++ net/librenms/Makefile 19 Mar 2020 20:26:26 -0000
@@ -65,7 +65,7 @@ post-extract:
-e
's,"/usr/bin/(mtr|nmap|nfdump|ipmitool|virsh|dot|sfdp),"/usr/local/bin/\1,;' \
-e
's,"/usr/lib/nagios/plugins,"/usr/local/libexec/nagios/plugins,;' \
${WRKSRC}/misc/config_definitions.json
- find ${WRKSRC} -type f -print0 | xargs -r0 perl -pi -e '$R'
+ find ${WRKSRC} -type f -exec perl -pi -e '$R' {} +
sed -i \
-e 's, librenms *, _librenms ,' \
-e 's,/var/www/librenms/cronic,-n,' \
Index: net/libtorrent/Makefile
===================================================================
RCS file: /cvs/ports/net/libtorrent/Makefile,v
retrieving revision 1.61
diff -u -p -r1.61 Makefile
--- net/libtorrent/Makefile 25 Feb 2020 07:02:08 -0000 1.61
+++ net/libtorrent/Makefile 19 Mar 2020 20:26:26 -0000
@@ -43,5 +43,6 @@ CXXFLAGS += -std=c++11
# this patches *only* files containing tr1 to no longer refer to tr1
# we do it pre-patch, because autoconf passes right after us
pre-patch:
- find ${WRKDIST} -type f|xargs fgrep -lw tr1|xargs sed -i.bak -e
's,<tr1/,<,' -e 's/std::tr1/std/g'
+ find ${WRKDIST} -type f -exec fgrep -lw tr1 {} + | \
+ xargs sed -i.bak -e 's,<tr1/,<,' -e 's/std::tr1/std/g'
.include <bsd.port.mk>
Index: net/maradns/Makefile
===================================================================
RCS file: /cvs/ports/net/maradns/Makefile,v
retrieving revision 1.23
diff -u -p -r1.23 Makefile
--- net/maradns/Makefile 12 Jul 2019 20:48:31 -0000 1.23
+++ net/maradns/Makefile 19 Mar 2020 20:26:26 -0000
@@ -21,7 +21,7 @@ MAKE_FLAGS= CC="${CC}" FLAGS="${CFLAGS}
NO_TEST= Yes
post-configure:
- @find ${WRKSRC} -type f | xargs perl -pi -e "s,/etc,${SYSCONFDIR},g"
+ @find ${WRKSRC} -type f -exec perl -pi -e "s,/etc,${SYSCONFDIR},g" {} +
@perl -pi -e "s, = 99, = 537," ${WRKSRC}/doc/en/examples/ex*
post-install:
Index: net/mfi/Makefile
===================================================================
RCS file: /cvs/ports/net/mfi/Makefile,v
retrieving revision 1.15
diff -u -p -r1.15 Makefile
--- net/mfi/Makefile 14 Jul 2019 02:16:52 -0000 1.15
+++ net/mfi/Makefile 19 Mar 2020 20:26:26 -0000
@@ -37,8 +37,8 @@ do-install:
ln -fs ${LOCALBASE}/bin/mongod ${INSTDIR}/bin/mongod
ln -s /var/log/mfi ${INSTDIR}/logs
chown -R ${SHAREOWN}:${SHAREGRP} ${INSTDIR}
- find ${INSTDIR} -type f|xargs chmod ${SHAREMODE}
- find ${INSTDIR} -type d|xargs chmod ${DIRMODE}
+ find ${INSTDIR} -type f -exec chmod ${SHAREMODE} {} + -o \
+ -type d -exec chmod ${DIRMODE} {} +
${SUBST_CMD} -c -m 555 -o ${BINOWN} -g ${BINGRP} \
${FILESDIR}/mfi.sh ${PREFIX}/bin/mfi
Index: net/netatalk/Makefile
===================================================================
RCS file: /cvs/ports/net/netatalk/Makefile,v
retrieving revision 1.67
diff -u -p -r1.67 Makefile
--- net/netatalk/Makefile 12 Jul 2019 20:48:33 -0000 1.67
+++ net/netatalk/Makefile 19 Mar 2020 20:26:26 -0000
@@ -50,7 +50,7 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/doc/README.AppleTalk \
${PREFIX}/share/doc/netatalk
mv ${WRKINST}/etc/netatalk ${PREFIX}/share/examples/
- @find ${PREFIX}/lib/netatalk/uams -name '*.a' -print | xargs rm
- @find ${PREFIX}/lib/netatalk/uams -name '*.la' -print | xargs rm
+ @find ${PREFIX}/lib/netatalk/uams \( -name '*.a' -o -name '*.la' \) \
+ -delete
.include <bsd.port.mk>
Index: net/nfsen/Makefile
===================================================================
RCS file: /cvs/ports/net/nfsen/Makefile,v
retrieving revision 1.45
diff -u -p -r1.45 Makefile
--- net/nfsen/Makefile 3 Feb 2020 20:40:39 -0000 1.45
+++ net/nfsen/Makefile 19 Mar 2020 20:26:26 -0000
@@ -49,7 +49,7 @@ do-install:
${INSTALL_SCRIPT} ${WRKSRC}/contrib/PortTracker/PortTracker.pm
${PREFIX}/lib/nfsen/plugins/
${INSTALL_SCRIPT} ${WRKSRC}/contrib/PortTracker/PortTracker.php
${WWWDIR}/nfsen/plugins/
-mv ${WWWDIR}/nfsen/conf.php ${WWWDIR}/nfsen/conf.php.dist
- find ${WRKINST} -name '*.orig' -or -name '._*' -print0 | xargs -0r rm
+ find ${WRKINST} \( -name '*.orig' -o -name '._*' \) -delete
chown -R ${SHAREOWN}:${SHAREGRP} ${WRKINST}/var/www/htdocs/nfsen
chown -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/bin ${PREFIX}/lib
${PREFIX}/libdata
Index: net/ntp/Makefile
===================================================================
RCS file: /cvs/ports/net/ntp/Makefile,v
retrieving revision 1.79
diff -u -p -r1.79 Makefile
--- net/ntp/Makefile 12 Jul 2019 20:48:34 -0000 1.79
+++ net/ntp/Makefile 19 Mar 2020 20:26:27 -0000
@@ -42,7 +42,7 @@ LIB_DEPENDS= devel/libevent2
# the distribution tarball was updated incompletely
post-extract:
@touch ${WRKDIR}/timestamp
- @find ${WRKSRC} -type f -print0 | xargs -0 touch -r ${WRKDIR}/timestamp
+ @find ${WRKSRC} -type f -exec touch -r ${WRKDIR}/timestamp {} +
# patch-sntp_tests_packetProcessing_c triggers a ruby script to regenerate
# run-packetProcessing.c. Avoid ruby, run file does not change anyway.
Index: net/p5-NetPacket/Makefile
===================================================================
RCS file: /cvs/ports/net/p5-NetPacket/Makefile,v
retrieving revision 1.13
diff -u -p -r1.13 Makefile
--- net/p5-NetPacket/Makefile 12 Jul 2019 20:48:41 -0000 1.13
+++ net/p5-NetPacket/Makefile 19 Mar 2020 20:26:27 -0000
@@ -16,6 +16,6 @@ BUILD_DEPENDS= net/p5-Net-Pcap
NO_TEST= Yes
post-install:
- @find ${WRKINST} -name '*.orig' | xargs rm
+ @find ${WRKINST} -name '*.orig' -delete
.include <bsd.port.mk>
Index: net/php-weathermap/Makefile
===================================================================
RCS file: /cvs/ports/net/php-weathermap/Makefile,v
retrieving revision 1.22
diff -u -p -r1.22 Makefile
--- net/php-weathermap/Makefile 3 Feb 2020 20:40:40 -0000 1.22
+++ net/php-weathermap/Makefile 19 Mar 2020 20:26:27 -0000
@@ -45,6 +45,6 @@ do-install:
${INSTALL_DATA} ${FILESDIR}/editor-config.php-dist ${INSTDIR}
chown -R ${SHAREOWN}:${SHAREGRP} ${INSTDIR}
chmod -R u=rwX,og=rX ${INSTDIR}
- find ${INSTDIR} -name '*.orig' -print0 | xargs -0r rm
+ find ${INSTDIR} -name '*.orig' -delete
.include <bsd.port.mk>
Index: net/pidgin/Makefile
===================================================================
RCS file: /cvs/ports/net/pidgin/Makefile,v
retrieving revision 1.145
diff -u -p -r1.145 Makefile
--- net/pidgin/Makefile 12 Jul 2019 20:48:43 -0000 1.145
+++ net/pidgin/Makefile 19 Mar 2020 20:26:27 -0000
@@ -143,8 +143,7 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/purple.service \
${PREFIX}/share/dbus-1/services
.for dir in ${ARCHIVE_DIR_LIST}
- @find ${PREFIX}/lib/${dir} -name '*.a' -print | xargs rm
- @find ${PREFIX}/lib/${dir} -name '*.la' -print | xargs rm
+ @find ${PREFIX}/lib/${dir} \( -name '*.a' -o -name '*.la' \) -delete
.endfor
.include <bsd.port.mk>
Index: net/py-zsi/Makefile
===================================================================
RCS file: /cvs/ports/net/py-zsi/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- net/py-zsi/Makefile 12 Jul 2019 20:48:47 -0000 1.10
+++ net/py-zsi/Makefile 19 Mar 2020 20:26:28 -0000
@@ -28,6 +28,6 @@ TEST_IS_INTERACTIVE=Yes
TEST_DEPENDS=${BUILD_PKGPATH}
do-test:
- find ${WRKSRC}/test -name \*.py -exec ${MODPY_BIN} {} \;
+ find ${WRKSRC}/test -name \*.py -exec ${MODPY_BIN} {} +
.include <bsd.port.mk>
Index: net/rtorrent/Makefile
===================================================================
RCS file: /cvs/ports/net/rtorrent/Makefile,v
retrieving revision 1.68
diff -u -p -r1.68 Makefile
--- net/rtorrent/Makefile 25 Feb 2020 07:02:21 -0000 1.68
+++ net/rtorrent/Makefile 19 Mar 2020 20:26:28 -0000
@@ -41,6 +41,7 @@ post-install:
# this patches *only* files containing tr1 to no longer refer to tr1
# we do it pre-patch, because autoconf passes right after us
pre-patch:
- find ${WRKDIST} -type f|xargs fgrep -lw tr1|xargs sed -i.bak -e
's,<tr1/,<,' -e 's/std::tr1/std/g' -e
's/tr1::placeholders::/std::placeholders::/g' -e 's/tr1::bind/std::bind/g'
+ find ${WRKDIST} -type f -exec fgrep -lw tr1 {} + | \
+ xargs sed -i.bak -e 's,<tr1/,<,' -e 's/std::tr1/std/g' -e
's/tr1::placeholders::/std::placeholders::/g' -e 's/tr1::bind/std::bind/g'
.include <bsd.port.mk>
Index: net/samba/Makefile
===================================================================
RCS file: /cvs/ports/net/samba/Makefile,v
retrieving revision 1.286
diff -u -p -r1.286 Makefile
--- net/samba/Makefile 24 Jan 2020 13:29:42 -0000 1.286
+++ net/samba/Makefile 19 Mar 2020 20:26:28 -0000
@@ -198,22 +198,22 @@ SAMBA_LOGDIR = ${VARBASE}/log/samba
SUBST_VARS = SAMBA_LOGDIR
post-patch:
- find ${WRKSRC} -type f | xargs ${MODPY_BIN_ADJ}
+ find ${WRKSRC} -type f -exec ${MODPY_BIN_ADJ} {} +
post-install:
# removing extra files
- find ${PREFIX} \
- -name '*${PATCHORIG}' -or \
- -name '*.beforesubst' -or \
- -name '*.deconforig' | \
- xargs -rt rm --
+ find ${PREFIX} \( \
+ -name '*${PATCHORIG}' -o \
+ -name '*.beforesubst' -o \
+ -name '*.deconforig' \) \
+ -delete
# fix path to perl modules
mv ${PREFIX}/share/perl5/* ${PREFIX}/${P5SITE}
# precompiling Python modules
${MODPY_BIN} ${MODPY_LIBDIR}/compileall.py ${WRKINST}${MODPY_SITEPKG}
${MODPY_BIN} -O ${MODPY_LIBDIR}/compileall.py ${WRKINST}${MODPY_SITEPKG}
# removing extra symlinks
- find ${PREFIX}/lib -type l -name '*.so' -exec rm {} ';'
+ find ${PREFIX}/lib -type l -name '*.so' -delete
# creating library symlinks
.for _l in ${UTIL_LIBS}
cd ${PREFIX}/lib && ln -fs samba/lib${_l}.so.${LIB${_l}_VERSION}
@@ -222,8 +222,9 @@ post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/{doc,examples}/samba
cp -R ${WRKDIST}/examples/* ${PREFIX}/share/examples/samba
chown -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/examples/samba
- find ${PREFIX}/share/examples/samba -type f | xargs chmod ${SHAREMODE}
- find ${PREFIX}/share/examples/samba -type d | xargs chmod ${DIRMODE}
+ find ${PREFIX}/share/examples/samba \
+ -type f -exec chmod ${SHAREMODE} {} + -o \
+ -type d -exec chmod ${DIRMODE} {} +
sed -e 's:/usr/spool/samba:/var/spool/samba:g' \
-e 's:/usr/local/samba/var/log:${SAMBA_LOGDIR}/smbd:g' \
-e 's:MYGROUP:WORKGROUP:' \
Index: news/trn/Makefile
===================================================================
RCS file: /cvs/ports/news/trn/Makefile,v
retrieving revision 1.24
diff -u -p -r1.24 Makefile
--- news/trn/Makefile 14 Jul 2019 00:39:38 -0000 1.24
+++ news/trn/Makefile 19 Mar 2020 20:26:28 -0000
@@ -35,7 +35,8 @@ FAKE_FLAGS= \
installfilexp=${WRKINST}${PREFIX}/lib/trn/filexp
post-install:
- find ${PREFIX}/lib/trn/HelpFiles | xargs chown ${SHAREOWN}:${SHAREGRP}
+ find ${PREFIX}/lib/trn/HelpFiles \
+ -exec chown ${SHAREOWN}:${SHAREGRP} {} +
NO_TEST= Yes
Index: plan9/plan9port/Makefile
===================================================================
RCS file: /cvs/ports/plan9/plan9port/Makefile,v
retrieving revision 1.31
diff -u -p -r1.31 Makefile
--- plan9/plan9port/Makefile 11 Sep 2019 13:42:35 -0000 1.31
+++ plan9/plan9port/Makefile 19 Mar 2020 20:26:28 -0000
@@ -62,7 +62,7 @@ do-build:
do-install:
.for l in .cvsignore .hg .hgignore .hgtags .gitignore .gitkeep *.orig
*.beforesubst .travis.yml
- find ${WRKSRC} -name "$l" -exec rm -f {} \;
+ find ${WRKSRC} -name "$l" -delete
.endfor
cd ${WRKSRC} && sed -i 's#/usr/local#${TRUEPREFIX}#' \
`cat lib/moveplan9.files`
Index: print/foomatic-db/Makefile
===================================================================
RCS file: /cvs/ports/print/foomatic-db/Makefile,v
retrieving revision 1.49
diff -u -p -r1.49 Makefile
--- print/foomatic-db/Makefile 12 Jul 2019 20:48:54 -0000 1.49
+++ print/foomatic-db/Makefile 19 Mar 2020 20:26:29 -0000
@@ -35,13 +35,13 @@ pre-configure:
### Fedora
# splix
- find ${WRKSRC}/db/source/printer -name '*.xml' | \
- xargs grep -l "<driver>splix"|xargs -r rm
+ find ${WRKSRC}/db/source/printer -name '*.xml' \
+ -exec grep -l "<driver>splix" {} + | xargs -r rm
rm ${WRKSRC}/db/source/driver/splix.xml
# foo2zjs
.for x in zjs zjs-z1 zjs-z2 zjs-z3 oak oak-z1 hp qpdl lava kyo xqx slx hiperc
hiperc-z1 hbpl2
- find ${WRKSRC}/db/source/printer -name '*.xml' | \
- xargs grep -l "<driver>foo2${x}" | xargs -r rm
+ find ${WRKSRC}/db/source/printer -name '*.xml' \
+ -exec grep -l "<driver>foo2${x}" {} + | xargs -r rm
find ${WRKSRC}/db/source/printer -name '*.xml' | \
grep -E 'Samsung-CLP-610|Samsung-CLP-620' | xargs -r rm
find ${WRKSRC}/db/source/printer -name '*.xml' | \
@@ -51,14 +51,14 @@ pre-configure:
.endfor
# these use binaries that are not provided anymore
.for x in lm1100 pentaxpj pbm2l2030 pbm2l7k lex5700 lex7000 c2050 c2070 cjet
- find ${WRKSRC}/db/source/printer -name '*.xml' | \
- xargs grep -l "<driver>${x}</driver>"| xargs -r rm
+ find ${WRKSRC}/db/source/printer -name '*.xml' \
+ -exec grep -l "<driver>${x}</driver>" {} + | xargs -r rm
rm -f ${WRKSRC}/db/source/driver/${x}.xml \
${WRKSRC}/db/source/opt/${x}-*
.endfor
.for x in drv_x125 ml85p pbm2lwxl pbmtozjs bjc800j m2300w m2400w
- find ${WRKSRC}/db/source/printer -name '*.xml' | \
- xargs grep -l "<driver>${x}</driver>"| xargs -r rm
+ find ${WRKSRC}/db/source/printer -name '*.xml' \
+ -exec grep -l "<driver>${x}</driver>" {} + | xargs -r rm
rm -f ${WRKSRC}/db/source/driver/${x}.xml \
${WRKSRC}/db/source/opt/${x}-*
.endfor
Index: print/ghostscript/gnu/Makefile
===================================================================
RCS file: /cvs/ports/print/ghostscript/gnu/Makefile,v
retrieving revision 1.114
diff -u -p -r1.114 Makefile
--- print/ghostscript/gnu/Makefile 12 Jul 2019 20:48:55 -0000 1.114
+++ print/ghostscript/gnu/Makefile 19 Mar 2020 20:26:29 -0000
@@ -139,7 +139,7 @@ NO_TEST= Yes
# Avoid surprises in update-patches.
# Use the old-style (non-autoconf) build.
post-extract:
- find ${WRKDIST} -name '*.orig' -type f | xargs -r rm
+ find ${WRKDIST} -name '*.orig' -type f -delete
ln -s base/unix-gcc.mak ${WRKDIST}/Makefile
cd ${WRKSRC} && mkdir junk && \
mv expat freetype ijs jpeg lcms lcms2 libpng jbig2dec \
Index: print/hplip/Makefile
===================================================================
RCS file: /cvs/ports/print/hplip/Makefile,v
retrieving revision 1.175
diff -u -p -r1.175 Makefile
--- print/hplip/Makefile 14 Mar 2020 14:12:13 -0000 1.175
+++ print/hplip/Makefile 19 Mar 2020 20:26:29 -0000
@@ -167,8 +167,8 @@ CFLAGS += -Wno-return-type
DEBUG_PACKAGES= -main -common -hpaio -hpcups -hpijs
pre-configure:
- find ${WRKSRC} -name \*.py | \
- xargs perl -pi -e 's,(/usr/bin/python|/usr/bin/env
python),${MODPY_BIN},g'
+ find ${WRKSRC} -name \*.py -exec \
+ perl -pi -e 's,(/usr/bin/python|/usr/bin/env
python),${MODPY_BIN},g' {} +
sed -i 's,/usr/bin/python,${MODPY_BIN},g' \
${WRKSRC}/fax/filters/pstotiff
${SUBST_CMD} \
Index: print/lyx/Makefile
===================================================================
RCS file: /cvs/ports/print/lyx/Makefile,v
retrieving revision 1.90
diff -u -p -r1.90 Makefile
--- print/lyx/Makefile 16 Mar 2020 02:40:45 -0000 1.90
+++ print/lyx/Makefile 19 Mar 2020 20:26:29 -0000
@@ -67,8 +67,8 @@ pre-configure:
${WRKSRC}/lib/lyx2lyx/lyx2lyx \
${WRKSRC}/lib/scripts/listerrors \
${WRKSRC}/src/graphics/GraphicsConverter.cpp
- find ${WRKSRC} -name "*.py" -print0 | xargs -0 \
- perl -pi -e "s,#! ?/usr/bin/(env )?python,#!${MODPY_BIN},"
+ find ${WRKSRC} -name "*.py" -exec \
+ perl -pi -e "s,#! ?/usr/bin/(env )?python,#!${MODPY_BIN}," {} +
post-install:
${MODPY_BIN} ${MODPY_LIBDIR}/compileall.py \
Index: print/openclipart/Makefile
===================================================================
RCS file: /cvs/ports/print/openclipart/Makefile,v
retrieving revision 1.13
diff -u -p -r1.13 Makefile
--- print/openclipart/Makefile 12 Jul 2019 20:48:56 -0000 1.13
+++ print/openclipart/Makefile 19 Mar 2020 20:26:29 -0000
@@ -27,7 +27,6 @@ do-install:
tar -xjf ${FULLDISTDIR}/${DISTFILES} \
-C ${PREFIX}/share -s ',^openclipart-$V-full,openclipart,'
chown -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/openclipart/
- find ${PREFIX}/share/openclipart -type f -print0 | \
- xargs -0 chmod a-x
+ find ${PREFIX}/share/openclipart -type f -exec chmod a-x {} +
.include <bsd.port.mk>
Index: print/scribus/Makefile
===================================================================
RCS file: /cvs/ports/print/scribus/Makefile,v
retrieving revision 1.69
diff -u -p -r1.69 Makefile
--- print/scribus/Makefile 27 Feb 2020 14:06:13 -0000 1.69
+++ print/scribus/Makefile 19 Mar 2020 20:26:29 -0000
@@ -49,8 +49,8 @@ CONFIGURE_ARGS+= -DCMAKE_INSTALL_MANDIR=
# delete DOS line endings
post-extract:
- @find ${WRKSRC} -type f -name "*.cpp" | xargs perl -i -pe 's/\r$$//'
- @find ${WRKSRC} -type f -name "*.h" | xargs perl -i -pe 's/\r$$//'
+ @find ${WRKSRC} -type f \( -name "*.cpp" -o -name "*.h" \) -exec \
+ perl -i -pe 's/\r$$//' {} +
post-install:
@${INSTALL_DATA_DIR} ${PREFIX}/share/applications
Index: productivity/gbirthday/Makefile
===================================================================
RCS file: /cvs/ports/productivity/gbirthday/Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile
--- productivity/gbirthday/Makefile 12 Jul 2019 20:48:58 -0000 1.11
+++ productivity/gbirthday/Makefile 19 Mar 2020 20:26:29 -0000
@@ -33,7 +33,7 @@ post-patch:
sed -i 's,@VER@,${GH_TAGNAME:S/v//},g'
${WRKSRC}/src/gbirthday/__init__.py
pre-install:
- find ${WRKSRC} -name \*.orig -exec rm {} \;
+ find ${WRKSRC} -name \*.orig -delete
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/src/gb ${PREFIX}/bin/gbirthday
Index: security/hatchet/Makefile
===================================================================
RCS file: /cvs/ports/security/hatchet/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- security/hatchet/Makefile 12 Jul 2019 20:49:02 -0000 1.10
+++ security/hatchet/Makefile 19 Mar 2020 20:26:30 -0000
@@ -37,7 +37,7 @@ do-configure:
${WRKDIST}/sbin/hatchet_mkdb
do-install:
- @find ${WRKDIST} -name \*.bak -or -name \*.orig | xargs rm
+ @find ${WRKDIST} \( -name \*.bak -o -name \*.orig \) -delete
@cp -pR ${WRKDIST} ${INSTDIR}
.include <bsd.port.mk>
Index: sysutils/logstash/Makefile
===================================================================
RCS file: /cvs/ports/sysutils/logstash/Makefile,v
retrieving revision 1.32
diff -u -p -r1.32 Makefile
--- sysutils/logstash/Makefile 13 Mar 2020 21:05:04 -0000 1.32
+++ sysutils/logstash/Makefile 19 Mar 2020 20:26:33 -0000
@@ -55,7 +55,7 @@ do-build:
cd ${WRKSRC}/vendor/jruby/lib/ruby/stdlib/ffi/platform/ && \
rm -r
*-{aix,cygwin,darwin,freebsd,gnu,linux,netbsd,solaris,windows}*
@# apply hammer to fixup weird modes
- find ${WRKSRC}/vendor/ -type f -exec chmod 0644 {} \;
+ find ${WRKSRC}/vendor/ -type f -exec chmod 0644 {} +
chmod 755 ${WRKSRC}/vendor/jruby/bin/*
do-install:
Index: sysutils/resmon/Makefile
===================================================================
RCS file: /cvs/ports/sysutils/resmon/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- sysutils/resmon/Makefile 12 Jul 2019 20:49:50 -0000 1.7
+++ sysutils/resmon/Makefile 19 Mar 2020 20:26:33 -0000
@@ -37,7 +37,7 @@ pre-configure:
${SUBST_CMD} ${WRKDIST}/resmon ${WRKDIST}/resmon.conf.sample
do-install:
- @find ${WRKDIST} -name \*.bak -or -name \*.orig | xargs rm
+ @find ${WRKDIST} \( -name \*.bak -o -name \*.orig \) -delete
${INSTALL_SCRIPT} ${WRKSRC}/resmon ${PREFIX}/sbin
@cp -R ${WRKDIST}/lib/Resmon ${INSTDIR}
${INSTALL_DATA_DIR} ${DOCSDIR}
Index: textproc/calibre/Makefile
===================================================================
RCS file: /cvs/ports/textproc/calibre/Makefile,v
retrieving revision 1.76
diff -u -p -r1.76 Makefile
--- textproc/calibre/Makefile 6 Mar 2020 12:13:22 -0000 1.76
+++ textproc/calibre/Makefile 19 Mar 2020 20:26:35 -0000
@@ -80,8 +80,8 @@ MODPY_DISTUTILS_INSTALL = install --pref
# Remove bundled cherrypy so it uses the system version
pre-configure:
cd ${WRKSRC} && (rm -rf src/cherrypy ; \
- find . -name '*.py' -print0 | xargs -0 perl -pi.beforesubst -e \
- 's,#!/usr/bin/env python(2)?,#!${MODPY_BIN},' )
+ find . -name '*.py' -exec perl -pi.beforesubst -e \
+ 's,#!/usr/bin/env python(2)?,#!${MODPY_BIN},' {} + )
cd ${WRKSRC}/setup && ${SUBST_CMD} build.py build_environment.py
cp ${FILESDIR}/fake-xdg ${WRKDIR}/bin; chmod +x ${WRKDIR}/bin/fake-xdg
.for i in xdg-icon-resource xdg-desktop-menu xdg-mime
Index: textproc/groff/Makefile
===================================================================
RCS file: /cvs/ports/textproc/groff/Makefile,v
retrieving revision 1.48
diff -u -p -r1.48 Makefile
--- textproc/groff/Makefile 30 Dec 2019 12:34:55 -0000 1.48
+++ textproc/groff/Makefile 19 Mar 2020 20:26:35 -0000
@@ -40,7 +40,6 @@ CONFIGURE_ENV += ac_cv_prog_PDFFONTS= \
TEST_TARGET = check
pre-configure:
- find ${WRKBUILD} -name \*.pl -type f -print0 | \
- xargs -0 ${MODPERL_BIN_ADJ}
+ find ${WRKBUILD} -name \*.pl -type f -exec ${MODPERL_BIN_ADJ} {} +
.include <bsd.port.mk>
Index: textproc/icu4c/Makefile
===================================================================
RCS file: /cvs/ports/textproc/icu4c/Makefile,v
retrieving revision 1.78
diff -u -p -r1.78 Makefile
--- textproc/icu4c/Makefile 14 Mar 2020 13:22:07 -0000 1.78
+++ textproc/icu4c/Makefile 19 Mar 2020 20:26:35 -0000
@@ -81,7 +81,7 @@ TEST_ENV += ICU_DATA="${WRKBUILD}/data/
TEST_DEPENDS= ${BASE_PKGPATH}=${VERSION}
post-install:
- find ${PREFIX}/lib -type l -name 'libicu*.so*' -exec rm '{}' \;
+ find ${PREFIX}/lib -type l -name 'libicu*.so*' -delete
${INSTALL_DATA_DIR} ${WRKINST}/var/www${TRUEPREFIX}/share/icu/${VERSION}
${INSTALL_DATA} ${PREFIX}/share/icu/${VERSION}/${ENDIAN_DATA}.dat \
${WRKINST}/var/www${TRUEPREFIX}/share/icu/${VERSION}/
Index: www/blogsum/Makefile
===================================================================
RCS file: /cvs/ports/www/blogsum/Makefile,v
retrieving revision 1.16
diff -u -p -r1.16 Makefile
--- www/blogsum/Makefile 12 Jul 2019 20:50:18 -0000 1.16
+++ www/blogsum/Makefile 19 Mar 2020 20:26:37 -0000
@@ -34,7 +34,7 @@ pre-configure:
${SUBST_CMD} ${WRKSRC}/examples/httpd-blogsum.conf
do-install:
- @find ${WRKDIST} -name \*.bak -or -name \*.orig | xargs rm
+ @find ${WRKDIST} \( -name \*.bak -o -name \*.orig \) -delete
@cp -R ${WRKDIST} ${INSTDIR}
.include <bsd.port.mk>
Index: www/kibana/Makefile
===================================================================
RCS file: /cvs/ports/www/kibana/Makefile,v
retrieving revision 1.40
diff -u -p -r1.40 Makefile
--- www/kibana/Makefile 13 Mar 2020 21:01:20 -0000 1.40
+++ www/kibana/Makefile 19 Mar 2020 20:26:38 -0000
@@ -35,7 +35,7 @@ do-install:
${PREFIX}/share/examples/kibana/
rm -r ${WRKDIST}/*.{orig,txt} ${WRKDIST}/{data,plugins} \
${WRKDIST}/{bin/*.{orig,beforesubst},config,node}
- find ${WRKDIST} \( -name \*~ -or -name \.*~ \) -print0 | xargs -0 rm
+ find ${WRKDIST} \( -name \*~ -o -name \.*~ \) -delete
cd ${WRKDIST} && cp -R * ${PREFIX}/kibana/
${INSTALL_DATA_DIR} ${PREFIX}/kibana/config
cd ${PREFIX}/kibana && \
Index: www/larbin/Makefile
===================================================================
RCS file: /cvs/ports/www/larbin/Makefile,v
retrieving revision 1.16
diff -u -p -r1.16 Makefile
--- www/larbin/Makefile 12 Jul 2019 20:50:47 -0000 1.16
+++ www/larbin/Makefile 19 Mar 2020 20:26:38 -0000
@@ -30,12 +30,12 @@ USE_X11 = Yes
pre-configure:
${SUBST_CMD} ${WRKSRC}/src/global.cc
# Now fixup some C++ constructs not supported by clang
- find ${WRKSRC}/src -name '*.cc' -or -name '*.h' | xargs \
+ find ${WRKSRC}/src \( -name '*.cc' -o -name '*.h' \) -exec \
sed -i -e 's|<iostream.h>|<iostream>| ; \
s|<string.h>|<cstring>| ; \
s|\([[:blank:]]\)cerr|\1std::cerr|g ; \
s|\([[:blank:]]\)cout|\1std::cout|g ; \
- s|\([[:blank:]]\)endl|\1std::endl|g'
+ s|\([[:blank:]]\)endl|\1std::endl|g' {} +
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/larbin ${PREFIX}/bin
Index: www/moinmoin/Makefile
===================================================================
RCS file: /cvs/ports/www/moinmoin/Makefile,v
retrieving revision 1.35
diff -u -p -r1.35 Makefile
--- www/moinmoin/Makefile 12 Jul 2019 20:50:48 -0000 1.35
+++ www/moinmoin/Makefile 19 Mar 2020 20:26:38 -0000
@@ -26,7 +26,7 @@ pre-configure:
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/moinmoin
- find ${PREFIX}/share/moin -type f -exec chmod 0644 {} \;
+ find ${PREFIX}/share/moin -type f -exec chmod 0644 {} +
cd ${WRKSRC}/docs && ${INSTALL_DATA} CHANGES INSTALL.html \
README.migration UPDATE.html ${PREFIX}/share/doc/moinmoin
Index: www/p5-HTTP-Message/Makefile
===================================================================
RCS file: /cvs/ports/www/p5-HTTP-Message/Makefile,v
retrieving revision 1.6
diff -u -p -r1.6 Makefile
--- www/p5-HTTP-Message/Makefile 12 Jul 2019 20:50:55 -0000 1.6
+++ www/p5-HTTP-Message/Makefile 19 Mar 2020 20:26:38 -0000
@@ -22,6 +22,6 @@ RUN_DEPENDS = textproc/p5-Encode-Locale>
TEST_DEPENDS = devel/p5-Try-Tiny
post-build:
- @find ${WRKSRC}/blib \( -name "*.orig" -or -name "*.rej" \)
-exec rm -f {} \;
+ @find ${WRKSRC}/blib \( -name "*.orig" -o -name "*.rej" \)
-delete
.include <bsd.port.mk>
Index: www/pear/Makefile
===================================================================
RCS file: /cvs/ports/www/pear/Makefile,v
retrieving revision 1.28
diff -u -p -r1.28 Makefile
--- www/pear/Makefile 26 Sep 2019 21:57:42 -0000 1.28
+++ www/pear/Makefile 19 Mar 2020 20:26:39 -0000
@@ -43,13 +43,13 @@ do-build:
cd ${WRKSRC}; perl ${FILESDIR}/run-go-pear ${WRKINST} ${PREFIX}
${MODPHP_BIN}
do-install:
- @find ${WRKINST}${PREFIX-main} -name "*.php" -exec perl -pi -e
"s,${WRKINST},,g" {} \;
- @find ${WRKINST}${PREFIX-utils}/bin -type f -exec perl -pi -e
"s,${WRKINST},,g" {} \;
+ @find ${WRKINST}${PREFIX-main} -name "*.php" -exec perl -pi -e
"s,${WRKINST},,g" {} +
+ @find ${WRKINST}${PREFIX-utils}/bin -type f -exec perl -pi -e
"s,${WRKINST},,g" {} +
@for _f in patch-usr_local_bin_pear patch-usr_local_bin_peardev \
patch-usr_local_bin_pecl
patch-var_www_pear_lib_PEAR_Config_php; do \
patch -d ${WRKINST} < ${FILESDIR}/$${_f}; done
- @find ${WRKINST}/usr/local/bin -type f -exec ${SUBST_CMD} {} \;
+ @find ${WRKINST}/usr/local/bin -type f -exec ${SUBST_CMD} {} +
@perl -pi -e "s,OPENBSD_PEAR_ROOT,'${PREFIX-main}/pear',g" \
${WRKINST}${PREFIX-main}/pear/lib/PEAR/Config.php
@touch ${WRKINST}${PREFIX-main}/pear/.lock
Index: www/phpldapadmin/Makefile
===================================================================
RCS file: /cvs/ports/www/phpldapadmin/Makefile,v
retrieving revision 1.49
diff -u -p -r1.49 Makefile
--- www/phpldapadmin/Makefile 26 Sep 2019 21:59:31 -0000 1.49
+++ www/phpldapadmin/Makefile 19 Mar 2020 20:26:39 -0000
@@ -30,7 +30,7 @@ do-install:
${INSTALL_DATA_DIR} ${PREFIX}/phpldapadmin
cd ${WRKBUILD} && tar -cf - * .* | \
tar -C ${PREFIX}/phpldapadmin -xf -
- find ${PREFIX}/phpldapadmin -name '*.orig' | xargs -r rm -f
+ find ${PREFIX}/phpldapadmin -name '*.orig' -delete
chown -R root:daemon ${PREFIX}/phpldapadmin
.include <bsd.port.mk>
Index: www/phpmyadmin/Makefile
===================================================================
RCS file: /cvs/ports/www/phpmyadmin/Makefile,v
retrieving revision 1.139
diff -u -p -r1.139 Makefile
--- www/phpmyadmin/Makefile 23 Jan 2020 13:54:49 -0000 1.139
+++ www/phpmyadmin/Makefile 19 Mar 2020 20:26:39 -0000
@@ -37,7 +37,7 @@ post-extract:
${WRKSRC}/examples/phpMyAdmin-nginx.conf
do-install:
- @find ${WRKSRC} -type f -name "*.orig" -exec rm -f {} \;
+ @find ${WRKSRC} -type f -name "*.orig" -delete
${INSTALL_DATA_DIR} ${INSTDIR}/
cd ${WRKSRC}; pax -rw ./ ${INSTDIR}/
Index: www/py-webob/Makefile
===================================================================
RCS file: /cvs/ports/www/py-webob/Makefile,v
retrieving revision 1.15
diff -u -p -r1.15 Makefile
--- www/py-webob/Makefile 8 Nov 2019 23:37:32 -0000 1.15
+++ www/py-webob/Makefile 19 Mar 2020 20:26:39 -0000
@@ -31,7 +31,7 @@ EXAMPLES = comment-example.txt file-exam
wiki-example.txt
post-extract:
- find ${WRKSRC} -perm 0666 -exec chmod 0644 {} \;
+ find ${WRKSRC} -perm 0666 -exec chmod 0644 {} +
PYPKGNAME = ${MODPY_PY_PREFIX}webob
Index: www/ruby-passenger/Makefile
===================================================================
RCS file: /cvs/ports/www/ruby-passenger/Makefile,v
retrieving revision 1.66
diff -u -p -r1.66 Makefile
--- www/ruby-passenger/Makefile 24 Jan 2020 13:25:03 -0000 1.66
+++ www/ruby-passenger/Makefile 19 Mar 2020 20:26:39 -0000
@@ -75,7 +75,7 @@ post-build:
${PASS_DIR}/buildout/support-binaries/
mv ${PASS_DIR}/buildout/ruby/openbsd/*.so ${PASS_DIR}/buildout/
rm -r ${PASS_DIR}/buildout/ruby/
- find ${PASS_DIR} -name '*.beforesubst' -or -name '*.orig' | xargs rm
+ find ${PASS_DIR} \( -name '*.beforesubst' -o -name '*.orig' \) -delete
post-install:
cd ${WRKINST}/${LOCALBASE}/${GEM_LIB}/gems/${DISTNAME}/man && \
Index: www/sope/Makefile
===================================================================
RCS file: /cvs/ports/www/sope/Makefile,v
retrieving revision 1.82
diff -u -p -r1.82 Makefile
--- www/sope/Makefile 16 Mar 2020 06:59:00 -0000 1.82
+++ www/sope/Makefile 19 Mar 2020 20:26:39 -0000
@@ -65,7 +65,7 @@ WRKDIST = ${WRKDIR}/SOPE
post-extract:
# those fhs.make files are not needed and may cause harm if they exist
- @find ${WRKSRC} -name fhs.make -exec rm {} \;
+ @find ${WRKSRC} -name fhs.make -delete
post-patch:
${SUBST_CMD} ${WRKSRC}/configure
Index: www/syweb/Makefile
===================================================================
RCS file: /cvs/ports/www/syweb/Makefile,v
retrieving revision 1.28
diff -u -p -r1.28 Makefile
--- www/syweb/Makefile 26 Sep 2019 21:59:31 -0000 1.28
+++ www/syweb/Makefile 19 Mar 2020 20:26:39 -0000
@@ -23,7 +23,7 @@ RUN_DEPENDS= net/rrdtool
WRKDIST= ${WRKDIR}/syweb
do-install:
- find ${WRKDIR} -name \*.orig -exec rm {} \;
+ find ${WRKDIR} -name \*.orig -delete
${TAR} -C ${WRKDIST} -cf - htdocs symon | ${TAR} -C ${PREFIX} -xpf -
${INSTALL_DATA_DIR} ${PREFIX}/symon
${INSTALL_SCRIPT} ${WRKDIST}/install_rrdtool.sh ${PREFIX}/symon
Index: www/wwwcount/Makefile
===================================================================
RCS file: /cvs/ports/www/wwwcount/Makefile,v
retrieving revision 1.34
diff -u -p -r1.34 Makefile
--- www/wwwcount/Makefile 12 Jul 2019 20:51:07 -0000 1.34
+++ www/wwwcount/Makefile 19 Mar 2020 20:26:40 -0000
@@ -46,9 +46,8 @@ do-install:
@cd ${WRKSRC}/docs; cp -RP * ${PREFIX}/share/doc/wwwcount
@chown -R ${SHAREOWN}:${SHAREGRP} \
${PREFIX}/share/doc/wwwcount
- @find ${PREFIX}/share/doc/wwwcount -type f -print | \
- xargs chmod ${SHAREMODE}
- @find ${PREFIX}/share/doc/wwwcount -type d -print | \
- xargs chmod ${BINMODE}
+ @find ${PREFIX}/share/doc/wwwcount \
+ -type f -exec chmod ${SHAREMODE} {} + -o \
+ -type d -exec chmod ${BINMODE} {} +
.include <bsd.port.mk>
Index: x11/faba-icon-theme/Makefile
===================================================================
RCS file: /cvs/ports/x11/faba-icon-theme/Makefile,v
retrieving revision 1.6
diff -u -p -r1.6 Makefile
--- x11/faba-icon-theme/Makefile 12 Jul 2019 20:51:10 -0000 1.6
+++ x11/faba-icon-theme/Makefile 19 Mar 2020 20:26:40 -0000
@@ -25,7 +25,7 @@ ICONSDIR = ${PREFIX}/share/icons/
do-install:
${INSTALL_DATA_DIR} ${ICONSDIR}
# Fix perms
- find ${WRKDIST}/../faba* ! -perm 644 -type f -exec chmod 644 {} \;
+ find ${WRKDIST}/../faba* ! -perm 644 -type f -exec chmod 644 {} +
cd ${WRKDIST} ; pax -L -rw Faba ${ICONSDIR}
cd ${WRKDIST}/../faba-mono-icons-4.2/ ; pax -rw Faba-* ${ICONSDIR}
Index: x11/gammapage/Makefile
===================================================================
RCS file: /cvs/ports/x11/gammapage/Makefile,v
retrieving revision 1.9
diff -u -p -r1.9 Makefile
--- x11/gammapage/Makefile 12 Jul 2019 20:51:11 -0000 1.9
+++ x11/gammapage/Makefile 19 Mar 2020 20:26:40 -0000
@@ -24,8 +24,8 @@ NO_TEST= Yes
PKG_ARCH= *
pre-configure:
- @find ${WRKDIST} -name \*.py | \
- xargs perl -pi -e 's,/usr/bin/env python,${MODPY_BIN},g'
+ @find ${WRKDIST} -name \*.py -exec \
+ perl -pi -e 's,/usr/bin/env python,${MODPY_BIN},g' {} +
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/GAMMApage.py ${PREFIX}/bin/GAMMApage
Index: x11/gnustep/fisicalab/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/fisicalab/Makefile,v
retrieving revision 1.22
diff -u -p -r1.22 Makefile
--- x11/gnustep/fisicalab/Makefile 20 Oct 2019 08:03:01 -0000 1.22
+++ x11/gnustep/fisicalab/Makefile 19 Mar 2020 20:26:41 -0000
@@ -23,6 +23,6 @@ WRKSRC = ${WRKDIR}/fisicalab-${VERSION}
pre-configure:
cd ${WRKBUILD} && \
- find . -name COPYING.txt~ -exec rm {} \;
+ find . -name COPYING.txt~ -delete
.include <bsd.port.mk>
Index: x11/gnustep/neos-theme/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/neos-theme/Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile
--- x11/gnustep/neos-theme/Makefile 20 Oct 2019 08:03:03 -0000 1.11
+++ x11/gnustep/neos-theme/Makefile 19 Mar 2020 20:26:41 -0000
@@ -20,7 +20,7 @@ WRKSRC = ${WRKDIR}/Neos.theme
do-install:
mkdir -p ${PREFIX}/lib/GNUstep/Themes
- find ${WRKSRC} -name CVS -type d | xargs rm -r
+ find ${WRKSRC} -name CVS -type d -prune -exec rm -r {} +
cp -r ${WRKSRC} ${PREFIX}/lib/GNUstep/Themes
chmod -R a+r ${PREFIX}/lib/GNUstep/Themes
Index: x11/gtk2-aurora-engine/Makefile
===================================================================
RCS file: /cvs/ports/x11/gtk2-aurora-engine/Makefile,v
retrieving revision 1.23
diff -u -p -r1.23 Makefile
--- x11/gtk2-aurora-engine/Makefile 12 Jul 2019 20:51:12 -0000 1.23
+++ x11/gtk2-aurora-engine/Makefile 19 Mar 2020 20:26:41 -0000
@@ -40,7 +40,7 @@ post-extract:
tar xzf ${_DNAME}.tar.gz && \
tar xjf Aurora${EXTRACT_SUFX}
chmod +x ${WRKSRC}/install-sh
- find ${WRKDIR} -name '*\~' -exec rm {} \;
+ find ${WRKDIR} -name '*\~' -delete
post-install:
rm ${PREFIX}/lib/gtk-2.0/2.10.0/engines/*.{a,la}
Index: x11/gtk2-equinox-engine/Makefile
===================================================================
RCS file: /cvs/ports/x11/gtk2-equinox-engine/Makefile,v
retrieving revision 1.24
diff -u -p -r1.24 Makefile
--- x11/gtk2-equinox-engine/Makefile 12 Jul 2019 20:51:12 -0000 1.24
+++ x11/gtk2-equinox-engine/Makefile 19 Mar 2020 20:26:41 -0000
@@ -46,10 +46,10 @@ post-install:
cp -R ${WRKDIR}/Equinox_Evolution* ${PREFIX}/share/themes/
chown -R ${SHAREOWN}:${SHAREGRP} \
${PREFIX}/share/themes/Equinox_Evolution*
- find ${PREFIX}/share/themes/ -type f -name index.theme | \
- xargs perl -pi -e 's,Equinox Evolution,Equinox_Evolution,g;' \
- -e 's,Evolution ,Evolution_,g'
- find ${PREFIX}/share/themes/ -type f -name \*.crx \
- -or -name README -or -name ChangeLog | xargs rm
+ find ${PREFIX}/share/themes/ -type f -name index.theme -exec \
+ perl -pi -e 's,Equinox Evolution,Equinox_Evolution,g;' \
+ -e 's,Evolution ,Evolution_,g' {} +
+ find ${PREFIX}/share/themes/ -type f \( -name \*.crx \
+ -o -name README -o -name ChangeLog \) -delete
.include <bsd.port.mk>
Index: x11/kde/kde.port.mk
===================================================================
RCS file: /cvs/ports/x11/kde/kde.port.mk,v
retrieving revision 1.44
diff -u -p -r1.44 kde.port.mk
--- x11/kde/kde.port.mk 19 Mar 2016 22:48:28 -0000 1.44
+++ x11/kde/kde.port.mk 19 Mar 2020 20:26:41 -0000
@@ -104,8 +104,9 @@ DPB_PROPERTIES += tag:kde3
MODKDE_FIXUP_DATADIR ?= No
.if ${MODKDE_FIXUP_DATADIR:L} == "yes"
-MODKDE_post-patch = find ${WRKSRC} -name Makefile.in -or -name Makefile.am | \
- xargs perl -pi.datadir \
+MODKDE_post-patch = find ${WRKSRC} \( -name Makefile.in -o -name Makefile.am
\) \
+ -exec perl -pi.datadir \
-e 's!^datadir\s*=\s*\$$\(kde_datadir\)(.*)$$!datadir =
${PREFIX}/${MODKDE_DATA_SUBDIR}$$1!;' \
- -e 's!^datadir\s*=\s*\$$\(kde_htmldir\)(.*)$$!datadir =
${PREFIX}/${MODKDE_HTML_SUBDIR}$$1!;'
+ -e 's!^datadir\s*=\s*\$$\(kde_htmldir\)(.*)$$!datadir =
${PREFIX}/${MODKDE_HTML_SUBDIR}$$1!;' \
+ {} +
.endif
Index: x11/kde/base3/Makefile
===================================================================
RCS file: /cvs/ports/x11/kde/base3/Makefile,v
retrieving revision 1.165
diff -u -p -r1.165 Makefile
--- x11/kde/base3/Makefile 25 Jun 2019 20:25:23 -0000 1.165
+++ x11/kde/base3/Makefile 19 Mar 2020 20:26:41 -0000
@@ -120,6 +120,6 @@ post-install:
${INSTALL_DATA} ${FILESDIR}/kdesurc ${PREFIX}/${MODKDE_CONFIG_SUBDIR}
${INSTALL_DATA_DIR} ${PREFIX}/${MODKDE_HTML_SUBDIR}/en/common
rm -R ${PREFIX}/share/desktop-directories
- find ${PREFIX}/share/icons -name 'knetattach*' | xargs rm
+ find ${PREFIX}/share/icons -name 'knetattach*' -delete
.include <bsd.port.mk>
Index: x11/kde4/runtime/Makefile
===================================================================
RCS file: /cvs/ports/x11/kde4/runtime/Makefile,v
retrieving revision 1.40
diff -u -p -r1.40 Makefile
--- x11/kde4/runtime/Makefile 10 Nov 2019 15:32:55 -0000 1.40
+++ x11/kde4/runtime/Makefile 19 Mar 2020 20:26:42 -0000
@@ -95,6 +95,6 @@ post-extract:
post-install:
rm -R ${PREFIX}/share/desktop-directories
- find ${PREFIX}/share/icons -name 'knetattach*' | xargs rm
+ find ${PREFIX}/share/icons -name 'knetattach*' -delete
.include <bsd.port.mk>
Index: x11/py-gtk2/Makefile
===================================================================
RCS file: /cvs/ports/x11/py-gtk2/Makefile,v
retrieving revision 1.68
diff -u -p -r1.68 Makefile
--- x11/py-gtk2/Makefile 16 Dec 2019 15:50:42 -0000 1.68
+++ x11/py-gtk2/Makefile 19 Mar 2020 20:26:43 -0000
@@ -50,8 +50,8 @@ MODGNOME_LDFLAGS=-lintl -liconv
TEST_IS_INTERACTIVE= x11
pre-configure:
- @find ${WRKDIST} -name \*.py | \
- xargs perl -i -pe 's,^#!/usr/bin/env python,#!${MODPY_BIN},'
+ @find ${WRKDIST} -name \*.py -exec \
+ perl -i -pe 's,^#!/usr/bin/env python,#!${MODPY_BIN},' {} +
post-install:
rm
${PREFIX}/lib/python${MODPY_VERSION}/site-packages/gtk-2.0/{,gtk}/*.{a,la}
Index: x11/qt3/Makefile
===================================================================
RCS file: /cvs/ports/x11/qt3/Makefile,v
retrieving revision 1.131
diff -u -p -r1.131 Makefile
--- x11/qt3/Makefile 6 Feb 2020 00:40:40 -0000 1.131
+++ x11/qt3/Makefile 19 Mar 2020 20:26:43 -0000
@@ -208,13 +208,13 @@ post-configure:
perl -pi.bak -e 's,-L(\Q${WRKDIST}\E|\Q$$(LOCALBASE)\E)/lib,,'
${WRKDIST}/lib/qt-mt.pc
.if !${FLAVOR:Mdebug}
@cd ${WRKSRC} && cp -R examples examples-src
- @find ${WRKSRC}/examples-src -name '*.orig' |xargs rm -f
- @find ${WRKSRC}/examples-src -name '.moc' |xargs rm -rf
- @find ${WRKSRC}/examples-src -name '.obj' |xargs rm -rf
+ @find ${WRKSRC}/examples-src \
+ \( -name '*.orig' -o -name '.moc' -o -name '.obj' \) \
+ -exec rm -rf {} +
@cd ${WRKSRC} && cp -R tutorial tutorial-src
- @find ${WRKSRC}/tutorial-src -name '*.orig' |xargs rm -f
- @find ${WRKSRC}/tutorial-src -name '.moc' |xargs rm -rf
- @find ${WRKSRC}/tutorial-src -name '.obj' |xargs rm -rf
+ @find ${WRKSRC}/tutorial-src \
+ \( -name '*.orig' -o -name '.moc' -o -name '.obj' \) \
+ -exec rm -rf {} +
pre-install:
${INSTALL_DATA_DIR} ${QT_EXAMPLES}
Index: x11/qt5/Makefile.inc
===================================================================
RCS file: /cvs/ports/x11/qt5/Makefile.inc,v
retrieving revision 1.14
diff -u -p -r1.14 Makefile.inc
--- x11/qt5/Makefile.inc 13 Mar 2020 16:53:49 -0000 1.14
+++ x11/qt5/Makefile.inc 19 Mar 2020 20:26:43 -0000
@@ -150,11 +150,11 @@ qt5-post-install:
done; \
fi
# CMake files get values from QMake config "as is"
- find ${QT_CMAKEDIR} -type f -print0 | xargs -0r perl -pi \
+ -find ${QT_CMAKEDIR} -type f -exec perl -pi \
-e 's,\$$\(LOCALBASE\),${LOCALBASE},g;' \
- -e 's,\$$\(X11BASE\),${X11BASE},g;'
+ -e 's,\$$\(X11BASE\),${X11BASE},g;' {} +
# remove unpatched files
- find ${QT_BASEDIR}/mkspecs -name '*${PATCHORIG}' | xargs -r rm
+ -find ${QT_BASEDIR}/mkspecs -name '*${PATCHORIG}' -delete
.if ${CONFIGURE_STYLE:Mqmake} && ${BUILD_PACKAGES:M-examples}
# install examples sources
${INSTALL_DATA_DIR} ${PREFIX}/lib/qt5/examples
Index: x11/qt5/qt5.port.mk
===================================================================
RCS file: /cvs/ports/x11/qt5/qt5.port.mk,v
retrieving revision 1.24
diff -u -p -r1.24 qt5.port.mk
--- x11/qt5/qt5.port.mk 8 Mar 2019 20:00:56 -0000 1.24
+++ x11/qt5/qt5.port.mk 19 Mar 2020 20:26:43 -0000
@@ -143,5 +143,5 @@ MODQT_VERSION ?= ${MODQT5_VERSION}
_MODQT5_PKGMATCH !=
show_deps: patch
@cpkgs=$$(echo ${_MODQT5_CMAKE_PKGS:NQt5} | sed 's/ /|/g'); \
- find ${WRKSRC} \( -name '*.pr[iof]' -or -iname '*cmake*' \) -print0 | \
- xargs -0r egrep -hA 2
"\\<(qtHaveModule|QT_CONFIG|$$cpkgs)\\>|Qt5::"
+ find ${WRKSRC} \( -name '*.pr[iof]' -o -iname '*cmake*' \) -exec \
+ egrep -hA 2 "\\<(qtHaveModule|QT_CONFIG|$$cpkgs)\\>|Qt5::" {} +
Index: x11/qt5/qtwebkit/Makefile
===================================================================
RCS file: /cvs/ports/x11/qt5/qtwebkit/Makefile,v
retrieving revision 1.19
diff -u -p -r1.19 Makefile
--- x11/qt5/qtwebkit/Makefile 25 Feb 2020 14:03:00 -0000 1.19
+++ x11/qt5/qtwebkit/Makefile 19 Mar 2020 20:26:43 -0000
@@ -120,8 +120,7 @@ CXXFLAGS += -march=i686
.endif
post-install:
- find ${WRKINST} -type f -print0 | xargs -0r perl -pi \
- -e 's,${WRKINST},,g;'
+ find ${WRKINST} -type f -exec perl -pi -e 's,${WRKINST},,g;' {} +
.include <bsd.port.mk>
--
Christian "naddy" Weisgerber [email protected]