~ubuntu-branches/ubuntu/trusty/maloc/trusty-proposed

« back to all changes in this revision

Viewing changes to tools/tests/aloc/in

  • Committer: Bazaar Package Importer
  • Author(s): Michael Banck
  • Date: 2006-06-29 15:21:06 UTC
  • Revision ID: james.westby@ubuntu.com-20060629152106-kyqdw6qlc3vmqum3
Tags: upstream-0.2
ImportĀ upstreamĀ versionĀ 0.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#! /bin/sh
 
2
##############################################################################
 
3
# File:     ${HOME}/.bashrc
 
4
# Purpose:  Adaptive personal rc for either the bourne shell or bash.
 
5
# Notes:    Assumes the following environment variables are defined
 
6
#           (via the shell or explicitly):
 
7
#               HOME, SHELL, OSTYPE, USER, HOSTNAME
 
8
##############################################################################
 
9
 
 
10
##############################################################################
 
11
# HOME, SHELL, OSTYPE, USER, HOSTNAME
 
12
#
 
13
# The following environment variables MUST be defined here, either by
 
14
# the shell (bash defines several of them) or explicitly by the user:
 
15
#
 
16
#              HOME=/home/root (or e.g. /home/jsmith, etc)
 
17
#             SHELL=/bin/bash  (or e.g. /bin/sh, etc)
 
18
#            OSTYPE=Linux      (or e.g. IRIX, IRIX64, SunOS, NeXT, etc)
 
19
#              USER=root       (or e.g. jsmith, etc)
 
20
#          HOSTNAME=box        (or e.g. shibumi, etc)
 
21
#
 
22
##############################################################################
 
23
 
 
24
### Define the five core environment variables
 
25
SHELL="/bin/bash"
 
26
if [ -f "/etc/profile" ]; then
 
27
    . /etc/profile
 
28
fi
 
29
if [ "${SHELL}" = "/bin/bash" ]; then
 
30
    if [ -f "/etc/bashrc" ]; then
 
31
        . /etc/bashrc
 
32
    fi
 
33
fi
 
34
# HOME=`pwd`
 
35
# OSTYPE=`uname -s`
 
36
USER=`whoami`
 
37
HOSTNAME=`hostname`
 
38
export HOME SHELL OSTYPE USER HOSTNAME
 
39
 
 
40
##############################################################################
 
41
# PLATFORM-INDEPENDENT ENVIRONMENT AND ALIASES
 
42
##############################################################################
 
43
 
 
44
### Deal with [sh|bash] differences
 
45
if [ "${SHELL}" = "/bin/bash" ]; then
 
46
    if [ "${USER}" = "root" ]; then
 
47
        PS1="\u@\h<${OSTYPE}+${SHELL}>:\w# "
 
48
    else
 
49
        PS1="\u@\h<${OSTYPE}+${SHELL}>:\w% "
 
50
    fi
 
51
else
 
52
    if [ "${USER}" = "root" ]; then
 
53
        PS1="${USER}@${HOSTNAME}<${OSTYPE}+${SHELL}>:?# "
 
54
    else
 
55
        PS1="${USER}@${HOSTNAME}<${OSTYPE}+${SHELL}>:?% "
 
56
    fi
 
57
fi
 
58
export PS1
 
59
 
 
60
### Set the terminal type and control if an interactive terminal session
 
61
if [ -z "${ENVONLY}" ]; then
 
62
    if [ -t 0 ]; then
 
63
        stty intr '^C'
 
64
        eval `tset -s -Q`
 
65
    fi
 
66
fi
 
67
 
 
68
### Set the default X server.
 
69
if [ -z "${DISPLAY}" ]; then
 
70
    if [ -n "${REMOTEHOST}" ]; then
 
71
        DISPLAY="${REMOTEHOST}:0"
 
72
    else
 
73
        DISPLAY=":0"
 
74
    fi
 
75
    export DISPLAY
 
76
fi
 
77
 
 
78
### Basic environment
 
79
umask 077
 
80
LOGNAME="${USER}"
 
81
USERNAME="${USER}"
 
82
ENV="${HOME}/.bashrc"
 
83
EDITOR="vi"
 
84
CVSEDITOR="vi"
 
85
COLORTERM="Eterm"
 
86
EXINIT="set ignorecase hardtabs=1000 ts=4 sw=4"
 
87
TMPDIR="/tmp"
 
88
HISTSIZE=1000
 
89
HISTFILESIZE=1000
 
90
LESSCHARSET="latin1"
 
91
WWW_HOME="http://www.scicomp.ucsd.edu/~${USER}"
 
92
PAGER="less"
 
93
MANPAGER="less"
 
94
MANPATH="${HOME}/catman:${HOME}/man:${MANPATH}"
 
95
PATH="${HOME}/sbin:${HOME}/bin:${PATH}"
 
96
LD_LIBRARY_PATH="/usr/local/lib:${LD_LIBRARY_PATH}"
 
97
RASMOLPATH="/usr/local/rasmol"
 
98
RASMOLPDBPATH="/usr/local/rasmol"
 
99
### LM_LICENSE_FILE="/usr/local/flexlm/licenses/license.dat"
 
100
export LOGNAME USERNAME ENV EDITOR CVSEDITOR COLORTERM EXINIT TMPDIR
 
101
export HISTSIZE HISTFILESIZE LESSCHARSET WWW_HOME
 
102
export PAGER MANPAGER MANPATH PATH LD_LIBRARY_PATH
 
103
export RASMOLPATH RASMOLPDBPATH
 
104
### export LM_LICENSE_FILE
 
105
 
 
106
### Electric Fence environment.
 
107
# EF_ALLOW_MALLOC_0=1
 
108
# EF_ALIGNMENT=8
 
109
# EF_PROTECT_BELOW=1
 
110
# EF_PROTECT_FREE=1
 
111
# export EF_ALLOW_MALLOC_0 EF_ALIGNMENT EF_PROTECT_BELOW EF_PROTECT_FREE
 
112
 
 
113
### MESA OpenGL environment.
 
114
# MESA_RGB_VISUAL="TrueColor 8"
 
115
# MESA_CI_VISUAL="TrueColor 8"
 
116
# MESA_BACK_BUFFER=Pixmap
 
117
# # MESA_BACK_BUFFER=XImage
 
118
# MESA_PRIVATE_CMAP=1
 
119
# export MESA_RGB_VISUAL MESA_CI_VISUAL MESA_BACK_BUFFER MESA_PRIVATE_CMAP
 
120
 
 
121
### Basic aliases
 
122
alias which="type -path"
 
123
alias h='history $1'
 
124
alias la='ls -aF'
 
125
alias l='ls -F'
 
126
alias c='clear'
 
127
alias f='finger'
 
128
alias u='users'
 
129
alias m='less'
 
130
alias j='jobs -l'
 
131
alias rm='rm -i'
 
132
alias cp='cp -i'
 
133
alias mv='mv -i'
 
134
 
 
135
##############################################################################
 
136
# PLATFORM-DEPENDENT ENVIRONMENT AND ALIASES
 
137
##############################################################################
 
138
 
 
139
### LINUX-specific
 
140
if [ "${OSTYPE}" = "Linux" ] || [ "${OSTYPE}" = "linux-gnu" ]; then
 
141
    alias psa='ps -ef'
 
142
    alias ls='ls --color'
 
143
    # PSRESOURCEPATH="/usr/local/Acrobat3/Fonts"
 
144
    PARALLEL=""
 
145
    PARAMAKE="-j 10"
 
146
    MAIL="/var/spool/mail/${USER}"
 
147
    NNTPSERVER="${HOSTNAME}"
 
148
    NETSCAPEAD="/usr/local/lib/netscape/Netscape.ad"
 
149
    XFMAD="/usr/lib/X11/app-defaults/Xfm"
 
150
    PRINTER="lj"
 
151
    ENSCRIPT="-dlj"
 
152
    TEXINPUTS=".:/usr/share/texmf/tex//"
 
153
    BIBINPUTS=".:/usr/share/texmf/bibtex/bst"
 
154
    BSTINPUTS=".:/usr/share/texmf/bibtex/bst:/usr/share/texmf/bibtex/bst/amslatex:/usr/share/texmf/bibtex/bst/base"
 
155
    LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:/usr/local/mpich/lib/LINUX/ch_p4"
 
156
    MC_RL_INCLUDE="/usr/include"
 
157
    MC_RL_LIBRARY="/usr/lib"
 
158
    MC_MPI_INCLUDE="/usr/local/mpich/include"
 
159
    MC_MPI_LIBRARY="/usr/local/mpich/lib"
 
160
    SG_GL_INCLUDE="/usr/X11R6/include"
 
161
    SG_GL_LIBRARY="/usr/X11R6/lib"
 
162
    SG_GLW_INCLUDE="/usr/local/include"
 
163
    SG_GLW_LIBRARY="/usr/local/lib"
 
164
    SG_MOTIF_INCLUDE="/usr/X11R6/include"
 
165
    SG_MOTIF_LIBRARY="/usr/X11R6/lib"
 
166
 
 
167
### FreeBSD-specific
 
168
elif [ "${OSTYPE}" = "FreeBSD" ] || [ "${OSTYPE}" = "freebsd4.0" ]; then
 
169
    alias psa='ps -ef'
 
170
    # alias ls='ls --color'
 
171
    # PSRESOURCEPATH="/usr/local/Acrobat3/Fonts"
 
172
    PARALLEL=""
 
173
    PARAMAKE="-j 10"
 
174
    MAIL="/var/spool/mail/${USER}"
 
175
    NNTPSERVER="${HOSTNAME}"
 
176
    NETSCAPEAD="/usr/local/lib/netscape/Netscape.ad"
 
177
    XFMAD="/usr/lib/X11/app-defaults/Xfm"
 
178
    PRINTER="lj"
 
179
    ENSCRIPT="-dlj"
 
180
    TEXINPUTS=".:/usr/share/texmf/tex//"
 
181
    BIBINPUTS=".:/usr/share/texmf/bibtex/bst"
 
182
    BSTINPUTS=".:/usr/share/texmf/bibtex/bst:/usr/share/texmf/bibtex/bst/amslatex:/usr/share/texmf/bibtex/bst/base"
 
183
    LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:/usr/local/mpich/lib/LINUX/ch_p4"
 
184
    MC_RL_INCLUDE="/usr/include"
 
185
    MC_RL_LIBRARY="/usr/lib"
 
186
    MC_MPI_INCLUDE="/usr/local/mpich/include"
 
187
    MC_MPI_LIBRARY="/usr/local/mpich/lib"
 
188
    SG_GL_INCLUDE="/usr/X11R6/include"
 
189
    SG_GL_LIBRARY="/usr/X11R6/lib"
 
190
    SG_GLW_INCLUDE="/usr/local/include"
 
191
    SG_GLW_LIBRARY="/usr/local/lib"
 
192
    SG_MOTIF_INCLUDE="/usr/X11R6/include"
 
193
    SG_MOTIF_LIBRARY="/usr/X11R6/lib"
 
194
 
 
195
### IRIX-specific
 
196
elif [ "${OSTYPE}" = "IRIX" ] || [ "${OSTYPE}" = "irix" ]; then
 
197
    alias psa='ps -ef'
 
198
    # alias ls='ls --color'
 
199
    # PSRESOURCEPATH="/usr/local/Acrobat3/Fonts"
 
200
    PARALLEL="10"
 
201
    PARAMAKE="-P"
 
202
    MAIL="/var/mail/${USER}"
 
203
    NNTPSERVER="${HOSTNAME}"
 
204
    NETSCAPEAD="/usr/lib/X11/app-defaults/Netscape"
 
205
    XFMAD="/usr/local/lib/X11/app-defaults/Xfm.ad"
 
206
    PRINTER="chagall"
 
207
    ENSCRIPT="-dchagall"
 
208
    TEXINPUTS=".:/usr/local/teTeX/texmf/tex//"
 
209
    BIBINPUTS=".:/usr/local/teTeX/texmf/bibtex/bst"
 
210
    BSTINPUTS=".:/usr/local/teTeX/texmf/bibtex/bst:/usr/local/teTeX/texmf/bibtex/bst/ams:/usr/local/teTeX/texmf/bibtex/bst/base"
 
211
    LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:/usr/local/mpich/lib/IRIX32/ch_p4"
 
212
    MC_RL_INCLUDE="/usr/freeware/include"
 
213
    MC_RL_LIBRARY="/usr/freeware/lib"
 
214
    MC_MPI_INCLUDE="/usr/local/mpich/o2/include"
 
215
    MC_MPI_LIBRARY="/usr/local/mpich/o2/lib"
 
216
    SG_GL_INCLUDE="/usr/include"
 
217
    SG_GL_LIBRARY="/usr/lib32"
 
218
    SG_GLW_INCLUDE="/usr/include"
 
219
    SG_GLW_LIBRARY="/usr/lib32"
 
220
    SG_MOTIF_INCLUDE="/usr/include"
 
221
    SG_MOTIF_LIBRARY="/usr/lib32"
 
222
 
 
223
### IRIX64-specific
 
224
elif [ "${OSTYPE}" = "IRIX64" ] || [ "${OSTYPE}" = "irix6.4" ]; then
 
225
    alias psa='ps -ef'
 
226
    # alias ls='ls --color'
 
227
    # PSRESOURCEPATH="/usr/local/Acrobat3/Fonts"
 
228
    PARALLEL="10"
 
229
    PARAMAKE="-P"
 
230
    MAIL="/var/mail/${USER}"
 
231
    NNTPSERVER="${HOSTNAME}"
 
232
    NETSCAPEAD="/usr/lib/X11/app-defaults/Netscape"
 
233
    XFMAD="/usr/local/lib/X11/app-defaults/Xfm.ad"
 
234
    PRINTER="chagall"
 
235
    ENSCRIPT="-dchagall"
 
236
    TEXINPUTS=".:/usr/local/teTeX/texmf/tex//"
 
237
    BIBINPUTS=".:/usr/local/teTeX/texmf/bibtex/bst"
 
238
    BSTINPUTS=".:/usr/local/teTeX/texmf/bibtex/bst:/usr/local/teTeX/texmf/bibtex/bst/ams:/usr/local/teTeX/texmf/bibtex/bst/base"
 
239
    LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:/usr/local/mpich/lib/IRIX32/ch_p4"
 
240
    MC_RL_INCLUDE="/usr/freeware/include"
 
241
    MC_RL_LIBRARY="/usr/freeware/lib"
 
242
    MC_MPI_INCLUDE="/usr/local/mpich/octane/include"
 
243
    MC_MPI_LIBRARY="/usr/local/mpich/octane/lib"
 
244
    SG_GL_INCLUDE="/usr/include"
 
245
    SG_GL_LIBRARY="/usr/lib64"
 
246
    SG_GLW_INCLUDE="/usr/include"
 
247
    SG_GLW_LIBRARY="/usr/lib64"
 
248
    SG_MOTIF_INCLUDE="/usr/include"
 
249
    SG_MOTIF_LIBRARY="/usr/lib64"
 
250
 
 
251
### SunOS-specific
 
252
elif [ "${OSTYPE}" = "SunOS" ] || [ "${OSTYPE}" = "Solaris" ]; then
 
253
    alias psa='ps -ef'
 
254
    # alias ls='ls --color'
 
255
    # PSRESOURCEPATH="/usr/local/Acrobat3/Fonts"
 
256
    PARALLEL=""
 
257
    PARAMAKE="-j 10"
 
258
    MAIL="/var/mail/${USER}"
 
259
    NNTPSERVER="${HOSTNAME}"
 
260
    NETSCAPEAD="/usr/lib/X11/app-defaults/Netscape"
 
261
    XFMAD="/usr/local/lib/X11/app-defaults/Xfm.ad"
 
262
    PRINTER="chagall"
 
263
    ENSCRIPT="-dchagall"
 
264
    TEXINPUTS=".:/usr/local/teTeX/texmf/tex//"
 
265
    BIBINPUTS=".:/usr/local/teTeX/texmf/bibtex/bst"
 
266
    BSTINPUTS=".:/usr/local/teTeX/texmf/bibtex/bst:/usr/local/teTeX/texmf/bibtex/bst/ams:/usr/local/teTeX/texmf/bibtex/bst/base"
 
267
    LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:/usr/local/mpich/lib/SUNOS/ch_p4"
 
268
    MC_RL_INCLUDE="/usr/include"
 
269
    MC_RL_LIBRARY="/usr/lib"
 
270
    MC_MPI_INCLUDE="/usr/local/mpich/include"
 
271
    MC_MPI_LIBRARY="/usr/local/mpich/lib"
 
272
    SG_GL_INCLUDE="/usr/X11R6/include"
 
273
    SG_GL_LIBRARY="/usr/X11R6/lib"
 
274
    SG_GLW_INCLUDE="/usr/local/include"
 
275
    SG_GLW_LIBRARY="/usr/local/lib"
 
276
    SG_MOTIF_INCLUDE="/usr/X11R6/include"
 
277
    SG_MOTIF_LIBRARY="/usr/X11R6/lib"
 
278
 
 
279
### NeXT-specific
 
280
elif [ "${OSTYPE}" = "NeXTstep" ] || [ "${OSTYPE}" = "OpenStep" ]; then
 
281
    alias psa='ps aux'
 
282
    # alias ls='ls --color'
 
283
    # PSRESOURCEPATH="/usr/local/Acrobat3/Fonts"
 
284
    PARALLEL=""
 
285
    PARAMAKE=""
 
286
    MAIL="/var/spool/mail/${USER}"
 
287
    NNTPSERVER="${HOSTNAME}"
 
288
    NETSCAPEAD="/usr/local/lib/netscape/Netscape.ad"
 
289
    XFMAD="/usr/lib/X11/app-defaults/Xfm"
 
290
    PRINTER="chagall"
 
291
    ENSCRIPT="-dchagall"
 
292
    TEXINPUTS=".:/usr/local/teTeX/texmf/tex//"
 
293
    BIBINPUTS=".:/usr/local/teTeX/texmf/bibtex/bst"
 
294
    BSTINPUTS=".:/usr/local/teTeX/texmf/bibtex/bst:/usr/local/teTeX/texmf/bibtex/bst/ams:/usr/local/teTeX/texmf/bibtex/bst/base"
 
295
    LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:/usr/local/mpich/lib/NEXTSTEP/ch_p4"
 
296
    MC_RL_INCLUDE="/usr/include"
 
297
    MC_RL_LIBRARY="/usr/lib"
 
298
    MC_MPI_INCLUDE="/usr/local/mpich/include"
 
299
    MC_MPI_LIBRARY="/usr/local/mpich/lib"
 
300
    SG_GL_INCLUDE="/usr/X11R6/include"
 
301
    SG_GL_LIBRARY="/usr/X11R6/lib"
 
302
    SG_GLW_INCLUDE="/usr/local/include"
 
303
    SG_GLW_LIBRARY="/usr/local/lib"
 
304
    SG_MOTIF_INCLUDE="/usr/X11R6/include"
 
305
    SG_MOTIF_LIBRARY="/usr/X11R6/lib"
 
306
    PATH="${PATH}:/LocalApps/Geomview.app:/LocalApps/OmniWeb.app:/LocalApps/Xnext.app"
 
307
fi
 
308
 
 
309
# export PSRESOURCEPATH
 
310
export PARALLEL PARAMAKE MAIL NNTPSERVER 
 
311
export NETSCAPEAD XFMAD PRINTER ENSCRIPT
 
312
export TEXINPUTS BSTINPUTS BIBINPUTS LD_LIBRARY_PATH
 
313
export MC_RL_INCLUDE MC_RL_LIBRARY
 
314
export MC_MPI_INCLUDE MC_MPI_LIBRARY
 
315
export SG_GL_INCLUDE SG_GL_LIBRARY
 
316
export SG_GLW_INCLUDE SG_GLW_LIBRARY
 
317
export SG_MOTIF_INCLUDE SG_MOTIF_LIBRARY
 
318
 
 
319
##############################################################################
 
320
# Customization by the individual user after this point
 
321
##############################################################################
 
322
 
 
323
CLASSPATH=".:${HOME}/.java"
 
324
TEXINPUTS=".:${HOME}/m/TeX/inputs:${TEXINPUTS}"
 
325
BSTINPUTS=".:${HOME}/m/TeX/inputs:${BSTINPUTS}"
 
326
BIBINPUTS=".:${HOME}/m/TeX/bibstuff:${BIBINPUTS}"
 
327
export CLASSPATH TEXINPUTS BSTINPUTS BIBINPUTS
 
328
 
 
329
### CVSROOT="fetk@sobolev:/usr/people/fetk/cvsroot"
 
330
CVSROOT="/usr/people/mholst/cvsroot"
 
331
CVS_RSH="/usr/local/bin/ssh"
 
332
CVSUMASK="077"
 
333
export CVSROOT CVS_RSH CVSUMASK
 
334
 
 
335
# MCSH_HOME="${HOME}/fetk/mc/work/bin"
 
336
# MC_INCLUDE="${HOME}/include"
 
337
# MC_LIBRARY="${HOME}/lib"
 
338
# export MCSH_HOME MC_INCLUDE MC_LIBRARY
 
339
 
 
340
PS1="\u@\h<${OSTYPE}+${SHELL}>:\w% "
 
341
export PS1
 
342
 
 
343
alias mbib='pushd ${HOME}/m/TeX/bibstuff'
 
344
alias minputs='pushd ${HOME}/m/TeX/inputs'
 
345
alias mtalk='pushd ${HOME}/m/research/talks'
 
346
alias mpaper='pushd ${HOME}/m/research/pub'
 
347
alias mcv='pushd ${HOME}/m/research/cv'
 
348
alias mgrant='pushd ${HOME}/m/research/grants'
 
349
alias mclass='pushd ${HOME}/m/teaching/ucsd'
 
350
alias mprog='pushd ${HOME}/fetk'
 
351
alias mprog2='pushd ${HOME}/ztmp/mgz'
 
352
 
 
353
alias ma='Mail'
 
354
alias mail='Mail'
 
355
alias inc="echo 'DO NOT USE MH!'"
 
356
alias scan="echo 'DO NOT USE MH!'"
 
357
alias show="echo 'DO NOT USE MH!'"
 
358
alias rmm="echo 'DO NOT USE MH!'"
 
359
alias refile="echo 'DO NOT USE MH!'"
 
360
alias folder="echo 'DO NOT USE MH!'"
 
361
# alias rp='repl -editor vi -filter filt $@'
 
362
# alias fp='folder -pack'
 
363
# alias ip='inc -file /var/mail/mholst -truncate'
 
364