blob: b9a7886f9ad510dc109d9267f58ade80fdbf38ad (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
|
# hints/mint.sh
#
# talk to gufl0000@stud.uni-sb.de if you want to change this file.
# Please read the README.mint file.
#
# misc stuff
case `uname -m` in
atarist*) archname="m68000-mint"
;;
*) archname="m68k-mint"
;;
esac
here=`pwd | tr -d '\015'`
cc='gcc'
# The weird include path is really to work around some bugs in
# broken system header files.
ccflags="$ccflags -D__MINT__ -Uatarist -DDEBUGGING -I$here/../mint"
# libs
libpth="$prefix/lib /usr/lib /usr/local/lib"
glibpth="$libpth"
xlibpth="$libpth"
libswanted='gdbm socket port m'
so='none'
#
# compiler & linker flags
#
optimize='-O2 -fomit-frame-pointer -fno-defer-pop -fstrength-reduce'
# The setlocale function in the MiNTLib is actually a bad joke. We
# lend a workaround from Ultrix. If neither LC_ALL nor LANG is
# set in the environment, perl won't complain. If one is set to
# anything but "C" you will see a warning. Note that you can
# still use the GNU extension "$LANGUAGE" if you want to use
# the i18n features of some GNU packages.
util_cflags='ccflags="$ccflags -DLOCALE_ENVIRON_REQUIRED"'
#
# Some good answers to the questions in Configure:
# Does Configure really get all these wrong?
usenm='true'
d_suidsafe='true'
clocktype='long'
usevfork='true'
d_fsetpos='fpos_t'
gidtype='gid_t'
groupstype='gid_t'
lseektype='long'
modetype='mode_t'
sizetype='size_t'
timetype='time_t'
uidtype='uid_t'
# Don't remove that leading tab character (Configure Black Magic (TM)).
broken_pwd=
case "`/bin/pwd|tr -d xy|tr '\015\012' 'xy'`" in
*xy) broken_pwd=yes ;;
esac
if test X"$broken_pwd" = Xyes
then
echo " "
echo "*** Building fixed 'pwd'... (as described in README.mint) ***"
echo " "
cd mint
make pwd
cd ..
if test -x mint/pwd -a -w /usr/bin
then
echo " "
echo "*** Installing fixed 'pwd'... ***"
echo " "
cd mint
make install
cd ..
if cmp -s mint/pwd /usr/bin/pwd
then
echo "*** Installed fixed 'pwd' successfully. ***"
else
echo "*** Failed to install fixed 'pwd'. Aborting. ***"
exit 1
fi
else
echo "*** Cannot install fixed 'pwd'. Aborting. ***"
exit 1
fi
fi
|