MSYS2-packages/rebase/004-msys2-usr.patch
Jeremy Drake 3f3e5fbd35 rebase: update to 4.5.0
Drop some upstream patches.  Rebase some other patches.  Use new
--with-posix-shell configure option rather than patching shebang on
scripts.
2021-05-18 10:34:50 -07:00

75 lines
2.7 KiB
Diff

--- rebase-4.4.1-orig/rebaseall.in 2013-02-18 14:04:43.000000000 +0400
+++ rebase-4.4.1/rebaseall.in 2014-06-24 14:32:45.015200000 +0400
@@ -134,12 +134,12 @@
ProcessResult=0
case $Platform in
mingw|msys )
- /bin/ps -s | /bin/gawk '\
+ /usr/bin/ps -s | /usr/bin/gawk '\
# Count number of running ash or dash. \
- /\/bin\/(d)?ash(\.exe)?$/{ ash_cnt++; } \
+ /\/usr\/bin\/(d)?ash(\.exe)?$/{ ash_cnt++; } \
# Count number of ps and gawk. \
- /\/bin\/ps(\.exe)?$/{ cnt++; } \
- /\/bin\/gawk(\.exe)?$/{ cnt++; } \
+ /\/usr\/bin\/ps(\.exe)?$/{ cnt++; } \
+ /\/usr\/bin\/gawk(\.exe)?$/{ cnt++; } \
END{ \
# Uncomment for testing: \
# printf "TOTAL: %d CNT: %d ASH_CNT: %d\n", NR, cnt, ash_cnt; \
@@ -165,7 +165,7 @@
echo "${ProgramName}: only ash or dash processes are allowed during rebasing"
echo " Exit all Cygwin processes and stop all Cygwin services."
echo " Execute ash (or dash) from Start/Run... or a cmd or command window."
- echo " Execute '/bin/rebaseall' from ash (or dash)."
+ echo " Execute '/usr/bin/rebaseall' from ash (or dash)."
exit 2
fi
fi
@@ -231,7 +231,7 @@
NoDyn='-n'
;;
mingw|msys)
- for f in /bin /lib
+ for f in /usr/bin /usr/lib
do
find $f -type f |
grep -E "\.($Suffixes)\$" |
--- rebase-4.4.1-orig/peflagsall.in 2012-04-30 17:37:15.000000000 +0400
+++ rebase-4.4.1/peflagsall.in 2014-06-24 14:32:39.617600000 +0400
@@ -153,12 +153,12 @@
ProcessResult=0
case $Platform in
mingw|msys )
- /bin/ps -s | /bin/gawk '\
+ /usr/bin/ps -s | /usr/bin/gawk '\
# Count number of running ash or dash. \
- /\/bin\/(d)?ash(\.exe)?$/{ ash_cnt++; } \
+ /\/usr\/bin\/(d)?ash(\.exe)?$/{ ash_cnt++; } \
# Count number of ps and gawk. \
- /\/bin\/ps(\.exe)?$/{ cnt++; } \
- /\/bin\/gawk(\.exe)?$/{ cnt++; } \
+ /\/usr\/bin\/ps(\.exe)?$/{ cnt++; } \
+ /\/usr\/bin\/gawk(\.exe)?$/{ cnt++; } \
END{ \
# Uncomment for testing: \
# printf "TOTAL: %d CNT: %d ASH_CNT: %d\n", NR, cnt, ash_cnt; \
@@ -184,7 +184,7 @@
echo "$ProgramName: only ash or dash processes are allowed during this process."
echo " Exit all Cygwin processes and stop all Cygwin services."
echo " Execute ash (or dash) from Start/Run... or a cmd or command window."
- echo " Execute '/bin/peflagsall' from ash (or dash)."
+ echo " Execute '/usr/bin/peflagsall' from ash (or dash)."
exit 2
fi
@@ -264,7 +264,7 @@
-e '/d?ash\.exe$/d' -e '/peflags\.exe$/d' >"${TmpFile}"
;;
msys)
- for f in /bin /lib
+ for f in /usr/bin /usr/lib
do
find $f -type f |
grep -E "\.($Suffixes)\$" |