~ubuntu-branches/ubuntu/feisty/apache2/feisty-security

« back to all changes in this revision

Viewing changes to srclib/apr/config.layout

  • Committer: Bazaar Package Importer
  • Author(s): Andreas Barth
  • Date: 2006-12-09 21:05:45 UTC
  • mfrom: (0.6.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20061209210545-h70s0xaqc2v8vqr2
Tags: 2.2.3-3.2
* Non-maintainer upload.
* 043_ajp_connection_reuse: Patch from upstream Bugzilla, fixing a critical
  issue with regard to connection reuse in mod_proxy_ajp.
  Closes: #396265

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
##
 
2
##  config.layout -- Pre-defined Installation Path Layouts
 
3
##
 
4
##  Hints:
 
5
##  - layouts can be loaded with configure's --enable-layout=ID option
 
6
##  - when no --enable-layout option is given, the default layout is `apr'
 
7
##  - a trailing plus character (`+') on paths is replaced with a 
 
8
##    `/<target>' suffix where <target> is currently hardcoded to 'apr'.
 
9
##    (This may become a configurable parameter at some point.)
 
10
##
 
11
 
 
12
#   Classical APR path layout designed for parallel installs.
 
13
<Layout apr>
 
14
    prefix:        /usr/local/apr
 
15
    exec_prefix:   ${prefix}
 
16
    bindir:        ${exec_prefix}/bin
 
17
    sbindir:       ${exec_prefix}/bin
 
18
    libdir:        ${exec_prefix}/lib
 
19
    libexecdir:    ${exec_prefix}/modules
 
20
    mandir:        ${prefix}/man
 
21
    sysconfdir:    ${prefix}/conf
 
22
    datadir:       ${prefix}
 
23
    installbuilddir: ${datadir}/build-${APR_MAJOR_VERSION}
 
24
    includedir:    ${prefix}/include/apr-${APR_MAJOR_VERSION}
 
25
    localstatedir: ${prefix}
 
26
    libsuffix:     -${APR_MAJOR_VERSION}
 
27
</Layout>
 
28
 
 
29
#   Classical single-installation APR path layout.
 
30
<Layout classic>
 
31
    prefix:        /usr/local/apr
 
32
    exec_prefix:   ${prefix}
 
33
    bindir:        ${exec_prefix}/bin
 
34
    sbindir:       ${exec_prefix}/bin
 
35
    libdir:        ${exec_prefix}/lib
 
36
    libexecdir:    ${exec_prefix}/modules
 
37
    mandir:        ${prefix}/man
 
38
    sysconfdir:    ${prefix}/conf
 
39
    datadir:       ${prefix}
 
40
    installbuilddir: ${datadir}/build
 
41
    includedir:    ${prefix}/include
 
42
    localstatedir: ${prefix}
 
43
</Layout>
 
44
 
 
45
#   GNU standards conforming path layout.
 
46
#   See FSF's GNU project `make-stds' document for details.
 
47
<Layout GNU>
 
48
    prefix:        /usr/local
 
49
    exec_prefix:   ${prefix}
 
50
    bindir:        ${exec_prefix}/bin
 
51
    sbindir:       ${exec_prefix}/sbin
 
52
    libdir:        ${exec_prefix}/lib
 
53
    libexecdir:    ${exec_prefix}/libexec
 
54
    mandir:        ${prefix}/man
 
55
    sysconfdir:    ${prefix}/etc+
 
56
    datadir:       ${prefix}/share+
 
57
    installbuilddir: ${datadir}/build
 
58
    includedir:    ${prefix}/include+
 
59
    localstatedir: ${prefix}/var+
 
60
    runtimedir:    ${localstatedir}/run
 
61
</Layout>
 
62
 
 
63
#   Mac OS X Server (Rhapsody)
 
64
<Layout Mac OS X Server>
 
65
    prefix:        /Local/Library/WebServer
 
66
    exec_prefix:   /usr
 
67
    bindir:        ${exec_prefix}/bin
 
68
    sbindir:       ${exec_prefix}/sbin
 
69
    libdir:        ${exec_prefix}/lib
 
70
    libexecdir:    /System/Library/apr/Modules
 
71
    mandir:        ${exec_prefix}/share/man
 
72
    sysconfdir:    ${prefix}/Configuration
 
73
    datadir:       ${prefix}
 
74
    installbuilddir: /System/Library/apr/Build
 
75
    includedir:    /System/Library/Frameworks/apr.framework/Versions/2.0/Headers
 
76
    localstatedir: /var
 
77
    runtimedir:    ${prefix}/Logs
 
78
</Layout>
 
79
 
 
80
#   Darwin/Mac OS Layout
 
81
<Layout Darwin>
 
82
    prefix:        /usr
 
83
    exec_prefix:   ${prefix}
 
84
    bindir:        ${exec_prefix}/bin
 
85
    sbindir:       ${exec_prefix}/sbin
 
86
    libdir:        ${exec_prefix}/lib
 
87
    libexecdir:    ${exec_prefix}/libexec+
 
88
    mandir:        ${prefix}/share/man
 
89
    datadir:       /Library/WebServer
 
90
    sysconfdir:    /etc+
 
91
    installbuilddir: ${prefix}/share/httpd/build
 
92
    includedir:    ${prefix}/include+
 
93
    localstatedir: /var
 
94
    runtimedir:    ${localstatedir}/run
 
95
</Layout>
 
96
 
 
97
#   Red Hat Linux 7.x layout
 
98
<Layout RedHat>
 
99
    prefix:        /usr
 
100
    exec_prefix:   ${prefix}
 
101
    bindir:        ${prefix}/bin
 
102
    sbindir:       ${prefix}/sbin
 
103
    libdir:        ${prefix}/lib
 
104
    libexecdir:    ${prefix}/lib/apr
 
105
    mandir:        ${prefix}/man
 
106
    sysconfdir:    /etc/httpd/conf
 
107
    datadir:       /var/www
 
108
    installbuilddir: ${datadir}/build
 
109
    includedir:    ${prefix}/include/apr
 
110
    localstatedir: /var
 
111
    runtimedir:    ${localstatedir}/run
 
112
</Layout>     
 
113
 
 
114
#   According to the /opt filesystem conventions
 
115
<Layout opt>
 
116
    prefix:        /opt/apr
 
117
    exec_prefix:   ${prefix}
 
118
    bindir:        ${exec_prefix}/bin
 
119
    sbindir:       ${exec_prefix}/sbin
 
120
    libdir:        ${exec_prefix}/lib
 
121
    libexecdir:    ${exec_prefix}/libexec
 
122
    mandir:        ${prefix}/man
 
123
    sysconfdir:    /etc${prefix}
 
124
    datadir:       ${prefix}/share
 
125
    installbuilddir: ${datadir}/build
 
126
    includedir:    ${prefix}/include
 
127
    localstatedir: /var${prefix}
 
128
    runtimedir:    ${localstatedir}/run
 
129
</Layout>
 
130
 
 
131
#  BeOS layout...
 
132
<Layout beos>
 
133
    prefix:        /boot/home/apr
 
134
    exec_prefix:   ${prefix}
 
135
    bindir:        ${exec_prefix}/bin
 
136
    sbindir:       ${exec_prefix}/bin
 
137
    libdir:        ${exec_prefix}/lib
 
138
    libexecdir:    ${exec_prefix}/libexec
 
139
    mandir:        ${prefix}/man
 
140
    sysconfdir:    ${prefix}/conf
 
141
    datadir:       ${prefix}
 
142
    installbuilddir: ${datadir}/build
 
143
    includedir:    ${prefix}/include
 
144
    localstatedir: ${prefix}
 
145
    runtimedir:    ${localstatedir}/logs
 
146
</Layout>
 
147
 
 
148
#   SuSE 6.x layout
 
149
<Layout SuSE>
 
150
    prefix:        /usr
 
151
    exec_prefix:   ${prefix}
 
152
    bindir:        ${prefix}/bin
 
153
    sbindir:       ${prefix}/sbin
 
154
    libdir:        ${prefix}/lib
 
155
    libexecdir:    ${prefix}/lib/apr
 
156
    mandir:        ${prefix}/share/man
 
157
    sysconfdir:    /etc/httpd
 
158
    datadir:       /usr/local/httpd
 
159
    installbuilddir: ${datadir}/build
 
160
    includedir:    ${prefix}/include/apr
 
161
    localstatedir: /var/lib/httpd
 
162
    runtimedir:    /var/run
 
163
</Layout>
 
164
 
 
165
#   BSD/OS layout
 
166
<Layout BSDI>
 
167
    prefix:        /var/www
 
168
    exec_prefix:   /usr/contrib
 
169
    bindir:        ${exec_prefix}/bin
 
170
    sbindir:       ${exec_prefix}/bin
 
171
    libdir:        ${exec_prefix}/lib
 
172
    libexecdir:    ${exec_prefix}/libexec/apr
 
173
    mandir:        ${exec_prefix}/man
 
174
    sysconfdir:    ${prefix}/conf
 
175
    datadir:       ${prefix}
 
176
    installbuilddir: ${datadir}/build
 
177
    includedir:    ${exec_prefix}/include/apr
 
178
    localstatedir: /var
 
179
    runtimedir:    ${localstatedir}/run
 
180
</Layout>
 
181
 
 
182
#   Solaris 8 Layout
 
183
<Layout Solaris>
 
184
    prefix:        /usr/apr
 
185
    exec_prefix:   ${prefix}
 
186
    bindir:        ${exec_prefix}/bin
 
187
    sbindir:       ${exec_prefix}/bin
 
188
    libdir:        ${exec_prefix}/lib
 
189
    libexecdir:    ${exec_prefix}/libexec
 
190
    mandir:        ${exec_prefix}/man
 
191
    sysconfdir:    /etc/apr
 
192
    datadir:       /var/apr
 
193
    installbuilddir: ${datadir}/build
 
194
    includedir:    ${exec_prefix}/include
 
195
    localstatedir: ${prefix}
 
196
    runtimedir:    /var/run
 
197
</Layout>
 
198
 
 
199
#   OpenBSD Layout
 
200
<Layout OpenBSD>
 
201
    prefix:        /var/www
 
202
    exec_prefix:   /usr
 
203
    bindir:        ${exec_prefix}/bin
 
204
    sbindir:       ${exec_prefix}/sbin
 
205
    libdir:        ${exec_prefix}/lib
 
206
    libexecdir:    ${exec_prefix}/lib/apr/modules
 
207
    mandir:        ${exec_prefix}/share/man
 
208
    sysconfdir:    ${prefix}/conf
 
209
    datadir:       ${prefix}
 
210
    installbuilddir: ${prefix}/build
 
211
    includedir:    ${exec_prefix}/lib/apr/include
 
212
    localstatedir: ${prefix}
 
213
    runtimedir:    ${prefix}/logs
 
214
</Layout>
 
215
 
 
216
# Debian layout
 
217
<Layout Debian>
 
218
    prefix:        
 
219
    exec_prefix:   ${prefix}/usr
 
220
    bindir:        ${exec_prefix}/bin
 
221
    sbindir:       ${exec_prefix}/sbin
 
222
    libdir:        ${exec_prefix}/lib
 
223
    libexecdir:    ${exec_prefix}/lib/apr/modules
 
224
    mandir:        ${exec_prefix}/share/man
 
225
    datadir:       ${exec_prefix}/share/apr
 
226
    includedir:    ${exec_prefix}/include/apr-${APR_MAJOR_VERSION}
 
227
    localstatedir: ${prefix}/var/run
 
228
    runtimedir:    ${prefix}/var/run
 
229
    infodir:       ${exec_prefix}/share/info
 
230
    libsuffix:    -${APR_MAJOR_VERSION}
 
231
</Layout>