summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Build/tools/Tpm.pm1
-rwxr-xr-xMaster/common.sh19
-rwxr-xr-xMaster/utils.sh3
3 files changed, 14 insertions, 9 deletions
diff --git a/Build/tools/Tpm.pm b/Build/tools/Tpm.pm
index 2d4e706670d..0380c7d75e9 100644
--- a/Build/tools/Tpm.pm
+++ b/Build/tools/Tpm.pm
@@ -76,6 +76,7 @@ $Editor = ($^O =~ m/win32/i ? "notepad": "vi");
"i386-darwin",
"i386-freebsd",
"i386-linux",
+ "i386-openbsd",
"i386-solaris",
"mips-irix",
"powerpc-aix",
diff --git a/Master/common.sh b/Master/common.sh
index d428457eb55..6e5fa8b3f19 100755
--- a/Master/common.sh
+++ b/Master/common.sh
@@ -37,6 +37,7 @@ setvars()
p_i386_cygwin_n='Intel x86 with Cygwin'
p_i386_darwin_n='Intel x86 with MacOSX/Darwin'
p_i386_freebsd_n='Intel x86 with FreeBSD'
+ p_i386_openbsd_n='Intel x86 with OpenBSD'
p_i386_linux_n='Intel x86 with GNU/Linux'
p_i386_solaris_n='Intel x86 with Sun Solaris'
p_mips_irix_n='SGI IRIX'
@@ -573,7 +574,7 @@ menu_this_platform()
while true; do
cls
textvar_show screen_5; echo
- case `getopt NABCDEFGHIJKLMORQ 'Select the platform you are currently on'` in
+ case `getopt NABCDEFGHIJKLMOPRQ 'Select the platform you are currently on'` in
N) this_system=''; this_platform_set ;;
A) this_system=i386_linux; this_platform_set ;;
B) this_system=win32; this_platform_set ;;
@@ -586,12 +587,13 @@ menu_this_platform()
I) this_system=sparc_solaris; this_platform_set ;;
J) this_system=i386_solaris; this_platform_set ;;
K) this_system=i386_freebsd; this_platform_set ;;
- L) this_system=i386_cygwin; this_platform_set ;;
- M) this_system=x86_64_linux; this_platform_set ;;
+ L) this_system=i386_openbsd; this_platform_set ;;
+ M) this_system=i386_cygwin; this_platform_set ;;
# N above
- O) this_system=sparc_linux; this_platform_set ;;
- R) total_stat; return ;;
+ O) this_system=x86_64_linux; this_platform_set ;;
+ P) this_system=sparc_linux; this_platform_set ;;
Q) exit_on_confirm ;;
+ R) total_stat; return ;;
esac
done
}
@@ -854,9 +856,10 @@ screen_5='Current platform: $this_platform_n
<I> $p_sparc_solaris_n
<J> $p_i386_solaris_n
<K> $p_i386_freebsd_n
- <L> $p_i386_cygwin_n
- <M> $p_x86_64_linux_n
- <O> $p_sparc_linux_n
+ <L> $p_i386_openbsd_n
+ <M> $p_i386_cygwin_n
+ <O> $p_x86_64_linux_n
+ <P> $p_sparc_linux_n
<R> return to main menu
<Q> quit
diff --git a/Master/utils.sh b/Master/utils.sh
index ec7c5eab8d0..b8b327b3cb0 100755
--- a/Master/utils.sh
+++ b/Master/utils.sh
@@ -4,7 +4,7 @@
# utils.sh -- utility routines for the TeX Live installation scripts.
# Do not call directly.
#
-# Copyright (c) Sebastian Rahtz and Karl Berry 2003, 2004, 2005, 2006.
+# Copyright Sebastian Rahtz and Karl Berry 2003, 2004, 2005, 2006.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -423,6 +423,7 @@ platform_guess()
*86-cygwin*) Sys=i386_cgywin;;
*86-darwin*) Sys=i386_darwin;;
*86-freebsd*) Sys=i386_freebsd;;
+ *86-openbsd*) Sys=i386_openbsd;;
*86-linux*) Sys=i386_linux;;
*86-solaris*) Sys=i386_solaris;;
*86_64*-linux*) Sys=x86_64_linux;;