~ubuntu-branches/debian/wheezy/apache2/wheezy

« back to all changes in this revision

Viewing changes to srclib/apr-util/Makefile.win

  • Committer: Package Import Robot
  • Author(s): Stefan Fritsch, Stefan Fritsch, Arno Töll
  • Date: 2012-02-01 21:49:04 UTC
  • mfrom: (0.13.15)
  • Revision ID: package-import@ubuntu.com-20120201214904-nlchebp6wu7z55jw
Tags: 2.2.22-1
[ Stefan Fritsch ]
* New upstream release, urgency medium due to security fixes:
  - Fix CVE-2012-0021: mod_log_config: DoS with '%{cookiename}C' log format
  - Fix CVE-2012-0031: Unprivileged child process could cause the parent to
    crash at shutdown
  - Fix CVE-2012-0053: Exposure of "httpOnly" cookies in code 400 error
    message.
* Move httxt2dbm to apache2-utils
* Adjust debian/control to point to new git repository.

[ Arno Töll ]
* Fix "typo in /etc/apache2/apache2.conf" (Closes: #653801)

Show diffs side-by-side

added added

removed removed

Lines of Context:
46
46
#
47
47
#     DBM_LIST="db gdbm"
48
48
#
 
49
# Provide a CRYPTO_LIST argument after configuring LIB and INCLUDE with
 
50
# the SDK paths of the corresponding cryptographic support libraries.
 
51
#
 
52
#     CRYPTO_LIST="nss openssl"
 
53
#
49
54
# For example;
50
55
#
51
56
#   nmake -f Makefile.win PREFIX=C:\APR buildall checkall installall clean
86
91
!MESSAGE PREFIX      = $(PREFIX)  (install path)
87
92
!MESSAGE DBD_LIST    = $(DBD_LIST)
88
93
!MESSAGE DBM_LIST    = $(DBM_LIST)
 
94
!MESSAGE CRYPTO_LIST = $(CRYPTO_LIST)
89
95
 
90
96
# Utility and Translation things, nothing here for the user
91
97
#
173
179
         $(MAKE) $(MAKEOPT) -f apr.mak         CFG="apr - $(ARCH)" RECURSE=0 $(CTARGET)
174
180
         $(MAKE) $(MAKEOPT) -f libapr.mak      CFG="libapr - $(ARCH)" RECURSE=0 $(CTARGET)
175
181
         cd build
176
 
          $(MAKE) $(MAKEOPT) -f apr_app.mak    CFG="apr_app - $(ARCH)" RECURSE=0 $(CTARGET)
177
 
          $(MAKE) $(MAKEOPT) -f libapr_app.mak CFG="libapr_app - $(ARCH)" RECURSE=0 $(CTARGET)
 
182
          $(MAKE) $(MAKEOPT) -f aprapp.mak    CFG="aprapp - $(ARCH)" RECURSE=0 $(CTARGET)
 
183
          $(MAKE) $(MAKEOPT) -f libaprapp.mak CFG="libaprapp - $(ARCH)" RECURSE=0 $(CTARGET)
178
184
         cd ..
179
185
        cd $(API_PATH)
180
186
         $(MAKE) $(MAKEOPT) -f apriconv.mak    CFG="apriconv - $(ARCH)" RECURSE=0 $(CTARGET)
207
213
          for %d in ($(DBM_LIST) x) do if not %d == x \
208
214
            $(MAKE) $(MAKEOPT) -f apr_dbm_%d.mak CFG="apr_dbm_%d - $(ARCH)" RECURSE=0 $(CTARGET)
209
215
        cd ..
 
216
        cd crypto
 
217
          for %d in ($(CRYPTO_LIST) x) do if not %d == x \
 
218
            $(MAKE) $(MAKEOPT) -f apr_crypto_%d.mak CFG="apr_crypto_%d - $(ARCH)" RECURSE=0 $(CTARGET)
 
219
        cd ..
210
220
 
211
221
!ELSEIF $(USESLN) == 1
212
222
 
215
225
          devenv aprutil.sln /useenv /clean "$(SLNARCH)" /project apr_dbd_%d
216
226
        -for %d in ($(DBM_LIST) x) do if not %d == x \
217
227
          devenv aprutil.sln /useenv /clean "$(SLNARCH)" /project apr_dbm_%d
 
228
        -for %d in ($(CRYPTO_LIST) x) do if not %d == x \
 
229
          devenv aprutil.sln /useenv /clean "$(SLNARCH)" /project apr_crypto_%d
218
230
        -devenv aprutil.sln /useenv /clean "$(SLNARCH)" /project apr_ldap
219
231
        -devenv aprutil.sln /useenv /clean "$(SLNARCH)" /project libaprutil
220
232
        -devenv aprutil.sln /useenv /clean "$(SLNARCH)" /project aprutil
224
236
        cd $(APU_PATH)
225
237
        -devenv aprutil.sln /useenv /clean "$(SLNARCH)" /project libapriconv
226
238
        -devenv aprutil.sln /useenv /clean "$(SLNARCH)" /project apriconv
227
 
        -devenv aprutil.sln /useenv /clean "$(SLNARCH)" /project libapr_app
228
 
        -devenv aprutil.sln /useenv /clean "$(SLNARCH)" /project apr_app
 
239
        -devenv aprutil.sln /useenv /clean "$(SLNARCH)" /project libaprapp
 
240
        -devenv aprutil.sln /useenv /clean "$(SLNARCH)" /project aprapp
229
241
        -devenv aprutil.sln /useenv /clean "$(SLNARCH)" /project libapr
230
242
        -devenv aprutil.sln /useenv /clean "$(SLNARCH)" /project apr
231
243
 
232
244
buildall:
233
 
        devenv aprutil.sln /useenv /build "$(SLNARCH)" /project apr_app
234
 
        devenv aprutil.sln /useenv /build "$(SLNARCH)" /project libapr_app
 
245
        devenv aprutil.sln /useenv /build "$(SLNARCH)" /project aprapp
 
246
        devenv aprutil.sln /useenv /build "$(SLNARCH)" /project libaprapp
235
247
        devenv aprutil.sln /useenv /build "$(SLNARCH)" /project aprutil
236
248
        devenv aprutil.sln /useenv /build "$(SLNARCH)" /project libaprutil
237
249
        devenv aprutil.sln /useenv /build "$(SLNARCH)" /project apr_ldap
239
251
          devenv aprutil.sln /useenv /build "$(SLNARCH)" /project apr_dbd_%d
240
252
        for %d in ($(DBM_LIST) x) do if not %d == x \
241
253
          devenv aprutil.sln /useenv /build "$(SLNARCH)" /project apr_dbm_%d
 
254
        for %d in ($(CRYPTO_LIST) x) do if not %d == x \
 
255
          devenv aprutil.sln /useenv /build "$(SLNARCH)" /project apr_crypto_%d
242
256
 
243
257
!ELSE
244
258
#       $(USEDSP) == 1
248
262
          msdev aprutil.dsw /USEENV /MAKE "apr_dbd_%d - $(ARCH)" /CLEAN
249
263
        -for %d in ($(DBM_LIST) x) do if not %d == x \
250
264
          msdev aprutil.dsw /USEENV /MAKE "apr_dbm_%d - $(ARCH)" /CLEAN
 
265
        -for %d in ($(CRYPTO_LIST) x) do if not %d == x \
 
266
          msdev aprutil.dsw /USEENV /MAKE "apr_crypto_%d - $(ARCH)" /CLEAN
251
267
        -msdev aprutil.dsw /USEENV /MAKE "apr_ldap - $(ARCH)" /CLEAN
252
268
        -msdev aprutil.dsw /USEENV /MAKE "libaprutil - $(ARCH)" /CLEAN
253
269
        -msdev aprutil.dsw /USEENV /MAKE "aprutil - $(ARCH)" /CLEAN
257
273
        cd $(APU_PATH)
258
274
        -msdev aprutil.dsw /USEENV /MAKE "libapriconv - $(ARCH)" /CLEAN
259
275
        -msdev aprutil.dsw /USEENV /MAKE "apriconv - $(ARCH)" /CLEAN
260
 
        -msdev aprutil.dsw /USEENV /MAKE "libapr_app - $(ARCH)" /CLEAN
261
 
        -msdev aprutil.dsw /USEENV /MAKE "apr_app - $(ARCH)" /CLEAN
 
276
        -msdev aprutil.dsw /USEENV /MAKE "libaprapp - $(ARCH)" /CLEAN
 
277
        -msdev aprutil.dsw /USEENV /MAKE "aprapp - $(ARCH)" /CLEAN
262
278
        -msdev aprutil.dsw /USEENV /MAKE "libapr - $(ARCH)" /CLEAN
263
279
        -msdev aprutil.dsw /USEENV /MAKE "apr - $(ARCH)" /CLEAN
264
280
 
265
281
buildall:
266
 
        @msdev aprutil.dsw /USEENV /MAKE "apr_app - $(ARCH)"
 
282
        @msdev aprutil.dsw /USEENV /MAKE "aprapp - $(ARCH)"
267
283
        @msdev aprutil.dsw /USEENV /MAKE "aprutil - $(ARCH)"
268
 
        @msdev aprutil.dsw /USEENV /MAKE "libapr_app - $(ARCH)"
 
284
        @msdev aprutil.dsw /USEENV /MAKE "libaprapp - $(ARCH)"
269
285
        @msdev aprutil.dsw /USEENV /MAKE "libaprutil - $(ARCH)"
270
286
        @msdev aprutil.dsw /USEENV /MAKE "apr_ldap - $(ARCH)"
271
287
        @for %d in (odbc $(DBD_LIST)) do \
272
288
          msdev aprutil.dsw /USEENV /MAKE "apr_dbd_%d - $(ARCH)"
273
289
        @for %d in ($(DBM_LIST) x) do if not %d == x \
274
290
          msdev aprutil.dsw /USEENV /MAKE "apr_dbm_%d - $(ARCH)"
 
291
        @for %d in ($(CRYPTO_LIST) x) do if not %d == x \
 
292
          msdev aprutil.dsw /USEENV /MAKE "apr_crypto_%d - $(ARCH)"
275
293
 
276
294
!ENDIF
277
295
 
336
354
          copy $(APU_PATH)\dbm\$(ARCHPATH)\apr_dbm_%d-1.dll "$(PREFIX)\bin\" <.y && \
337
355
          copy $(APU_PATH)\dbm\$(ARCHPATH)\apr_dbm_%d-1.pdb "$(PREFIX)\bin\" <.y \
338
356
        )
 
357
        for %d in ($(CRYPTO_LIST) x) do if not %d == x ( \
 
358
          copy $(APU_PATH)\crypto\$(ARCHPATH)\apr_crypto_%d-1.dll "$(PREFIX)\bin\" <.y && \
 
359
          copy $(APU_PATH)\crypto\$(ARCHPATH)\apr_crypto_%d-1.pdb "$(PREFIX)\bin\" <.y \
 
360
        )
339
361
        xcopy $(API_PATH)\$(ARCHPATH)\iconv\*.so  "$(PREFIX)\bin\iconv\" /d < .a
340
362
        xcopy $(API_PATH)\$(ARCHPATH)\iconv\*.pdb "$(PREFIX)\bin\iconv\" /d < .a
341
363
        del .y