~ubuntu-branches/ubuntu/trusty/bacula-doc/trusty

« back to all changes in this revision

Viewing changes to autoconf/aclocal.m4

  • Committer: Bazaar Package Importer
  • Author(s): John Goerzen
  • Date: 2006-08-15 09:44:08 UTC
  • Revision ID: james.westby@ubuntu.com-20060815094408-1kvvfls2hs3d9uw8
Tags: upstream-1.38.11.1
ImportĀ upstreamĀ versionĀ 1.38.11.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
dnl
 
2
 
 
3
AC_DEFUN(BA_CONDITIONAL,
 
4
[AC_SUBST($1_TRUE)
 
5
AC_SUBST($1_FALSE)
 
6
if $2; then
 
7
  $1_TRUE=
 
8
  $1_FALSE='#'
 
9
else
 
10
  $1_TRUE='#'
 
11
  $1_FALSE=
 
12
fi])
 
13
 
 
14
 
 
15
AC_DEFUN(BA_CHECK_OPSYS,
 
16
[
 
17
AC_CYGWIN
 
18
if test $HAVE_UNAME=yes -a x`uname -s` = xSunOS
 
19
then
 
20
        BA_CONDITIONAL(HAVE_SUN_OS, $TRUEPRG)
 
21
        AC_DEFINE(HAVE_SUN_OS)
 
22
else
 
23
        BA_CONDITIONAL(HAVE_SUN_OS, $FALSEPRG)
 
24
fi
 
25
 
 
26
if test $HAVE_UNAME=yes -a x`uname -s` = xOSF1
 
27
then
 
28
        BA_CONDITIONAL(HAVE_OSF1_OS, $TRUEPRG)
 
29
        AC_DEFINE(HAVE_OSF1_OS)
 
30
else
 
31
        BA_CONDITIONAL(HAVE_OSF1_OS, $FALSEPRG)
 
32
fi
 
33
 
 
34
if test $HAVE_UNAME=yes -a x`uname -s` = xAIX
 
35
then
 
36
        BA_CONDITIONAL(HAVE_AIX_OS, $TRUEPRG)
 
37
        AC_DEFINE(HAVE_AIX_OS)
 
38
else
 
39
        BA_CONDITIONAL(HAVE_AIX_OS, $FALSEPRG)
 
40
fi
 
41
 
 
42
if test $HAVE_UNAME=yes -a x`uname -s` = xHP-UX
 
43
then
 
44
        BA_CONDITIONAL(HAVE_HPUX_OS, $TRUEPRG)
 
45
        AC_DEFINE(HAVE_HPUX_OS)
 
46
else
 
47
        BA_CONDITIONAL(HAVE_HPUX_OS, $FALSEPRG)
 
48
fi
 
49
 
 
50
if test $HAVE_UNAME=yes -a x`uname -s` = xLinux
 
51
then
 
52
        BA_CONDITIONAL(HAVE_LINUX_OS, $TRUEPRG)
 
53
        AC_DEFINE(HAVE_LINUX_OS)
 
54
else
 
55
        BA_CONDITIONAL(HAVE_LINUX_OS, $FALSEPRG)
 
56
fi
 
57
 
 
58
if test $HAVE_UNAME=yes -a x`uname -s` = xFreeBSD
 
59
then
 
60
        BA_CONDITIONAL(HAVE_FREEBSD_OS, $TRUEPRG)
 
61
        AC_DEFINE(HAVE_FREEBSD_OS)
 
62
else
 
63
        BA_CONDITIONAL(HAVE_FREEBSD_OS, $FALSEPRG)
 
64
fi
 
65
 
 
66
if test $HAVE_UNAME=yes -a x`uname -s` = xNetBSD
 
67
then
 
68
        BA_CONDITIONAL(HAVE_NETBSD_OS, $TRUEPRG)
 
69
        AC_DEFINE(HAVE_NETBSD_OS)
 
70
else
 
71
        BA_CONDITIONAL(HAVE_NETBSD_OS, $FALSEPRG)
 
72
fi
 
73
 
 
74
if test $HAVE_UNAME=yes -a x`uname -s` = xOpenBSD
 
75
then
 
76
        BA_CONDITIONAL(HAVE_OPENBSD_OS, $TRUEPRG)
 
77
        AC_DEFINE(HAVE_OPENBSD_OS)
 
78
else
 
79
        BA_CONDITIONAL(HAVE_OPENBSD_OS, $FALSEPRG)
 
80
fi
 
81
 
 
82
if test $HAVE_UNAME=yes -a x`uname -s` = xBSD/OS
 
83
then
 
84
        BA_CONDITIONAL(HAVE_BSDI_OS, $TRUEPRG)
 
85
        AC_DEFINE(HAVE_BSDI_OS)
 
86
else
 
87
        BA_CONDITIONAL(HAVE_BSDI_OS, $FALSEPRG)
 
88
fi
 
89
 
 
90
if test $HAVE_UNAME=yes -a x`uname -s` = xSGI
 
91
then
 
92
        BA_CONDITIONAL(HAVE_SGI_OS, $TRUEPRG)
 
93
        AC_DEFINE(HAVE_SGI_OS)
 
94
else
 
95
        BA_CONDITIONAL(HAVE_SGI_OS, $FALSEPRG)
 
96
fi
 
97
 
 
98
if test $HAVE_UNAME=yes -a x`uname -s` = xIRIX
 
99
then
 
100
        BA_CONDITIONAL(HAVE_IRIX_OS, $TRUEPRG)
 
101
        AC_DEFINE(HAVE_IRIX_OS)
 
102
else
 
103
        BA_CONDITIONAL(HAVE_IRIX_OS, $FALSEPRG)
 
104
fi
 
105
 
 
106
if test $HAVE_UNAME=yes -a x`uname -s` = xDarwin
 
107
then
 
108
    AM_CONDITIONAL(HAVE_DARWIN_OS, $TRUEPRG)
 
109
    AC_DEFINE(HAVE_DARWIN_OS)
 
110
else
 
111
    AM_CONDITIONAL(HAVE_DARWIN_OS, $FALSEPRG)
 
112
fi
 
113
])
 
114
 
 
115
AC_DEFUN(BA_CHECK_OPSYS_DISTNAME,
 
116
[AC_MSG_CHECKING(for Operating System Distribution)
 
117
if test "x$DISTNAME" != "x"
 
118
then
 
119
        echo "distname set to $DISTNAME"
 
120
elif test $HAVE_UNAME=yes -a x`uname -s` = xOSF1
 
121
then
 
122
        DISTNAME=alpha
 
123
elif test $HAVE_UNAME=yes -a x`uname -s` = xAIX
 
124
then
 
125
        DISTNAME=aix
 
126
elif test $HAVE_UNAME=yes -a x`uname -s` = xHP-UX
 
127
then
 
128
        DISTNAME=hpux
 
129
elif test $HAVE_UNAME=yes -a x`uname -s` = xSunOS
 
130
then
 
131
        DISTNAME=solaris
 
132
elif test $HAVE_UNAME=yes -a x`uname -s` = xFreeBSD
 
133
then
 
134
        DISTNAME=freebsd
 
135
elif test $HAVE_UNAME=yes -a x`uname -s` = xNetBSD
 
136
then
 
137
        DISTNAME=netbsd
 
138
elif test $HAVE_UNAME=yes -a x`uname -s` = xOpenBSD
 
139
then
 
140
        DISTNAME=openbsd
 
141
elif test $HAVE_UNAME=yes -a x`uname -s` = xIRIX
 
142
then
 
143
        DISTNAME=irix
 
144
elif test $HAVE_UNAME=yes -a x`uname -s` = xBSD/OS
 
145
then
 
146
        DISTNAME=bsdi
 
147
elif test -f /etc/SuSE-release
 
148
then
 
149
        DISTNAME=suse
 
150
elif test -d /etc/SuSEconfig
 
151
then
 
152
        DISTNAME=suse5
 
153
elif test -f /etc/mandrake-release
 
154
then
 
155
        DISTNAME=mandrake
 
156
elif test -f /etc/whitebox-release
 
157
then
 
158
       DISTNAME=redhat
 
159
elif test -f /etc/redhat-release
 
160
then
 
161
        DISTNAME=redhat
 
162
elif test -f /etc/gentoo-release
 
163
then
 
164
        DISTNAME=gentoo
 
165
elif test -f /etc/debian_version
 
166
then
 
167
        DISTNAME=debian
 
168
elif test -f /etc/slackware-version
 
169
then
 
170
        DISTNAME=slackware
 
171
elif test $HAVE_UNAME=yes -a x`uname -s` = xDarwin
 
172
then
 
173
    DISTNAME=darwin
 
174
elif test -f /etc/engarde-version
 
175
then
 
176
        DISTNAME=engarde
 
177
elif test "$CYGWIN" = yes
 
178
then
 
179
        DISTNAME=cygwin
 
180
        AC_DEFINE(HAVE_CYGWIN)
 
181
else
 
182
        DISTNAME=unknown
 
183
fi
 
184
AC_MSG_RESULT(done)
 
185
])
 
186
 
 
187
AC_DEFUN(AM_CONDITIONAL,
 
188
[AC_SUBST($1_TRUE)
 
189
AC_SUBST($1_FALSE)
 
190
if $2; then
 
191
  $1_TRUE=
 
192
  $1_FALSE='#'
 
193
else
 
194
  $1_TRUE='#'
 
195
  $1_FALSE=
 
196
fi])