git://git.exim.org
/
exim.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
c655433
)
Solaris/Irix portability hacks for reversion
author
Phil Pennock
<pdp@exim.org>
Wed, 5 Oct 2011 04:21:34 +0000
(
00:21
-0400)
committer
Phil Pennock
<pdp@exim.org>
Wed, 5 Oct 2011 04:21:34 +0000
(
00:21
-0400)
src/scripts/reversion
patch
|
blob
|
history
diff --git
a/src/scripts/reversion
b/src/scripts/reversion
index 32a867f25ce49dfca2415c0c35db1ba6203da6f3..ad83fe564e72780914a51072d80591edf1732913 100755
(executable)
--- a/
src/scripts/reversion
+++ b/
src/scripts/reversion
@@
-2,6
+2,25
@@
# Update Exim's version header file.
# Update Exim's version header file.
+# Compatibility gross-ness for non-POSIX systems
+if [ -z "$EXIM_REVERSION_ADJUSTED" ]
+then
+ SHELL=/bin/sh
+ EXIM_REVERSION_ADJUSTED=yes
+ export SHELL EXIM_REVERSION_ADJUSTED
+ # Solaris:
+ if [ -x /usr/xpg4/bin/sh ]
+ then
+ PATH="/usr/xpg4/bin:$PATH"
+ SHELL=/usr/xpg4/bin/sh
+ export PATH SHELL
+ fi
+ # Irix:
+ _XPG=1 ; export _XPG
+ #
+ exec "$SHELL" "$0" "$@"
+fi
+
# Read version information that was generated by a previous run of
# this script, or during the release process.
# Read version information that was generated by a previous run of
# this script, or during the release process.