head 1.451;
access;
symbols
OPENPKG_E1_MP_HEAD:1.368
OPENPKG_E1_MP:1.368
OPENPKG_E1_MP_2_STABLE:1.335.2.7
OPENPKG_E1_FP:1.335.2.7
OPENPKG_2_STABLE_MP:1.387
OPENPKG_2_STABLE_20061018:1.335.2.7
OPENPKG_2_STABLE_20060622:1.335.2.1
OPENPKG_2_STABLE:1.335.0.2
OPENPKG_2_STABLE_BP:1.335
OPENPKG_2_5_RELEASE:1.308.2.1
OPENPKG_2_5_SOLID:1.308.0.2
OPENPKG_2_5_SOLID_BP:1.308
OPENPKG_2_4_RELEASE:1.297.2.1
OPENPKG_2_4_SOLID:1.297.0.2
OPENPKG_2_4_SOLID_BP:1.297
OPENPKG_CW_FP:1.289
OPENPKG_2_3_RELEASE:1.285.2.1
OPENPKG_2_3_SOLID:1.285.0.2
OPENPKG_2_3_SOLID_BP:1.285
OPENPKG_2_2_RELEASE:1.262.2.2
OPENPKG_2_2_SOLID:1.262.0.2
OPENPKG_2_2_SOLID_BP:1.262
OPENPKG_2_1_RELEASE:1.241.2.3
OPENPKG_2_1_SOLID:1.241.0.2
OPENPKG_2_1_SOLID_BP:1.241
OPENPKG_2_0_RELEASE:1.211.2.2
OPENPKG_2_0_SOLID:1.211.0.2
OPENPKG_2_0_SOLID_BP:1.211
OPENPKG_1_3_RELEASE:1.106.2.6.2.1
OPENPKG_1_3_SOLID:1.106.2.6.0.2
OPENPKG_1_3_SOLID_BP:1.106.2.6
OPENPKG_1_STABLE_MP:1.159
OPENPKG_1_2_RELEASE:1.106.2.1.2.1
OPENPKG_1_2_SOLID:1.106.2.1.0.2
OPENPKG_1_2_SOLID_BP:1.106.2.1
OPENPKG_1_STABLE:1.106.0.2
OPENPKG_1_STABLE_BP:1.106
OPENPKG_1_1_RELEASE:1.81.2.1
OPENPKG_1_1_SOLID:1.81.0.2
OPENPKG_1_1_SOLID_BP:1.81
OPENPKG_1_0_RELEASE:1.16.2.2
OPENPKG_1_0_SOLID:1.16.0.2
OPENPKG_1_0_SOLID_BP:1.16
OPENPKG_0_0:1.1.1.1
OPENPKG:1.1.1;
locks; strict;
comment @-- @;
1.451
date 2009.10.04.17.09.19; author rse; state Exp;
branches;
next 1.450;
commitid 4V08IXLgF3TdWe6u;
1.450
date 2009.08.09.07.35.41; author rse; state Exp;
branches;
next 1.449;
commitid Ea6jZccNhmx1zZYt;
1.449
date 2009.07.28.17.44.08; author rse; state Exp;
branches;
next 1.448;
commitid YVut8KfbKY8GjvXt;
1.448
date 2009.04.18.13.08.36; author rse; state Exp;
branches;
next 1.447;
commitid 4pHXU27WTIGCZuKt;
1.447
date 2009.02.01.19.17.27; author rse; state Exp;
branches;
next 1.446;
commitid gZ1t9KuvVjBqwLAt;
1.446
date 2009.01.25.18.11.18; author rse; state Exp;
branches;
next 1.445;
commitid krjoVHiDt77HnRzt;
1.445
date 2009.01.25.10.41.06; author rse; state Exp;
branches;
next 1.444;
commitid QoCe4S4xxudfTOzt;
1.444
date 2009.01.25.10.31.42; author rse; state Exp;
branches;
next 1.443;
commitid VlGaJHKkjmX0QOzt;
1.443
date 2009.01.24.21.53.28; author rse; state Exp;
branches;
next 1.442;
commitid rbjJxQEzQRkUDKzt;
1.442
date 2008.12.14.10.07.08; author rse; state Exp;
branches;
next 1.441;
commitid c79W2lCmb3ni3qut;
1.441
date 2008.11.11.07.52.43; author rse; state Exp;
branches;
next 1.440;
commitid lT5ROyofGaYWmaqt;
1.440
date 2008.11.11.07.51.06; author rse; state Exp;
branches;
next 1.439;
commitid nqlraTzQw4lomaqt;
1.439
date 2008.11.10.08.38.50; author rse; state Exp;
branches;
next 1.438;
commitid Rj9nNaMtXk2LE2qt;
1.438
date 2008.11.10.08.25.03; author rse; state Exp;
branches;
next 1.437;
commitid zlraVvuzm262A2qt;
1.437
date 2008.10.15.06.14.36; author rse; state Exp;
branches;
next 1.436;
commitid hl9DpMuw7j66HGmt;
1.436
date 2008.07.26.18.38.54; author rse; state Exp;
branches;
next 1.435;
commitid JIdAUIGqq5uRplct;
1.435
date 2008.06.14.07.02.35; author rse; state Exp;
branches;
next 1.434;
commitid EjpKXJcmclXFUS6t;
1.434
date 2008.04.02.09.50.33; author cs; state Exp;
branches;
next 1.433;
commitid nYZMgUCzbcZMbwXs;
1.433
date 2008.02.29.10.47.20; author cs; state Exp;
branches;
next 1.432;
commitid woOkodbgGdI1zhTs;
1.432
date 2008.02.29.10.42.18; author cs; state Exp;
branches;
next 1.431;
commitid vAWpwBX9ze1jxhTs;
1.431
date 2008.01.18.07.19.50; author rse; state Exp;
branches;
next 1.430;
commitid fqLDSE00zd3yLRNs;
1.430
date 2008.01.01.14.50.41; author rse; state Exp;
branches;
next 1.429;
commitid B8esaHJHoduuKILs;
1.429
date 2007.11.21.10.01.34; author cs; state Exp;
branches;
next 1.428;
commitid 6Ees8BgNikLCwqGs;
1.428
date 2007.11.21.09.50.25; author kk; state Exp;
branches;
next 1.427;
commitid FllgBowARITNsqGs;
1.427
date 2007.09.10.18.20.04; author rse; state Exp;
branches;
next 1.426;
commitid alZTqg6cClP7Bdxs;
1.426
date 2007.09.07.08.18.19; author rse; state Exp;
branches;
next 1.425;
commitid NZ1UVm2voL1FmMws;
1.425
date 2007.08.01.09.00.14; author cs; state Exp;
branches;
next 1.424;
commitid XJSy62M1vP0MM1ss;
1.424
date 2007.07.30.13.53.42; author rse; state Exp;
branches;
next 1.423;
commitid sn0beWDQkpSrtNrs;
1.423
date 2007.07.27.16.07.03; author cs; state Exp;
branches;
next 1.422;
commitid b58RuvIXeJJajqrs;
1.422
date 2007.07.23.07.58.43; author cs; state Exp;
branches;
next 1.421;
commitid HX9gISJ7XslCJRqs;
1.421
date 2007.07.19.17.47.01; author cs; state Exp;
branches;
next 1.420;
commitid DD3boI7rTLTn7pqs;
1.420
date 2007.06.28.20.51.37; author rse; state Exp;
branches;
next 1.419;
commitid VViG93vJqAZAOIns;
1.419
date 2007.06.28.20.12.00; author rse; state Exp;
branches;
next 1.418;
commitid HSXKubR7uj50BIns;
1.418
date 2007.06.28.18.49.58; author rse; state Exp;
branches;
next 1.417;
commitid rFE1LGbZXG0R8Ins;
1.417
date 2007.06.26.19.38.59; author rse; state Exp;
branches;
next 1.416;
commitid cjITT2SvDjeFtsns;
1.416
date 2007.06.25.20.21.44; author cs; state Exp;
branches;
next 1.415;
commitid PG2dVODscVfkKkns;
1.415
date 2007.06.23.07.44.23; author rse; state Exp;
branches;
next 1.414;
commitid AUsjPxfUf8vuC0ns;
1.414
date 2007.06.22.19.28.44; author rse; state Exp;
branches;
next 1.413;
commitid Qf0bAzakygl7yWms;
1.413
date 2007.06.22.19.06.50; author rse; state Exp;
branches;
next 1.412;
commitid jSdeSYoHMBnBqWms;
1.412
date 2007.06.22.16.42.07; author rse; state Exp;
branches;
next 1.411;
commitid zTclnSlmIWpXCVms;
1.411
date 2007.06.22.16.37.36; author rse; state Exp;
branches;
next 1.410;
commitid 4AuZwWXWZ9wpBVms;
1.410
date 2007.06.22.15.25.38; author rse; state Exp;
branches;
next 1.409;
commitid 1N7wbLLfj15JcVms;
1.409
date 2007.06.22.14.50.01; author rse; state Exp;
branches;
next 1.408;
commitid 3hA8i8fQ3vbv0Vms;
1.408
date 2007.06.22.11.59.16; author rse; state Exp;
branches;
next 1.407;
commitid axe4vp8h9ovV3Ums;
1.407
date 2007.06.22.10.54.02; author rse; state Exp;
branches;
next 1.406;
commitid ZbFoU2hEtnBxHTms;
1.406
date 2007.06.08.06.57.54; author rse; state Exp;
branches;
next 1.405;
commitid HtvesDwpAjCrQ4ls;
1.405
date 2007.06.01.17.30.14; author cs; state Exp;
branches;
next 1.404;
commitid plfMYlgCCs3kzeks;
1.404
date 2007.06.01.09.52.57; author thl; state Exp;
branches;
next 1.403;
commitid gfZhRwMrGwjr2cks;
1.403
date 2007.05.20.07.05.30; author rse; state Exp;
branches;
next 1.402;
commitid 0ltOAtY5NqnTuDis;
1.402
date 2007.05.07.15.54.02; author cs; state Exp;
branches;
next 1.401;
commitid 8tzyAVPiAFT8Q0hs;
1.401
date 2007.05.04.06.10.44; author rse; state Exp;
branches;
next 1.400;
commitid TErHneFdUTp0Izgs;
1.400
date 2007.05.01.18.12.47; author rse; state Exp;
branches;
next 1.399;
commitid HF8sbZADHGHGNfgs;
1.399
date 2007.04.19.16.05.56; author cs; state Exp;
branches;
next 1.398;
commitid KdSj3wmY84U4uHes;
1.398
date 2007.04.16.19.59.46; author rse; state Exp;
branches;
next 1.397;
commitid h4ZttReIpqUhSkes;
1.397
date 2007.04.15.16.13.05; author rse; state Exp;
branches;
next 1.396;
commitid PJPoGA96M0wvEbes;
1.396
date 2007.04.13.14.18.06; author cs; state Exp;
branches;
next 1.395;
commitid e1Z5F5v8NEs25Vds;
1.395
date 2007.04.12.09.52.27; author cs; state Exp;
branches;
next 1.394;
commitid yYzPbtQd4XUTDLds;
1.394
date 2007.04.12.07.55.51; author cs; state Exp;
branches;
next 1.393;
commitid gmsiSSLhhh6UZKds;
1.393
date 2007.04.11.06.41.37; author rse; state Exp;
branches;
next 1.392;
commitid AVUSPE5r1gErCCds;
1.392
date 2007.04.10.12.08.30; author rse; state Exp;
branches;
next 1.391;
commitid Lktm4zUpzRZyswds;
1.391
date 2007.04.02.15.07.30; author rse; state Exp;
branches;
next 1.390;
commitid obcFxT8y3aiTHvcs;
1.390
date 2007.03.30.16.55.37; author rse; state Exp;
branches;
next 1.389;
commitid SQjY0SOa27CZo8cs;
1.389
date 2007.03.29.14.43.50; author cs; state Exp;
branches;
next 1.388;
commitid 0DuBv0MgKECLHZbs;
1.388
date 2007.03.24.09.06.25; author rse; state Exp;
branches;
next 1.387;
commitid bk6VWXJYxCEZZjbs;
1.387
date 2007.03.14.19.26.08; author rse; state Exp;
branches;
next 1.386;
commitid ZuB7BhUUM9WvK5as;
1.386
date 2007.03.13.16.42.48; author cs; state Exp;
branches;
next 1.385;
commitid jG9pxzk9HsptSW9s;
1.385
date 2007.03.09.11.13.41; author rse; state Exp;
branches;
next 1.384;
commitid XeGLgjek0NLxbp9s;
1.384
date 2007.03.06.17.05.00; author rse; state Exp;
branches;
next 1.383;
commitid qBxWaz9fkC32e39s;
1.383
date 2007.03.05.06.34.18; author rse; state Exp;
branches;
next 1.382;
commitid Xy52sEi8Y1RELR8s;
1.382
date 2007.02.24.18.35.26; author rse; state Exp;
branches;
next 1.381;
commitid zULfNiC8vazZ2M7s;
1.381
date 2007.02.24.13.22.57; author rse; state Exp;
branches;
next 1.380;
commitid EHLi1UAJY3lNjK7s;
1.380
date 2007.02.23.14.39.19; author rse; state Exp;
branches;
next 1.379;
commitid fhDbzpljB7hZLC7s;
1.379
date 2007.02.08.21.03.09; author rse; state Exp;
branches;
next 1.378;
commitid 70FdmFiv9eKxnJ5s;
1.378
date 2007.02.08.08.32.21; author rse; state Exp;
branches;
next 1.377;
commitid p7FHffvO787ZdF5s;
1.377
date 2007.02.06.07.34.23; author cs; state Exp;
branches;
next 1.376;
commitid jnEeg16M93v5Yo5s;
1.376
date 2007.02.06.07.30.11; author cs; state Exp;
branches;
next 1.375;
commitid QZ3V5x6oVm8EWo5s;
1.375
date 2007.02.06.07.16.18; author cs; state Exp;
branches;
next 1.374;
commitid t0XjbOgZmLqSRo5s;
1.374
date 2007.02.06.06.30.45; author cs; state Exp;
branches;
next 1.373;
commitid M5LTGJtX4C1gCo5s;
1.373
date 2007.02.05.09.52.17; author cs; state Exp;
branches;
next 1.372;
commitid 3j2s7EhXqHsoLh5s;
1.372
date 2007.01.30.14.10.33; author cs; state Exp;
branches;
next 1.371;
commitid MCmegG4r5JMWnx4s;
1.371
date 2007.01.20.23.15.44; author rse; state Exp;
branches;
next 1.370;
commitid qwitDdTCiJQTIi3s;
1.370
date 2007.01.20.14.18.04; author rse; state Exp;
branches;
next 1.369;
commitid DsdViDlcrWTrKf3s;
1.369
date 2007.01.12.14.12.10; author cs; state Exp;
branches;
next 1.368;
commitid csMwuSyGkvunYd2s;
1.368
date 2007.01.01.17.36.32; author rse; state Exp;
branches;
next 1.367;
commitid BicZD6VUl7GuqP0s;
1.367
date 2006.12.27.17.11.34; author cs; state Exp;
branches;
next 1.366;
commitid u6FEpIB9IjINtb0s;
1.366
date 2006.12.27.14.35.27; author cs; state Exp;
branches;
next 1.365;
commitid qcIeXvg5aJMfCa0s;
1.365
date 2006.12.25.09.16.13; author rse; state Exp;
branches;
next 1.364;
commitid bE5pn8rT9X7IUSZr;
1.364
date 2006.12.04.18.21.09; author rse; state Exp;
branches;
next 1.363;
commitid XVbSrFXnHsKvBeXr;
1.363
date 2006.12.03.10.42.18; author cs; state Exp;
branches;
next 1.362;
commitid aGKLE3YhMM2664Xr;
1.362
date 2006.11.29.08.00.22; author rse; state Exp;
branches;
next 1.361;
commitid hKwev5y3qsSvkxWr;
1.361
date 2006.11.22.17.10.25; author rse; state Exp;
branches;
next 1.360;
commitid JauWBjEFSltaBGVr;
1.360
date 2006.11.21.07.39.34; author rse; state Exp;
branches;
next 1.359;
commitid SojySTv2dkKjtvVr;
1.359
date 2006.11.19.19.36.07; author rse; state Exp;
branches;
next 1.358;
commitid vzTBx48AwCF7vjVr;
1.358
date 2006.11.19.18.16.34; author cs; state Exp;
branches;
next 1.357;
commitid wTBJY2L2n2rP3jVr;
1.357
date 2006.11.15.13.59.29; author rse; state Exp;
branches;
next 1.356;
commitid 9nMhnvVP70dCLLUr;
1.356
date 2006.11.11.08.52.42; author rse; state Exp;
branches;
next 1.355;
commitid JVz6XCi4CbTkceUr;
1.355
date 2006.11.08.08.38.05; author rse; state Exp;
branches;
next 1.354;
commitid Zju28e19v2IidQTr;
1.354
date 2006.11.03.20.35.18; author rse; state Exp;
branches;
next 1.353;
commitid ikaxA73UQEBjlgTr;
1.353
date 2006.11.03.07.55.26; author rse; state Exp;
branches;
next 1.352;
commitid A59b33EWP9aD8cTr;
1.352
date 2006.10.16.17.33.55; author rse; state Exp;
branches;
next 1.351;
commitid VSahzniDcsKXUVQr;
1.351
date 2006.10.13.17.26.45; author thl; state Exp;
branches;
next 1.350;
commitid q5GSxzsSDX29XxQr;
1.350
date 2006.09.10.13.20.34; author rse; state Exp;
branches;
next 1.349;
commitid lMx6FEKoDnOMFhMr;
1.349
date 2006.09.09.07.44.20; author rse; state Exp;
branches;
next 1.348;
commitid Jjeumu6PJk9rQ7Mr;
1.348
date 2006.09.08.06.05.12; author rse; state Exp;
branches;
next 1.347;
commitid Jelaz6IhPj3okZLr;
1.347
date 2006.08.25.19.15.55; author rse; state Exp;
branches;
next 1.346;
commitid Tvsj1UyQ8rQ89gKr;
1.346
date 2006.08.25.06.49.37; author rse; state Exp;
branches;
next 1.345;
commitid FemGfvGjCP5z1cKr;
1.345
date 2006.08.18.18.51.36; author rse; state Exp;
branches;
next 1.344;
commitid BOXgXlPDS55cfmJr;
1.344
date 2006.08.18.14.30.22; author rse; state Exp;
branches;
next 1.343;
commitid M0J0z0UFsdlzNkJr;
1.343
date 2006.08.11.15.39.03; author rse; state Exp;
branches;
next 1.342;
commitid HzVgJfe0oYM5prIr;
1.342
date 2006.08.07.17.49.40; author rse; state Exp;
branches;
next 1.341;
commitid 8i3LtCMsHojRfWHr;
1.341
date 2006.07.28.14.07.11; author rse; state Exp;
branches;
next 1.340;
commitid F6dX5LbjhnUslDGr;
1.340
date 2006.07.28.06.09.19; author rse; state Exp;
branches;
next 1.339;
commitid zbcPeIzbXntxHAGr;
1.339
date 2006.07.20.15.08.50; author rse; state Exp;
branches;
next 1.338;
commitid NVuMExUemTPyWBFr;
1.338
date 2006.06.27.14.46.45; author rse; state Exp;
branches;
next 1.337;
commitid 43rbDwktQyRNyECr;
1.337
date 2006.06.27.14.41.57; author rse; state Exp;
branches;
next 1.336;
commitid HmBRjSPArf7bxECr;
1.336
date 2006.06.22.08.51.07; author rse; state Exp;
branches;
next 1.335;
commitid esq11mwTN8DKKYBr;
1.335
date 2006.06.09.07.43.08; author rse; state Exp;
branches
1.335.2.1;
next 1.334;
commitid ntiWJIJBni3nNiAr;
1.334
date 2006.06.09.07.09.16; author cs; state Exp;
branches;
next 1.333;
commitid FW7hClGZVKuKBiAr;
1.333
date 2006.06.08.11.40.12; author rse; state Exp;
branches;
next 1.332;
commitid WLp7qFt2mK0H8cAr;
1.332
date 2006.05.28.12.28.22; author rse; state Exp;
branches;
next 1.331;
commitid a5EGPEGCniw8LMyr;
1.331
date 2006.05.24.18.50.31; author rse; state Exp;
branches;
next 1.330;
commitid 2sKuWvpXDlTeZiyr;
1.330
date 2006.05.17.19.44.32; author rse; state Exp;
branches;
next 1.329;
commitid i50MomNXv1IGwpxr;
1.329
date 2006.05.15.20.04.22; author rse; state Exp;
branches;
next 1.328;
commitid 81cR8ud9JXptH9xr;
1.328
date 2006.05.14.07.33.52; author rse; state Exp;
branches;
next 1.327;
commitid Hz0c79enjWc0AXwr;
1.327
date 2006.05.11.18.44.53; author rse; state Exp;
branches;
next 1.326;
commitid iK12usZWJImboDwr;
1.326
date 2006.05.08.07.30.19; author rse; state Exp;
branches;
next 1.325;
commitid zTteJsnJTzPJKbwr;
1.325
date 2006.05.03.06.19.06; author cs; state Exp;
branches;
next 1.324;
commitid TPoha8wNyHMgwxvr;
1.324
date 2006.04.30.17.36.04; author rse; state Exp;
branches;
next 1.323;
commitid 1Dxjrrzr86Wumdvr;
1.323
date 2006.04.21.07.08.14; author rse; state Exp;
branches;
next 1.322;
commitid JfBWJ42T4943b0ur;
1.322
date 2006.02.21.18.38.34; author rse; state Exp;
branches;
next 1.321;
commitid rdS1oSjZutysTtmr;
1.321
date 2006.01.19.06.37.59; author rse; state Exp;
branches;
next 1.320;
commitid KPPJVtpuNO61Yair;
1.320
date 2006.01.13.19.06.57; author rse; state Exp;
branches;
next 1.319;
commitid Fi84RoiBzoQUithr;
1.319
date 2006.01.01.13.11.56; author rse; state Exp;
branches;
next 1.318;
commitid otZG8yKMCw1JFTfr;
1.318
date 2005.12.14.20.11.02; author rse; state Exp;
branches;
next 1.317;
commitid laKLTuqRk5gGCCdr;
1.317
date 2005.12.05.18.52.54; author rse; state Exp;
branches;
next 1.316;
commitid YBDG7ubvEIZOtscr;
1.316
date 2005.11.29.15.41.25; author rse; state Exp;
branches;
next 1.315;
commitid GAZbgggN9fw5CFbr;
1.315
date 2005.11.27.08.55.03; author rse; state Exp;
branches;
next 1.314;
commitid UwZl0CV7eLuFqnbr;
1.314
date 2005.11.26.08.13.43; author rse; state Exp;
branches;
next 1.313;
commitid AaKybG72Gcytefbr;
1.313
date 2005.11.20.13.41.01; author rse; state Exp;
branches;
next 1.312;
commitid zwc5Be1Shkoaevar;
1.312
date 2005.11.16.07.39.58; author rse; state Exp;
branches;
next 1.311;
commitid dcwesmmy4wfPmX9r;
1.311
date 2005.11.03.07.24.59; author rse; state Exp;
branches;
next 1.310;
commitid 2V4Kfmj2Zx7BHh8r;
1.310
date 2005.10.31.18.52.10; author rse; state Exp;
branches;
next 1.309;
commitid COXcu2mLJlkkBX7r;
1.309
date 2005.10.18.06.46.26; author rse; state Exp;
branches;
next 1.308;
1.308
date 2005.10.09.06.51.18; author rse; state Exp;
branches
1.308.2.1;
next 1.307;
1.307
date 2005.10.06.07.29.20; author rse; state Exp;
branches;
next 1.306;
1.306
date 2005.09.28.15.28.27; author rse; state Exp;
branches;
next 1.305;
1.305
date 2005.09.17.17.42.37; author rse; state Exp;
branches;
next 1.304;
1.304
date 2005.09.07.16.53.01; author rse; state Exp;
branches;
next 1.303;
1.303
date 2005.09.07.11.42.53; author rse; state Exp;
branches;
next 1.302;
1.302
date 2005.09.07.10.11.55; author rse; state Exp;
branches;
next 1.301;
1.301
date 2005.09.02.21.10.31; author rse; state Exp;
branches;
next 1.300;
1.300
date 2005.07.13.11.44.43; author rse; state Exp;
branches;
next 1.299;
1.299
date 2005.07.06.12.54.18; author rse; state Exp;
branches;
next 1.298;
1.298
date 2005.06.22.18.28.21; author rse; state Exp;
branches;
next 1.297;
1.297
date 2005.06.11.18.08.51; author rse; state Exp;
branches
1.297.2.1;
next 1.296;
1.296
date 2005.05.14.20.41.42; author rse; state Exp;
branches;
next 1.295;
1.295
date 2005.04.07.11.01.50; author cs; state Exp;
branches;
next 1.294;
1.294
date 2005.04.05.17.18.09; author rse; state Exp;
branches;
next 1.293;
1.293
date 2005.04.01.06.20.27; author rse; state Exp;
branches;
next 1.292;
1.292
date 2005.03.30.07.39.23; author rse; state Exp;
branches;
next 1.291;
1.291
date 2005.03.25.17.05.20; author rse; state Exp;
branches;
next 1.290;
1.290
date 2005.03.24.11.18.25; author rse; state Exp;
branches;
next 1.289;
1.289
date 2005.03.09.10.25.32; author ms; state Exp;
branches;
next 1.288;
1.288
date 2005.03.01.08.29.30; author rse; state Exp;
branches;
next 1.287;
1.287
date 2005.02.28.13.27.28; author rse; state Exp;
branches;
next 1.286;
1.286
date 2005.02.27.21.54.44; author thl; state Exp;
branches;
next 1.285;
1.285
date 2005.02.07.16.23.46; author rse; state Exp;
branches
1.285.2.1;
next 1.284;
1.284
date 2005.02.06.13.50.04; author rse; state Exp;
branches;
next 1.283;
1.283
date 2005.01.02.11.28.27; author rse; state Exp;
branches;
next 1.282;
1.282
date 2005.01.01.10.47.47; author rse; state Exp;
branches;
next 1.281;
1.281
date 2004.12.23.12.35.42; author tho; state Exp;
branches;
next 1.280;
1.280
date 2004.12.18.21.47.21; author rse; state Exp;
branches;
next 1.279;
1.279
date 2004.12.15.18.58.51; author rse; state Exp;
branches;
next 1.278;
1.278
date 2004.12.15.08.45.08; author rse; state Exp;
branches;
next 1.277;
1.277
date 2004.12.09.10.13.04; author hms; state Exp;
branches;
next 1.276;
1.276
date 2004.12.08.08.52.22; author rse; state Exp;
branches;
next 1.275;
1.275
date 2004.11.30.21.08.24; author rse; state Exp;
branches;
next 1.274;
1.274
date 2004.11.18.13.37.06; author rse; state Exp;
branches;
next 1.273;
1.273
date 2004.11.04.07.57.25; author tho; state Exp;
branches;
next 1.272;
1.272
date 2004.11.02.11.26.25; author tho; state Exp;
branches;
next 1.271;
1.271
date 2004.10.30.14.00.24; author rse; state Exp;
branches;
next 1.270;
1.270
date 2004.10.29.10.30.05; author rse; state Exp;
branches;
next 1.269;
1.269
date 2004.10.28.15.03.27; author ms; state Exp;
branches;
next 1.268;
1.268
date 2004.10.27.07.27.11; author tho; state Exp;
branches;
next 1.267;
1.267
date 2004.10.26.17.36.05; author rse; state Exp;
branches;
next 1.266;
1.266
date 2004.10.22.13.24.43; author rse; state Exp;
branches;
next 1.265;
1.265
date 2004.10.22.09.55.44; author rse; state Exp;
branches;
next 1.264;
1.264
date 2004.10.22.09.04.45; author hms; state Exp;
branches;
next 1.263;
1.263
date 2004.10.15.13.43.35; author rse; state Exp;
branches;
next 1.262;
1.262
date 2004.10.05.18.24.15; author rse; state Exp;
branches
1.262.2.1;
next 1.261;
1.261
date 2004.09.24.09.04.40; author rse; state Exp;
branches;
next 1.260;
1.260
date 2004.09.23.18.14.24; author rse; state Exp;
branches;
next 1.259;
1.259
date 2004.09.20.16.17.05; author rse; state Exp;
branches;
next 1.258;
1.258
date 2004.09.11.11.40.18; author rse; state Exp;
branches;
next 1.257;
1.257
date 2004.09.10.19.00.24; author rse; state Exp;
branches;
next 1.256;
1.256
date 2004.09.07.18.09.06; author rse; state Exp;
branches;
next 1.255;
1.255
date 2004.08.31.10.52.04; author rse; state Exp;
branches;
next 1.254;
1.254
date 2004.08.30.17.21.42; author ms; state Exp;
branches;
next 1.253;
1.253
date 2004.08.25.16.11.06; author rse; state Exp;
branches;
next 1.252;
1.252
date 2004.08.13.19.20.39; author rse; state Exp;
branches;
next 1.251;
1.251
date 2004.07.29.17.28.38; author ms; state Exp;
branches;
next 1.250;
1.250
date 2004.07.26.13.06.36; author rse; state Exp;
branches;
next 1.249;
1.249
date 2004.07.25.09.49.12; author rse; state Exp;
branches;
next 1.248;
1.248
date 2004.07.16.09.21.30; author rse; state Exp;
branches;
next 1.247;
1.247
date 2004.07.16.05.53.21; author rse; state Exp;
branches;
next 1.246;
1.246
date 2004.07.14.17.16.19; author rse; state Exp;
branches;
next 1.245;
1.245
date 2004.07.14.08.00.42; author rse; state Exp;
branches;
next 1.244;
1.244
date 2004.07.13.17.26.51; author rse; state Exp;
branches;
next 1.243;
1.243
date 2004.07.08.07.45.32; author rse; state Exp;
branches;
next 1.242;
1.242
date 2004.07.07.09.31.14; author thl; state Exp;
branches;
next 1.241;
1.241
date 2004.06.28.08.30.55; author rse; state Exp;
branches
1.241.2.1;
next 1.240;
1.240
date 2004.06.25.21.33.18; author rse; state Exp;
branches;
next 1.239;
1.239
date 2004.06.23.08.10.52; author thl; state Exp;
branches;
next 1.238;
1.238
date 2004.06.21.12.27.30; author thl; state Exp;
branches;
next 1.237;
1.237
date 2004.06.18.11.13.58; author thl; state Exp;
branches;
next 1.236;
1.236
date 2004.06.18.10.32.51; author thl; state Exp;
branches;
next 1.235;
1.235
date 2004.06.16.15.30.41; author cs; state Exp;
branches;
next 1.234;
1.234
date 2004.06.13.20.15.00; author thl; state Exp;
branches;
next 1.233;
1.233
date 2004.06.11.14.42.25; author thl; state Exp;
branches;
next 1.232;
1.232
date 2004.06.08.15.19.20; author thl; state Exp;
branches;
next 1.231;
1.231
date 2004.06.04.07.25.42; author cs; state Exp;
branches;
next 1.230;
1.230
date 2004.06.03.18.32.15; author rse; state Exp;
branches;
next 1.229;
1.229
date 2004.05.27.13.19.25; author rse; state Exp;
branches;
next 1.228;
1.228
date 2004.05.24.06.35.48; author rse; state Exp;
branches;
next 1.227;
1.227
date 2004.05.19.15.32.03; author rse; state Exp;
branches;
next 1.226;
1.226
date 2004.05.12.08.51.38; author rse; state Exp;
branches;
next 1.225;
1.225
date 2004.05.11.19.51.59; author rse; state Exp;
branches;
next 1.224;
1.224
date 2004.04.21.17.48.37; author rse; state Exp;
branches;
next 1.223;
1.223
date 2004.04.20.09.47.49; author ms; state Exp;
branches;
next 1.222;
1.222
date 2004.04.20.08.39.34; author cs; state Exp;
branches;
next 1.221;
1.221
date 2004.04.16.07.20.41; author rse; state Exp;
branches;
next 1.220;
1.220
date 2004.04.14.12.16.34; author cs; state Exp;
branches;
next 1.219;
1.219
date 2004.04.14.12.07.49; author cs; state Exp;
branches;
next 1.218;
1.218
date 2004.04.01.14.30.54; author rse; state Exp;
branches;
next 1.217;
1.217
date 2004.04.01.13.35.51; author cs; state Exp;
branches;
next 1.216;
1.216
date 2004.03.27.07.33.12; author rse; state Exp;
branches;
next 1.215;
1.215
date 2004.03.24.07.57.01; author rse; state Exp;
branches;
next 1.214;
1.214
date 2004.03.11.12.34.37; author thl; state Exp;
branches;
next 1.213;
1.213
date 2004.02.24.19.13.27; author rse; state Exp;
branches;
next 1.212;
1.212
date 2004.02.21.18.55.04; author rse; state Exp;
branches;
next 1.211;
1.211
date 2004.02.12.19.05.19; author rse; state Exp;
branches
1.211.2.1;
next 1.210;
1.210
date 2004.02.12.19.03.47; author rse; state Exp;
branches;
next 1.209;
1.209
date 2004.02.12.08.20.25; author rse; state Exp;
branches;
next 1.208;
1.208
date 2004.02.07.17.53.24; author rse; state Exp;
branches;
next 1.207;
1.207
date 2004.02.05.22.30.48; author thl; state Exp;
branches;
next 1.206;
1.206
date 2004.02.05.20.54.18; author rse; state Exp;
branches;
next 1.205;
1.205
date 2004.02.03.19.59.34; author rse; state Exp;
branches;
next 1.204;
1.204
date 2004.02.02.22.50.26; author thl; state Exp;
branches;
next 1.203;
1.203
date 2004.01.30.09.25.20; author thl; state Exp;
branches;
next 1.202;
1.202
date 2004.01.27.12.32.23; author rse; state Exp;
branches;
next 1.201;
1.201
date 2004.01.24.13.15.56; author rse; state Exp;
branches;
next 1.200;
1.200
date 2004.01.24.12.52.22; author rse; state Exp;
branches;
next 1.199;
1.199
date 2004.01.23.13.07.27; author rse; state Exp;
branches;
next 1.198;
1.198
date 2004.01.21.15.03.53; author rse; state Exp;
branches;
next 1.197;
1.197
date 2004.01.20.23.59.33; author thl; state Exp;
branches;
next 1.196;
1.196
date 2004.01.12.18.34.38; author cs; state Exp;
branches;
next 1.195;
1.195
date 2004.01.10.19.17.15; author rse; state Exp;
branches;
next 1.194;
1.194
date 2004.01.09.16.19.29; author cs; state Exp;
branches;
next 1.193;
1.193
date 2004.01.09.14.11.20; author cs; state Exp;
branches;
next 1.192;
1.192
date 2004.01.06.20.25.55; author rse; state Exp;
branches;
next 1.191;
1.191
date 2003.12.31.11.56.57; author rse; state Exp;
branches;
next 1.190;
1.190
date 2003.12.29.08.54.54; author cs; state Exp;
branches;
next 1.189;
1.189
date 2003.12.29.08.12.04; author cs; state Exp;
branches;
next 1.188;
1.188
date 2003.12.17.16.01.09; author rse; state Exp;
branches;
next 1.187;
1.187
date 2003.11.28.13.53.16; author ms; state Exp;
branches;
next 1.186;
1.186
date 2003.11.28.11.57.31; author ms; state Exp;
branches;
next 1.185;
1.185
date 2003.11.27.16.59.42; author rse; state Exp;
branches;
next 1.184;
1.184
date 2003.11.27.13.27.32; author rse; state Exp;
branches;
next 1.183;
1.183
date 2003.11.27.12.06.38; author rse; state Exp;
branches;
next 1.182;
1.182
date 2003.11.26.07.32.54; author thl; state Exp;
branches;
next 1.181;
1.181
date 2003.11.25.14.31.51; author thl; state Exp;
branches;
next 1.180;
1.180
date 2003.11.24.08.45.39; author thl; state Exp;
branches;
next 1.179;
1.179
date 2003.11.04.09.42.18; author ms; state Exp;
branches;
next 1.178;
1.178
date 2003.11.01.19.44.01; author rse; state Exp;
branches;
next 1.177;
1.177
date 2003.10.28.16.14.00; author cs; state Exp;
branches;
next 1.176;
1.176
date 2003.10.28.10.47.24; author rse; state Exp;
branches;
next 1.175;
1.175
date 2003.10.09.08.31.23; author rse; state Exp;
branches;
next 1.174;
1.174
date 2003.10.08.07.17.00; author rse; state Exp;
branches;
next 1.173;
1.173
date 2003.10.07.19.00.40; author rse; state Exp;
branches;
next 1.172;
1.172
date 2003.10.07.10.48.59; author rse; state Exp;
branches;
next 1.171;
1.171
date 2003.10.02.18.32.32; author rse; state Exp;
branches;
next 1.170;
1.170
date 2003.09.22.11.45.29; author rse; state Exp;
branches;
next 1.169;
1.169
date 2003.09.16.09.35.26; author rse; state Exp;
branches;
next 1.168;
1.168
date 2003.09.10.12.04.14; author rse; state Exp;
branches;
next 1.167;
1.167
date 2003.09.04.21.14.38; author rse; state Exp;
branches;
next 1.166;
1.166
date 2003.08.30.07.48.17; author rse; state Exp;
branches;
next 1.165;
1.165
date 2003.08.28.09.24.33; author mlelstv; state Exp;
branches;
next 1.164;
1.164
date 2003.08.12.13.14.32; author cs; state Exp;
branches;
next 1.163;
1.163
date 2003.08.12.06.14.14; author cs; state Exp;
branches;
next 1.162;
1.162
date 2003.07.31.10.00.20; author rse; state Exp;
branches;
next 1.161;
1.161
date 2003.07.29.14.17.17; author rse; state Exp;
branches;
next 1.160;
1.160
date 2003.07.29.13.31.01; author mlelstv; state Exp;
branches;
next 1.159;
1.159
date 2003.07.23.13.31.42; author rse; state Exp;
branches;
next 1.158;
1.158
date 2003.07.22.14.43.14; author rse; state Exp;
branches;
next 1.157;
1.157
date 2003.07.22.12.54.34; author thl; state Exp;
branches;
next 1.156;
1.156
date 2003.07.22.08.10.38; author rse; state Exp;
branches;
next 1.155;
1.155
date 2003.07.21.08.12.25; author thl; state Exp;
branches;
next 1.154;
1.154
date 2003.07.19.17.05.43; author rse; state Exp;
branches;
next 1.153;
1.153
date 2003.07.18.17.34.11; author rse; state Exp;
branches;
next 1.152;
1.152
date 2003.07.17.18.29.51; author thl; state Exp;
branches;
next 1.151;
1.151
date 2003.07.17.15.32.27; author thl; state Exp;
branches;
next 1.150;
1.150
date 2003.07.17.12.49.51; author mlelstv; state Exp;
branches;
next 1.149;
1.149
date 2003.07.15.10.43.50; author rse; state Exp;
branches;
next 1.148;
1.148
date 2003.07.10.07.50.14; author rse; state Exp;
branches;
next 1.147;
1.147
date 2003.07.09.09.09.00; author mlelstv; state Exp;
branches;
next 1.146;
1.146
date 2003.07.08.14.38.36; author rse; state Exp;
branches;
next 1.145;
1.145
date 2003.07.07.08.17.03; author mlelstv; state Exp;
branches;
next 1.144;
1.144
date 2003.07.04.14.00.08; author rse; state Exp;
branches;
next 1.143;
1.143
date 2003.07.03.17.38.20; author rse; state Exp;
branches;
next 1.142;
1.142
date 2003.07.02.07.49.21; author mlelstv; state Exp;
branches;
next 1.141;
1.141
date 2003.07.01.10.13.38; author mlelstv; state Exp;
branches;
next 1.140;
1.140
date 2003.06.27.09.24.04; author mlelstv; state Exp;
branches;
next 1.139;
1.139
date 2003.06.27.09.16.04; author mlelstv; state Exp;
branches;
next 1.138;
1.138
date 2003.06.11.10.18.20; author mlelstv; state Exp;
branches;
next 1.137;
1.137
date 2003.06.05.09.42.26; author rse; state Exp;
branches;
next 1.136;
1.136
date 2003.06.04.15.17.49; author rse; state Exp;
branches;
next 1.135;
1.135
date 2003.06.03.15.45.40; author rse; state Exp;
branches;
next 1.134;
1.134
date 2003.05.29.18.28.22; author rse; state Exp;
branches;
next 1.133;
1.133
date 2003.05.16.09.56.08; author rse; state Exp;
branches;
next 1.132;
1.132
date 2003.04.08.15.09.12; author rse; state Exp;
branches;
next 1.131;
1.131
date 2003.04.08.09.59.39; author rse; state Exp;
branches;
next 1.130;
1.130
date 2003.04.08.09.56.21; author rse; state Exp;
branches;
next 1.129;
1.129
date 2003.04.04.08.22.42; author rse; state Exp;
branches;
next 1.128;
1.128
date 2003.03.28.09.59.17; author cs; state Exp;
branches;
next 1.127;
1.127
date 2003.03.21.14.31.43; author rse; state Exp;
branches;
next 1.126;
1.126
date 2003.03.18.14.57.29; author rse; state Exp;
branches;
next 1.125;
1.125
date 2003.03.05.18.51.28; author rse; state Exp;
branches;
next 1.124;
1.124
date 2003.02.28.14.28.14; author mlelstv; state Exp;
branches;
next 1.123;
1.123
date 2003.02.18.08.27.39; author ps; state Exp;
branches;
next 1.122;
1.122
date 2003.02.12.10.00.42; author rse; state Exp;
branches;
next 1.121;
1.121
date 2003.02.11.16.25.39; author rse; state Exp;
branches;
next 1.120;
1.120
date 2003.02.11.14.25.02; author rse; state Exp;
branches;
next 1.119;
1.119
date 2003.02.10.15.07.32; author cs; state Exp;
branches;
next 1.118;
1.118
date 2003.02.10.15.00.19; author cs; state Exp;
branches;
next 1.117;
1.117
date 2003.02.10.14.54.01; author rse; state Exp;
branches;
next 1.116;
1.116
date 2003.02.10.13.07.49; author rse; state Exp;
branches;
next 1.115;
1.115
date 2003.02.10.10.22.02; author rse; state Exp;
branches;
next 1.114;
1.114
date 2003.02.07.17.19.42; author rse; state Exp;
branches;
next 1.113;
1.113
date 2003.02.07.16.24.44; author rse; state Exp;
branches;
next 1.112;
1.112
date 2003.02.07.16.20.33; author rse; state Exp;
branches;
next 1.111;
1.111
date 2003.02.06.11.26.56; author rse; state Exp;
branches;
next 1.110;
1.110
date 2003.02.06.09.53.56; author mlelstv; state Exp;
branches;
next 1.109;
1.109
date 2003.02.02.09.17.36; author rse; state Exp;
branches;
next 1.108;
1.108
date 2003.01.23.15.01.14; author rse; state Exp;
branches;
next 1.107;
1.107
date 2003.01.19.19.10.20; author rse; state Exp;
branches;
next 1.106;
1.106
date 2003.01.16.16.24.23; author mlelstv; state Exp;
branches
1.106.2.1;
next 1.105;
1.105
date 2003.01.16.14.21.21; author ms; state Exp;
branches;
next 1.104;
1.104
date 2003.01.07.14.21.16; author rse; state Exp;
branches;
next 1.103;
1.103
date 2003.01.07.13.08.33; author rse; state Exp;
branches;
next 1.102;
1.102
date 2003.01.03.11.52.21; author rse; state Exp;
branches;
next 1.101;
1.101
date 2003.01.03.11.09.32; author rse; state Exp;
branches;
next 1.100;
1.100
date 2003.01.01.11.00.22; author rse; state Exp;
branches;
next 1.99;
1.99
date 2002.12.30.22.02.56; author rse; state Exp;
branches;
next 1.98;
1.98
date 2002.12.30.14.40.19; author rse; state Exp;
branches;
next 1.97;
1.97
date 2002.12.28.09.49.45; author rse; state Exp;
branches;
next 1.96;
1.96
date 2002.12.20.19.12.10; author rse; state Exp;
branches;
next 1.95;
1.95
date 2002.11.29.12.55.13; author rse; state Exp;
branches;
next 1.94;
1.94
date 2002.11.22.09.36.48; author rse; state Exp;
branches;
next 1.93;
1.93
date 2002.11.20.11.20.13; author rse; state Exp;
branches;
next 1.92;
1.92
date 2002.11.20.11.17.29; author rse; state Exp;
branches;
next 1.91;
1.91
date 2002.10.23.09.36.37; author rse; state Exp;
branches;
next 1.90;
1.90
date 2002.10.09.09.22.50; author rse; state Exp;
branches;
next 1.89;
1.89
date 2002.10.05.10.03.59; author rse; state Exp;
branches;
next 1.88;
1.88
date 2002.10.04.14.06.23; author rse; state Exp;
branches;
next 1.87;
1.87
date 2002.09.18.08.22.27; author rse; state Exp;
branches;
next 1.86;
1.86
date 2002.09.18.08.12.20; author rse; state Exp;
branches;
next 1.85;
1.85
date 2002.09.16.11.51.47; author rse; state Exp;
branches;
next 1.84;
1.84
date 2002.09.13.11.24.46; author rse; state Exp;
branches;
next 1.83;
1.83
date 2002.09.07.07.06.52; author rse; state Exp;
branches;
next 1.82;
1.82
date 2002.08.29.14.15.22; author rse; state Exp;
branches;
next 1.81;
1.81
date 2002.08.26.09.39.21; author rse; state Exp;
branches
1.81.2.1;
next 1.80;
1.80
date 2002.08.13.12.47.26; author rse; state Exp;
branches;
next 1.79;
1.79
date 2002.08.01.13.29.45; author cs; state Exp;
branches;
next 1.78;
1.78
date 2002.08.01.13.17.02; author cs; state Exp;
branches;
next 1.77;
1.77
date 2002.08.01.12.52.40; author cs; state Exp;
branches;
next 1.76;
1.76
date 2002.08.01.12.46.15; author cs; state Exp;
branches;
next 1.75;
1.75
date 2002.08.01.12.38.16; author cs; state Exp;
branches;
next 1.74;
1.74
date 2002.07.31.10.51.13; author cs; state Exp;
branches;
next 1.73;
1.73
date 2002.07.31.10.48.14; author cs; state Exp;
branches;
next 1.72;
1.72
date 2002.07.23.15.31.58; author cs; state Exp;
branches;
next 1.71;
1.71
date 2002.07.22.19.01.11; author rse; state Exp;
branches;
next 1.70;
1.70
date 2002.07.16.11.29.22; author rse; state Exp;
branches;
next 1.69;
1.69
date 2002.07.06.10.51.24; author rse; state Exp;
branches;
next 1.68;
1.68
date 2002.07.03.08.05.15; author thl; state Exp;
branches;
next 1.67;
1.67
date 2002.06.24.11.41.47; author rse; state Exp;
branches;
next 1.66;
1.66
date 2002.06.20.14.12.53; author rse; state Exp;
branches;
next 1.65;
1.65
date 2002.06.20.11.34.29; author cs; state Exp;
branches;
next 1.64;
1.64
date 2002.06.20.09.53.34; author cs; state Exp;
branches;
next 1.63;
1.63
date 2002.06.20.08.11.30; author rse; state Exp;
branches;
next 1.62;
1.62
date 2002.06.19.09.41.20; author rse; state Exp;
branches;
next 1.61;
1.61
date 2002.06.19.05.18.56; author cs; state Exp;
branches;
next 1.60;
1.60
date 2002.06.02.19.21.42; author rse; state Exp;
branches;
next 1.59;
1.59
date 2002.05.29.19.59.28; author rse; state Exp;
branches;
next 1.58;
1.58
date 2002.05.14.18.53.58; author rse; state Exp;
branches;
next 1.57;
1.57
date 2002.05.12.08.08.59; author rse; state Exp;
branches;
next 1.56;
1.56
date 2002.05.08.09.34.08; author thl; state Exp;
branches;
next 1.55;
1.55
date 2002.04.25.18.31.34; author rse; state Exp;
branches;
next 1.54;
1.54
date 2002.04.23.11.41.20; author rse; state Exp;
branches;
next 1.53;
1.53
date 2002.04.20.21.42.52; author cs; state Exp;
branches;
next 1.52;
1.52
date 2002.04.20.20.58.35; author cs; state Exp;
branches;
next 1.51;
1.51
date 2002.04.20.19.13.27; author cs; state Exp;
branches;
next 1.50;
1.50
date 2002.04.20.07.43.17; author cs; state Exp;
branches;
next 1.49;
1.49
date 2002.04.19.19.35.13; author cs; state Exp;
branches;
next 1.48;
1.48
date 2002.04.17.09.38.44; author ms; state Exp;
branches;
next 1.47;
1.47
date 2002.04.12.11.22.58; author rse; state Exp;
branches;
next 1.46;
1.46
date 2002.04.05.13.33.58; author rse; state Exp;
branches;
next 1.45;
1.45
date 2002.03.27.18.30.30; author rse; state Exp;
branches;
next 1.44;
1.44
date 2002.03.22.09.45.57; author rse; state Exp;
branches;
next 1.43;
1.43
date 2002.03.22.09.45.00; author rse; state Exp;
branches;
next 1.42;
1.42
date 2002.03.20.08.27.35; author rse; state Exp;
branches;
next 1.41;
1.41
date 2002.03.19.12.50.04; author rse; state Exp;
branches;
next 1.40;
1.40
date 2002.03.15.10.18.25; author rse; state Exp;
branches;
next 1.39;
1.39
date 2002.03.15.10.04.32; author rse; state Exp;
branches;
next 1.38;
1.38
date 2002.03.11.17.09.10; author cs; state Exp;
branches;
next 1.37;
1.37
date 2002.03.11.16.46.51; author cs; state Exp;
branches;
next 1.36;
1.36
date 2002.03.11.16.24.52; author cs; state Exp;
branches;
next 1.35;
1.35
date 2002.02.28.09.36.55; author rse; state Exp;
branches;
next 1.34;
1.34
date 2002.02.26.08.35.41; author rse; state Exp;
branches;
next 1.33;
1.33
date 2002.02.15.21.01.36; author rse; state Exp;
branches;
next 1.32;
1.32
date 2002.02.08.10.49.28; author rse; state Exp;
branches;
next 1.31;
1.31
date 2002.02.07.14.20.54; author rse; state Exp;
branches;
next 1.30;
1.30
date 2002.02.01.14.30.19; author rse; state Exp;
branches;
next 1.29;
1.29
date 2002.02.01.14.28.47; author rse; state Exp;
branches;
next 1.28;
1.28
date 2002.01.24.08.56.15; author rse; state Exp;
branches;
next 1.27;
1.27
date 2002.01.16.10.07.39; author rse; state Exp;
branches;
next 1.26;
1.26
date 2002.01.10.15.49.44; author rse; state Exp;
branches;
next 1.25;
1.25
date 2002.01.10.15.49.20; author rse; state Exp;
branches;
next 1.24;
1.24
date 2002.01.09.10.20.32; author rse; state Exp;
branches;
next 1.23;
1.23
date 2002.01.01.15.26.48; author rse; state Exp;
branches;
next 1.22;
1.22
date 2001.12.31.14.59.04; author rse; state Exp;
branches;
next 1.21;
1.21
date 2001.12.27.07.58.47; author rse; state Exp;
branches;
next 1.20;
1.20
date 2001.12.27.07.58.33; author rse; state Exp;
branches;
next 1.19;
1.19
date 2001.12.13.13.06.50; author rse; state Exp;
branches;
next 1.18;
1.18
date 2001.12.13.12.51.49; author rse; state Exp;
branches;
next 1.17;
1.17
date 2001.12.13.12.38.18; author rse; state Exp;
branches;
next 1.16;
1.16
date 2001.11.30.22.20.33; author rse; state Exp;
branches
1.16.2.1;
next 1.15;
1.15
date 2001.11.30.20.51.16; author rse; state Exp;
branches;
next 1.14;
1.14
date 2001.11.30.14.26.28; author rse; state Exp;
branches;
next 1.13;
1.13
date 2001.11.26.16.32.54; author rse; state Exp;
branches;
next 1.12;
1.12
date 2001.11.26.15.18.46; author rse; state Exp;
branches;
next 1.11;
1.11
date 2001.11.24.11.45.27; author rse; state Exp;
branches;
next 1.10;
1.10
date 2001.11.23.20.12.05; author rse; state Exp;
branches;
next 1.9;
1.9
date 2001.11.21.09.20.27; author rse; state Exp;
branches;
next 1.8;
1.8
date 2001.11.14.09.22.33; author cs; state Exp;
branches;
next 1.7;
1.7
date 2001.11.02.07.52.23; author rse; state Exp;
branches;
next 1.6;
1.6
date 2001.10.25.09.22.18; author rse; state Exp;
branches;
next 1.5;
1.5
date 2001.10.23.10.55.19; author rse; state Exp;
branches;
next 1.4;
1.4
date 2001.10.16.12.57.22; author rse; state Exp;
branches;
next 1.3;
1.3
date 2001.09.25.18.35.18; author rse; state Exp;
branches;
next 1.2;
1.2
date 2001.09.25.08.19.20; author rse; state Exp;
branches;
next 1.1;
1.1
date 2001.09.18.09.48.28; author rse; state Exp;
branches
1.1.1.1;
next ;
1.335.2.1
date 2006.06.20.15.14.36; author rse; state Exp;
branches;
next 1.335.2.2;
commitid P9b9BoNafLYTTKBr;
1.335.2.2
date 2006.06.27.14.45.22; author rse; state Exp;
branches;
next 1.335.2.3;
commitid v6FdWiW5NEwlyECr;
1.335.2.3
date 2006.07.28.06.10.36; author rse; state Exp;
branches;
next 1.335.2.4;
commitid d0Jeqb0efcQYHAGr;
1.335.2.4
date 2006.08.01.07.22.07; author rse; state Exp;
branches;
next 1.335.2.5;
commitid tArMZSehaaqtY6Hr;
1.335.2.5
date 2006.08.18.18.54.04; author rse; state Exp;
branches;
next 1.335.2.6;
commitid d2GG3Hwuamp2gmJr;
1.335.2.6
date 2006.09.20.19.36.19; author rse; state Exp;
branches;
next 1.335.2.7;
commitid XmQ7rH2KpwBLqBNr;
1.335.2.7
date 2006.10.16.14.47.40; author rse; state Exp;
branches;
next 1.335.2.8;
commitid iZxwRSmmWscPXUQr;
1.335.2.8
date 2006.11.03.08.01.54; author rse; state Exp;
branches;
next 1.335.2.9;
commitid K801jCzPHlmOacTr;
1.335.2.9
date 2006.11.03.22.41.46; author rse; state Exp;
branches;
next 1.335.2.10;
commitid XQm4qun8iFCH2hTr;
1.335.2.10
date 2006.12.22.19.13.17; author thl; state Exp;
branches;
next 1.335.2.11;
commitid 2LefOfqsS8nsjyZr;
1.335.2.11
date 2007.01.06.13.49.33; author thl; state Exp;
branches;
next 1.335.2.12;
commitid 64YWMfcnWvBu2s1s;
1.335.2.12
date 2007.02.07.20.36.25; author thl; state Exp;
branches;
next 1.335.2.13;
commitid buiDpkvFRFCkgB5s;
1.335.2.13
date 2007.02.11.15.02.15; author rse; state Exp;
branches;
next 1.335.2.14;
commitid ICDdrDtxousKh56s;
1.335.2.14
date 2007.03.18.23.30.37; author thl; state Exp;
branches;
next ;
commitid j886gsownDQWXCas;
1.308.2.1
date 2005.10.11.12.49.19; author rse; state Exp;
branches;
next 1.308.2.2;
1.308.2.2
date 2005.10.18.08.02.39; author rse; state Exp;
branches;
next 1.308.2.3;
1.308.2.3
date 2005.11.03.07.31.25; author rse; state Exp;
branches;
next 1.308.2.4;
commitid bXvnuWAR4GWNJh8r;
1.308.2.4
date 2005.11.20.13.42.24; author rse; state Exp;
branches;
next 1.308.2.5;
commitid tWKdIGyKoL19fvar;
1.308.2.5
date 2005.12.03.17.49.08; author rse; state Exp;
branches;
next 1.308.2.6;
commitid Fx0wrPYKqpwVbccr;
1.308.2.6
date 2005.12.14.20.13.11; author rse; state Exp;
branches;
next 1.308.2.7;
commitid 6pvJ3Kj6yIeqDCdr;
1.308.2.7
date 2006.07.28.06.06.04; author rse; state Exp;
branches;
next ;
commitid fULA5a6ilFxpGAGr;
1.297.2.1
date 2005.06.15.18.58.39; author rse; state Exp;
branches;
next 1.297.2.2;
1.297.2.2
date 2005.09.02.21.14.51; author rse; state Exp;
branches;
next 1.297.2.3;
1.297.2.3
date 2005.09.08.07.23.32; author rse; state Exp;
branches;
next 1.297.2.4;
1.297.2.4
date 2005.10.18.08.05.06; author rse; state Exp;
branches;
next 1.297.2.5;
1.297.2.5
date 2005.12.03.17.52.21; author rse; state Exp;
branches;
next 1.297.2.6;
commitid wlGj5wHy4Rp2dccr;
1.297.2.6
date 2005.12.14.20.15.34; author rse; state Exp;
branches;
next 1.297.2.7;
commitid PGvX6l9bEYzdECdr;
1.297.2.7
date 2006.07.28.08.42.05; author cs; state Exp;
branches;
next ;
commitid KpTJKLzNQxjWxBGr;
1.285.2.1
date 2005.02.21.17.06.13; author rse; state Exp;
branches;
next 1.285.2.2;
1.285.2.2
date 2005.02.28.16.06.48; author rse; state Exp;
branches;
next 1.285.2.3;
1.285.2.3
date 2005.03.25.17.14.59; author rse; state Exp;
branches;
next 1.285.2.4;
1.285.2.4
date 2005.03.30.07.42.59; author rse; state Exp;
branches;
next 1.285.2.5;
1.285.2.5
date 2005.09.02.21.17.20; author rse; state Exp;
branches;
next 1.285.2.6;
1.285.2.6
date 2005.10.18.08.07.04; author rse; state Exp;
branches;
next 1.285.2.7;
1.285.2.7
date 2005.12.03.18.16.14; author rse; state Exp;
branches;
next 1.285.2.8;
commitid 3wcIB6rCvlUclccr;
1.285.2.8
date 2005.12.14.20.17.25; author rse; state Exp;
branches;
next ;
commitid lH0NKarzPDBSECdr;
1.262.2.1
date 2004.10.11.18.53.58; author rse; state Exp;
branches;
next 1.262.2.2;
1.262.2.2
date 2004.10.15.13.44.19; author rse; state Exp;
branches;
next 1.262.2.3;
1.262.2.3
date 2004.10.29.11.18.26; author rse; state Exp;
branches;
next 1.262.2.4;
1.262.2.4
date 2004.12.16.16.58.21; author rse; state Exp;
branches;
next 1.262.2.5;
1.262.2.5
date 2004.12.16.20.26.59; author rse; state Exp;
branches;
next ;
1.241.2.1
date 2004.07.02.15.23.49; author rse; state Exp;
branches;
next 1.241.2.2;
1.241.2.2
date 2004.07.07.13.47.36; author thl; state Exp;
branches;
next 1.241.2.3;
1.241.2.3
date 2004.07.14.20.28.37; author thl; state Exp;
branches;
next 1.241.2.4;
1.241.2.4
date 2004.07.16.09.47.04; author rse; state Exp;
branches;
next 1.241.2.5;
1.241.2.5
date 2004.07.16.09.56.46; author rse; state Exp;
branches;
next 1.241.2.6;
1.241.2.6
date 2004.07.27.10.12.09; author rse; state Exp;
branches;
next 1.241.2.7;
1.241.2.7
date 2004.08.31.11.03.36; author rse; state Exp;
branches;
next 1.241.2.8;
1.241.2.8
date 2004.08.31.13.35.28; author rse; state Exp;
branches;
next 1.241.2.9;
1.241.2.9
date 2004.10.15.14.00.48; author rse; state Exp;
branches;
next 1.241.2.10;
1.241.2.10
date 2004.10.29.11.23.38; author rse; state Exp;
branches;
next 1.241.2.11;
1.241.2.11
date 2004.12.16.17.02.17; author rse; state Exp;
branches;
next 1.241.2.12;
1.241.2.12
date 2004.12.16.20.31.27; author rse; state Exp;
branches;
next ;
1.211.2.1
date 2004.02.18.14.48.14; author rse; state Exp;
branches;
next 1.211.2.2;
1.211.2.2
date 2004.02.22.09.06.06; author rse; state Exp;
branches;
next 1.211.2.3;
1.211.2.3
date 2004.05.12.11.55.07; author rse; state Exp;
branches;
next 1.211.2.4;
1.211.2.4
date 2004.05.27.13.28.19; author rse; state Exp;
branches;
next 1.211.2.5;
1.211.2.5
date 2004.06.11.14.42.47; author thl; state Exp;
branches;
next 1.211.2.6;
1.211.2.6
date 2004.07.16.09.55.21; author rse; state Exp;
branches;
next 1.211.2.7;
1.211.2.7
date 2004.07.22.14.29.37; author thl; state Exp;
branches;
next 1.211.2.8;
1.211.2.8
date 2004.10.15.13.58.19; author rse; state Exp;
branches;
next 1.211.2.9;
1.211.2.9
date 2004.10.29.11.26.57; author rse; state Exp;
branches;
next ;
1.106.2.1
date 2003.01.18.14.11.03; author rse; state Exp;
branches
1.106.2.1.2.1;
next 1.106.2.2;
1.106.2.2
date 2003.03.18.14.58.01; author rse; state Exp;
branches;
next 1.106.2.3;
1.106.2.3
date 2003.03.21.14.35.56; author rse; state Exp;
branches;
next 1.106.2.4;
1.106.2.4
date 2003.03.24.09.26.01; author rse; state Exp;
branches;
next 1.106.2.5;
1.106.2.5
date 2003.07.24.20.43.50; author rse; state Exp;
branches;
next 1.106.2.6;
1.106.2.6
date 2003.07.29.14.32.19; author rse; state Exp;
branches
1.106.2.6.2.1;
next 1.106.2.7;
1.106.2.7
date 2003.07.31.10.02.05; author rse; state Exp;
branches;
next ;
1.106.2.1.2.1
date 2003.01.18.17.18.50; author rse; state Exp;
branches;
next 1.106.2.1.2.2;
1.106.2.1.2.2
date 2003.02.18.12.46.03; author ms; state Exp;
branches;
next 1.106.2.1.2.3;
1.106.2.1.2.3
date 2003.03.18.15.08.11; author rse; state Exp;
branches;
next 1.106.2.1.2.4;
1.106.2.1.2.4
date 2003.10.28.14.30.57; author rse; state Exp;
branches;
next 1.106.2.1.2.5;
1.106.2.1.2.5
date 2003.11.28.19.54.03; author ms; state Exp;
branches;
next ;
1.106.2.6.2.1
date 2003.07.29.14.58.13; author rse; state Exp;
branches;
next 1.106.2.6.2.2;
1.106.2.6.2.2
date 2003.10.28.14.26.43; author rse; state Exp;
branches;
next 1.106.2.6.2.3;
1.106.2.6.2.3
date 2003.11.28.19.53.55; author ms; state Exp;
branches;
next 1.106.2.6.2.4;
1.106.2.6.2.4
date 2004.05.12.11.56.52; author rse; state Exp;
branches;
next 1.106.2.6.2.5;
1.106.2.6.2.5
date 2004.05.27.13.33.09; author rse; state Exp;
branches;
next 1.106.2.6.2.6;
1.106.2.6.2.6
date 2004.06.11.14.43.06; author thl; state Exp;
branches;
next 1.106.2.6.2.7;
1.106.2.6.2.7
date 2004.07.16.10.02.07; author rse; state Exp;
branches;
next ;
1.81.2.1
date 2002.08.26.19.53.12; author rse; state Exp;
branches;
next 1.81.2.2;
1.81.2.2
date 2002.10.04.19.31.28; author rse; state Exp;
branches;
next 1.81.2.3;
1.81.2.3
date 2002.10.23.09.26.26; author rse; state Exp;
branches;
next 1.81.2.4;
1.81.2.4
date 2002.10.23.12.20.41; author rse; state Exp;
branches;
next 1.81.2.5;
1.81.2.5
date 2003.01.22.12.22.27; author thl; state Exp;
branches;
next 1.81.2.6;
1.81.2.6
date 2003.03.18.15.04.22; author rse; state Exp;
branches;
next 1.81.2.7;
1.81.2.7
date 2003.07.07.13.49.01; author thl; state Exp;
branches;
next ;
1.16.2.1
date 2001.12.03.11.45.49; author rse; state Exp;
branches;
next 1.16.2.2;
1.16.2.2
date 2001.12.05.09.38.37; author rse; state Exp;
branches;
next 1.16.2.3;
1.16.2.3
date 2002.02.28.09.33.15; author rse; state Exp;
branches;
next 1.16.2.4;
1.16.2.4
date 2002.06.19.15.36.49; author rse; state Exp;
branches;
next 1.16.2.5;
1.16.2.5
date 2002.06.20.07.11.22; author rse; state Exp;
branches;
next 1.16.2.6;
1.16.2.6
date 2002.06.20.14.05.25; author rse; state Exp;
branches;
next 1.16.2.7;
1.16.2.7
date 2002.10.04.19.39.16; author rse; state Exp;
branches;
next 1.16.2.8;
1.16.2.8
date 2002.10.23.09.30.38; author rse; state Exp;
branches;
next ;
1.1.1.1
date 2001.09.18.09.48.28; author rse; state Exp;
branches;
next ;
desc
@@
1.451
log
@upgrading package: apache 2.2.13 -> 2.2.14
@
text
@##
## apache.spec -- OpenPKG RPM Package Specification
## Copyright (c) 2000-2009 OpenPKG Foundation e.V.
##
## Permission to use, copy, modify, and distribute this software for
## any purpose with or without fee is hereby granted, provided that
## the above copyright notice and this permission notice appear in all
## copies.
##
## THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
## WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
## MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
## IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR
## CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
## SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
## LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
## USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
## ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
## OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
## OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
## SUCH DAMAGE.
##
# package information
Name: apache
Summary: Apache HTTP Server
URL: http://httpd.apache.org/
Vendor: Apache Software Foundation
Packager: OpenPKG Foundation e.V.
Distribution: OpenPKG Community
Class: BASE
Group: Web
License: ASF
Version: 2.2.14
Release: 20091004
# package options
%option with_mpm_prefork yes
%option with_mpm_worker no
%option with_mpm_event no
%option with_suexec yes
%option with_suexec_caller %{l_nusr}
%option with_suexec_userdir public_html
%option with_mod_deflate no
%option with_mod_ext_filter no
%option with_mod_substitute no
%option with_mod_ssl no
%option with_mod_dav no
%option with_mod_ldap no
%option with_mod_dbd no
%option with_mod_proxy no
%option with_mod_cache no
%option with_mod_diskcache no
%option with_mod_memcache no
%option with_mod_filecache no
%option with_mod_authn_alias no
# fixing implicit inter-module dependencies and correlations
%if "%{with_mpm_prefork}" == "yes"
%undefine with_mpm_worker
%undefine with_mpm_event
%endif
%if "%{with_mpm_worker}" == "yes"
%undefine with_mpm_prefork
%undefine with_mpm_event
%endif
%if "%{with_mpm_event}" == "yes"
%undefine with_mpm_prefork
%undefine with_mpm_worker
%endif
%if "%{with_mod_memcache}" == "yes" || "%{with_mod_diskcache}" == "yes"
%undefine with_mod_cache
%define with_mod_cache yes
%endif
# list of sources
Source0: http://www.apache.org/dist/httpd/httpd-%{version}.tar.bz2
Source1: rc.apache
Source2: apache.base
Source3: apache.conf
Source4: apache.sh
Patch0: apache.patch
# build information
Prefix: %{l_prefix}
BuildRoot: %{l_buildroot}
BuildPreReq: OpenPKG, openpkg >= 20060823, perl, make
PreReq: OpenPKG, openpkg >= 20060823, perl
BuildPreReq: apr, pcre
PreReq: apr, pcre
%if "%{with_mpm_worker}" == "yes" || "%{with_mpm_event}" == "yes" || "%{with_mod_memcache}" == "yes"
BuildPreReq: apr::with_threads = yes
PreReq: apr::with_threads = yes
%endif
%if "%{with_mod_ldap}" == "yes"
BuildPreReq: apr::with_ldap = yes
PreReq: apr::with_ldap = yes
%endif
%if "%{with_mod_ssl}" == "yes"
BuildPreReq: openssl >= 0.9.8
PreReq: openssl >= 0.9.8
PreReq: x509
%endif
%if "%{with_mod_deflate}" == "yes"
BuildPreReq: zlib
PreReq: zlib
%endif
AutoReq: no
AutoReqProv: no
%description
The Apache Project is a collaborative software development effort
aimed at creating a robust, commercial-grade, featureful, and
freely-available source code implementation of an HTTP (Web) server.
The project is jointly managed by a group of volunteers located
around the world, using the Internet and the Web to communicate,
plan, and develop the server and its related documentation. These
volunteers are known as the Apache Group. In addition, hundreds
of users have contributed ideas, code, and documentation to the
project.
%track
prog apache = {
version = %{version}
url = http://www.apache.org/dist/httpd/
regex = httpd-(2\.\d*[02468]\.\d+)\.tar\.(bz2|gz)
}
%prep
# unpack Apache distribution
%setup -q -n httpd-%{version}
%patch -p0
%{l_shtool} subst \
-e 's;(" PLATFORM ");(%{l_openpkg_release -F "OpenPKG/%%t"});g' \
server/core.c
%build
# configure package
( echo "ac_cv_func_uuid_create=no"
) >config.cache
export CC="%{l_cc}"
export CFLAGS="%{l_cflags -O}"
export CPPFLAGS="%{l_cppflags}"
export LDFLAGS="%{l_ldflags}"
export LIBS=""
case "%{l_platform -t}" in
*-sunos* ) LIBS="$LIBS -lrt" ;;
esac
%if "%{with_mod_ldap}" == "yes"
LIBS="$LIBS -lssl -lcrypto"
%endif
./configure \
--cache-file=./config.cache \
--enable-layout=GNU \
--prefix=%{l_prefix} \
--with-program-name=apache \
--sysconfdir=%{l_prefix}/etc/apache \
--libexecdir=%{l_prefix}/libexec/apache \
--includedir=%{l_prefix}/include/apache \
--datadir=%{l_prefix}/share/apache \
--localstatedir=%{l_prefix}/var/apache \
--with-apr=%{l_prefix}/bin/apr-1-config \
--with-apr-util=%{l_prefix}/bin/apu-1-config \
--with-pcre=%{l_prefix} \
%if "%{with_mpm_prefork}" == "yes"
--with-mpm="prefork" \
%endif
%if "%{with_mpm_worker}" == "yes"
--with-mpm="worker" \
%endif
%if "%{with_mpm_event}" == "yes"
--with-mpm="event" \
%endif
%if "%{with_mpm_worker}" == "yes" || "%{with_mpm_event}" == "yes" || "%{with_mod_memcache}" == "yes"
--enable-threads \
%else
--disable-threads \
%endif
%if "%{with_suexec}" == "yes"
--enable-suexec \
--with-suexec-bin=%{l_prefix}/sbin/suexec \
--with-suexec-caller=%{with_suexec_caller} \
--with-suexec-userdir=%{with_suexec_userdir} \
--with-suexec-logfile=%{l_prefix}/var/apache/log/suexec.log \
%endif
%if "%{with_mod_deflate}" == "yes"
--enable-deflate \
--with-z=%{l_prefix} \
%endif
%if "%{with_mod_ext_filter}" == "yes"
--enable-ext-filter \
%endif
%if "%{with_mod_substitute}" == "yes"
--enable-substitute \
%endif
%if "%{with_mod_ssl}" == "yes"
--enable-ssl \
--with-ssl=%{l_prefix} \
%endif
%if "%{with_mod_dav}" == "yes"
--enable-dav \
--enable-dav-fs \
--enable-dav-lock \
%endif
%if "%{with_mod_ldap}" == "yes"
--enable-ldap \
--enable-authnz-ldap \
%endif
%if "%{with_mod_dbd}" == "yes"
--enable-dbd \
--enable-authn-dbd \
%endif
%if "%{with_mod_proxy}" == "yes"
--enable-proxy \
--enable-proxy-connect \
--enable-proxy-http \
--enable-proxy-ftp \
--enable-proxy-ajp \
--enable-proxy-balancer \
%endif
%if "%{with_mod_cache}" == "yes"
--enable-cache \
%if "%{with_mod_diskcache}" == "yes"
--enable-disk-cache \
%endif
%if "%{with_mod_memcache}" == "yes"
--enable-mem-cache \
%endif
%endif
%if "%{with_mod_filecache}" == "yes"
--enable-file-cache \
%endif
%if "%{with_mod_authn_alias}" == "yes"
--enable-authn-alias \
%endif
--enable-expires \
--enable-so \
--enable-speling \
--enable-rewrite \
--enable-headers \
--enable-info \
--enable-mime-magic \
--enable-vhost-alias \
--enable-auth-digest \
--enable-auth-dbm \
--enable-authz-dbm \
--enable-authz-owner \
--enable-unique-id \
--enable-logio \
--disable-shared
# build package
%{l_make} %{l_mflags}
%install
# install package
rm -rf $RPM_BUILD_ROOT
%{l_make} %{l_mflags} install DESTDIR=$RPM_BUILD_ROOT
# create additional directories
%{l_shtool} mkdir -f -p -m 755 \
$RPM_BUILD_ROOT%{l_prefix}/etc/rc.d \
$RPM_BUILD_ROOT%{l_prefix}/etc/apache/apache.d \
$RPM_BUILD_ROOT%{l_prefix}/var/apache/run/apache.dav \
$RPM_BUILD_ROOT%{l_prefix}/var/apache/run/apache.cache
# adjust GNU libtool configuration for apxs(1) runtime
%{l_shtool} install -c -m 755 \
-e 's;^build_libtool_libs=no;build_libtool_libs=yes;' \
%{l_prefix}/share/apr/build-1/libtool \
$RPM_BUILD_ROOT%{l_prefix}/share/apache/build/libtool
# install shell environment script
%{l_shtool} install -c -m 644 %{l_value -s -a} \
-e 's;@@l_path@@;%{l_build_path};' \
-e 's;@@l_ld_library_path@@;%{l_build_ldlp};' \
%{SOURCE apache.sh} \
$RPM_BUILD_ROOT%{l_prefix}/etc/apache/
# create default configuration
l_hostname=`%{l_shtool} echo -e %h`
l_domainname=`%{l_shtool} echo -e %d | cut -c2-`
%{l_shtool} install -c -m 644 %{l_value -s -a} \
-e "s;@@l_hostname@@;$l_hostname;g" \
-e "s;@@l_domainname@@;$l_domainname;g" \
%{SOURCE apache.base} \
%{SOURCE apache.conf} \
$RPM_BUILD_ROOT%{l_prefix}/etc/apache/
mv $RPM_BUILD_ROOT%{l_prefix}/etc/apache/magic \
$RPM_BUILD_ROOT%{l_prefix}/etc/apache/mime.magic
# install run-command script
%{l_shtool} install -c -m 755 %{l_value -s -a} \
-e 's;@@with_mod_filecache@@;%{with_mod_filecache};g' \
%{SOURCE rc.apache} \
$RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/
# strip down installation
find $RPM_BUILD_ROOT%{l_prefix}/share/apache -name "*.orig" -print | xargs rm -f
rm -f $RPM_BUILD_ROOT%{l_prefix}/share/apache/htdocs/apache_pb*
rm -rf $RPM_BUILD_ROOT%{l_prefix}/etc/apache/{extra,original}
rm -rf $RPM_BUILD_ROOT%{l_prefix}/libexec/apache
rm -f $RPM_BUILD_ROOT%{l_prefix}/cgi/test-cgi
strip $RPM_BUILD_ROOT%{l_prefix}/bin/* >/dev/null 2>&1 || true
strip $RPM_BUILD_ROOT%{l_prefix}/sbin/* >/dev/null 2>&1 || true
( cd $RPM_BUILD_ROOT%{l_prefix}/share/apache/manual
find . -name "*.xml" -print | xargs rm -f
find . -name "*.xml.*" -print | xargs rm -f
find . -name "*.xsl" -print | xargs rm -f
rm -rf style/xsl
rm -rf style/latex
) || exit $?
# determine installation files
%{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \
%{l_files_std} \
%if "%{with_suexec}" == "yes"
'%attr(4755,%{l_susr},%{l_mgrp}) %{l_prefix}/sbin/suexec' \
%endif
'%config %{l_prefix}/etc/apache/*' \
'%config %attr(444,%{l_musr},%{l_mgrp}) %{l_prefix}/etc/apache/apache.base' \
'%dir %attr(750,%{l_nusr},%{l_ngrp}) %{l_prefix}/var/apache/run/apache.dav' \
'%dir %attr(750,%{l_nusr},%{l_ngrp}) %{l_prefix}/var/apache/run/apache.cache'
%files -f files
%clean
rm -rf $RPM_BUILD_ROOT
%post
# after upgrade, restart service
[ $1 -eq 2 ] || exit 0
eval `%{l_rc} apache status 2>/dev/null`
[ ".$apache_active" = .yes ] && %{l_rc} apache restart
exit 0
%preun
# before erase, stop service and remove log files
[ $1 -eq 0 ] || exit 0
%{l_rc} apache stop 2>/dev/null
rm -f $RPM_INSTALL_PREFIX/var/apache/log/* >/dev/null 2>&1 || true
rm -f $RPM_INSTALL_PREFIX/var/apache/run/*/* >/dev/null 2>&1 || true
rm -f $RPM_INSTALL_PREFIX/var/apache/run/* >/dev/null 2>&1 || true
exit 0
@
1.450
log
@upgrading package: apache 2.2.12 -> 2.2.13
@
text
@d34 2
a35 2
Version: 2.2.13
Release: 20090809
@
1.449
log
@upgrading package: apache 2.2.11 -> 2.2.12
@
text
@d34 2
a35 2
Version: 2.2.12
Release: 20090728
@
1.448
log
@bump years in copyright messages
@
text
@d34 2
a35 2
Version: 2.2.11
Release: 20090201
@
1.447
log
@fix autoindex table output and improve output by adding CSS classes
@
text
@d3 1
a3 1
## Copyright (c) 2000-2008 OpenPKG Foundation e.V.
@
1.446
log
@use new x509 package
@
text
@d35 1
a35 1
Release: 20090125
@
1.445
log
@provide generic DAV lock module for SVN
@
text
@d102 1
@
1.444
log
@add more proxy sub-modules and enable logio module for %I/%O logging specifiers
@
text
@d202 1
@
1.443
log
@enable mod_dbd (uses APR DBD API and for run-time one has to build APR with some DBD drivers enabled, of course)
@
text
@d35 1
a35 1
Release: 20090124
d216 2
d247 1
@
1.442
log
@upgrading package: apache 2.2.10 -> 2.2.11
@
text
@d35 1
a35 1
Release: 20081214
d50 1
d207 4
@
1.441
log
@one dependency check too many and fix subst
@
text
@d34 2
a35 2
Version: 2.2.10
Release: 20081111
@
1.440
log
@CacheSize is no longer existing, htcacheclean has to be used
@
text
@d70 1
a70 1
%if "%{with_mod_memcache}" == "yes" || "%{with_mod_diskcache}" == "yes" || "%{with_mod_filecache}" == "yes"
d284 1
a284 1
-e 's;with_mod_filecache;%{with_mod_filecache};g' \
@
1.439
log
@provide daily cache expiring
@
text
@d35 1
a35 1
Release: 20081110
@
1.438
log
@provide out-of-the-box caching preparation
@
text
@d284 1
@
1.437
log
@upgrading package: apache 2.2.9 -> 2.2.10
@
text
@d35 1
a35 1
Release: 20081015
d70 1
a70 1
%if "%{with_mod_memcache}" == "yes" || "%{with_mod_diskcache}" == "yes"
d254 2
a255 1
$RPM_BUILD_ROOT%{l_prefix}/var/apache/run/apache.dav
d311 2
a312 1
'%dir %attr(750,%{l_nusr},%{l_ngrp}) %{l_prefix}/var/apache/run/apache.dav'
@
1.436
log
@add out-of-the-box support for downloading Mozilla XPI files (packed extensions)
@
text
@d34 2
a35 2
Version: 2.2.9
Release: 20080726
@
1.435
log
@upgrading package: apache 2.2.8 -> 2.2.9
@
text
@d35 1
a35 1
Release: 20080614
@
1.434
log
@use bzip2 compressed tarball
@
text
@d34 2
a35 2
Version: 2.2.8
Release: 20080402
@
1.433
log
@add optional support for mod_ext_filter
@
text
@d35 1
a35 1
Release: 20080229
d76 1
a76 1
Source0: http://www.apache.org/dist/httpd/httpd-%{version}.tar.gz
d124 1
a124 1
regex = httpd-(2\.\d*[02468]\.\d+)\.tar\.gz
@
1.432
log
@add optional support for mod_substitute
@
text
@d45 1
d188 3
@
1.431
log
@upgrading package: apache 2.2.6 -> 2.2.8
@
text
@d35 1
a35 1
Release: 20080118
d45 1
d187 3
@
1.430
log
@Update package specifications according to OpenPKG year 2008 world order:
http://www.mail-archive.com/openpkg-announce@@openpkg.org/msg00221.html
@
text
@d34 2
a35 2
Version: 2.2.6
Release: 20080101
@
1.429
log
@fix line break
@
text
@d3 1
a3 2
## Copyright (c) 2000-2007 OpenPKG Foundation e.V.
## Copyright (c) 2000-2007 Ralf S. Engelschall
d35 1
a35 1
Release: 20071121
@
1.428
log
@Added with_mod_authn_alias option which is needed for the splitted mail/uid access on Kolab servers.
@
text
@d218 1
a218 1
--enable-authn-alias
@
1.427
log
@add Metalink type
@
text
@d36 1
a36 1
Release: 20070910
d54 1
d217 3
@
1.426
log
@upgrading package: apache 2.2.4 -> 2.2.6
@
text
@d36 1
a36 1
Release: 20070907
@
1.425
log
@move over add-on configuration file inclusion to apache.conf making it easier to disable add-ons on a temporary basis
@
text
@d35 2
a36 2
Version: 2.2.4
Release: 20070801
@
1.424
log
@there is no official apache13 package
@
text
@d36 1
a36 1
Release: 20070730
@
1.423
log
@Expected behavior of the 'restart' target is the same as invoking 'stop'/'start'. Alas, 'apache -k restart' implements just a HUP signal. So we do an explicit 'stop'/'start' here to let Apache pick up major configuration changes like loading of new or updated DSOs. While being here, doing some cosmetics as well
@
text
@d36 1
a36 1
Release: 20070727
a105 1
Conflicts: apache13
@
1.422
log
@fix tracking
@
text
@d36 1
a36 1
Release: 20070723
@
1.421
log
@add a bunch of MIME types regarding Microsoft Office 2007. As I wasn't lucky to find those information at IANA I tried at microsoft.com. The only source I found was the Japanse TechNet site (http://www.microsoft.com/japan/technet/prodtechnol/office/ork/library/f88d06fb-c9a4-413c-a1d3-40c97e340c5a.mspx?mfr=true). So hopefully everything is set up right, at least for my few test cases it worked correctly.
@
text
@d36 1
a36 1
Release: 20070719
d123 1
a123 1
regex = httpd-(2.[02468]\.\d+)\.tar\.gz
@
1.420
log
@nuke envvars stuff (we have apache.sh), remove more runtime files and cleanup packaging in general
@
text
@d36 1
a36 1
Release: 20070628
@
1.419
log
@really provide an out-of-the-box working DAV support by establishing the necessary lock directory
@
text
@d236 1
a236 1
# install Apache
d240 5
a244 2
# adjust permissions
chmod 755 $RPM_BUILD_ROOT%{l_prefix}/sbin/envvars
d246 1
a246 1
# adjust GNU libtool configuration
d268 1
a268 1
mv $RPM_BUILD_ROOT%{l_prefix}/etc/apache/magic \
a269 1
%{l_shtool} mkdir -f -p -m 755 $RPM_BUILD_ROOT%{l_prefix}/etc/apache/apache.d
a271 2
%{l_shtool} mkdir -f -p -m 755 \
$RPM_BUILD_ROOT%{l_prefix}/etc/rc.d
a291 4
# create additional directories
%{l_shtool} mkdir -f -p -m 755 \
$RPM_BUILD_ROOT%{l_prefix}/var/apache/run/apache.dav
d318 3
a320 1
rm -f $RPM_INSTALL_PREFIX/var/apache/log/* >/dev/null 2>&1 || true
@
1.418
log
@enable digest authentication and ownership authentication to be available by default, please
@
text
@d292 4
d303 2
a304 1
'%config %attr(444,%{l_musr},%{l_mgrp}) %{l_prefix}/etc/apache/apache.base'
@
1.417
log
@fix RDF indexing and 'openpkg build': non-boolean %options are allowed in OpenPKG packages, but never when used for conditional prerequisites
@
text
@d36 1
a36 1
Release: 20070626
d225 1
d228 1
@
1.416
log
@require APR with support for threads where needed
@
text
@d36 1
a36 1
Release: 20070625
d38 4
a41 4
# package options (generic)
%option with_mpm prefork
# package options (suexec related)
a44 2
# package options (additionally used Apache modules)
d56 12
d88 1
a88 1
%if "%{with_mpm}" == "worker" || "%{with_mpm}" == "event" || "%{with_mod_memcache}" == "yes"
a126 11
# some pre-flight checks on options specified
%if "%{with_mpm}" != "prefork" && "%{with_mpm}" != "worker" && "%{with_mpm}" != "event"
( echo "Invalid value specified for option 'with_mpm'. Currently the"
echo "only supported Multi-Processing Modules (MPMs) are ..."
echo "- 'prefork' -- non-threaded, pre-forking web server (default)"
echo "- 'worker' -- hybrid multi-threaded multi-process web server"
echo "- 'event' -- event-based I/O multiplexing web server"
) | %{l_rpmtool} msg -b -t error
exit 1
%endif
a145 5
%if "%{with_mpm}" == "worker" || "%{with_mpm}" == "event" || "%{with_mod_memcache}" == "yes"
THREADS="--enable-threads"
%else
THREADS="--disable-threads"
%endif
a158 1
--with-mpm=%{with_mpm} \
d162 14
a175 1
$THREADS \
a229 11
# check whether requested MPM '%{with_mpm}' has been actually selected
# setting might affect package dependencies, therefore fallbacks
# are not acceptable
if ! grep '^MPM_NAME = %{with_mpm}$' build/config_vars.mk >/dev/null 2>&1; then
( echo "The Multi-Processing Module (MPM) '%{with_mpm}' requested using the"
echo "'with_mpm' option doesn't seem to be available on this particular"
echo "platform. Please check corresponding 'config.log' for details."
) | %{l_rpmtool} msg -b -t error
exit 1
fi
@
1.415
log
@we already check whether apache is already running or not so we don't need to pass '-k start'
@
text
@d36 1
a36 1
Release: 20070623
d78 4
@
1.414
log
@Apache's htdbm can select was is available
@
text
@d36 1
a36 1
Release: 20070622
@
1.413
log
@cleanup the packaging a little but further by shrinking dependencies and removing more installed files
@
text
@d76 2
a77 2
BuildPreReq: apr, apr::with_db = yes, pcre
PreReq: apr, apr::with_db = yes, pcre
@
1.412
log
@reuse the libtool from APR but post-adjust it for DSO support
@
text
@d76 2
a77 2
BuildPreReq: apr, apr::with_db = yes, apr::with_iconv = yes, pcre
PreReq: apr, apr::with_db = yes, apr::with_iconv = yes, pcre
a237 2
rm -f $RPM_BUILD_ROOT%{l_prefix}/etc/apache/apache.conf
rm -fr $RPM_BUILD_ROOT%{l_prefix}/etc/apache/{extra,original}
d276 4
@
1.411
log
@add support for multi-language manual browsing
@
text
@d74 2
a75 2
BuildPreReq: OpenPKG, openpkg >= 20060823, perl, libtool, make
PreReq: OpenPKG, openpkg >= 20060823, perl, libtool
d245 1
a245 1
%{l_shtool} subst \
d247 1
@
1.410
log
@we currently have options here for very special things and mod_expires is main-stream nowadays anyway
@
text
@a283 6
for html in `find . -name "*.html" -print`; do
if [ -f "$html.en" ]; then
mv $html.en $html
rm -f $html.*
fi
done
@
1.409
log
@provide /openpkg-cgi/printenv again and provide a new /apache-manual
@
text
@a55 1
%option with_mod_expires no
a206 1
%if "%{with_mod_expires}" == "yes"
a207 1
%endif
@
1.408
log
@use a DSO-capable GNU libtool in Apache apxs instead of the DSO-disabled one from APR
@
text
@d280 1
@
1.407
log
@new OpenPKG world order: upgrade from Apache 1.3 to 2.2 (part 1/3: updated/new packages)
@
text
@d75 2
a76 2
BuildPreReq: OpenPKG, openpkg >= 20060823, perl, make
PreReq: OpenPKG, openpkg >= 20060823, perl
@
1.406
log
@modifying package: apache-1.3.37 20070601 -> 20070608
@
text
@a24 35
## ATTENTION: This package specification is a cruel one. It allows
## one to build an Apache package in hundreds of variants with just
## a single specification through the use of lots of condition
## variables. The reason for this attempt is that it was born out of
## the needs from the daily practice at an ISP. So do not treat this
## specification as a reference example of any kind, except perhaps as
## a example of what is maximum possible with RPM and how far one can
## go with the macro mechanism. But do not try to repeat this!
# package component versions
%define V_apache 1.3.37
%define V_mod_access_referer 1.0.2
%define V_mod_auth_kerb 5.3
%define V_mod_auth_ldap 2.4.2
%define V_mod_auth_mysql 3.0.0
%define V_mod_auth_pam 1.1.1
%define V_mod_auth_radius 1.5.7
%define V_mod_dav 1.0.3-1.3.6
%define V_mod_evasive 1.10.1
%define V_mod_fastcgi 2.4.2
%define V_mod_gzip 1.3.26.1a
%define V_mod_layout 3.4
%define V_mod_macro 1.1.2
%define V_mod_perl 1.30
%define V_mod_php 5.2.3
%define V_mod_php_hardened 5.1.6-0.4.15
%define V_mod_php_suhosin_e 0.9.20
%define V_mod_php_suhosin_p 5.2.3-0.9.6.2
%define V_mod_relocate 1.0
%define V_mod_roaming 1.0.2
%define V_mod_security 1.9.5
%define V_mod_ssl 2.8.28-1.3.37
%define V_mod_throttle 312
%define V_suphp 0.6.2
d35 2
a36 2
Version: %{V_apache}
Release: 20070608
d38 2
a39 2
# package options (Apache core related)
%option with_hard_server_limit 256
d46 3
a48 45
# package options (suphp related)
%option with_suphp no
%option with_suphp_caller %{l_nusr}
%option with_suphp_phpcgi %{l_prefix}/cgi/php
%option with_suphp_ugid_mode paranoid
%option with_suphp_ugid_check yes
# package options (modules which are part of the Apache HTTP
# distribution; basically you want to keep them unchanged but
# disabling them allows you to squeeze down Apache's memory
# requirements to the bare minimum)
%option with_mod_actions yes
%option with_mod_asis yes
%option with_mod_auth yes
%option with_mod_auth_anon yes
%option with_mod_auth_db no
%option with_mod_auth_dbm yes
%option with_mod_autoindex yes
%option with_mod_cern_meta yes
%option with_mod_cgi yes
%option with_mod_dir yes
%option with_mod_env yes
%option with_mod_expires yes
%option with_mod_headers yes
%option with_mod_imap yes
%option with_mod_include yes
%option with_mod_info yes
%option with_mod_log_agent no
%option with_mod_log_forensic yes
%option with_mod_log_referer no
%option with_mod_mime yes
%option with_mod_mime_magic yes
%option with_mod_mmap_static no
%option with_mod_negotiation yes
%option with_mod_proxy yes
%option with_mod_rewrite yes
%option with_mod_setenvif yes
%option with_mod_speling yes
%option with_mod_status yes
%option with_mod_unique_id yes
%option with_mod_userdir yes
%option with_mod_usertrack yes
%option with_mod_vhost_alias yes
# package options (additionally used Apache modules; can be enabled without thinking)
d50 7
a56 79
%option with_mod_define no
%option with_mod_layout no
%option with_mod_macro no
%option with_mod_perl no
%option with_mod_php no
%option with_mod_ssl no
# package options (additionally used Apache modules; you have to know what you do)
%option with_mod_access_referer no
%option with_mod_auth_digest no
%option with_mod_auth_kerb no
%option with_mod_auth_ldap no
%option with_mod_auth_mysql no
%option with_mod_auth_pam no
%option with_mod_auth_radius no
%option with_mod_evasive no
%option with_mod_fastcgi no
%option with_mod_gzip no
%option with_mod_owa no
%option with_mod_relocate no
%option with_mod_roaming no
%option with_mod_security no
%option with_mod_throttle no
%option with_mod_zeus no
%option with_mod_zeus_header X-Cluster-Client-Ip
# package options (optional PHP5 specific settings; requires "with_mod_php")
# please note the lack of an PEAR option since PEAR is provided by the 'php' package
%option with_mod_php_bc no
%option with_mod_php_bdb no
%option with_mod_php_bzip2 no
%option with_mod_php_calendar no
%option with_mod_php_crack no
%option with_mod_php_curl no
%option with_mod_php_debug no
%option with_mod_php_dom no
%option with_mod_php_exif no
%option with_mod_php_freetype no
%option with_mod_php_ftp no
%option with_mod_php_gd no
%option with_mod_php_gdbm no
%option with_mod_php_gettext no
%option with_mod_php_hardened no
%option with_mod_php_iconv no
%option with_mod_php_imap no
%option with_mod_php_mbregex no
%option with_mod_php_mbstring no
%option with_mod_php_mcrypt no
%option with_mod_php_mhash no
%option with_mod_php_mm no
%option with_mod_php_mssql no
%option with_mod_php_mysql no
%option with_mod_php_oci8 no
%option with_mod_php_odbc no
%option with_mod_php_openldap no
%option with_mod_php_openldapsasl no
%option with_mod_php_pcre no
%option with_mod_php_pgsql no
%option with_mod_php_sendmail no
%option with_mod_php_simplexml no
%option with_mod_php_snmp no
%option with_mod_php_sqlite no
%option with_mod_php_ssl no
%option with_mod_php_suhosin no
%option with_mod_php_t1lib no
%option with_mod_php_versioning no
%option with_mod_php_wddx no
%option with_mod_php_xml no
%option with_mod_php_xsl no
%option with_mod_php_zlib no
# package options (braindead ones only)
%option with_gdbm_ndbm yes
%option with_qdbm_ndbm no
%option with_shared_core no
%option with_shared_chain no
# package options (debugging)
%option with_debug no
d59 3
a61 37
%if "%{with_mod_php}" == "yes"
%if "%{with_mod_ssl}" == "yes"
%undefine with_mod_php_ssl
%undefine with_mod_php_mm
%define with_mod_php_ssl yes
%define with_mod_php_mm yes
%endif
%if "%{with_mod_php_freetype}" == "yes"
%undefine with_mod_php_gd
%define with_mod_php_gd yes
%endif
%if "%{with_mod_php_mysql}" == "yes" || "%{with_mod_php_gd}" == "yes" || "%{with_mod_php_dom}" == "yes"
%undefine with_mod_php_zlib
%define with_mod_php_zlib yes
%endif
%if "%{with_mod_php_pgsql}" == "yes"
%undefine with_mod_php_ssl
%define with_mod_php_ssl yes
%endif
%if "%{with_mod_php_gdbm}" == "yes"
%undefine with_gdbm_ndbm
%define with_gdbm_ndbm yes
%endif
%if "%{with_mod_php_suhosin}" == "yes" && "%{with_mod_php_hardened}" == "yes"
%undefine with_mod_php_hardened
%define with_mod_php_hardened no
%endif
%if "%{with_mod_php_xsl}" == "yes"
%undefine with_mod_php_dom
%undefine with_mod_php_xml
%define with_mod_php_dom yes
%define with_mod_php_xml yes
%endif
%endif
%if "%{with_mod_ssl}" == "yes"
%undefine with_mod_define
%define with_mod_define yes
d65 5
a69 30
Source0: http://www.apache.org/dist/httpd/apache_%{V_apache}.tar.gz
Source1: http://www.modssl.org/source/mod_ssl-%{V_mod_ssl}.tar.gz
Source2: http://perl.apache.org/dist/mod_perl-%{V_mod_perl}.tar.gz
Source3: http://static.php.net/www.php.net/distributions/php-%{V_mod_php}.tar.gz
Source4: http://www.webdav.org/mod_dav/mod_dav-%{V_mod_dav}.tar.gz
Source5: http://download.tangent.org/mod_layout-%{V_mod_layout}.tar.gz
Source6: http://www.cri.ensmp.fr/~coelho/mod_macro/mod_macro-%{V_mod_macro}.tar.gz
Source7: http://pam.sourceforge.net/mod_auth_pam/dist/mod_auth_pam.tar.gz
Source8: http://switch.dl.sourceforge.net/sourceforge/mod-gzip/mod_gzip-%{V_mod_gzip}.tgz
Source9: http://www.fastcgi.com/dist/mod_fastcgi-%{V_mod_fastcgi}.tar.gz
Source10: http://www.snert.com/Software/mod_throttle/mod_throttle%{V_mod_throttle}.tgz
Source11: http://switch.dl.sourceforge.net/accessreferer/mod_access_referer-%{V_mod_access_referer}.tar.gz
Source12: http://www.klomp.org/mod_roaming/mod_roaming-%{V_mod_roaming}.tar.gz
Source13: http://software.tangent.org/download/mod_relocate-%{V_mod_relocate}.tar.gz
Source14: http://www.muquit.com/muquit/software/mod_auth_ldap/mod_auth_ldap.tar.gz
Source15: ftp://ftp.freeradius.org/pub/radius/mod_auth_radius-%{V_mod_auth_radius}.tar
Source16: http://switch.dl.sourceforge.net/modauthmysql/mod_auth_mysql-%{V_mod_auth_mysql}.tar.gz
Source17: http://www.suphp.org/download/suphp-%{V_suphp}.tar.gz
Source18: http://www.modsecurity.org/download/modsecurity-apache_%{V_mod_security}.tar.gz
Source19: http://www.zdziarski.com/projects/mod_evasive/mod_evasive_%{V_mod_evasive}.tar.gz
Source20: http://www.sharemation.com/~dmcmahon/unix_all.tgz
Source21: http://www.hardened-php.net/suhosin/_media/suhosin-%{V_mod_php_suhosin_e}.tgz
Source22: http://switch.dl.sourceforge.net/modauthkerb/mod_auth_kerb-%{V_mod_auth_kerb}.tar.gz
Source23: apache.conf
Source24: apache.base
Source25: apache.pl
Source26: rc.apache
Source27: apache.sh
Source28: php.ini
Source29: http://knowledgehub.zeus.com/media/apache/mod_zeus.c
a70 7
Patch1: apache.patch.modowa
Patch2: http://www.hardened-php.net/hardening-patch-%{V_mod_php_hardened}.patch.gz
Patch3: http://www.hardened-php.net/suhosin/_media/suhosin-patch-%{V_mod_php_suhosin_p}.patch.gz
Patch4: apache.patch.suphp
Patch5: apache.patch.modauthkerb
Patch6: apache.patch.modauthradius
Patch7: apache.patch.modssl
d75 7
a81 5
BuildPreReq: OpenPKG, openpkg >= 20060823
PreReq: OpenPKG, openpkg >= 20060823
%if "%{with_qdbm_ndbm}" == "yes"
BuildPreReq: qdbm
PreReq: qdbm
d83 3
a85 128
%if "%{with_gdbm_ndbm}" == "yes"
BuildPreReq: gdbm, gdbm::with_ndbm = yes
PreReq: gdbm, gdbm::with_ndbm = yes
%endif
%if "%{with_mod_auth_kerb}" == "yes"
BuildPreReq: kerberos
PreReq: kerberos
%endif
%if "%{with_mod_auth_ldap}" == "yes"
BuildPreReq: openldap, openssl
PreReq: openldap, openssl
%endif
%if "%{with_mod_auth_mysql}" == "yes"
BuildPreReq: mysql
PreReq: mysql
%endif
%if "%{with_mod_auth_pam}" == "yes"
BuildPreReq: PAM
PreReq: PAM
%endif
%if "%{with_mod_dav}" == "yes"
BuildPreReq: expat
PreReq: expat
%endif
%if "%{with_mod_owa}" == "yes"
BuildPreReq: oracle
PreReq: oracle
%endif
%if "%{with_mod_perl}" == "yes"
BuildPreReq: perl
PreReq: perl
%endif
%if "%{with_mod_php}" == "yes"
BuildPreReq: gcc, sed, flex, bison
%if "%{with_mod_php_bdb}" == "yes"
BuildPreReq: db
PreReq: db
%endif
%if "%{with_mod_php_bzip2}" == "yes"
BuildPreReq: bzip2
PreReq: bzip2
%endif
%if "%{with_mod_php_crack}" == "yes"
BuildPreReq: cracklib
PreReq: cracklib
%endif
%if "%{with_mod_php_curl}" == "yes"
BuildPreReq: curl
PreReq: curl
%endif
%if "%{with_mod_php_dom}" == "yes"
BuildPreReq: libxml, libxslt
PreReq: libxml, libxslt
%endif
%if "%{with_mod_php_freetype}" == "yes"
BuildPreReq: freetype
PreReq: freetype
%endif
%if "%{with_mod_php_gd}" == "yes"
BuildPreReq: gd >= 2.0.20, jpeg, png
PreReq: gd >= 2.0.20, jpeg, png
%endif
%if "%{with_mod_php_gdbm}" == "yes"
BuildPreReq: gdbm
PreReq: gdbm
%endif
%if "%{with_mod_php_gettext}" == "yes"
BuildPreReq: gettext, libiconv
PreReq: gettext, libiconv
%endif
%if "%{with_mod_php_iconv}" == "yes"
BuildPreReq: libiconv
PreReq: libiconv
%endif
%if "%{with_mod_php_imap}" == "yes"
BuildPreReq: imap, openssl
PreReq: imap, openssl
%endif
%if "%{with_mod_php_mcrypt}" == "yes"
BuildPreReq: libmcrypt
PreReq: libmcrypt
%endif
%if "%{with_mod_php_mhash}" == "yes"
BuildPreReq: mhash
PreReq: mhash
%endif
%if "%{with_mod_php_mm}" == "yes"
BuildPreReq: mm
PreReq: mm
%endif
%if "%{with_mod_php_mssql}" == "yes"
BuildPreReq: freetds, libiconv
PreReq: freetds, libiconv
%endif
%if "%{with_mod_php_mysql}" == "yes"
BuildPreReq: mysql
PreReq: mysql
%endif
%if "%{with_mod_php_oci8}" == "yes"
BuildPreReq: oracle
PreReq: oracle
%endif
%if "%{with_mod_php_odbc}" == "yes"
BuildPreReq: unixodbc
PreReq: unixodbc
%endif
%if "%{with_mod_php_openldap}" == "yes"
BuildPreReq: openldap, openssl
PreReq: openldap, openssl
%if "%{with_mod_php_openldapsasl}" == "yes"
BuildPreReq: openldap::with_sasl = yes
PreReq: openldap::with_sasl = yes
%else
BuildPreReq: openldap::with_sasl = no
PreReq: openldap::with_sasl = no
%endif
%endif
%if "%{with_mod_php_pcre}" == "yes"
BuildPreReq: pcre
PreReq: pcre
%endif
%if "%{with_mod_php_pgsql}" == "yes"
BuildPreReq: postgresql, openssl
PreReq: postgresql, openssl
%endif
%if "%{with_mod_php_sendmail}" == "yes"
BuildPreReq: MTA
PreReq: MTA
d87 1
a87 32
%if "%{with_mod_php_simplexml}" == "yes"
BuildPreReq: libxml
PreReq: libxml
%endif
%if "%{with_mod_php_snmp}" == "yes"
BuildPreReq: snmp
PreReq: snmp
%endif
%if "%{with_mod_php_sqlite}" == "yes"
BuildPreReq: sqlite
PreReq: sqlite
%endif
%if "%{with_mod_php_ssl}" == "yes"
BuildPreReq: openssl
PreReq: openssl
%endif
%if "%{with_mod_php_suhosin}" == "yes"
BuildPreReq: autoconf
%endif
%if "%{with_mod_php_t1lib}" == "yes"
BuildPreReq: t1lib
PreReq: t1lib
%endif
%if "%{with_mod_php_xml}" == "yes"
BuildPreReq: libxml
PreReq: libxml
%endif
%if "%{with_mod_php_xsl}" == "yes"
BuildPreReq: libxml, libxslt
PreReq: libxml, libxslt
%endif
%if "%{with_mod_php_zlib}" == "yes"
a90 9
%endif
%if "%{with_mod_ssl}" == "yes"
BuildPreReq: openssl, mm
PreReq: openssl, mm
%endif
%if "%{with_suphp}" == "yes"
BuildPreReq: php, gcc, gcc::with_cxx = yes
PreReq: php
%endif
d93 1
d110 1
a110 110
regex = apache_(__VER__)\.tar\.gz
}
prog apache:mod_access_referer = {
version = %{V_mod_roaming}
url = http://prdownloads.sourceforge.net/accessreferer/
regex = mod_access_referer-(__VER__)\.tar\.gz
}
prog apache:mod_auth_mysql = {
version = %{V_mod_auth_mysql}
url = http://prdownloads.sourceforge.net/modauthmysql/
regex = mod_auth_mysql-(__VER__)\.tar\.gz
}
prog apache:mod_auth_radius = {
version = %{V_mod_auth_radius}
url = ftp://ftp.freeradius.org/pub/radius/
regex = mod_auth_radius-(__VER__)\.tar
}
prog apache:mod_auth_kerb = {
version = %{V_mod_auth_kerb}
url = http://prdownloads.sourceforge.net/modauthkerb/
regex = mod_auth_kerb-(__VER__)\.tar
}
prog apache:mod_dav = {
version = %{V_mod_dav}
url = http://www.webdav.org/mod_dav/
regex = mod_dav-(__VER__)\.tar\.gz
}
prog apache:mod_gzip = {
version = %{V_mod_gzip}
url = http://prdownloads.sourceforge.net/mod-gzip/
regex = mod_gzip-(__VER__)\.tgz
}
prog apache:mod_fastcgi = {
version = %{V_mod_fastcgi}
url = http://www.fastcgi.com/dist/
regex = mod_fastcgi-(__VER__)\.tar\.gz
}
prog apache:mod_layout = {
version = %{V_mod_layout}
url = http://download.tangent.org/
regex = mod_layout-(3\.[\d.]+)\.tar\.gz
}
prog apache:mod_macro = {
disabled
comment = "rse: Apache 1.3 support stopped with version 1.1.2"
version = %{V_mod_macro}
url = http://www.cri.ensmp.fr/~coelho/mod_macro/
regex = mod_macro-(__VER__)\.tar\.gz
}
prog apache:mod_perl = {
version = %{V_mod_perl}
url = http://perl.apache.org/dist/
regex = mod_perl-(1\.\d+)\.tar\.gz
}
prog apache:mod_php = {
version = %{V_mod_php}
url = http://www.php.net/downloads.php
regex = php-(5\.\d+\.\d+)\.tar\.gz
}
prog apache:mod_php_hardened = {
version = %{V_mod_php_hardened}
url = http://www.hardened-php.net/downloads.13.html
regex = hardening-patch-(5\.\d+\.\d+-\d+(\.\d+)+)\.patch\.gz
}
prog apache:mod_php_suhosin-patch = {
version = %{V_mod_php_suhosin_p}
url = http://www.hardened-php.net/suhosin/download.html
regex = suhosin-patch-(5\.\d+\.\d+-\d+(\.\d+)+)\.patch\.gz
}
prog apache:mod_php_suhosin-ext = {
version = %{V_mod_php_suhosin_e}
url = http://www.hardened-php.net/suhosin/download.html
regex = suhosin-(\d+(\.\d+)+)\.tgz
}
prog apache:mod_relocate = {
version = %{V_mod_relocate}
url = http://software.tangent.org/download/
regex = mod_relocate-(__VER__)\.tar\.gz
}
prog apache:mod_roaming = {
version = %{V_mod_roaming}
url = http://www.klomp.org/mod_roaming/
regex = mod_roaming-(1\.\d+\.\d+)\.tar\.gz
}
prog apache:mod_ssl = {
version = %{V_mod_ssl}
url = http://www.modssl.org/source/
regex = mod_ssl-(__VER__)\.tar\.gz
}
prog apache:mod_throttle = {
disabled
comment = "rse: currently no longer publically available"
version = %{V_mod_throttle}
url = http://www.snert.com/Software/mod_throttle/
regex = mod_throttle(__VER__)\.tgz
}
prog apache:suphp = {
version = %{V_suphp}
url = http://www.suphp.org/Download.html
regex = suphp-(__VER__)\.tar\.gz
}
prog apache:mod_security = {
version = %{V_mod_security}
url = http://www.modsecurity.org/download/
regex = modsecurity-apache_(1\.\d+(\.\d+)*)\.tar\.gz
}
prog apache:mod_evasive = {
version = %{V_mod_evasive}
url = http://www.zdziarski.com/projects/mod_evasive/
regex = mod_evasive[._-](__VER__)\.tar\.gz
d114 11
d126 1
a126 1
%setup -q -c
d129 2
a130 97
-e 's;"Unix";"%{l_openpkg_release -F "OpenPKG/%%t"}";g' \
apache_%{V_apache}/src/os/unix/os.h
# unpack optional extension modules
%if "%{with_mod_ssl}" == "yes" || "%{with_mod_define}" == "yes"
%setup -q -T -D -a 1
%patch -p0 -d mod_ssl-%{V_mod_ssl} -P 7
%endif
%if "%{with_mod_perl}" == "yes"
%setup -q -T -D -a 2
%endif
%if "%{with_mod_php}" == "yes"
%setup -q -T -D -a 3
( cd php-%{V_mod_php}
%if "%{with_mod_php_hardened}" == "yes"
%patch -p1 -P 2
%endif
%if "%{with_mod_php_suhosin}" == "yes"
%{l_gzip} -d -c %{SOURCE21} | %{l_tar} xf -
%patch -p1 -P 3
mv suhosin-%{V_mod_php_suhosin_e} ext/suhosin
rm -f package.xml
export PHP_AUTOCONF=autoconf-213
./buildconf --copy --force
$PHP_AUTOCONF
%endif
%{l_shtool} subst \
-e 's;\(/include\)/freetype2;\1;' \
configure \
ext/gd/config.m4
%if "%{with_mod_php_mssql}" == "yes"
%{l_shtool} subst \
-e 's;\($FREETDS_INSTALLATION_DIR/\)$PHP_LIBDIR/\(libtds.a\);\1/lib/freetds/\2;g' \
configure
%endif
) || exit $?
%endif
%if "%{with_mod_dav}" == "yes"
%setup -q -T -D -a 4
%endif
%if "%{with_mod_layout}" == "yes"
%setup -q -T -D -a 5
%endif
%if "%{with_mod_macro}" == "yes"
%setup -q -T -D -a 6
%endif
%if "%{with_mod_auth_pam}" == "yes"
%setup -q -T -D -a 7
%endif
%if "%{with_mod_gzip}" == "yes"
%setup -q -T -D -a 8
%endif
%if "%{with_mod_fastcgi}" == "yes"
%setup -q -T -D -a 9
%endif
%if "%{with_mod_throttle}" == "yes"
%setup -q -T -D -a 10
%endif
%if "%{with_mod_access_referer}" == "yes"
%setup -q -T -D -a 11
%endif
%if "%{with_mod_roaming}" == "yes"
%setup -q -T -D -a 12
%endif
%if "%{with_mod_relocate}" == "yes"
%setup -q -T -D -a 13
%endif
%if "%{with_mod_auth_ldap}" == "yes"
%setup -q -T -D -a 14
%endif
%if "%{with_mod_auth_radius}" == "yes"
%setup -q -T -D -a 15
%patch -p0 -d mod_auth_radius-%{V_mod_auth_radius} -P 6
%endif
%if "%{with_mod_auth_mysql}" == "yes"
%setup -q -T -D -a 16
%endif
%if "%{with_suphp}" == "yes"
%setup -q -T -D -a 17
%patch -p0 -d suphp-%{V_suphp} -P 4
%endif
%if "%{with_mod_security}" == "yes"
%setup -q -T -D -a 18
%endif
%if "%{with_mod_evasive}" == "yes"
%setup -q -T -D -a 19
%endif
%if "%{with_mod_owa}" == "yes"
%setup -q -T -D -a 20
sed <%{PATCH apache.patch.modowa} \
-e "s;@@l_oracle_cflags@@;`%{l_rc} --query oracle_cflags`;g" |\
%{l_patch} -p0
%endif
%if "%{with_mod_auth_kerb}" == "yes"
%setup -q -T -D -a 22
%patch -p0 -d mod_auth_kerb-%{V_mod_auth_kerb} -P 5
%endif
d133 34
a166 595
# prepare environment
rm -rf $RPM_BUILD_ROOT
%{l_shtool} mkdir -f -p -m 755 $RPM_BUILD_ROOT%{l_prefix}
# optionally prepare mod_ssl or mod_define
%if "%{with_mod_ssl}" == "yes" || "%{with_mod_define}" == "yes"
( cd mod_ssl-%{V_mod_ssl}
./configure \
--with-apache=../apache_%{V_apache} \
%if "%{with_mod_ssl}" != "yes"
--with-eapi-only \
%endif
--expert --force
) || exit $?
%endif
# optionally pre-configure Apache for mod_php and mod_dav
%if "%{with_mod_php}" == "yes" || "%{with_mod_dav}" == "yes"
( cd apache_%{V_apache}
%if "%{with_debug}" == "yes"
cflags="%{l_cflags} -g" \
%else
cflags="%{l_cflags -O}" \
%endif
cflags="$cflags -DHARD_SERVER_LIMIT=%{with_hard_server_limit}"
CC="%{l_cc}" \
CFLAGS="$cflags" \
./configure \
%if "%{with_mod_ssl}" == "yes" || "%{with_mod_define}" == "yes"
--enable-rule=EAPI \
%endif
%if "%{with_shared_core}" == "yes"
--enable-rule=SHARED_CORE \
%endif
%if "%{with_shared_chain}" == "yes"
--enable-rule=SHARED_CHAIN \
%endif
--target=apache \
--with-layout=GNU \
--prefix=%{l_prefix} \
--sbindir=%{l_prefix}/sbin \
--sysconfdir=%{l_prefix}/etc/apache \
--libexecdir=%{l_prefix}/lib/apache \
--datadir=%{l_prefix}/share/apache \
--localstatedir=%{l_prefix}/var/apache
) || exit $?
%endif
# optionally prepare mod_perl
%if "%{with_mod_perl}" == "yes"
( cd mod_perl-%{V_mod_perl}
eval `%{l_prefix}/bin/perl -V:archname`
eval `%{l_prefix}/bin/perl -V:version`
eval `%{l_prefix}/bin/perl -V:installarchlib -V:installprivlib -V:installsitearch -V:installsitelib`
%{l_shtool} mkdir -f -p -m 755 $RPM_BUILD_ROOT%{l_prefix}/bin
perl=$RPM_BUILD_ROOT%{l_prefix}/bin/perl
echo "#!/bin/sh" >$perl
echo "exec %{l_prefix}/bin/perl \\" >>$perl
echo " -I${RPM_BUILD_ROOT}${installarchlib} \\" >>$perl
echo " -I${RPM_BUILD_ROOT}${installprivlib} \\" >>$perl
echo " -I${RPM_BUILD_ROOT}${installsitearch} \\" >>$perl
echo " -I${RPM_BUILD_ROOT}${installsitelib} \\" >>$perl
echo " \"\$@@\"" >>$perl
chmod a+x $perl
$perl Makefile.PL \
PREFIX=$RPM_BUILD_ROOT%{l_prefix} \
APACHE_SRC=../apache_%{V_apache}/src \
DO_HTTPD=1 \
USE_APACI=1 \
PREP_HTTPD=1 \
EVERYTHING=1 \
PERL_TIE_TABLES=1 \
PERL_DIRECTIVE_HANDLERS=1
%{l_make} %{l_mflags}
%{l_make} %{l_mflags} install
rm -rf $RPM_BUILD_ROOT%{l_prefix}/man/man3
%{l_shtool} subst -e "s;^\\(PERL = \\).*;\\1 $perl;" \
../apache_%{V_apache}/src/modules/perl/mod_perl.config
) || exit $?
%endif
# optionally prepare mod_php
%if "%{with_mod_php}" == "yes"
( cd php-%{V_mod_php}
CC="%{l_cc}"; export CC
%if "%{with_debug}" == "yes"
CFLAGS="%{l_cflags} -g %{l_cppflags}"; export CFLAGS
CPPFLAGS="%{l_cflags} -g %{l_cppflags}"; export CPPFLAGS
LDFLAGS="%{l_cflags} -g %{l_ldflags}"; export LDFLAGS
%else
case "%{l_platform -t}" in
*-sunos5.10 )
CFLAGS="%{l_cflags} %{l_cppflags}"; export CFLAGS
CPPFLAGS="%{l_cflags} %{l_cppflags}"; export CPPFLAGS
LDFLAGS="%{l_cflags} %{l_ldflags}"; export LDFLAGS
;;
* )
CFLAGS="%{l_cflags -O} %{l_cppflags}"; export CFLAGS
CPPFLAGS="%{l_cflags -O} %{l_cppflags}"; export CPPFLAGS
LDFLAGS="%{l_cflags -O} %{l_ldflags}"; export LDFLAGS
;;
esac
%endif
LIBS=""; export LIBS
%if "%{with_mod_ssl}" == "yes" || "%{with_mod_define}" == "yes"
CFLAGS="$CFLAGS -DEAPI"
%endif
%if "%{with_mod_php_gd}" == "yes"
LIBS="$LIBS -lpng -lz"
%endif
%if "%{with_mod_php_gettext}" == "yes" || "%{with_mod_php_mssql}" == "yes"
LIBS="$LIBS -liconv"
%endif
%if "%{with_mod_php_openldap}" == "yes" && "%{with_mod_php_openldapsasl}" == "yes"
LIBS="$LIBS -lsasl2"
%endif
%if "%{with_mod_php_imap}" == "yes"
LIBS="$LIBS -lssl -lcrypto"
%endif
%if "%{with_mod_php_bdb}" == "yes"
LIBS="$LIBS -ldb"
%endif
%if "%{with_mod_php_pgsql}" == "yes"
LIBS="$LIBS `pg_config --libs`"
%endif
%if "%{with_mod_php_oci8}" == "yes"
ORACLE_HOME="`%{l_rc} --query oracle_home`"
export ORACLE_HOME
%endif
%if "%{with_mod_php_sendmail}" == "yes"
PROG_SENDMAIL="%{l_prefix}/sbin/sendmail" \
%else
PROG_SENDMAIL="`%{l_shtool} path false`" \
%endif
export PROG_SENDMAIL
./configure \
--prefix=%{l_prefix} \
--with-apache=../apache_%{V_apache} \
--with-config-file-path=%{l_prefix}/etc/apache \
--disable-all \
--enable-pdo \
%if "%{with_mod_php_mbregex}" == "yes"
--enable-mbregex \
%endif
%if "%{with_mod_php_mbstring}" == "yes"
--enable-mbstring \
%endif
%if "%{with_mod_php_suhosin}" == "yes"
--enable-suhosin \
%endif
%if "%{with_mod_php_calendar}" == "yes"
--enable-calendar \
%endif
--without-sqlite \
%if "%{with_mod_php_sqlite}" == "yes"
--with-pdo-sqlite=%{l_prefix} \
%else
--without-pdo-sqlite \
%endif
%if "%{with_mod_php_mssql}" == "yes"
--with-mssql=%{l_prefix} \
%else
--without-mssql \
%endif
%if "%{with_mod_php_mysql}" == "yes"
--with-mysql=%{l_prefix} \
%else
--without-mysql \
%endif
%if "%{with_mod_php_pgsql}" == "yes"
--with-pgsql=%{l_prefix} \
--with-pdo-pgsql=%{l_prefix} \
%else
--without-pgsql \
%endif
%if "%{with_mod_php_gd}" == "yes"
--with-gd=%{l_prefix} \
--with-jpeg-dir=%{l_prefix} \
--with-png-dir=%{l_prefix} \
%endif
%if "%{with_mod_php_freetype}" == "yes"
--enable-gd-native-ttf \
--with-freetype-dir=%{l_prefix} \
%endif
%if "%{with_mod_php_t1lib}" == "yes"
--with-t1lib=%{l_prefix} \
%endif
%if "%{with_mod_php_bdb}" == "yes"
--with-db4=%{l_prefix} \
%endif
%if "%{with_mod_php_debug}" == "yes"
--with-debug=yes \
%else
--with-debug=no \
%endif
%if "%{with_mod_php_zlib}" == "yes"
--with-zlib=%{l_prefix} \
--with-zlib-dir=%{l_prefix} \
%endif
%if "%{with_mod_php_bzip2}" == "yes"
--with-bz2=%{l_prefix} \
%endif
%if "%{with_mod_php_ssl}" == "yes" || "%{with_mod_php_openldap}" == "yes"
--with-openssl=%{l_prefix} \
%endif
%if "%{with_mod_php_openldap}" == "yes"
--with-ldap=%{l_prefix} \
%endif
%if "%{with_mod_php_mm}" == "yes"
--with-mm=%{l_prefix} \
--enable-session \
%endif
%if "%{with_mod_php_pcre}" == "yes"
--with-pcre-regex=%{l_prefix} \
%endif
%if "%{with_mod_php_ftp}" == "yes"
--enable-ftp \
%endif
%if "%{with_mod_php_oci8}" == "yes"
--with-oci8 \
%endif
%if "%{with_mod_php_gettext}" == "yes"
--with-gettext=%{l_prefix} \
%endif
%if "%{with_mod_php_imap}" == "yes"
--with-imap=%{l_prefix} \
--with-imap-ssl=%{l_prefix} \
%endif
%if "%{with_mod_php_simplexml}" == "yes"
--enable-simplexml \
--enable-libxml \
--with-libxml-dir=%{l_prefix} \
%else
--disable-simplexml \
%endif
%if "%{with_mod_php_xml}" == "yes"
--enable-xml \
--enable-libxml \
--with-libxml-dir=%{l_prefix} \
%else
--disable-xml \
%endif
%if "%{with_mod_php_xsl}" == "yes"
--with-xsl=%{l_prefix} \
%else
--without-xsl \
%endif
%if "%{with_mod_php_dom}" == "yes"
--enable-dom \
--with-libxml-dir=%{l_prefix} \
%else
--disable-dom \
%endif
%if "%{with_mod_php_wddx}" == "yes"
--enable-wddx \
%endif
%if "%{with_mod_php_bc}" == "yes"
--enable-bcmath \
%endif
%if "%{with_mod_php_mhash}" == "yes"
--with-mhash=%{l_prefix} \
%endif
%if "%{with_mod_php_mcrypt}" == "yes"
--with-mcrypt=%{l_prefix} \
%endif
%if "%{with_mod_php_curl}" == "yes"
--with-curl=%{l_prefix} \
%endif
%if "%{with_mod_php_gdbm}" == "yes"
--with-gdbm=%{l_prefix} \
%endif
%if "%{with_mod_php_versioning}" == "yes"
--enable-versioning \
%endif
%if "%{with_mod_php_odbc}" == "yes"
--with-unixODBC=%{l_prefix} \
--with-pdo-odbc=unixODBC,%{l_prefix} \
%endif
%if "%{with_mod_php_snmp}" == "yes"
--with-snmp=%{l_prefix} \
--with-openssl-dir=%{l_prefix} \
%endif
%if "%{with_mod_php_exif}" == "yes"
--with-exif \
%endif
%if "%{with_mod_php_iconv}" == "yes"
--with-iconv=%{l_prefix} \
%endif
%if "%{with_mod_php_crack}" == "yes"
--with-crack=%{l_prefix} \
%endif
--disable-cli \
--without-pear \
--disable-shared \
--enable-inline-optimization
%{l_make} %{l_mflags}
%{l_make} %{l_mflags} install \
INSTALL_ROOT=$RPM_BUILD_ROOT
) || exit $?
%endif
# optionally prepare mod_dav
%if "%{with_mod_dav}" == "yes"
( cd mod_dav-%{V_mod_dav}
CC="%{l_cc}" \
%if "%{with_debug}" == "yes"
%if "%{with_mod_ssl}" == "yes" || "%{with_mod_define}" == "yes"
CFLAGS="%{l_cflags} -g -DEAPI" \
%else
CFLAGS="%{l_cflags} -g" \
%endif
%else
%if "%{with_mod_ssl}" == "yes" || "%{with_mod_define}" == "yes"
CFLAGS="%{l_cflags -O} -DEAPI" \
%else
CFLAGS="%{l_cflags -O}" \
%endif
%endif
LDFLAGS="%{l_cflags -O}" \
./configure \
--with-apache=../apache_%{V_apache} \
--with-expat=%{l_prefix}
%{l_make} %{l_mflags}
%{l_make} %{l_mflags} install
) || exit $?
%endif
# optionally prepare mod_layout
%if "%{with_mod_layout}" == "yes"
( cd mod_layout-%{V_mod_layout}
mkdir ../apache_%{V_apache}/src/modules/layout
cp * ../apache_%{V_apache}/src/modules/layout/ 2>/dev/null || true
chmod -R u+w ../apache_%{V_apache}/src/modules/layout
) || exit $?
%endif
# optionally prepare mod_macro
%if "%{with_mod_macro}" == "yes"
( cd mod_macro-%{V_mod_macro}
cp mod_macro.c ../apache_%{V_apache}/src/modules/extra/
) || exit $?
%endif
# optionally prepare mod_auth_pam
%if "%{with_mod_auth_pam}" == "yes"
( cd mod_auth_pam-%{V_mod_auth_pam}
sed -e '234N;s/\n//' -e '239N;s/\n//' ../apache_%{V_apache}/src/modules/extra/mod_auth_pam.c
) || exit $?
%endif
# optionally prepare mod_auth_ldap
%if "%{with_mod_auth_ldap}" == "yes"
( cd mod_auth_ldap
cp mod_auth_ldap.c ../apache_%{V_apache}/src/modules/extra/
) || exit $?
%endif
# optionally prepare mod_auth_radius
%if "%{with_mod_auth_radius}" == "yes"
( cd mod_auth_radius-%{V_mod_auth_radius}
sed -e 's;#endif DEBUG_RADIUS;#endif;' \
../apache_%{V_apache}/src/modules/extra/mod_auth_radius.c
) || exit $?
%endif
# optionally prepare mod_auth_mysql
%if "%{with_mod_auth_mysql}" == "yes"
%{l_shtool} install -c -m 644 \
-e 's;^[ ]*MYSQL_LIB=.*$;;' \
mod_auth_mysql-%{V_mod_auth_mysql}/mod_auth_mysql.c \
apache_%{V_apache}/src/modules/extra/
%endif
# optionally prepare mod_gzip
%if "%{with_mod_gzip}" == "yes"
( cd mod_gzip-%{V_mod_gzip}
mkdir ../apache_%{V_apache}/src/modules/gzip
cp -rp * ../apache_%{V_apache}/src/modules/gzip/
) || exit $?
%endif
# optionally prepare mod_fastcgi
%if "%{with_mod_fastcgi}" == "yes"
( cd mod_fastcgi-%{V_mod_fastcgi}
mkdir ../apache_%{V_apache}/src/modules/fastcgi
cp -rp * ../apache_%{V_apache}/src/modules/fastcgi/
) || exit $?
%endif
# optionally prepare mod_throttle
%if "%{with_mod_throttle}" == "yes"
( cd mod_throttle-*
cp mod_throttle.c ../apache_%{V_apache}/src/modules/extra/
) || exit $?
%endif
# optionally prepare mod_access_referer
%if "%{with_mod_access_referer}" == "yes"
( cd mod_access_referer-%{V_mod_access_referer}
cp mod_access_referer.c ../apache_%{V_apache}/src/modules/extra/
) || exit $?
%endif
# optionally prepare mod_roaming
%if "%{with_mod_roaming}" == "yes"
( cd mod_roaming-%{V_mod_roaming}
cp mod_roaming.c ../apache_%{V_apache}/src/modules/extra/
) || exit $?
%endif
# optionally prepare mod_owa
%if "%{with_mod_owa}" == "yes"
( cd modowa
mkdir ../apache_%{V_apache}/src/modules/owa/
cp src/*.{c,h} src/Makefile.{libdir,tmpl} \
../apache_%{V_apache}/src/modules/owa/
) || exit $?
%endif
# optionally prepare mod_relocate
%if "%{with_mod_relocate}" == "yes"
( cd mod_relocate-%{V_mod_relocate}
cp mod_relocate.c ../apache_%{V_apache}/src/modules/extra/
) || exit $?
%endif
# optionally prepare mod_define (if mod_ssl is disabled only)
%if "%{with_mod_define}" == "yes" && "%{with_mod_ssl}" != "yes"
( cd mod_ssl-%{V_mod_ssl}/pkg.addon
cp mod_define.c ../../apache_%{V_apache}/src/modules/extra/
) || exit $?
%endif
# optionally prepare mod_suphp
%if "%{with_suphp}" == "yes"
( cd suphp-%{V_suphp}
cp src/apache/mod_suphp.c ../apache_%{V_apache}/src/modules/extra/
chmod +rx configure
CC="%{l_cc}" \
CFLAGS="%{l_cflags -O}" \
AUTOCONF="true" \
AUTOHEADER="true" \
AUTOMAKE="true" \
ACLOCAL="true" \
./configure \
--prefix=%{l_prefix} \
--sysconfdir=%{l_prefix}/etc/apache \
--with-apxs="" \
--with-apache-user=%{with_suphp_caller} \
--with-php=%{with_suphp_phpcgi} \
--with-logfile=%{l_prefix}/var/apache/log/suphp.log \
%if "%{with_suphp_ugid_check}" == "no"
--disable-checkuid \
--disable-checkgid \
%endif
--with-setid-mode=%{with_suphp_ugid_mode} \
--disable-shared
%{l_make} %{l_mflags -O}
) || exit $?
%endif
# optionally prepare mod_security
%if "%{with_mod_security}" == "yes"
( cd modsecurity-apache_%{V_mod_security}/apache1
cp mod_security.c ../../apache_%{V_apache}/src/modules/extra/
) || exit $?
%endif
# optionally prepare mod_evasive
%if "%{with_mod_evasive}" == "yes"
( cd mod_evasive
cp mod_evasive.c ../apache_%{V_apache}/src/modules/extra/
) || exit $?
%endif
# optionally prepare mod_auth_kerb
%if "%{with_mod_auth_kerb}" == "yes"
( cd mod_auth_kerb-*
CC="%{l_cc}" \
CFLAGS="%{l_cflags}" \
./configure \
--with-krb5=%{l_prefix} \
--with-krb4=no \
--with-apache=../apache_%{V_apache}
) || exit $?
mv mod_auth_kerb-* apache_%{V_apache}/src/modules/mod_auth_kerb
%endif
# optionally prepare mod_zeus
%if "%{with_mod_zeus}" == "yes"
( %{l_shtool} install -c -m 644 \
-e 's;X-Cluster-Client-Ip;%{with_mod_zeus_header};g' \
%{SOURCE mod_zeus.c} \
apache_%{V_apache}/src/modules/extra/
) || exit $?
%endif
# configure Apache
( cd apache_%{V_apache}
%if "%{with_debug}" == "yes"
cflags="%{l_cflags} -g"
%else
cflags="%{l_cflags -O}"
%endif
cflags="$cflags -DHARD_SERVER_LIMIT=%{with_hard_server_limit}"
ldflags=""
libs=""
%if "%{with_mod_auth_pam}" == "yes"
pam_incdir=`%{l_rc} --query pam_incdir`
if [ ".$pam_incdir" != "./usr/include" -a ".$pam_incdir" != "./include" ]; then
cflags="$cflags -I$pam_incdir"
fi
pam_libdir=`%{l_rc} --query pam_libdir`
if [ ".$pam_libdir" != "./usr/lib" -a ".$pam_libdir" != "./lib" ]; then
ldflags="$ldflags -L$pam_libdir"
fi
libs="$libs -lpam"
%endif
%if "%{with_mod_auth_ldap}" == "yes"
cflags="$cflags %{l_cppflags}"
ldflags="$ldflags %{l_ldflags}"
libs="$libs -lldap -llber -lssl -lcrypto"
case "%{l_platform -t}" in
*-sunos* )
libs="$libs -lresolv"
;;
esac
%endif
%if "%{with_mod_auth_mysql}" == "yes"
cflags="$cflags -DAPACHE1 `mysql_config --cflags`"
libs="$libs `mysql_config --libs`"
%endif
%if "%{with_mod_owa}" == "yes"
cflags="$cflags `%{l_rc} --query oracle_cflags`"
ldflags="$ldflags `%{l_rc} --query oracle_ldflags`"
libs="$libs `%{l_rc} --query oracle_libs`"
%endif
%if "%{with_gdbm_ndbm}" == "yes"
cflags="$cflags %{l_cppflags}"
ldflags="$ldflags %{l_ldflags}"
libs="$libs -lndbm -lgdbm"
%endif
%if "%{with_qdbm_ndbm}" == "yes"
cflags="$cflags %{l_cppflags qdbm .}"
ldflags="$ldflags %{l_ldflags}"
libs="$libs -lqdbm"
%{l_shtool} subst \
-e 's;ndbm\.h;qdbm/relic.h;g' \
src/modules/standard/mod_auth_dbm.c \
src/modules/standard/mod_rewrite.c
%endif
%if "%{with_mod_php}" == "yes" && "%{with_mod_php_mssql}" == "yes"
ldflags="$ldflags %{l_ldflags freetds}"
%endif
%if "%{with_mod_php}" == "yes" && "%{with_mod_php_oci8}" == "yes"
# workaround Oracle inter-library depencency by explicitly
# linking in all libraries
ldflags="$ldflags `%{l_rc} --query oracle_ldflags`"
libs="$libs `%{l_rc} --query oracle_libs`"
%endif
%if "%{with_mod_php}" == "yes" && "%{with_mod_php_imap}" == "yes"
libs="$libs -limap -lmodphp5 -limap"
%endif
%if "%{with_suphp}" == "yes"
cflags="$cflags -DSUPHP_PATH_TO_SUPHP='\"%{l_prefix}/sbin/suphp\"'"
# ugly hack to extract flags required for certain modes of
# operation of suPHP
cflags="$cflags \
`sed -n -e 's;^OPT_APACHEMOD_USERGROUP_DEF[ ]=\(.*\)$;\1;p' \
../suphp-%{V_suphp}/src/apache/Makefile`"
%endif
CC="%{l_cc}" \
CFLAGS="$cflags" \
LDFLAGS="$ldflags" \
LIBS="$libs" \
LD_SHLIB="%{l_cc}" \
%if "%{with_mod_ssl}" == "yes"
EAPI_MM="%{l_prefix}" \
SSL_BASE="%{l_prefix}" \
%endif
./configure \
--target=apache \
--with-layout=GNU \
--prefix=%{l_prefix} \
--sbindir=%{l_prefix}/sbin \
--sysconfdir=%{l_prefix}/etc/apache \
--libexecdir=%{l_prefix}/lib/apache \
--datadir=%{l_prefix}/share/apache \
--localstatedir=%{l_prefix}/var/apache \
%if "%{with_debug}" == "yes"
--without-execstrip \
%endif
d168 9
a176 4
--enable-suexec \
--suexec-caller=%{with_suexec_caller} \
--suexec-userdir=%{with_suexec_userdir} \
--suexec-logfile=%{l_prefix}/var/apache/log/suexec.log \
a177 4
--enable-module=most \
--with-perl=%{l_prefix}/bin/perl \
%if "%{with_mod_ssl}" == "yes" || "%{with_mod_define}" == "yes"
--enable-rule=EAPI \
d179 2
a180 11
--enable-module=ssl \
%endif
%if "%{with_mod_define}" == "yes" && "%{with_mod_ssl}" != "yes"
--activate-module=src/modules/extra/mod_define.o \
%endif
%endif
%if "%{with_mod_perl}" == "yes"
--activate-module=src/modules/perl/libperl.a \
%endif
%if "%{with_mod_php}" == "yes"
--activate-module=src/modules/php5/libphp5.a \
d183 2
a184 1
--activate-module=src/modules/dav/libdav.a \
d186 3
a188 6
--disable-rule=EXPAT \
--enable-module=access \
%if "%{with_mod_actions}" == "yes"
--enable-module=actions \
%else
--disable-module=actions \
d190 10
a199 5
--enable-module=alias \
%if "%{with_mod_asis}" == "yes"
--enable-module=asis \
%else
--disable-module=asis \
d201 2
a202 26
%if "%{with_mod_auth}" == "yes"
--enable-module=auth \
%else
--disable-module=auth \
%endif
%if "%{with_mod_auth_anon}" == "yes"
--enable-module=auth_anon \
%else
--disable-module=auth_anon \
%endif
%if "%{with_mod_auth_db}" == "yes"
--enable-module=auth_db \
%else
--disable-module=auth_db \
%endif
%if "%{with_mod_auth_dbm}" == "yes"
--enable-module=auth_dbm \
%else
--disable-module=auth_dbm \
%endif
%if "%{with_mod_auth_digest}" == "yes"
--enable-module=auth_digest \
--disable-module=digest \
%else
--disable-module=auth_digest \
--enable-module=digest \
a203 4
%if "%{with_mod_autoindex}" == "yes"
--enable-module=autoindex \
%else
--disable-module=autoindex \
d205 2
a206 4
%if "%{with_mod_cern_meta}" == "yes"
--enable-module=cern_meta \
%else
--disable-module=cern_meta \
a207 16
%if "%{with_mod_cgi}" == "yes"
--enable-module=cgi \
%else
--disable-module=cgi \
%endif
%if "%{with_mod_dir}" == "yes"
--enable-module=dir \
%else
--disable-module=dir \
%endif
%if "%{with_mod_env}" == "yes"
--enable-module=env \
%else
--disable-module=env \
%endif
--disable-module=example \
d209 1
a209 3
--enable-module=expires \
%else
--disable-module=expires \
d211 25
a235 165
%if "%{with_mod_headers}" == "yes"
--enable-module=headers \
%else
--disable-module=headers \
%endif
%if "%{with_mod_imap}" == "yes"
--enable-module=imap \
%else
--disable-module=imap \
%endif
%if "%{with_mod_include}" == "yes"
--enable-module=include \
%else
--disable-module=include \
%endif
%if "%{with_mod_info}" == "yes"
--enable-module=info \
%else
--disable-module=info \
%endif
%if "%{with_mod_log_agent}" == "yes"
--enable-module=log_agent \
%else
--disable-module=log_agent \
%endif
--enable-module=log_config \
%if "%{with_mod_log_forensic}" == "yes"
--enable-module=log_forensic \
%else
--disable-module=log_forensic \
%endif
%if "%{with_mod_log_referer}" == "yes"
--enable-module=log_referer \
%else
--disable-module=log_referer \
%endif
%if "%{with_mod_mime}" == "yes"
--enable-module=mime \
%else
--disable-module=mime \
%endif
%if "%{with_mod_mime_magic}" == "yes"
--enable-module=mime_magic \
%else
--disable-module=mime_magic \
%endif
%if "%{with_mod_mmap_static}" == "yes"
--enable-module=mmap_static \
%else
--disable-module=mmap_static \
%endif
%if "%{with_mod_negotiation}" == "yes"
--enable-module=negotiation \
%else
--disable-module=negotiation \
%endif
%if "%{with_mod_proxy}" == "yes"
--enable-module=proxy \
%else
--disable-module=proxy \
%endif
%if "%{with_mod_rewrite}" == "yes"
--enable-module=rewrite \
%else
--disable-module=rewrite \
%endif
%if "%{with_mod_setenvif}" == "yes"
--enable-module=setenvif \
%else
--disable-module=setenvif \
%endif
--enable-module=so \
%if "%{with_mod_speling}" == "yes"
--enable-module=speling \
%else
--disable-module=speling \
%endif
%if "%{with_mod_status}" == "yes"
--enable-module=status \
%else
--disable-module=status \
%endif
%if "%{with_mod_unique_id}" == "yes"
--enable-module=unique_id \
%else
--disable-module=unique_id \
%endif
%if "%{with_mod_userdir}" == "yes"
--enable-module=userdir \
%else
--disable-module=userdir \
%endif
%if "%{with_mod_usertrack}" == "yes"
--enable-module=usertrack \
%else
--disable-module=usertrack \
%endif
%if "%{with_mod_vhost_alias}" == "yes"
--enable-module=vhost_alias \
%else
--disable-module=vhost_alias \
%endif
%if "%{with_shared_core}" == "yes"
--enable-rule=SHARED_CORE \
%endif
%if "%{with_shared_chain}" == "yes"
--enable-rule=SHARED_CHAIN \
%endif
%if "%{with_mod_layout}" == "yes"
--activate-module=src/modules/layout/liblayout.a \
%endif
%if "%{with_mod_macro}" == "yes"
--activate-module=src/modules/extra/mod_macro.o \
%endif
%if "%{with_mod_auth_pam}" == "yes"
--activate-module=src/modules/extra/mod_auth_pam.o \
%endif
%if "%{with_mod_auth_ldap}" == "yes"
--activate-module=src/modules/extra/mod_auth_ldap.o \
%endif
%if "%{with_mod_auth_radius}" == "yes"
--activate-module=src/modules/extra/mod_auth_radius.c \
%endif
%if "%{with_mod_auth_mysql}" == "yes"
--activate-module=src/modules/extra/mod_auth_mysql.o \
%endif
%if "%{with_mod_gzip}" == "yes"
--activate-module=src/modules/gzip/libgzip.a \
%endif
%if "%{with_mod_fastcgi}" == "yes"
--activate-module=src/modules/fastcgi/libfastcgi.a \
%endif
%if "%{with_mod_throttle}" == "yes"
--activate-module=src/modules/extra/mod_throttle.o \
%endif
%if "%{with_mod_access_referer}" == "yes"
--activate-module=src/modules/extra/mod_access_referer.o \
%endif
%if "%{with_mod_owa}" == "yes"
--activate-module=src/modules/owa/libowa.a \
%endif
%if "%{with_mod_roaming}" == "yes"
--activate-module=src/modules/extra/mod_roaming.o \
%endif
%if "%{with_mod_relocate}" == "yes"
--activate-module=src/modules/extra/mod_relocate.o \
%endif
%if "%{with_suphp}" == "yes"
--activate-module=src/modules/extra/mod_suphp.o \
%endif
%if "%{with_mod_security}" == "yes"
--activate-module=src/modules/extra/mod_security.o \
%endif
%if "%{with_mod_evasive}" == "yes"
--activate-module=src/modules/extra/mod_evasive.o \
%endif
%if "%{with_mod_auth_kerb}" == "yes"
--activate-module=src/modules/mod_auth_kerb/libmod_auth_kerb.a \
%endif
%if "%{with_mod_zeus}" == "yes"
--activate-module=src/modules/extra/mod_zeus.o \
%endif
--enable-module=so
%{l_make} %{l_mflags -O} build-quiet
) || exit $?
d239 4
a242 26
( cd apache_%{V_apache}
# perform standard Apache installation procedure
%{l_make} %{l_mflags} install root=$RPM_BUILD_ROOT
# post-adjustments to installation tree
mv $RPM_BUILD_ROOT%{l_prefix}/share/apache/icons/small/* \
$RPM_BUILD_ROOT%{l_prefix}/share/apache/icons/
rm -rf $RPM_BUILD_ROOT%{l_prefix}/share/apache/icons/small
rm -f $RPM_BUILD_ROOT%{l_prefix}/share/apache/icons/README*
rm -f $RPM_BUILD_ROOT%{l_prefix}/etc/apache/*.default
rm -f $RPM_BUILD_ROOT%{l_prefix}/etc/apache/srm.conf
rm -f $RPM_BUILD_ROOT%{l_prefix}/etc/apache/access.conf
mv $RPM_BUILD_ROOT%{l_prefix}/share/apache/htdocs/index.html.en \
$RPM_BUILD_ROOT%{l_prefix}/share/apache/htdocs/index.html
rm -f $RPM_BUILD_ROOT%{l_prefix}/share/apache/htdocs/index.html.*
chmod a+rx $RPM_BUILD_ROOT%{l_prefix}/share/apache/cgi-bin/*
mv $RPM_BUILD_ROOT%{l_prefix}/share/apache/cgi-bin \
$RPM_BUILD_ROOT%{l_prefix}/cgi/
rm -rf $RPM_BUILD_ROOT%{l_prefix}/cgi/test-cgi
) || exit $?
# install shell environment script
%{l_shtool} install -c -m 644 %{l_value -s -a} \
-e 's;@@l_path@@;%{l_build_path};' \
-e 's;@@l_ld_library_path@@;%{l_build_ldlp};' \
%{SOURCE apache.sh} \
$RPM_BUILD_ROOT%{l_prefix}/etc/apache/
d244 2
a245 5
%if "%{with_mod_fastcgi}" == "yes"
# provide mod_fastcgi IPC directory
%{l_shtool} mkdir -f -p -m 755 \
$RPM_BUILD_ROOT%{l_prefix}/var/apache/fastcgi
%endif
d247 4
a250 8
%if "%{with_mod_perl}" == "yes"
# cleanup for mod_perl
rm -f $RPM_BUILD_ROOT%{l_prefix}/bin/perl
# provide mod_perl init script
%{l_shtool} install -c -m 644 \
%{SOURCE apache.pl} \
$RPM_BUILD_ROOT%{l_prefix}/etc/apache/
%endif
d252 1
a252 2
# optionally make PHP happy
%if "%{with_mod_php}" == "yes"
d254 4
a257 21
%{SOURCE php.ini} $RPM_BUILD_ROOT%{l_prefix}/etc/apache/php.ini
rm -rf $RPM_BUILD_ROOT%{l_prefix}/include/php
rm -rf $RPM_BUILD_ROOT%{l_prefix}/lib/php/build
rmdir $RPM_BUILD_ROOT%{l_prefix}/lib/php >/dev/null 2>&1 || true
rm -f $RPM_BUILD_ROOT%{l_prefix}/bin/{php-config,phpextdist,phpize}
rm -f $RPM_BUILD_ROOT%{l_prefix}/man/man1/{php-config,phpize}.1
%endif
# optionally install suPHP wrapper binary
%if "%{with_suphp}" == "yes"
( cd suphp-%{V_suphp}
%{l_shtool} install -c -s -m 711 \
src/suphp $RPM_BUILD_ROOT%{l_prefix}/sbin/
%{l_shtool} install -c -m 644 \
-e 's;^\(logfile=\).*;\1%{l_prefix}/var/apache/log/suphp.log;' \
-e 's;^\(webserver_user=\).*;\1%{with_suphp_caller};' \
-e 's;/usr/bin/php;%{with_suphp_phpcgi};' \
doc/suphp.conf-example \
$RPM_BUILD_ROOT%{l_prefix}/etc/apache/suphp.conf
) || exit $?
%endif
d268 2
a269 2
mv $RPM_BUILD_ROOT%{l_prefix}/etc/apache/magic $RPM_BUILD_ROOT%{l_prefix}/etc/apache/mime.magic
find $RPM_BUILD_ROOT%{l_prefix} -name perllocal.pod -print | xargs rm -f
d272 3
a274 2
# create run-command script
%{l_shtool} mkdir -f -p -m 755 $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d
d276 2
a277 1
%{SOURCE rc.apache} $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/
d279 16
a294 5
# strip installation binaries
%if "%{with_debug}" != "yes"
strip $RPM_BUILD_ROOT%{l_prefix}/bin/* 2>/dev/null || true
strip $RPM_BUILD_ROOT%{l_prefix}/sbin/* 2>/dev/null || true
%endif
d296 1
a296 1
# determine installation tree files
a301 3
%if "%{with_suphp}" == "yes"
'%attr(4755,%{l_susr},%{l_mgrp}) %{l_prefix}/sbin/suphp' \
%endif
a302 10
%if "%{with_mod_ssl}" == "yes"
'%config %{l_prefix}/etc/apache/ssl.crl/*.crl' \
'%config %{l_prefix}/etc/apache/ssl.crt/*.crt' \
'%config %{l_prefix}/etc/apache/ssl.csr/*.csr' \
'%config %{l_prefix}/etc/apache/ssl.key/*.key' \
'%config %{l_prefix}/etc/apache/ssl.prm/*.prm' \
%endif
%if "%{with_mod_fastcgi}" == "yes"
'%attr(750,%{l_nusr},%{l_ngrp}) %{l_prefix}/var/apache/fastcgi' \
%endif
a310 7
%if "%{with_mod_auth_pam}" == "yes"
# add PAM configuration entry
if [ $1 -eq 1 ]; then
$RPM_INSTALL_PREFIX/sbin/pamtool --add --smart --name=apache
fi
%endif
d321 1
a321 5
rm -rf $RPM_INSTALL_PREFIX/var/apache/log/ >/dev/null 2>&1 || true
%if "%{with_mod_auth_pam}" == "yes"
# remove PAM configuration entry
$RPM_INSTALL_PREFIX/sbin/pamtool --remove --smart --name=apache
%endif
@
1.405
log
@modifying package: apache-1.3.37 20070601 again
@
text
@d55 1
a55 1
%define V_mod_security 1.9.4
d71 1
a71 1
Release: 20070601
@
1.404
log
@modifying package: apache-1.3.37 20070520 -> 20070601
@
text
@d52 1
a52 1
%define V_mod_php_suhosin_p 5.2.2-0.9.6.2
@
1.403
log
@modifying package: apache-1.3.37 20070507 -> 20070520
@
text
@d49 1
a49 1
%define V_mod_php 5.2.2
d71 1
a71 1
Release: 20070520
@
1.402
log
@modifying package: apache-1.3.37 20070504 -> 20070507
@
text
@d51 1
a51 1
%define V_mod_php_suhosin_e 0.9.19
d71 1
a71 1
Release: 20070507
@
1.401
log
@modifying package: apache-1.3.37 20070501 -> 20070504
@
text
@d52 1
a52 1
%define V_mod_php_suhosin_p 5.2.1-0.9.6.2
d71 1
a71 1
Release: 20070504
@
1.400
log
@modifying package: apache-1.3.37 20070419 -> 20070501
@
text
@d49 1
a49 1
%define V_mod_php 5.2.1
d71 1
a71 1
Release: 20070501
@
1.399
log
@added some more esoteric build options
@
text
@d51 1
a51 1
%define V_mod_php_suhosin_e 0.9.18
d71 1
a71 1
Release: 20070419
@
1.398
log
@make sure PHP detects our PostgreSQL 8.x as such and not as an ancient PostgreSQL 6.x. This especially makes sure all the additional PHP functions like pg_escape_string() are available.
@
text
@d71 1
a71 1
Release: 20070416
d88 37
d1325 172
a1553 4
%if "%{with_mod_auth_digest}" == "yes"
--disable-module=digest \
--enable-module=auth_digest \
%endif
@
1.397
log
@allow a reasonably sized (128KB instead of just 8KB lines) AuthGroupFile, please
@
text
@d71 1
a71 1
Release: 20070415
d788 3
@
1.396
log
@mod_zeus support
@
text
@d71 1
a71 1
Release: 20070413
@
1.395
log
@added compile time option for HARD_SERVER_LIMIT
@
text
@d71 1
a71 1
Release: 20070412
d113 2
d240 1
d1153 9
d1346 3
@
1.394
log
@added PHP SimpleXML support
@
text
@d73 3
a681 1
CC="%{l_cc}" \
d683 1
a683 1
CFLAGS="%{l_cflags} -g" \
d685 1
a685 1
CFLAGS="%{l_cflags -O}" \
d687 3
d1157 1
@
1.393
log
@modifying package: apache-1.3.37 20070410 -> 20070411
@
text
@d71 1
a71 1
Release: 20070411
d144 1
d382 4
d883 7
@
1.392
log
@allow one to use the newer mod_auth_digest instead of the ancient mod_digest for Digest authentication
@
text
@d46 1
a46 1
%define V_mod_layout 3.3
d71 1
a71 1
Release: 20070410
@
1.391
log
@fix SHA1 function under AMD64 (where "sizeof(unsigned long) == 8") by using "unsigned int" in the same brain-dead and still partly broken way (as "sizeof(unsigned int) == 4" cannot be assumed in general) as the MD5 function in the Apache source. KEEP IN MIND THAT THIS IS STILL UGLY, BUT AT LEAST SLIGHTLY BETTER AND AT LEAST AS BRAIN-DEAD AS THE EXISTING MD5 CODE.
@
text
@d71 1
a71 1
Release: 20070402
d96 1
d1312 4
@
1.390
log
@modifying package: apache-1.3.37 20070329 -> 20070330
@
text
@d71 1
a71 1
Release: 20070330
@
1.389
log
@Security Fix (CVE-2007-1349)
@
text
@d48 1
a48 1
%define V_mod_perl 1.29
d71 1
a71 1
Release: 20070329
a240 1
Patch8: apache.patch.modperl
a564 1
%patch -p0 -d mod_perl-%{V_mod_perl} -P 8
@
1.388
log
@modifying package: apache-1.3.37 20070314 -> 20070324
@
text
@d71 1
a71 1
Release: 20070324
d241 1
d566 1
@
1.387
log
@Merge From Enterprise (MFE): provide reasonable virtual host entry for out-of-the-box SSL support
@
text
@d46 1
a46 1
%define V_mod_layout 3.2.1
d71 1
a71 1
Release: 20070314
@
1.386
log
@enable SysV IPC semaphore based mutexes on NetBSD >= 1.5 and OpenBSD
@
text
@d71 1
a71 1
Release: 20070313
@
1.385
log
@add optional support for building against QDBM for NDBM support (not storage compatible to GDBM's NDBM, of course)
@
text
@d71 1
a71 1
Release: 20070309
d240 1
d561 1
@
1.384
log
@modifying package: apache-1.3.37 20070305 -> 20070306
@
text
@d71 1
a71 1
Release: 20070306
d156 1
d246 4
d1174 9
d1184 1
a1184 1
ldflags="$ldflags %{l_ldflags freetds}"
@
1.383
log
@modifying package: apache-1.3.37 20070224 -> 20070305
@
text
@d51 1
a51 1
%define V_mod_php_suhosin_e 0.9.17
d71 1
a71 1
Release: 20070305
@
1.382
log
@fix building of PHP again
@
text
@d51 1
a51 1
%define V_mod_php_suhosin_e 0.9.16
d71 1
a71 1
Release: 20070224
@
1.381
log
@apply the same GCC optimization bug workaround as in the PHP package
@
text
@d736 10
a745 2
*-sunos5.10 ) CFLAGS="%{l_cflags} %{l_cppflags}" ;;
* ) CFLAGS="%{l_cflags -O} %{l_cppflags}" ;;
a746 3
export CFLAGS
CPPFLAGS="%{l_cflags -O} %{l_cppflags}"; export CPPFLAGS
LDFLAGS="%{l_cflags -O} %{l_ldflags}"; export LDFLAGS
@
1.380
log
@option --with-sqlite is for the ancient, deprecated and buggy SQLite 2.x. This should be not promoted at all any longer. Option --with-pdo-sqlite is for the current SQLite 3.x in conjunction with PHP's PDO framework. This should be the only one we promote at this time.
@
text
@d71 1
a71 1
Release: 20070223
d735 5
a739 1
CFLAGS="%{l_cflags -O} %{l_cppflags}"; export CFLAGS
@
1.379
log
@remove obsolete patch
@
text
@d71 1
a71 1
Release: 20070208
d786 1
a787 1
--with-sqlite=%{l_prefix} \
d790 1
a790 1
--without-sqlite \
@
1.378
log
@modifying package: apache-1.3.37 20070206 -> 20070208
@
text
@d237 2
a238 3
Patch5: apache.patch.php
Patch6: apache.patch.modauthkerb
Patch7: apache.patch.modauthradius
a573 1
%patch -p0 -P 5
d620 1
a620 1
%patch -p0 -d mod_auth_radius-%{V_mod_auth_radius} -P 7
d643 1
a643 1
%patch -p0 -d mod_auth_kerb-%{V_mod_auth_kerb} -P 6
@
1.377
log
@sort version number section as well
@
text
@d49 1
a49 1
%define V_mod_php 5.2.0
d52 1
a52 1
%define V_mod_php_suhosin_p 5.2.0-0.9.6.2
d71 1
a71 1
Release: 20070206
@
1.376
log
@trying to get the mess sorted a little bit by putting options in alphabetical order (at least for description and dependency stuff)
@
text
@d36 12
a47 1
%define V_mod_ssl 2.8.28-1.3.37
d50 2
d53 1
a53 13
%define V_mod_php_suhosin_e 0.9.16
%define V_mod_php_hardened 5.1.6-0.4.15
%define V_mod_dav 1.0.3-1.3.6
%define V_mod_layout 3.2.1
%define V_mod_macro 1.1.2
%define V_mod_auth_pam 1.1.1
%define V_mod_auth_ldap 2.4.2
%define V_mod_auth_radius 1.5.7
%define V_mod_auth_mysql 3.0.0
%define V_mod_gzip 1.3.26.1a
%define V_mod_fastcgi 2.4.2
%define V_mod_throttle 312
%define V_mod_access_referer 1.0.2
a54 1
%define V_mod_relocate 1.0
d56 2
a57 2
%define V_mod_evasive 1.10.1
%define V_mod_auth_kerb 5.3
@
1.375
log
@fix dependency of with_mod_dav by getting it out of the with_mod_php scope
@
text
@d86 1
a86 1
%option with_mod_ssl no
d88 2
d92 1
a92 3
%option with_mod_dav no
%option with_mod_layout no
%option with_mod_macro no
d95 2
a97 1
%option with_mod_auth_radius no
d100 3
a102 1
%option with_mod_auth_kerb no
a103 3
%option with_mod_fastcgi no
%option with_mod_throttle no
%option with_mod_access_referer no
d105 1
a106 1
%option with_mod_relocate no
d108 1
a108 1
%option with_mod_evasive no
a111 2
%option with_mod_php_suhosin no
%option with_mod_php_hardened no
d126 1
d146 1
d246 20
d270 3
a272 3
%if "%{with_mod_ssl}" == "yes"
BuildPreReq: openssl, mm
PreReq: openssl, mm
a277 4
%if "%{with_mod_owa}" == "yes"
BuildPreReq: oracle
PreReq: oracle
%endif
a279 23
%if "%{with_mod_php_suhosin}" == "yes"
BuildPreReq: autoconf
%endif
%if "%{with_mod_php_mssql}" == "yes"
BuildPreReq: freetds, libiconv
PreReq: freetds, libiconv
%endif
%if "%{with_mod_php_sqlite}" == "yes"
BuildPreReq: sqlite
PreReq: sqlite
%endif
%if "%{with_mod_php_mysql}" == "yes"
BuildPreReq: mysql
PreReq: mysql
%endif
%if "%{with_mod_php_pgsql}" == "yes"
BuildPreReq: postgresql, openssl
PreReq: postgresql, openssl
%endif
%if "%{with_mod_php_gd}" == "yes"
BuildPreReq: gd >= 2.0.20, jpeg, png
PreReq: gd >= 2.0.20, jpeg, png
%endif
a283 4
%if "%{with_mod_php_zlib}" == "yes"
BuildPreReq: zlib
PreReq: zlib
%endif
d288 3
a290 3
%if "%{with_mod_php_ssl}" == "yes"
BuildPreReq: openssl
PreReq: openssl
d292 3
a294 9
%if "%{with_mod_php_openldap}" == "yes"
BuildPreReq: openldap, openssl
PreReq: openldap, openssl
%if "%{with_mod_php_openldapsasl}" == "yes"
BuildPreReq: openldap::with_sasl = yes
PreReq: openldap::with_sasl = yes
%else
BuildPreReq: openldap::with_sasl = no
PreReq: openldap::with_sasl = no
d296 3
a298 8
%endif
%if "%{with_mod_php_mm}" == "yes"
BuildPreReq: mm
PreReq: mm
%endif
%if "%{with_mod_php_pcre}" == "yes"
BuildPreReq: pcre
PreReq: pcre
d304 7
a310 3
%if "%{with_mod_php_t1lib}" == "yes"
BuildPreReq: t1lib
PreReq: t1lib
d316 4
d324 3
a326 15
%if "%{with_mod_php_xml}" == "yes"
BuildPreReq: libxml
PreReq: libxml
%endif
%if "%{with_mod_php_xsl}" == "yes"
BuildPreReq: libxml, libxslt
PreReq: libxml, libxslt
%endif
%if "%{with_mod_php_dom}" == "yes"
BuildPreReq: libxml, libxslt
PreReq: libxml, libxslt
%endif
%if "%{with_mod_php_curl}" == "yes"
BuildPreReq: curl
PreReq: curl
d332 7
a338 3
%if "%{with_mod_php_mcrypt}" == "yes"
BuildPreReq: libmcrypt
PreReq: libmcrypt
d340 3
a342 3
%if "%{with_mod_php_gdbm}" == "yes"
BuildPreReq: gdbm
PreReq: gdbm
d346 1
a346 4
%endif
%if "%{with_mod_php_snmp}" == "yes"
BuildPreReq: snmp
PreReq: snmp
d352 18
a369 3
%if "%{with_mod_php_iconv}" == "yes"
BuildPreReq: libiconv
PreReq: libiconv
d375 14
a388 3
%if "%{with_mod_php_crack}" == "yes"
BuildPreReq: cracklib
PreReq: cracklib
d390 3
d394 3
a396 3
%if "%{with_mod_auth_ldap}" == "yes"
BuildPreReq: openldap, openssl
PreReq: openldap, openssl
d398 3
a400 3
%if "%{with_mod_auth_mysql}" == "yes"
BuildPreReq: mysql
PreReq: mysql
d402 3
a404 3
%if "%{with_mod_auth_pam}" == "yes"
BuildPreReq: PAM
PreReq: PAM
a405 3
%if "%{with_mod_auth_kerb}" == "yes"
BuildPreReq: kerberos
PreReq: kerberos
d407 3
a409 3
%if "%{with_gdbm_ndbm}" == "yes"
BuildPreReq: gdbm, gdbm::with_ndbm = yes
PreReq: gdbm, gdbm::with_ndbm = yes
@
1.374
log
@with_mod_php_suhosin and with_mod_php_hardened options only make sense within the with_mod_php scope
@
text
@d246 4
a337 4
%if "%{with_mod_dav}" == "yes"
BuildPreReq: expat
PreReq: expat
%endif
@
1.373
log
@rename option 'with_mod_php_xslt' to 'with_mod_php_xsl', since it specifies a group of functions listed as 'XSL functions' in the PHP documentation (http://www.php.net/manual/en/ref.xsl.php). Furthermore it has nothing to do with another group called 'XSLT functions' (http://www.php.net/manual/en/ref.xslt.php). Thus this option was mistakable in the past.
@
text
@d71 1
a71 1
Release: 20070205
d186 4
a200 4
%if "%{with_mod_php_suhosin}" == "yes" && "%{with_mod_php_hardened}" == "yes"
%undefine with_mod_php_hardened
%define with_mod_php_hardened no
%endif
@
1.372
log
@build time fix MS SQL-support
@
text
@d71 1
a71 1
Release: 20070130
d151 1
a151 1
%option with_mod_php_xslt no
d186 6
d342 3
a344 3
%if "%{with_mod_php_xslt}" == "yes"
BuildPreReq: libxslt
PreReq: libxslt
d869 1
a869 1
%if "%{with_mod_php_xslt}" == "yes"
@
1.371
log
@Security Fix (CVE-2005-0108)
@
text
@d71 1
a71 1
Release: 20070121
d575 1
a575 4
-e 's;\($PHP_MSSQL/include/\)\(tds.h\);\1freetds/\2;g' \
-e 's;\($FREETDS_INSTALLATION_DIR/lib/\)\(libtds.a\);\1freetds/\2;g' \
-e 's;\(MSSQL_INCDIR=$FREETDS_INSTALLATION_DIR/include\);\1/freetds;' \
-e 's;\(MSSQL_LIBDIR=$FREETDS_INSTALLATION_DIR/lib\);\1/freetds;' \
a576 3
%{l_shtool} subst \
-e 's;^typedef short SHORT\;;;' \
ext/mssql/php_mssql.h
a788 1
--with-pdo-mysql=%{l_prefix} \
d1155 4
a1158 1
%if "%{with_mod_php_oci8}" == "yes"
@
1.370
log
@add optional Kerberos authentication support via mod_auth_kerb
@
text
@d71 1
a71 1
Release: 20070120
d233 1
d621 1
@
1.369
log
@fix suPHP support
@
text
@d57 1
d71 1
a71 1
Release: 20070112
d99 1
d219 7
a225 6
Source22: apache.conf
Source23: apache.base
Source24: apache.pl
Source25: rc.apache
Source26: apache.sh
Source27: php.ini
d232 1
d395 4
d442 5
d640 4
d1103 13
d1280 3
@
1.368
log
@Welcome Year 2007!
@
text
@d70 1
a70 1
Release: 20061227
d1066 2
a1067 1
--with-setid-mode=%{with_suphp_ugid_mode}
d1141 6
@
1.367
log
@remove obsolete man pages as well (and resolve file conflicts with the php package)
@
text
@d3 2
a4 2
## Copyright (c) 2000-2006 OpenPKG Foundation e.V.
## Copyright (c) 2000-2006 Ralf S. Engelschall
@
1.366
log
@suPHP 0.6.x is a complete rewrite using C++ instead of C
@
text
@d1299 1
@
1.365
log
@fix indent
@
text
@d70 1
a70 1
Release: 20061225
d396 1
a396 1
BuildPreReq: php, gcc
@
1.364
log
@URL has changed
@
text
@d70 1
a70 1
Release: 20061204
d1271 4
a1274 4
-e 's;@@l_path@@;%{l_build_path};' \
-e 's;@@l_ld_library_path@@;%{l_build_ldlp};' \
%{SOURCE apache.sh} \
$RPM_BUILD_ROOT%{l_prefix}/etc/apache/
@
1.363
log
@modifying package: apache-1.3.37 20061129 -> 20061203
@
text
@d70 1
a70 1
Release: 20061203
d214 1
a214 1
Source19: http://www.nuclearelephant.com/projects/mod_evasive/mod_evasive_%{V_mod_evasive}.tar.gz
d520 1
a520 1
url = http://www.nuclearelephant.com/projects/mod_evasive/
@
1.362
log
@modifying package: apache-1.3.37 20061122 -> 20061129
@
text
@d40 1
a40 1
%define V_mod_php_suhosin_e 0.9.15
d70 1
a70 1
Release: 20061129
@
1.361
log
@modifying package: apache-1.3.37 20061121 -> 20061122
@
text
@d40 1
a40 1
%define V_mod_php_suhosin_e 0.9.14
d70 1
a70 1
Release: 20061122
@
1.360
log
@modifying package: apache-1.3.37 20061119 -> 20061121
@
text
@d40 1
a40 1
%define V_mod_php_suhosin_e 0.9.13
d70 1
a70 1
Release: 20061121
@
1.359
log
@The real problem is not that Libtool is required, but that Automake wants to regenerate its files (and for this indirectly Libtool is required). So we either have to require Automake, Autoconf and Libtool all toegther or get rid of all dependencies by a little bit of harmless cheating. Let's do the usual cheating for now...
@
text
@d40 1
a40 1
%define V_mod_php_suhosin_e 0.9.12
d70 1
a70 1
Release: 20061119
@
1.358
log
@modifying package: apache-1.3.37 20061115 -> 20061119
@
text
@d396 1
a396 1
BuildPreReq: php, gcc, libtool
d1051 4
@
1.357
log
@add optional support for the PHP Suhosin patch & extension from the Hardened PHP project
@
text
@d57 1
a57 1
%define V_suphp 0.6.1
d70 1
a70 1
Release: 20061115
d396 1
a396 1
BuildPreReq: php, gcc
@
1.356
log
@remember tracking issue
@
text
@d39 2
d70 1
a70 1
Release: 20061111
d110 2
a125 1
%option with_mod_php_hardened no
d189 4
d216 7
a222 6
Source21: apache.conf
Source22: apache.base
Source23: apache.pl
Source24: rc.apache
Source25: apache.sh
Source26: php.ini
d226 3
a228 2
Patch3: apache.patch.suphp
Patch4: apache.patch.php
d249 3
d476 10
d542 13
a554 1
%patch -p0 -P 4
a569 3
%if "%{with_mod_php_hardened}" == "yes"
%patch -p1 -P 2
%endif
d613 1
a613 1
%patch -p0 -d suphp-%{V_suphp} -P 3
d762 3
@
1.355
log
@fix building against our latest cURL 7.16
@
text
@d68 1
a68 1
Release: 20061108
d480 2
@
1.354
log
@the hardened patch uses a prefix
@
text
@d68 1
a68 1
Release: 20061103
@
1.353
log
@modifying package: apache-1.3.37 20061016 -> 20061103
@
text
@d535 1
a535 1
%patch -p0 -P 2
@
1.352
log
@track only Apache 1.3 version
@
text
@d38 1
a38 1
%define V_mod_php 5.1.6
d68 1
a68 1
Release: 20061016
d219 1
d518 1
@
1.351
log
@new world order for "Packager" and "Distribution" headers
@
text
@d68 1
a68 1
Release: 20061013
d491 1
a491 1
regex = modsecurity-apache_(\d+\.\d+(\.\d+)*)\.tar\.gz
@
1.350
log
@now that the OpenDocument stuff is officially registered at IANA (see http://www.iana.org/assignments/media-types/application/), add the MIME types to Apache's mime.types database
@
text
@d62 2
a63 2
Packager: OpenPKG
Distribution: OpenPKG
d68 1
a68 1
Release: 20060910
@
1.349
log
@modifying package: apache-1.3.37 20060908 -> 20060909
@
text
@d68 1
a68 1
Release: 20060909
@
1.348
log
@upgrade PHP hardened patch
@
text
@d39 1
a39 1
%define V_mod_php_hardened 5.1.5-0.4.15
d68 1
a68 1
Release: 20060908
@
1.347
log
@replace '@@l_prefix@@/lib/openpkg/bash @@l_prefix@@/etc/rc' in shebang with '@@l_prefix@@/bin/openpkg rc' to allow people who run the rc.xxx scripts directly (as executables) to leverage from the Set-UID functionality
@
text
@d39 1
a39 1
%define V_mod_php_hardened 5.1.5-0.4.14
d68 1
a68 1
Release: 20060825
@
1.346
log
@modifying package: apache-1.3.37 20060818 -> 20060825
@
text
@d223 2
a224 2
BuildPreReq: OpenPKG, openpkg >= 20060622
PreReq: OpenPKG, openpkg >= 20060622
@
1.345
log
@modifying package: apache-1.3.37 20060818 again
@
text
@d38 1
a38 1
%define V_mod_php 5.1.5
d68 1
a68 1
Release: 20060818
@
1.344
log
@always switch into the Apache run-time directory as at least PHP with MM based sessions store their session database into the _current working directory_ which was active at the time Apache was started
@
text
@d38 2
a39 2
%define V_mod_php 5.1.4
%define V_mod_php_hardened 5.1.4-0.4.14
@
1.343
log
@modifying package: apache-1.3.37 20060807 -> 20060811
@
text
@d68 1
a68 1
Release: 20060811
@
1.342
log
@modifying package: apache-1.3.37 20060728 -> 20060807
@
text
@d39 1
a39 1
%define V_mod_php_hardened 5.1.4-0.4.13
d68 1
a68 1
Release: 20060807
@
1.341
log
@When to the hell on this earth can I finally get of the burder of having to maintain mod_ssl all the time.... perhaps never, so here it is: mod_ssl 2.8.28 for Apache 1.3.37
@
text
@d39 1
a39 1
%define V_mod_php_hardened 5.1.4-0.4.12
d68 1
a68 1
Release: 20060728
@
1.340
log
@upgrading package: apache 1.3.36 -> 1.3.37
@
text
@d36 1
a36 1
%define V_mod_ssl 2.8.27-1.3.36
@
1.339
log
@modifying package: apache-1.3.36 20060627 -> 20060720
@
text
@d35 1
a35 1
%define V_apache 1.3.36
d68 1
a68 1
Release: 20060720
@
1.338
log
@one more PHP 4 -> 5
@
text
@d39 1
a39 1
%define V_mod_php_hardened 5.1.4-0.4.11
d68 1
a68 1
Release: 20060627
@
1.337
log
@Ops, we are already in the PHP5 time, so fix the default PHP configuration
@
text
@d106 1
a106 1
# package options (optional PHP4 specific settings; requires "with_mod_php")
@
1.336
log
@upgrade to the newer world order of %{l_openpkg_release} macro
@
text
@d68 1
a68 1
Release: 20060622
@
1.335
log
@no need to place each dependency on its own extra dependency line
@
text
@d68 1
a68 1
Release: 20060609
d223 2
a224 2
BuildPreReq: OpenPKG, openpkg >= 20040130
PreReq: OpenPKG, openpkg >= 20040130
d504 1
a504 1
-e 's;"Unix";"%{l_openpkg_release -F "OpenPKG/%%s"}";g' \
@
1.335.2.1
log
@bump release numbers for OpenPKG 2.20060622 in advance
@
text
@d68 1
a68 1
Release: 2.20060622
d223 2
a224 2
BuildPreReq: OpenPKG, openpkg >= 2.20060622
PreReq: OpenPKG, openpkg >= 2.20060622
@
1.335.2.2
log
@MFC: latest fixes from CURRENT
@
text
@d68 1
a68 1
Release: 2.20060627
d106 1
a106 1
# package options (optional PHP5 specific settings; requires "with_mod_php")
d504 1
a504 1
-e 's;"Unix";"%{l_openpkg_release -F "OpenPKG/%%t"}";g' \
@
1.335.2.3
log
@upgrading package: apache 1.3.36 -> 1.3.37
@
text
@d35 1
a35 1
%define V_apache 1.3.37
d39 1
a39 1
%define V_mod_php_hardened 5.1.4-0.4.12
d68 1
a68 1
Release: 2.20060728
@
1.335.2.4
log
@MFC: latest mod_ssl version which fits to Apache 1.3.37
@
text
@d36 1
a36 1
%define V_mod_ssl 2.8.28-1.3.37
d68 1
a68 1
Release: 2.20060801
@
1.335.2.5
log
@MFC: latest fixes plus scurity fixed PHP
@
text
@d38 2
a39 2
%define V_mod_php 5.1.5
%define V_mod_php_hardened 5.1.5-0.4.14
d68 1
a68 1
Release: 2.20060818
@
1.335.2.6
log
@MFC: recent PHP update and ODF additions
@
text
@d38 2
a39 2
%define V_mod_php 5.1.6
%define V_mod_php_hardened 5.1.6-0.4.15
d68 1
a68 1
Release: 2.20060920
@
1.335.2.7
log
@Mass merge from CURRENT to 2-STABLE (all packages except those of JUNK class)
@
text
@d62 2
a63 2
Packager: OpenPKG Foundation e.V.
Distribution: OpenPKG Community
d68 1
a68 1
Release: 2.20061018
d223 2
a224 2
BuildPreReq: OpenPKG, openpkg >= 2.20061018
PreReq: OpenPKG, openpkg >= 2.20061018
@
1.335.2.8
log
@re-add apache.patch.php file. Seems like it was lost sometime ago
@
text
@d68 1
a68 1
Release: 2.20061103
a218 1
Patch4: apache.patch.php
a516 1
%patch -p0 -P 4
@
1.335.2.9
log
@MFC: recent fixes and upgrade to security fixed new upstream PHP version
@
text
@d38 1
a38 1
%define V_mod_php 5.2.0
d492 1
a492 1
regex = modsecurity-apache_(1\.\d+(\.\d+)*)\.tar\.gz
d535 1
a535 1
%patch -p1 -P 2
@
1.335.2.10
log
@MFC: make up leeway for 2_STABLE by virtue of build-time results
@
text
@a38 2
%define V_mod_php_suhosin_p 5.2.0-0.9.6.2
%define V_mod_php_suhosin_e 0.9.16
d55 1
a55 1
%define V_suphp 0.6.2
d68 1
a68 1
Release: 2.20061222
a107 2
%option with_mod_php_suhosin no
%option with_mod_php_hardened no
d122 1
a185 4
%if "%{with_mod_php_suhosin}" == "yes" && "%{with_mod_php_hardened}" == "yes"
%undefine with_mod_php_hardened
%define with_mod_php_hardened no
%endif
d207 1
a207 1
Source19: http://www.zdziarski.com/projects/mod_evasive/mod_evasive_%{V_mod_evasive}.tar.gz
d209 6
a214 7
Source21: http://www.hardened-php.net/suhosin/_media/suhosin-%{V_mod_php_suhosin_e}.tgz
Source22: apache.conf
Source23: apache.base
Source24: apache.pl
Source25: rc.apache
Source26: apache.sh
Source27: php.ini
d218 2
a219 3
Patch3: http://www.hardened-php.net/suhosin/_media/suhosin-patch-%{V_mod_php_suhosin_p}.patch.gz
Patch4: apache.patch.suphp
Patch5: apache.patch.php
a239 3
%if "%{with_mod_php_suhosin}" == "yes"
BuildPreReq: autoconf
%endif
a463 10
prog apache:mod_php_suhosin-patch = {
version = %{V_mod_php_suhosin_p}
url = http://www.hardened-php.net/suhosin/download.html
regex = suhosin-patch-(5\.\d+\.\d+-\d+(\.\d+)+)\.patch\.gz
}
prog apache:mod_php_suhosin-ext = {
version = %{V_mod_php_suhosin_e}
url = http://www.hardened-php.net/suhosin/download.html
regex = suhosin-(\d+(\.\d+)+)\.tgz
}
a479 2
disabled
comment = "rse: currently no longer publically available"
d496 1
a496 1
url = http://www.zdziarski.com/projects/mod_evasive/
d518 1
a518 13
%if "%{with_mod_php_hardened}" == "yes"
%patch -p1 -P 2
%endif
%if "%{with_mod_php_suhosin}" == "yes"
%{l_gzip} -d -c %{SOURCE21} | %{l_tar} xf -
%patch -p1 -P 3
mv suhosin-%{V_mod_php_suhosin_e} ext/suhosin
rm -f package.xml
export PHP_AUTOCONF=autoconf-213
./buildconf --copy --force
$PHP_AUTOCONF
%endif
%patch -p0 -P 5
d534 3
d580 1
a580 1
%patch -p0 -d suphp-%{V_suphp} -P 4
a728 3
%if "%{with_mod_php_suhosin}" == "yes"
--enable-suhosin \
%endif
a1014 4
AUTOCONF="true" \
AUTOHEADER="true" \
AUTOMAKE="true" \
ACLOCAL="true" \
@
1.335.2.11
log
@MFC: make up leeway for 2_STABLE by virtue of build-time results
@
text
@d3 2
a4 2
## Copyright (c) 2000-2007 OpenPKG Foundation e.V.
## Copyright (c) 2000-2007 Ralf S. Engelschall
d70 1
a70 1
Release: 2.20070106
d396 1
a396 1
BuildPreReq: php, gcc, gcc::with_cxx = yes
d1271 4
a1274 4
-e 's;@@l_path@@;%{l_build_path};' \
-e 's;@@l_ld_library_path@@;%{l_build_ldlp};' \
%{SOURCE apache.sh} \
$RPM_BUILD_ROOT%{l_prefix}/etc/apache/
a1298 1
rm -f $RPM_BUILD_ROOT%{l_prefix}/man/man1/{php-config,phpize}.1
@
1.335.2.12
log
@MFC: make up leeway for 2_STABLE by virtue of build-time results
@
text
@d36 10
a45 2
%define V_mod_access_referer 1.0.2
%define V_mod_auth_kerb 5.3
d47 1
d49 1
a49 4
%define V_mod_auth_pam 1.1.1
%define V_mod_auth_radius 1.5.7
%define V_mod_dav 1.0.3-1.3.6
%define V_mod_evasive 1.10.1
d51 3
a53 8
%define V_mod_gzip 1.3.26.1a
%define V_mod_layout 3.2.1
%define V_mod_macro 1.1.2
%define V_mod_perl 1.29
%define V_mod_php 5.2.0
%define V_mod_php_hardened 5.1.6-0.4.15
%define V_mod_php_suhosin_e 0.9.16
%define V_mod_php_suhosin_p 5.2.0-0.9.6.2
a54 1
%define V_mod_roaming 1.0.2
d56 1
a56 2
%define V_mod_ssl 2.8.28-1.3.37
%define V_mod_throttle 312
d70 1
a70 1
Release: 2.20070207
d85 4
a89 1
%option with_mod_define no
a91 3
%option with_mod_perl no
%option with_mod_php no
%option with_mod_ssl no
a93 2
%option with_mod_access_referer no
%option with_mod_auth_kerb no
d95 1
d98 1
a98 2
%option with_mod_auth_radius no
%option with_mod_evasive no
d100 2
a101 1
%option with_mod_gzip no
d103 1
a104 1
%option with_mod_roaming no
d106 1
a106 1
%option with_mod_throttle no
d110 2
a125 1
%option with_mod_php_hardened no
a144 1
%option with_mod_php_suhosin no
d149 1
a149 1
%option with_mod_php_xsl no
a183 10
%if "%{with_mod_php_suhosin}" == "yes" && "%{with_mod_php_hardened}" == "yes"
%undefine with_mod_php_hardened
%define with_mod_php_hardened no
%endif
%if "%{with_mod_php_xsl}" == "yes"
%undefine with_mod_php_dom
%undefine with_mod_php_xml
%define with_mod_php_dom yes
%define with_mod_php_xml yes
%endif
d189 4
d217 6
a222 7
Source22: http://switch.dl.sourceforge.net/modauthkerb/mod_auth_kerb-%{V_mod_auth_kerb}.tar.gz
Source23: apache.conf
Source24: apache.base
Source25: apache.pl
Source26: rc.apache
Source27: apache.sh
Source28: php.ini
a228 2
Patch6: apache.patch.modauthkerb
Patch7: apache.patch.modauthradius
d235 16
a250 3
%if "%{with_gdbm_ndbm}" == "yes"
BuildPreReq: gdbm, gdbm::with_ndbm = yes
PreReq: gdbm, gdbm::with_ndbm = yes
d252 3
a254 3
%if "%{with_mod_auth_kerb}" == "yes"
BuildPreReq: kerberos
PreReq: kerberos
d256 3
a258 3
%if "%{with_mod_auth_ldap}" == "yes"
BuildPreReq: openldap, openssl
PreReq: openldap, openssl
d260 1
a260 1
%if "%{with_mod_auth_mysql}" == "yes"
d264 3
a266 3
%if "%{with_mod_auth_pam}" == "yes"
BuildPreReq: PAM
PreReq: PAM
d268 3
a270 11
%if "%{with_mod_dav}" == "yes"
BuildPreReq: expat
PreReq: expat
%endif
%if "%{with_mod_owa}" == "yes"
BuildPreReq: oracle
PreReq: oracle
%endif
%if "%{with_mod_perl}" == "yes"
BuildPreReq: perl
PreReq: perl
a271 2
%if "%{with_mod_php}" == "yes"
BuildPreReq: gcc, sed, flex, bison
d276 4
d284 14
a297 3
%if "%{with_mod_php_crack}" == "yes"
BuildPreReq: cracklib
PreReq: cracklib
d299 3
a301 3
%if "%{with_mod_php_curl}" == "yes"
BuildPreReq: curl
PreReq: curl
d303 3
a305 3
%if "%{with_mod_php_dom}" == "yes"
BuildPreReq: libxml, libxslt
PreReq: libxml, libxslt
d311 3
a313 7
%if "%{with_mod_php_gd}" == "yes"
BuildPreReq: gd >= 2.0.20, jpeg, png
PreReq: gd >= 2.0.20, jpeg, png
%endif
%if "%{with_mod_php_gdbm}" == "yes"
BuildPreReq: gdbm
PreReq: gdbm
a318 4
%if "%{with_mod_php_iconv}" == "yes"
BuildPreReq: libiconv
PreReq: libiconv
%endif
d323 19
a341 3
%if "%{with_mod_php_mcrypt}" == "yes"
BuildPreReq: libmcrypt
PreReq: libmcrypt
d347 3
a349 3
%if "%{with_mod_php_mm}" == "yes"
BuildPreReq: mm
PreReq: mm
d351 3
a353 7
%if "%{with_mod_php_mssql}" == "yes"
BuildPreReq: freetds, libiconv
PreReq: freetds, libiconv
%endif
%if "%{with_mod_php_mysql}" == "yes"
BuildPreReq: mysql
PreReq: mysql
d357 4
a360 1
PreReq: oracle
d366 3
a368 18
%if "%{with_mod_php_openldap}" == "yes"
BuildPreReq: openldap, openssl
PreReq: openldap, openssl
%if "%{with_mod_php_openldapsasl}" == "yes"
BuildPreReq: openldap::with_sasl = yes
PreReq: openldap::with_sasl = yes
%else
BuildPreReq: openldap::with_sasl = no
PreReq: openldap::with_sasl = no
%endif
%endif
%if "%{with_mod_php_pcre}" == "yes"
BuildPreReq: pcre
PreReq: pcre
%endif
%if "%{with_mod_php_pgsql}" == "yes"
BuildPreReq: postgresql, openssl
PreReq: postgresql, openssl
d374 3
a376 3
%if "%{with_mod_php_snmp}" == "yes"
BuildPreReq: snmp
PreReq: snmp
a377 3
%if "%{with_mod_php_sqlite}" == "yes"
BuildPreReq: sqlite
PreReq: sqlite
d379 3
a381 3
%if "%{with_mod_php_ssl}" == "yes"
BuildPreReq: openssl
PreReq: openssl
d383 3
a385 2
%if "%{with_mod_php_suhosin}" == "yes"
BuildPreReq: autoconf
d387 3
a389 3
%if "%{with_mod_php_t1lib}" == "yes"
BuildPreReq: t1lib
PreReq: t1lib
d391 3
a393 16
%if "%{with_mod_php_xml}" == "yes"
BuildPreReq: libxml
PreReq: libxml
%endif
%if "%{with_mod_php_xsl}" == "yes"
BuildPreReq: libxml, libxslt
PreReq: libxml, libxslt
%endif
%if "%{with_mod_php_zlib}" == "yes"
BuildPreReq: zlib
PreReq: zlib
%endif
%endif
%if "%{with_mod_ssl}" == "yes"
BuildPreReq: openssl, mm
PreReq: openssl, mm
a433 5
prog apache:mod_auth_kerb = {
version = %{V_mod_auth_kerb}
url = http://prdownloads.sourceforge.net/modauthkerb/
regex = mod_auth_kerb-(__VER__)\.tar
}
d561 4
a564 1
-e 's;\($FREETDS_INSTALLATION_DIR/\)$PHP_LIBDIR/\(libtds.a\);\1/lib/freetds/\2;g' \
d566 3
a606 1
%patch -p0 -d mod_auth_radius-%{V_mod_auth_radius} -P 7
a626 4
%if "%{with_mod_auth_kerb}" == "yes"
%setup -q -T -D -a 22
%patch -p0 -d mod_auth_kerb-%{V_mod_auth_kerb} -P 6
%endif
d776 1
d851 1
a851 1
%if "%{with_mod_php_xsl}" == "yes"
d1066 1
a1066 2
--with-setid-mode=%{with_suphp_ugid_mode} \
--disable-shared
a1084 13
# optionally prepare mod_auth_kerb
%if "%{with_mod_auth_kerb}" == "yes"
( cd mod_auth_kerb-*
CC="%{l_cc}" \
CFLAGS="%{l_cflags}" \
./configure \
--with-krb5=%{l_prefix} \
--with-krb4=no \
--with-apache=../apache_%{V_apache}
) || exit $?
mv mod_auth_kerb-* apache_%{V_apache}/src/modules/mod_auth_kerb
%endif
d1129 1
a1129 4
%if "%{with_mod_php}" == "yes" && "%{with_mod_php_mssql}" == "yes"
ldflags="$ldflags %{l_ldflags freetds}"
%endif
%if "%{with_mod_php}" == "yes" && "%{with_mod_php_oci8}" == "yes"
a1139 6
# ugly hack to extract flags required for certain modes of
# operation of suPHP
cflags="$cflags \
`sed -n -e 's;^OPT_APACHEMOD_USERGROUP_DEF[ ]=\(.*\)$;\1;p' \
../suphp-%{V_suphp}/src/apache/Makefile`"
a1242 3
%if "%{with_mod_auth_kerb}" == "yes"
--activate-module=src/modules/mod_auth_kerb/libmod_auth_kerb.a \
%endif
@
1.335.2.13
log
@MFC: security fixed version with PHP 5.2.1
@
text
@d49 1
a49 1
%define V_mod_php 5.2.1
d52 1
a52 1
%define V_mod_php_suhosin_p 5.2.1-0.9.6.2
d71 1
a71 1
Release: 2.20070211
d237 3
a239 2
Patch5: apache.patch.modauthkerb
Patch6: apache.patch.modauthradius
d575 1
d622 1
a622 1
%patch -p0 -d mod_auth_radius-%{V_mod_auth_radius} -P 6
d645 1
a645 1
%patch -p0 -d mod_auth_kerb-%{V_mod_auth_kerb} -P 5
@
1.335.2.14
log
@MFC: make up leeway for 2_STABLE by virtue of build-time results
@
text
@d51 1
a51 1
%define V_mod_php_suhosin_e 0.9.18
d71 1
a71 1
Release: 2.20070319
a155 1
%option with_qdbm_ndbm no
a238 1
Patch7: apache.patch.modssl
a244 4
%if "%{with_qdbm_ndbm}" == "yes"
BuildPreReq: qdbm
PreReq: qdbm
%endif
a554 1
%patch -p0 -d mod_ssl-%{V_mod_ssl} -P 7
d735 3
a737 12
case "%{l_platform -t}" in
*-sunos5.10 )
CFLAGS="%{l_cflags} %{l_cppflags}"; export CFLAGS
CPPFLAGS="%{l_cflags} %{l_cppflags}"; export CPPFLAGS
LDFLAGS="%{l_cflags} %{l_ldflags}"; export LDFLAGS
;;
* )
CFLAGS="%{l_cflags -O} %{l_cppflags}"; export CFLAGS
CPPFLAGS="%{l_cflags -O} %{l_cppflags}"; export CPPFLAGS
LDFLAGS="%{l_cflags -O} %{l_ldflags}"; export LDFLAGS
;;
esac
a785 1
--without-sqlite \
d787 1
d790 1
a790 1
--without-pdo-sqlite \
a1159 9
%if "%{with_qdbm_ndbm}" == "yes"
cflags="$cflags %{l_cppflags qdbm .}"
ldflags="$ldflags %{l_ldflags}"
libs="$libs -lqdbm"
%{l_shtool} subst \
-e 's;ndbm\.h;qdbm/relic.h;g' \
src/modules/standard/mod_auth_dbm.c \
src/modules/standard/mod_rewrite.c
%endif
d1161 1
a1161 1
ldflags="$ldflags %{l_ldflags freetds}"
@
1.334
log
@added an option for mod_define, which comes as part of the mod_ssl distribution, to be installed solely without mod_ssl
@
text
@d226 2
a227 4
BuildPreReq: mm
PreReq: mm
BuildPreReq: openssl
PreReq: openssl
@
1.333
log
@Ops, since the earliest days the combination of with_mod_ssl=yes/with_mod_dav=yes was broken because mod_dav was not built with EAPI and this way could segfault. Discovered by Christoph Schug.
@
text
@d68 1
a68 1
Release: 20060608
d84 1
d182 4
d226 4
a229 2
BuildPreReq: openssl, mm
PreReq: openssl, mm
d510 1
a510 1
%if "%{with_mod_ssl}" == "yes"
d600 2
a601 2
# optionally prepare mod_ssl
%if "%{with_mod_ssl}" == "yes"
d605 3
d622 1
a622 1
%if "%{with_mod_ssl}" == "yes"
d689 1
a689 1
%if "%{with_mod_ssl}" == "yes"
d879 1
a879 1
%if "%{with_mod_ssl}" == "yes"
d885 1
a885 1
%if "%{with_mod_ssl}" == "yes"
d1001 7
d1130 2
a1132 1
--enable-rule=EAPI \
d1135 4
@
1.332
log
@upgrade embedded PHP from 4.4.2 to 5.1.4
@
text
@d68 1
a68 1
Release: 20060528
d870 2
a872 2
%else
CFLAGS="%{l_cflags} -g -DEAPI" \
d876 2
a878 2
%else
CFLAGS="%{l_cflags -O} -DEAPI" \
@
1.331
log
@SourceForge switched their URLs again and the canonical osdn.dl.sf.net no longer is available, hence switch to switch.dl.sf.net, one of the longest available and hopefully still long available mirrors
@
text
@d38 2
a39 2
%define V_mod_php 4.4.2
%define V_mod_php_hardened 4.4.2-0.4.11
d68 1
a68 1
Release: 20060524
d107 14
d122 7
a128 1
%option with_mod_php_calendar no
d131 2
a132 8
%option with_mod_php_pgsql no
%option with_mod_php_gd no
%option with_mod_php_bdb no
%option with_mod_php_debug no
%option with_mod_php_pdflib no
%option with_mod_php_zlib no
%option with_mod_php_bzip2 no
%option with_mod_php_ssl no
a134 1
%option with_mod_php_mm no
d136 5
a140 5
%option with_mod_php_ftp no
%option with_mod_php_java no
%option with_mod_php_oci7 no
%option with_mod_php_oci8 no
%option with_mod_php_freetype no
d142 2
a143 2
%option with_mod_php_gettext no
%option with_mod_php_imap no
d145 2
a146 17
%option with_mod_php_dom no
%option with_mod_php_bc no
%option with_mod_php_transsid no
%option with_mod_php_curl no
%option with_mod_php_mhash no
%option with_mod_php_mcrypt no
%option with_mod_php_wddx no
%option with_mod_php_gdbm no
%option with_mod_php_versioning no
%option with_mod_php_snmp no
%option with_mod_php_odbc no
%option with_mod_php_mbregex no
%option with_mod_php_mbstring no
%option with_mod_php_exif no
%option with_mod_php_iconv no
%option with_mod_php_sendmail no
%option with_mod_php_crack no
d168 1
a168 1
%if "%{with_mod_php_mysql}" == "yes" || "%{with_mod_php_pdflib}" == "yes" || "%{with_mod_php_gd}" == "yes" || "%{with_mod_php_dom}" == "yes"
d212 2
a213 3
Patch2: apache.patch.php
Patch3: http://www.hardened-php.net/hardening-patch-%{V_mod_php_hardened}.patch.gz
Patch4: apache.patch.suphp
d238 4
a257 4
%if "%{with_mod_php_pdflib}" == "yes"
BuildPreReq: pdflib, jpeg, png
PreReq: pdflib, jpeg, png
%endif
a288 4
%if "%{with_mod_php_java}" == "yes"
BuildPreReq: j2se
PreReq: j2se
%endif
d305 1
a305 1
%if "%{with_mod_dav}" == "yes" || "%{with_mod_php_xml}" == "yes"
d309 8
d337 1
a337 1
%if "%{with_mod_php_oci7}" == "yes" || "%{with_mod_php_oci8}" == "yes"
d451 1
a451 1
regex = php-(4\.\d+\.\d+)\.tar\.gz
d456 1
a456 1
regex = hardening-patch-(4\.\d+\.\d+-\d+(\.\d+)+)\.patch\.gz
d527 1
a528 2
%if "%{with_mod_php_hardened}" == "yes"
%patch -p1 -P 3
d573 1
a573 1
%patch -p0 -d suphp-%{V_suphp} -P 4
d682 1
a682 1
%if "%{with_mod_php_gd}" == "yes" || "%{with_mod_php_pdflib}" == "yes"
d697 1
a697 1
%if "%{with_mod_php_oci7}" == "yes" || "%{with_mod_php_oci8}" == "yes"
a699 8
oracle_libdir="`%{l_rc} --query oracle_libdir`"
case "$oracle_libdir" in
*/lib32 )
%{l_shtool} subst \
-e 's;OCI8_DIR/lib;OCI8_DIR/lib32;' \
configure
;;
esac
d711 2
d722 6
d730 1
d741 1
a750 1
--enable-gd-imgstrttf \
a771 5
%if "%{with_mod_php_pdflib}" == "yes"
--with-pdflib=%{l_prefix} \
--with-jpeg-dir=%{l_prefix} \
--with-png-dir=%{l_prefix} \
%endif
d783 1
a783 1
--with-pcre=%{l_prefix} \
a787 6
%if "%{with_mod_php_java}" == "yes"
--with-java=%{l_prefix}/libexec/j2se \
%endif
%if "%{with_mod_php_oci7}" == "yes"
--with-oracle \
%endif
a789 1
--enable-sigchld \
d800 2
a801 1
--with-expat-dir=%{l_prefix} \
d805 5
d811 4
a814 3
--with-dom=%{l_prefix} \
--with-dom-xslt=%{l_prefix} \
--with-dom-exslt=%{l_prefix} \
a821 3
%if "%{with_mod_php_transsid}" == "yes"
--enable-trans-sid \
%endif
d839 1
d843 1
d857 1
a857 2
--enable-inline-optimization \
--enable-track-vars
d1072 1
a1072 1
%if "%{with_mod_php_oci7}" == "yes" || "%{with_mod_php_oci8}" == "yes"
d1079 1
a1079 1
libs="$libs -limap -lmodphp4 -limap"
d1121 1
a1121 1
--activate-module=src/modules/php4/libphp4.a \
@
1.330
log
@upgrading package: apache 1.3.35 -> 1.3.36
@
text
@d68 1
a68 1
Release: 20060517
d193 1
a193 1
Source8: http://osdn.dl.sourceforge.net/sourceforge/mod-gzip/mod_gzip-%{V_mod_gzip}.tgz
d196 1
a196 1
Source11: http://osdn.dl.sourceforge.net/accessreferer/mod_access_referer-%{V_mod_access_referer}.tar.gz
d201 1
a201 1
Source16: http://osdn.dl.sourceforge.net/modauthmysql/mod_auth_mysql-%{V_mod_auth_mysql}.tar.gz
@
1.329
log
@modifying package: apache-1.3.35 20060514 -> 20060515
@
text
@d35 2
a36 2
%define V_apache 1.3.35
%define V_mod_ssl 2.8.26-1.3.35
d68 1
a68 1
Release: 20060515
@
1.328
log
@modifying package: apache-1.3.35 20060511 -> 20060514
@
text
@d53 1
a53 1
%define V_mod_security 1.9.3
d68 1
a68 1
Release: 20060514
@
1.327
log
@upgrade PHP hardening patch
@
text
@d39 1
a39 1
%define V_mod_php_hardened 4.4.2-0.4.10
d68 1
a68 1
Release: 20060511
@
1.326
log
@upgrade my mod_ssl
@
text
@d39 1
a39 1
%define V_mod_php_hardened 4.4.2-0.4.9
d68 1
a68 1
Release: 20060508
@
1.325
log
@modifying package: apache-1.3.35 20060430 -> 20060503
@
text
@d36 1
a36 1
%define V_mod_ssl 2.8.25-1.3.34
d68 1
a68 1
Release: 20060503
@
1.324
log
@upgrading package: apache 1.3.34 -> 1.3.35
@
text
@d39 1
a39 1
%define V_mod_php_hardened 4.4.2-0.4.8
d68 1
a68 1
Release: 20060430
@
1.323
log
@fix tracking of mod_security and upgrade to latest version
@
text
@d35 1
a35 1
%define V_apache 1.3.34
d68 1
a68 1
Release: 20060421
@
1.322
log
@modifying package: apache-1.3.34 20060119 -> 20060221
@
text
@d53 1
a53 1
%define V_mod_security 1.9.2
d68 1
a68 1
Release: 20060221
d203 1
a203 1
Source18: http://www.modsecurity.org/download/modsecurity-apache-%{V_mod_security}.tar.gz
d485 1
a485 1
regex = modsecurity-apache-(\d+\.\d+(\.\d+)*)\.tar\.gz
d1022 1
a1022 1
( cd modsecurity-%{V_mod_security}/apache1
@
1.321
log
@modifying package: apache-1.3.34 20060113 -> 20060119
@
text
@d53 1
a53 1
%define V_mod_security 1.8.7
d68 1
a68 1
Release: 20060119
d203 1
a203 1
Source18: http://www.modsecurity.org/download/modsecurity-%{V_mod_security}.tar.gz
d485 1
a485 1
regex = modsecurity-(\d+\.\d+(\.\d+)*)\.tar\.gz
@
1.320
log
@modifying package: apache-1.3.34 20051214 -> 20060113
@
text
@d39 1
a39 1
%define V_mod_php_hardened 4.4.1-0.4.8
d68 1
a68 1
Release: 20060113
@
1.319
log
@adjust copyrights for new year 2006
@
text
@d38 1
a38 1
%define V_mod_php 4.4.1
d68 1
a68 1
Release: 20051214
@
1.318
log
@Security Fix (CVE-2005-3352)
@
text
@d3 2
a4 2
## Copyright (c) 2000-2005 OpenPKG Foundation e.V.
## Copyright (c) 2000-2005 Ralf S. Engelschall
@
1.317
log
@The ssl.log should be also rotated, please.
@
text
@d68 1
a68 1
Release: 20051205
@
1.316
log
@modifying package: apache-1.3.34 20051127 -> 20051129
@
text
@d68 1
a68 1
Release: 20051129
@
1.315
log
@modifying package: apache-1.3.34 20051126 -> 20051127
@
text
@d39 1
a39 1
%define V_mod_php_hardened 4.4.1-0.4.6
d68 1
a68 1
Release: 20051127
@
1.314
log
@modifying package: apache-1.3.34 20051120 -> 20051126
@
text
@d55 1
a55 1
%define V_suphp 0.6.0
d68 1
a68 1
Release: 20051126
@
1.313
log
@Fix mod_fastcgi run-time by providing an IPC directory and a basic
global configuration for allowing mod_fastcgi to be used more
out-of-the-box.
Sponsored by: Fraunhofer Gesellschaft (FhG)
Institut Information- und Datenverarbeitung (IITB)
http://www.iitb.fraunhofer.de/
@
text
@d39 1
a39 1
%define V_mod_php_hardened 4.4.1-0.4.5
d68 1
a68 1
Release: 20051120
@
1.312
log
@increase delays on restarts (only) from 2 to 6 in total
@
text
@d68 1
a68 1
Release: 20051116
d1220 6
d1300 3
@
1.311
log
@fix tracking of hardening patch and upgrade to latest version
@
text
@d68 1
a68 1
Release: 20051103
@
1.310
log
@modifying package: apache-1.3.34 20051018 -> 20051031
@
text
@d39 1
a39 1
%define V_mod_php_hardened 4.3.11-0.2.7
d68 1
a68 1
Release: 20051031
d215 1
a215 1
Patch3: http://www.hardened-php.net/hardened-php-%{V_mod_php_hardened}.patch.gz
d454 2
a455 2
url = http://www.hardened-php.net/download.php
regex = hardened-php-(4\.\d+\.\d+-\d+(\.\d+)+)\.patch\.gz
@
1.309
log
@upgrading package: apache 1.3.33 -> 1.3.34
@
text
@d38 1
a38 1
%define V_mod_php 4.4.0
d68 1
a68 1
Release: 20051018
@
1.308
log
@modifying package: apache-1.3.33 20051006 -> 20051009
@
text
@d35 2
a36 2
%define V_apache 1.3.33
%define V_mod_ssl 2.8.24-1.3.33
d68 1
a68 1
Release: 20051009
@
1.308.2.1
log
@bump release numbers for OpenPKG 2.5
@
text
@d68 1
a68 1
Release: 2.5.0
d221 2
a222 2
BuildPreReq: OpenPKG, openpkg >= 2.5.0
PreReq: OpenPKG, openpkg >= 2.5.0
@
1.308.2.2
log
@apply security fix
@
text
@d68 1
a68 1
Release: 2.5.1
@
1.308.2.3
log
@upgrade to the corresponding and newer PHP hardening patch
@
text
@d39 1
a39 1
%define V_mod_php_hardened 4.4.0-0.4.3
d68 1
a68 1
Release: 2.5.2
d215 1
a215 1
Patch3: http://www.hardened-php.net/hardening-patch-%{V_mod_php_hardened}.patch.gz
d454 2
a455 2
url = http://www.hardened-php.net/downloads.13.html
regex = hardening-patch-(4\.\d+\.\d+-\d+(\.\d+)+)\.patch\.gz
@
1.308.2.4
log
@MFC:
Fix mod_fastcgi run-time by providing an IPC directory and a basic
global configuration for allowing mod_fastcgi to be used more
out-of-the-box.
Sponsored by: Fraunhofer Gesellschaft (FhG)
Institut Information- und Datenverarbeitung (IITB)
http://www.iitb.fraunhofer.de/
@
text
@d68 1
a68 1
Release: 2.5.3
a1219 6
%if "%{with_mod_fastcgi}" == "yes"
# provide mod_fastcgi IPC directory
%{l_shtool} mkdir -f -p -m 755 \
$RPM_BUILD_ROOT%{l_prefix}/var/apache/fastcgi
%endif
a1293 3
%if "%{with_mod_fastcgi}" == "yes"
'%attr(750,%{l_nusr},%{l_ngrp}) %{l_prefix}/var/apache/fastcgi' \
%endif
@
1.308.2.5
log
@Security Fixes (CVE-2005-3353, CVE-2005-3388, CVE-2005-3389, CVE-2005-3390, CVE-2005-3391)
@
text
@d68 1
a68 1
Release: 2.5.4
@
1.308.2.6
log
@Security Fix (CVE-2005-3352)
@
text
@d68 1
a68 1
Release: 2.5.5
@
1.308.2.7
log
@Security Fix (CVE-2006-3747)
@
text
@d68 1
a68 1
Release: 2.5.6
@
1.307
log
@track only releases
@
text
@d54 1
a54 1
%define V_mod_evasive 1.10
d68 1
a68 1
Release: 20051006
d1029 2
a1030 2
( cd mod_dosevasive
cp mod_dosevasive.c ../apache_%{V_apache}/src/modules/extra/
d1185 1
a1185 1
--activate-module=src/modules/extra/mod_dosevasive.o \
@
1.306
log
@simplify tracking
@
text
@d68 1
a68 1
Release: 20050928
d485 1
a485 1
regex = modsecurity-(__VER__)\.tar\.gz
@
1.305
log
@mod_dosevasive was renamed to mod_evasive although it is still the same version and still uses mod_dosevasive as its internal module name
@
text
@d68 1
a68 1
Release: 20050917
d445 1
a445 1
regex = mod_perl-(1\.[2-8]\d+)\.tar\.gz
@
1.304
log
@allow suPHP to be further adjusted under build-time
@
text
@d54 1
a54 1
%define V_mod_dosevasive 1.10
d68 1
a68 1
Release: 20050907
d103 1
a103 1
%option with_mod_dosevasive no
d204 1
a204 1
Source19: http://www.nuclearelephant.com/projects/dosevasive/mod_dosevasive_%{V_mod_dosevasive}.tar.gz
d487 4
a490 4
prog apache:mod_dosevasive = {
version = %{V_mod_dosevasive}
url = http://www.nuclearelephant.com/projects/dosevasive/
regex = mod_dosevasive[._-](__VER__)\.tar\.gz
d578 1
a578 1
%if "%{with_mod_dosevasive}" == "yes"
d1027 2
a1028 2
# optionally prepare mod_dosevasive
%if "%{with_mod_dosevasive}" == "yes"
d1184 1
a1184 1
%if "%{with_mod_dosevasive}" == "yes"
@
1.303
log
@Ok, take the even larger hammer to get suPHP working again: 1. fix the path to the suphp executable (variable was renamed by author) and 2. fix implementation of new suPHP_{Add,Remove}Handler directives and 3. use suPHP_AddHandler directive in apache.base to finally glue Apache and suPHP together under run-time for .suphp scripts
@
text
@d79 2
d1010 6
a1015 1
--with-logfile=%{l_prefix}/var/apache/log/suphp.log
@
1.302
log
@Fix two nasty suPHP installation bugs:
1. The code did not take the Autoconf variable --with-logfile and its
resulting macro OPT_LOGFILE into account. This resulted in a broken
logfile path. Additionally, it missed to include other
configuration parameters, too.
2. The path to the configuration file suphp.conf was set incorrectly.
Additionally, no default suphp.conf file was installed.
All those bugs are now fixed.
Discovered by: Birger Krägelin
@
text
@d1081 1
a1081 1
cflags="$cflags -DPATH_TO_SUPHP='\"%{l_prefix}/sbin/suphp\"'"
@
1.301
log
@modifying package: apache-1.3.33 20050713 -> 20050902
@
text
@d68 1
a68 1
Release: 20050902
d214 1
d571 1
d1004 1
d1237 6
@
1.300
log
@modifying package: apache-1.3.33 20050706 -> 20050713
@
text
@d36 1
a36 1
%define V_mod_ssl 2.8.23-1.3.33
d68 1
a68 1
Release: 20050713
@
1.299
log
@upgrade to my latest mod_ssl which provides support for OpenSSL 0.9.8
@
text
@d38 1
a38 1
%define V_mod_php 4.3.11
d68 1
a68 1
Release: 20050706
@
1.298
log
@modifying package: apache-1.3.33 20050611 -> 20050622
@
text
@d36 1
a36 1
%define V_mod_ssl 2.8.22-1.3.33
d68 1
a68 1
Release: 20050622
@
1.297
log
@modifying package: apache-1.3.33 20050514 -> 20050611
@
text
@d46 1
a46 1
%define V_mod_auth_mysql 2.9.0
d68 1
a68 1
Release: 20050611
@
1.297.2.1
log
@bump release numbers for OpenPKG 2.4
@
text
@d68 1
a68 1
Release: 2.4.0
d218 2
a219 2
BuildPreReq: OpenPKG, openpkg >= 2.4.0
PreReq: OpenPKG, openpkg >= 2.4.0
@
1.297.2.2
log
@fix security issue (CAN-2005-2700)
@
text
@d68 1
a68 1
Release: 2.4.1
a213 1
Patch4: apache.patch.modssl
a500 1
%patch -p0 -d mod_ssl-%{V_mod_ssl} -P 4
@
1.297.2.3
log
@MFC: all suPHP related bugfixes and improvements
@
text
@d68 1
a68 1
Release: 2.4.2
a78 2
%option with_suphp_ugid_mode paranoid
%option with_suphp_ugid_check yes
a214 1
Patch5: apache.patch.suphp
a571 1
%patch -p0 -d suphp-%{V_suphp} -P 5
a1003 1
--sysconfdir=%{l_prefix}/etc/apache \
d1007 1
a1007 6
--with-logfile=%{l_prefix}/var/apache/log/suphp.log \
%if "%{with_suphp_ugid_check}" == "no"
--disable-checkuid \
--disable-checkgid \
%endif
--with-setid-mode=%{with_suphp_ugid_mode}
d1080 1
a1080 1
cflags="$cflags -DSUPHP_PATH_TO_SUPHP='\"%{l_prefix}/sbin/suphp\"'"
a1235 6
%{l_shtool} install -c -m 644 \
-e 's;^\(logfile=\).*;\1%{l_prefix}/var/apache/log/suphp.log;' \
-e 's;^\(webserver_user=\).*;\1%{with_suphp_caller};' \
-e 's;/usr/bin/php;%{with_suphp_phpcgi};' \
doc/suphp.conf-example \
$RPM_BUILD_ROOT%{l_prefix}/etc/apache/suphp.conf
@
1.297.2.4
log
@apply security fix
@
text
@d68 1
a68 1
Release: 2.4.3
@
1.297.2.5
log
@Security Fixes (CVE-2005-3353, CVE-2005-3388, CVE-2005-3389, CVE-2005-3390, CVE-2005-3391)
@
text
@d68 1
a68 1
Release: 2.4.4
@
1.297.2.6
log
@Security Fix (CVE-2005-3352)
@
text
@d68 1
a68 1
Release: 2.4.5
@
1.297.2.7
log
@Security Fix (CVE-2006-3747)
@
text
@d68 1
a68 1
Release: 2.4.6
@
1.296
log
@1. move apache.vhost contents into apache.conf (as this file was usually never used directly) and 2. provide support for the new apache.d/ subdirectory where *.conf files can be placed either by other packages are by the administrator
@
text
@d55 1
a55 1
%define V_suphp 0.5.2
d68 1
a68 1
Release: 20050514
@
1.295
log
@modifying package: apache-1.3.33 20050405 -> 20050407
@
text
@d68 1
a68 1
Release: 20050407
d206 4
a209 5
Source23: apache.vhost
Source24: apache.pl
Source25: rc.apache
Source26: apache.sh
Source27: php.ini
a1244 1
%{SOURCE apache.vhost} \
d1248 1
d1278 1
a1278 2
'%config %attr(444,%{l_musr},%{l_mgrp}) %{l_prefix}/etc/apache/apache.base' \
'%config(noreplace) %attr(444,%{l_musr},%{l_mgrp}) %{l_prefix}/etc/apache/apache.vhost'
@
1.294
log
@modifying package: apache-1.3.33 20050401 -> 20050405
@
text
@d39 1
a39 1
%define V_mod_php_hardened 4.3.11-0.2.6
d68 1
a68 1
Release: 20050405
@
1.293
log
@modifying package: apache-1.3.33 20050330 -> 20050401
@
text
@d39 1
a39 1
%define V_mod_php_hardened 4.3.10-0.2.6
d68 1
a68 1
Release: 20050401
@
1.292
log
@fix building under with_mod_auth_mysql
@
text
@d38 1
a38 1
%define V_mod_php 4.3.10
d68 1
a68 1
Release: 20050330
@
1.291
log
@upgrade mod_gzip
@
text
@d68 1
a68 1
Release: 20050325
d937 1
a937 1
mod_auth_mysql.c \
@
1.290
log
@Adjust the copyright declaration in this (RSE's) copy of the OpenPKG
source code now that the fork point for C&W was established (CVS tag
OPENPKG_CW_FP), the shared copyright agreement between RSE and C&W is
no longer active (as C&W no longer officially sponsors OpenPKG) and the
new shared copyright from RSE can be taken over by the newly established
juristic entity OpenPKG Foundation e.V. (instead of the non-juristic
entity OpenPKG Project).
@
text
@d47 1
a47 1
%define V_mod_gzip 1.3.19.1a
d68 1
a68 1
Release: 20050309
d191 1
a191 1
Source8: http://www.remotecommunications.com/apache/mod_gzip/src/%{V_mod_gzip}/mod_gzip.c
d418 5
d542 3
d940 1
d943 4
a946 1
cp %{SOURCE mod_gzip.c} apache_%{V_apache}/src/modules/extra/
d1149 1
a1149 1
--activate-module=src/modules/extra/mod_gzip.o \
@
1.289
log
@modsecurity changed its name (no more underscore), and modifying package: apache-1.3.33 20050301 -> 20050308
@
text
@d2 3
a4 4
## apache.spec -- OpenPKG RPM Specification
## Copyright (c) 2000-2005 The OpenPKG Project
## Copyright (c) 2000-2005 Ralf S. Engelschall
## Copyright (c) 2000-2005 Cable & Wireless
d62 1
a62 1
Packager: The OpenPKG Project
@
1.288
log
@synchronize gd/pdflib support with 'php' package
@
text
@d54 1
a54 1
%define V_mod_security 1.8.6
d69 1
a69 1
Release: 20050301
d202 1
a202 1
Source18: http://www.modsecurity.org/download/mod_security-%{V_mod_security}.tar.gz
d479 1
a479 1
regex = mod_security-(__VER__)\.tar\.gz
d1002 1
a1002 1
( cd mod_security-%{V_mod_security}/apache1
@
1.287
log
@return is only allowed within a function
@
text
@d69 1
a69 1
Release: 20050228
d672 1
a672 1
%if "%{with_mod_php_gd}" == "yes"
@
1.286
log
@modifying package: apache-1.3.33 20050207 -> 20050227
@
text
@d69 1
a69 1
Release: 20050227
@
1.285
log
@modifying package: apache-1.3.33 20050206 -> 20050207
@
text
@d47 1
a47 1
%define V_mod_auth_mysql 2.8.1
d69 1
a69 1
Release: 20050207
d930 1
a930 1
mod_auth_mysql-%{V_mod_auth_mysql}/mod_auth_mysql.c \
@
1.285.2.1
log
@bump release numbers for OpenPKG 2.3
@
text
@d69 1
a69 1
Release: 2.3.0
d220 2
a221 2
BuildPreReq: OpenPKG, openpkg >= 2.3.0
PreReq: OpenPKG, openpkg >= 2.3.0
@
1.285.2.2
log
@MFC: fix %start: s/return/exit/
@
text
@d69 1
a69 1
Release: 2.3.1
@
1.285.2.3
log
@MFC: fix gd/pdflib support; upgrade mod_gzip/mod_security/mod_auth_mysql
@
text
@d47 2
a48 2
%define V_mod_auth_mysql 2.9.0
%define V_mod_gzip 1.3.26.1a
d54 1
a54 1
%define V_mod_security 1.8.7
d69 1
a69 1
Release: 2.3.2
d192 1
a192 1
Source8: http://osdn.dl.sourceforge.net/sourceforge/mod-gzip/mod_gzip-%{V_mod_gzip}.tgz
d202 1
a202 1
Source18: http://www.modsecurity.org/download/modsecurity-%{V_mod_security}.tar.gz
a418 5
prog apache:mod_gzip = {
version = %{V_mod_gzip}
url = http://prdownloads.sourceforge.net/mod-gzip/
regex = mod_gzip-(__VER__)\.tgz
}
d479 1
a479 1
regex = modsecurity-(__VER__)\.tar\.gz
a537 3
%if "%{with_mod_gzip}" == "yes"
%setup -q -T -D -a 8
%endif
d672 1
a672 1
%if "%{with_mod_php_gd}" == "yes" || "%{with_mod_php_pdflib}" == "yes"
d930 1
a930 1
mod_auth_mysql.c \
a932 1
d935 1
a935 4
( cd mod_gzip-%{V_mod_gzip}
mkdir ../apache_%{V_apache}/src/modules/gzip
cp -rp * ../apache_%{V_apache}/src/modules/gzip/
) || exit $?
d1002 1
a1002 1
( cd modsecurity-%{V_mod_security}/apache1
d1138 1
a1138 1
--activate-module=src/modules/gzip/libgzip.a \
@
1.285.2.4
log
@MFC: fix building under with_mod_auth_mysql
@
text
@d69 1
a69 1
Release: 2.3.3
d938 1
a938 1
mod_auth_mysql-%{V_mod_auth_mysql}/mod_auth_mysql.c \
@
1.285.2.5
log
@fix security issue (CAN-2005-2700)
@
text
@d69 1
a69 1
Release: 2.3.4
a215 1
Patch4: apache.patch.modssl
a502 1
%patch -p0 -d mod_ssl-%{V_mod_ssl} -P 4
@
1.285.2.6
log
@apply security fix
@
text
@d69 1
a69 1
Release: 2.3.5
@
1.285.2.7
log
@Security Fixes (CVE-2005-3353, CVE-2005-3388, CVE-2005-3389, CVE-2005-3390, CVE-2005-3391)
@
text
@d69 1
a69 1
Release: 2.3.6
@
1.285.2.8
log
@Security Fix (CVE-2005-3352)
@
text
@d69 1
a69 1
Release: 2.3.7
@
1.284
log
@port to ia64-freebsd5.3 and ix86-solaris10
@
text
@d55 1
a55 1
%define V_mod_dosevasive 1.9
d69 1
a69 1
Release: 20050206
d203 1
a203 1
Source19: http://www.nuclearelephant.com/projects/dosevasive/mod_dosevasive.%{V_mod_dosevasive}.tar.gz
d406 1
a406 1
url = http://osdn.dl.sourceforge.net/modauthmysql/
d484 1
a484 1
regex = mod_dosevasive\.(__VER__)\.tar\.gz
@
1.283
log
@increase security even more
@
text
@d69 1
a69 1
Release: 20050102
@
1.282
log
@Happy New Year 2005
@
text
@d69 1
a69 1
Release: 20041223
@
1.281
log
@modifying package: apache-1.3.33 20041218 -> 20041223
@
text
@d3 3
a5 3
## Copyright (c) 2000-2004 The OpenPKG Project
## Copyright (c) 2000-2004 Ralf S. Engelschall
## Copyright (c) 2000-2004 Cable & Wireless
@
1.280
log
@modifying package: apache-1.3.33 20041215 -> 20041218
@
text
@d40 1
a40 1
%define V_mod_php_hardened 4.3.10-0.2.5
d69 1
a69 1
Release: 20041218
@
1.279
log
@modifying package: apache-1.3.33 20041215 again
@
text
@d40 1
a40 1
%define V_mod_php_hardened 4.3.10-0.2.4
d69 1
a69 1
Release: 20041215
@
1.278
log
@modifying package: apache-1.3.33 20041209 -> 20041215
@
text
@d39 2
a40 2
%define V_mod_php 4.3.9
%define V_mod_php_hardened 4.3.9-0.2.3
@
1.277
log
@update of mod_auth_mysql from 2.7.0 to 2.8.0
@
text
@d47 1
a47 1
%define V_mod_auth_mysql 2.8.0
d69 1
a69 1
Release: 20041209
@
1.276
log
@pre-configure more useful path in apache.sh
@
text
@d47 1
a47 1
%define V_mod_auth_mysql 2.7.0
d69 1
a69 1
Release: 20041208
@
1.275
log
@add include paths to make sure PEAR and other extensions are found by default
@
text
@d69 1
a69 1
Release: 20041130
d1194 1
a1194 1
%{l_shtool} install -c -m 644 \
@
1.274
log
@switch to lower-case 'oracle' because this is actually an always required glue package and not providing ORACLE itself
@
text
@d69 1
a69 1
Release: 20041118
d1211 1
a1211 1
%{l_shtool} install -c -m 644 \
@
1.273
log
@modifying package: apache-1.3.33 20041102 -> 20041104
@
text
@d69 1
a69 1
Release: 20041104
d336 1
a336 1
BuildPreReq: ORACLE
@
1.272
log
@modifying package: apache-1.3.33 20041030 -> 20041102
@
text
@d54 1
a54 1
%define V_mod_security 1.8.5
d69 1
a69 1
Release: 20041102
@
1.271
log
@modifying package: apache-1.3.33 20041029 -> 20041030
@
text
@d47 1
a47 1
%define V_mod_auth_mysql 2.6.1
d69 1
a69 1
Release: 20041030
@
1.270
log
@upgrading package: apache 1.3.32 -> 1.3.33
@
text
@d37 1
a37 1
%define V_mod_ssl 2.8.21-1.3.32
d69 1
a69 1
Release: 20041029
@
1.269
log
@backout with_mod_php_gd+with_mod_php_pdflib hack, allowing for both installation of package and usage of PNG functions (pdflib was repaired today)
@
text
@d36 1
a36 1
%define V_apache 1.3.32
d69 1
a69 1
Release: 20041028
@
1.268
log
@modifying package: apache-1.3.32 20041026 -> 20041027
@
text
@d69 1
a69 1
Release: 20041027
d169 1
a169 1
%if "%{with_mod_php_mysql}" == "yes" || "%{with_mod_php_gd}" == "yes" || "%{with_mod_php_dom}" == "yes"
d257 2
a258 2
BuildPreReq: pdflib
PreReq: pdflib
d672 1
a672 1
%if "%{with_mod_php_gd}" == "yes" && "%{with_mod_php_pdflib}" != "yes"
a734 1
%if "%{with_mod_php_pdflib}" != "yes"
a737 1
%endif
d763 2
@
1.267
log
@modifying package: apache-1.3.32 20041022 -> 20041026
@
text
@d54 1
a54 1
%define V_mod_security 1.8.4
d69 1
a69 1
Release: 20041026
@
1.266
log
@modifying package: apache-1.3.32 20041022 again
@
text
@d40 1
a40 1
%define V_mod_php_hardened 4.3.8-0.2.2
d69 1
a69 1
Release: 20041022
@
1.265
log
@simplify packaging again by recreating the patch against the new apache source dir and this way also merging together the two patches against src/Configure
@
text
@d37 1
a37 1
%define V_mod_ssl 2.8.20-1.3.31
@
1.264
log
@upgrading package: apache 1.3.31 -> 1.3.32
@
text
@d490 1
a490 3
cd apache_%{V_apache}
%patch -p1
cd ..
@
1.263
log
@upgrade mod_ssl to fix security issue
@
text
@d36 1
a36 1
%define V_apache 1.3.31
d69 1
a69 1
Release: 20041015
d490 3
a492 1
%patch -p0
@
1.262
log
@modifying package: apache-1.3.31 20040924 -> 20041005
@
text
@d37 1
a37 1
%define V_mod_ssl 2.8.19-1.3.31
d69 1
a69 1
Release: 20041005
@
1.262.2.1
log
@bump release numbers for OpenPKG 2.2
@
text
@d69 1
a69 1
Release: 2.2.0
d220 2
a221 2
BuildPreReq: OpenPKG, openpkg >= 2.2.0
PreReq: OpenPKG, openpkg >= 2.2.0
@
1.262.2.2
log
@MFC: upgrade mod_ssl to fix security issue
@
text
@d37 1
a37 1
%define V_mod_ssl 2.8.20-1.3.31
@
1.262.2.3
log
@Security Fix (CAN-2004-0940)
@
text
@d69 1
a69 1
Release: 2.2.1
@
1.262.2.4
log
@Security Fixes (OpenPKG-2004.053-php; CAN-2004-1018, CAN-2004-1018, CAN-2004-1019, CAN-2004-1020, CAN-2004-1063, CAN-2004-1064, CAN-2004-1065)
@
text
@d69 1
a69 1
Release: 2.2.2
@
1.262.2.5
log
@Shit happens: one hunk too much, others missing plus a whole file not patched
@
text
@d69 1
a69 1
Release: 2.2.3
@
1.261
log
@modifying package: apache-1.3.31 20040923 -> 20040924
@
text
@d47 1
a47 1
%define V_mod_auth_mysql 2.6.0
d69 1
a69 1
Release: 20040924
@
1.260
log
@modifying package: apache-1.3.31 20040920 -> 20040923
@
text
@d39 2
a40 2
%define V_mod_php 4.3.8
%define V_mod_php_hardened 0.2.2
d69 1
a69 1
Release: 20040923
d215 1
a215 1
Patch3: http://www.hardened-php.net/hardened-php-%{V_mod_php}-%{V_mod_php_hardened}.patch.gz
d449 1
a449 1
regex = hardened-php-%{V_mod_php}-(\d+(\.\d+)+)\.patch\.gz
a520 1
) || exit $?
d522 1
a522 1
%patch -p0 -P 3
d524 1
@
1.259
log
@Cleanup: %{l_prefix}/etc/rc -> %{l_rc}
@
text
@d47 1
a47 1
%define V_mod_auth_mysql 2.5.0
d69 1
a69 1
Release: 20040920
a215 1
Patch4: apache.patch.modauthmysql
a560 1
%{l_patch} -d mod_auth_mysql-%{V_mod_auth_mysql} -p0 <%{PATCH4}
@
1.258
log
@be more pricise about current situation
@
text
@d69 1
a69 1
Release: 20040911
d576 1
a576 1
-e "s;@@l_oracle_cflags@@;`%{l_prefix}/etc/rc --query oracle_cflags`;g" |\
d690 1
a690 1
ORACLE_HOME="`%{l_prefix}/etc/rc --query oracle_home`"
d692 1
a692 1
oracle_libdir="`%{l_prefix}/etc/rc --query oracle_libdir`"
d1026 1
a1026 1
pam_incdir=`%{l_prefix}/etc/rc --query pam_incdir`
d1030 1
a1030 1
pam_libdir=`%{l_prefix}/etc/rc --query pam_libdir`
d1051 3
a1053 3
cflags="$cflags `%{l_prefix}/etc/rc --query oracle_cflags`"
ldflags="$ldflags `%{l_prefix}/etc/rc --query oracle_ldflags`"
libs="$libs `%{l_prefix}/etc/rc --query oracle_libs`"
d1063 2
a1064 2
ldflags="$ldflags `%{l_prefix}/etc/rc --query oracle_ldflags`"
libs="$libs `%{l_prefix}/etc/rc --query oracle_libs`"
@
1.257
log
@upgrade to versioned mod_auth_mysql
@
text
@d69 1
a69 1
Release: 20040910
d432 1
a432 1
comment = "rse: permission denied on URL, no new URL available"
@
1.256
log
@fix tracking
@
text
@d47 1
a47 1
%define V_mod_auth_mysql 20030510
d69 1
a69 1
Release: 20040907
d200 1
a200 1
Source16: http://osdn.dl.sourceforge.net/sourceforge/modauthmysql/mod_auth_mysql.tgz
d216 1
d407 2
a408 2
url = http://sourceforge.net/projects/modauthmysql/
regex = release_id=\d+[^\d]+(\d+)
d562 1
d932 1
a932 1
mod_auth_mysql/mod_auth_mysql.c \
d1047 2
a1048 3
cflags="$cflags %{l_cppflags} -DAPACHE1"
ldflags="$ldflags %{l_ldflags mysql}"
libs="$libs -lmysqlclient"
@
1.255
log
@simplify condition syntax
@
text
@d69 1
a69 1
Release: 20040831
d449 1
a449 1
regex = hardened-php-%{V_mod_php}-(\d+(\.\d+)+).patch.gz
d474 1
a474 1
regex = suphp-(__VER__).tar.gz
d479 1
a479 1
regex = mod_security-(__VER__).tar.gz
d484 1
a484 1
regex = mod_dosevasive.(__VER__).tar.gz
@
1.254
log
@repair combination with_gd and with_pdflib
@
text
@d69 1
a69 1
Release: 20040830
d672 1
a672 2
%if "%{with_mod_php_gd}" == "yes"
%if "%{with_mod_php_pdflib}" != "yes"
a674 1
%endif
@
1.253
log
@Ok, until now nobody gave my a short, clean and reasonable secure default PHP configuration, here is my home-brewn version. Keep in mind that I'm not a PHP freak, so perhaps I totally misunderstood some directives. Feel free to fix.
@
text
@d69 1
a69 1
Release: 20040825
d169 1
a169 1
%if "%{with_mod_php_mysql}" == "yes" || "%{with_mod_php_pdflib}" == "yes" || "%{with_mod_php_gd}" == "yes" || "%{with_mod_php_dom}" == "yes"
d257 2
a258 2
BuildPreReq: pdflib, jpeg, png
PreReq: pdflib, jpeg, png
d673 1
d676 1
d737 1
d741 1
a766 2
--with-jpeg-dir=%{l_prefix} \
--with-png-dir=%{l_prefix} \
@
1.252
log
@do not %restart or %reload if the Apache configuration got broken (in the meantime) and do a graceful restart in %reload, because for a non-graceful we have %restart anyway
@
text
@d69 1
a69 1
Release: 20040813
d211 1
d1212 2
a1213 2
%{l_shtool} install -c -m 644 /dev/null \
$RPM_BUILD_ROOT%{l_prefix}/etc/apache/php.ini
@
1.251
log
@modifying package: apache-1.3.31 20040726 -> 20040729
@
text
@d69 1
a69 1
Release: 20040729
@
1.250
log
@fix use-external-Expat patch
@
text
@d54 1
a54 1
%define V_mod_security 1.8.3
d69 1
a69 1
Release: 20040726
@
1.249
log
@fix building against PDFLib 6.0.0p1 which no longer has a PDF_open_fp() function
@
text
@d69 1
a69 1
Release: 20040725
@
1.248
log
@modifying package: apache-1.3.31 20040716 again
@
text
@d69 1
a69 1
Release: 20040716
d213 2
a214 1
Patch2: http://www.hardened-php.net/hardened-php-%{V_mod_php}-%{V_mod_php_hardened}.patch.gz
d519 1
d522 1
a522 1
%patch -p0 -P 2
@
1.247
log
@modifying package: apache-1.3.31 20040714 -> 20040716
@
text
@d37 1
a37 1
%define V_mod_ssl 2.8.18-1.3.31
@
1.246
log
@modifying package: apache-1.3.31 20040714 again
@
text
@d40 1
a40 1
%define V_mod_php_hardened 0.2.1
d69 1
a69 1
Release: 20040714
@
1.245
log
@modifying package: apache-1.3.31 20040713 -> 20040714
@
text
@d40 1
a40 1
%define V_mod_php_hardened 0.2.0
@
1.244
log
@modifying package: apache-1.3.31 20040708 -> 20040713
@
text
@d39 2
a40 2
%define V_mod_php 4.3.7
%define V_mod_php_hardened 0.1.2
d69 1
a69 1
Release: 20040713
d442 1
a442 1
regex = php-(\d+\.\d+\.\d+)\.tar\.gz
@
1.243
log
@modifying package: apache-1.3.31 20040707 -> 20040708
@
text
@d56 1
a56 1
%define V_suphp 0.5.1
d69 1
a69 1
Release: 20040708
@
1.242
log
@force apache to use OpenPKG expat because mod_dav and mod_php_xml do it already and suffer from symbol conflicts with apache internal expat-lite
@
text
@d54 1
a54 1
%define V_mod_security 1.8.2
d69 1
a69 1
Release: 20040707
@
1.241
log
@libcrack was renamed to cracklib
@
text
@d69 1
a69 1
Release: 20040628
d1109 1
a1109 2
--enable-rule=EXPAT \
%else
a1110 1
%endif
@
1.241.2.1
log
@bump release numbers for OpenPKG 2.1
@
text
@d69 1
a69 1
Release: 2.1.0
d218 2
a219 2
BuildPreReq: OpenPKG, openpkg >= 2.1.0
PreReq: OpenPKG, openpkg >= 2.1.0
@
1.241.2.2
log
@MFC: force apache to use OpenPKG expat
@
text
@d1109 3
a1112 1
--disable-rule=EXPAT \
@
1.241.2.3
log
@MFC: apache embedded php needs update for important fixes; suck in latest mod_security and suphp, too
@
text
@d39 2
a40 2
%define V_mod_php 4.3.8
%define V_mod_php_hardened 0.2.1
d54 1
a54 1
%define V_mod_security 1.8.3
d56 1
a56 1
%define V_suphp 0.5.2
d442 1
a442 1
regex = php-(4\.\d+\.\d+)\.tar\.gz
@
1.241.2.4
log
@fix format string vulnerability
@
text
@d69 1
a69 1
Release: 2.1.1
a495 1
%{l_patch} -p0 -d mod_ssl-%{V_mod_ssl} <%{PATCH apache.patch.modssl}
@
1.241.2.5
log
@ops, fix packaging
@
text
@a213 1
Patch3: apache.patch.modssl
@
1.241.2.6
log
@MFC: latest fixes from CURRENT for PHP and Expat
@
text
@d69 1
a69 1
Release: 2.1.2
a214 1
Patch4: apache.patch.php
a519 1
%patch -p0 -P 4
@
1.241.2.7
log
@MFC: pdflib build problems; graceful restarts; config checking
@
text
@d69 1
a69 1
Release: 2.1.3
d169 1
a169 1
%if "%{with_mod_php_mysql}" == "yes" || "%{with_mod_php_gd}" == "yes" || "%{with_mod_php_dom}" == "yes"
d257 2
a258 2
BuildPreReq: pdflib
PreReq: pdflib
d673 1
a673 1
%if "%{with_mod_php_gd}" == "yes" && "%{with_mod_php_pdflib}" != "yes"
a735 1
%if "%{with_mod_php_pdflib}" != "yes"
a738 1
%endif
d764 2
d1213 2
a1214 2
%{l_shtool} install -c -m 644 \
%{SOURCE php.ini} $RPM_BUILD_ROOT%{l_prefix}/etc/apache/php.ini
@
1.241.2.8
log
@fix php.ini handling
@
text
@d69 1
a69 1
Release: 2.1.4
d1214 1
a1214 1
/dev/null $RPM_BUILD_ROOT%{l_prefix}/etc/apache/php.ini
@
1.241.2.9
log
@Fix SSL Renegotiation Vulnerability (CAN-2004-0885)
@
text
@d69 1
a69 1
Release: 2.1.5
@
1.241.2.10
log
@Security Fix (CAN-2004-0940)
@
text
@d69 1
a69 1
Release: 2.1.6
@
1.241.2.11
log
@Security Fixes (OpenPKG-2004.053-php; CAN-2004-1018, CAN-2004-1018, CAN-2004-1019, CAN-2004-1020, CAN-2004-1063, CAN-2004-1064, CAN-2004-1065)
@
text
@d69 1
a69 1
Release: 2.1.7
@
1.241.2.12
log
@Shit happens: one hunk too much, others missing plus a whole file not patched
@
text
@d69 1
a69 1
Release: 2.1.8
@
1.240
log
@backout incorrect hack: printenv outputs text/plain document so it is incorrect to include HTML tags
@
text
@d69 1
a69 1
Release: 20040625
d353 2
a354 2
BuildPreReq: libcrack
PreReq: libcrack
@
1.239
log
@modifying package: apache-1.3.31 20040621 -> 20040623
@
text
@d69 1
a69 1
Release: 20040623
a492 5
# beautify printenv output
%{l_shtool} subst \
-e 's;"\\n";"
\\n";g' \
apache_%{V_apache}/cgi-bin/printenv
@
1.238
log
@beautify printenv output
@
text
@d54 1
a54 1
%define V_mod_security 1.8RC2
d69 1
a69 1
Release: 20040621
@
1.237
log
@add optional support for t1lib
@
text
@d69 1
a69 1
Release: 20040618
d493 5
@
1.236
log
@add optional support for libcrack
@
text
@d127 1
d297 4
d740 3
@
1.235
log
@added MS SQL support using FreeTDS
@
text
@d69 1
a69 1
Release: 20040616
d146 1
d347 4
d835 3
@
1.234
log
@modifying package: apache-1.3.31 20040611 -> 20040613
@
text
@d69 1
a69 1
Release: 20040613
d108 1
d232 4
d497 11
d662 1
a662 1
%if "%{with_mod_php_gettext}" == "yes"
d705 5
@
1.233
log
@SA-2004.029-apache; CAN-2004-0492
@
text
@d54 1
a54 1
%define V_mod_security 1.8RC1
d69 1
a69 1
Release: 20040611
@
1.232
log
@fix long standing bug where with_mod_php_imap breaks build on Solaris due to interdependencies between libimap and libmodphp4
@
text
@d69 1
a69 1
Release: 20040608
@
1.231
log
@added Hardened PHP as option
@
text
@d69 1
a69 1
Release: 20040604
d1025 3
@
1.230
log
@modifying package: apache-1.3.31 20040527 -> 20040603
@
text
@d40 1
d69 1
a69 1
Release: 20040603
d106 1
d210 1
d429 5
d493 3
@
1.229
log
@modifying package: apache-1.3.31 20040524 -> 20040527
@
text
@d39 1
a39 1
%define V_mod_php 4.3.6
d53 1
a53 1
%define V_mod_security 1.7.6
d68 1
a68 1
Release: 20040527
d182 1
a182 1
Source3: http://www.php.net/distributions/php-%{V_mod_php}.tar.gz
@
1.228
log
@fix URL
@
text
@d37 1
a37 1
%define V_mod_ssl 2.8.17-1.3.31
d68 1
a68 1
Release: 20040524
@
1.227
log
@add mod_auth_radius and fix unpacking of mod_owa
@
text
@d68 1
a68 1
Release: 20040519
d184 1
a184 1
Source5: http://software.tangent.org/download/mod_layout-%{V_mod_layout}.tar.gz
d190 1
a190 1
Source11: http://download.sourceforge.net/accessreferer/mod_access_referer-%{V_mod_access_referer}.tar.gz
d406 1
a406 1
url = http://software.tangent.org/download/
@
1.226
log
@remove obsolete patch (already applied in 1.3.31)
@
text
@d45 1
d68 1
a68 1
Release: 20040512
d90 1
d194 1
a194 1
Source15: http://www.suphp.org/download/suphp-%{V_suphp}.tar.gz
d196 10
a205 9
Source17: http://www.modsecurity.org/download/mod_security-%{V_mod_security}.tar.gz
Source18: http://www.nuclearelephant.com/projects/dosevasive/mod_dosevasive.%{V_mod_dosevasive}.tar.gz
Source19: http://www.sharemation.com/~dmcmahon/unix_all.tgz
Source20: apache.conf
Source21: apache.base
Source22: apache.vhost
Source23: apache.pl
Source24: rc.apache
Source25: apache.sh
d389 5
d513 1
d515 2
a516 1
%if "%{with_suphp}" == "yes"
d522 3
d526 1
a526 1
%setup -q -T -D -a 17
d529 1
a529 1
%setup -q -T -D -a 18
d532 1
a532 1
%setup -q -T -D -a 19
d866 9
d1080 3
@
1.225
log
@upgrading package: apache 1.3.29 -> 1.3.31
@
text
@d67 1
a67 1
Release: 20040511
@
1.224
log
@Add with_mod_php_mcrypt option for libmcrypt support in PHP.
Submitted by: Steffen Weinreich
@
text
@d36 2
a37 2
%define V_apache 1.3.29
%define V_mod_ssl 2.8.16-1.3.29
d67 1
a67 1
Release: 20040421
@
1.223
log
@correct and reduce pear comment for clarity (note != not)
@
text
@d67 1
a67 1
Release: 20040420
d130 1
d308 4
d760 3
@
1.222
log
@With mod_php enabled, provide the module itself only and skip the rest; PEAR is to be provided by 'php' package
@
text
@d102 1
a102 2
# please not the lack of an PEAR option since PEAR is to be provided by
# the 'php' package
@
1.221
log
@modifying package: apache-1.3.29 20040414 -> 20040416
@
text
@d67 1
a67 1
Release: 20040416
d102 2
a137 1
%option with_mod_php_pear no
a777 4
%if "%{with_mod_php_pear}" == "yes"
--enable-cli \
--with-pear \
%else
a779 1
%endif
d1133 1
a1133 1
rm -f $RPM_BUILD_ROOT%{l_prefix}/bin/php-config
@
1.220
log
@cosmetics
@
text
@d39 1
a39 1
%define V_mod_php 4.3.5
d67 1
a67 1
Release: 20040414
@
1.219
log
@first cut for Oracle PL/SQL gateway support using mod_owa
@
text
@d984 2
a985 1
# workaround Oracle inter-library depencency by explicitly linking in all libraries
d1053 1
a1053 1
--activate-module=src/modules/extra/mod_auth_ldap.c \
d1056 1
a1056 1
--activate-module=src/modules/extra/mod_auth_mysql.c \
@
1.218
log
@add support for Oracle under Linux and still support Oracle under Solaris
@
text
@d67 1
a67 1
Release: 20040401
d95 1
d195 1
d203 1
d218 4
d513 6
d891 9
d973 5
d1068 3
@
1.217
log
@fixed debug option
@
text
@d619 8
a626 3
%{l_shtool} subst \
-e 's;OCI8_DIR/lib;OCI8_DIR/lib32;' \
configure
@
1.216
log
@modifying package: apache-1.3.29 20040324 -> 20040327
@
text
@d67 1
a67 1
Release: 20040327
d589 4
a595 4
%else
CFLAGS="%{l_cflags} -g %{l_cppflags}"; export CFLAGS
CPPFLAGS="%{l_cflags} -g %{l_cppflags}"; export CPPFLAGS
LDFLAGS="%{l_cflags} -g %{l_ldflags}"; export LDFLAGS
@
1.215
log
@modifying package: apache-1.3.29 20040311 -> 20040324
@
text
@d39 1
a39 1
%define V_mod_php 4.3.4
d67 1
a67 1
Release: 20040324
@
1.214
log
@CAN-2003-0993; not applicable for any supported or tentative and almost any obsoleted platforms in OPENPKG_2_0_RELEASE; only obsoleted Solaris 2.6 might be affected, so MFC/SA is questionable
@
text
@d52 1
a52 1
%define V_mod_security 1.7.5
d67 1
a67 1
Release: 20040311
@
1.213
log
@modifying package: apache-1.3.29 20040221 -> 20040224
@
text
@d67 1
a67 1
Release: 20040224
@
1.212
log
@modifying package: apache-1.3.29 20040212 -> 20040221
@
text
@d54 1
a54 1
%define V_suphp 0.5
d67 1
a67 1
Release: 20040221
@
1.211
log
@ops, do not enable addon modules by default
@
text
@d52 1
a52 1
%define V_mod_security 1.7.4
d67 1
a67 1
Release: 20040212
@
1.211.2.1
log
@bump release numbers for OpenPKG 2.0
@
text
@d67 1
a67 1
Release: 2.0.0
d205 2
a206 2
BuildPreReq: OpenPKG, openpkg >= 2.0.0
PreReq: OpenPKG, openpkg >= 2.0.0
@
1.211.2.2
log
@MFC: recent upgrade
@
text
@d52 1
a52 1
%define V_mod_security 1.7.5
@
1.211.2.3
log
@apply security fixes (CAN-2003-0993, CAN-2003-0020, CAN-2003-0987, CAN-2004-0174)
@
text
@d67 1
a67 1
Release: 2.0.1
@
1.211.2.4
log
@apply security bugfix (CAN-2004-0488)
@
text
@d67 1
a67 1
Release: 2.0.2
a200 1
Patch1: apache.patch.modssl
a518 3
( cd apache_%{V_apache}
%{l_patch} -p0 <%{PATCH apache.patch.modssl}
) || exit $?
@
1.211.2.5
log
@SA-2004.029-apache; CAN-2004-0492
@
text
@d67 1
a67 1
Release: 2.0.3
@
1.211.2.6
log
@fix format string vulnerability
@
text
@d67 1
a67 1
Release: 2.0.4
@
1.211.2.7
log
@SA-2004.034-php; CAN-2004-0594, CAN-2004-0595
@
text
@d67 1
a67 1
Release: 2.0.5
a201 1
Patch2: apache.patch.php
a460 1
%patch -p1 -P 2
@
1.211.2.8
log
@Fix SSL Renegotiation Vulnerability (CAN-2004-0885)
@
text
@d67 1
a67 1
Release: 2.0.6
@
1.211.2.9
log
@Security Fix (CAN-2004-0940)
@
text
@d67 1
a67 1
Release: 2.0.7
@
1.210
log
@- add optional support for mod_security
- add optional support for mod_dosevasive
- fix PHP's MTA dependency again
Submitted by: Julien TOUCHE
@
text
@d97 2
a98 2
%option with_mod_security yes
%option with_mod_dosevasive yes
@
1.209
log
@be smart and do not require an MTA for a scripting language by default; also remove obsolete patching part
@
text
@d52 2
d97 2
d192 2
a216 1
PreReq: MTA
d431 10
d500 6
d897 14
d1045 6
@
1.208
log
@Mass Commit:
reduce redundancy within .spec files by referencing
macros defining vendor source versions whenever possible.
This was half-way automated and half-way manually edited.
As a result the PMOD activity in 95% of all cases
just means editing the version in one single place, only.
@
text
@d65 1
a65 1
Release: 20040207
d134 1
d314 4
d602 5
a606 1
PROG_SENDMAIL="%{l_prefix}/sbin/sendmail"
a748 4
%{l_shtool} subst \
-e "s;^\\(EXTENSION_DIR = \\)\\(%{l_prefix}\\);\\1$RPM_BUILD_ROOT\\2;" \
-e "s;^\\(PEAR_INSTALLDIR = \\)\\(%{l_prefix}\\);\\1$RPM_BUILD_ROOT\\2;" \
config_vars.mk
@
1.207
log
@remove all numbers immediately following %setup/%patch to ease overriding of these macros and thus make version tracking working; also clean up option order; do not use setup/patch number when only one file exists but enforce patch number on multiple files
@
text
@d65 1
a65 1
Release: 20040205
d350 1
a350 1
version = 1.3.29
d355 1
a355 1
version = 1.0.2
d360 1
a360 1
version = 20030510
d365 1
a365 1
version = 1.0.3-1.3.6
d370 1
a370 1
version = 2.4.2
d375 1
a375 1
version = 3.2.1
d382 1
a382 1
version = 1.1.2
d387 1
a387 1
version = 1.29
d392 1
a392 1
version = 4.3.4
d397 1
a397 1
version = 1.0
d402 1
a402 1
version = 1.0.2
d407 1
a407 1
version = 2.8.16-1.3.29
d412 1
a412 1
version = 312
d417 1
a417 1
version = 0.5
@
1.206
log
@resolve conflict with php package
@
text
@d424 2
a425 2
%setup0 -q -c
%patch0 -p0
d432 1
a432 1
%setup1 -q -T -D -a 1
d435 1
a435 1
%setup2 -q -T -D -a 2
d438 1
a438 1
%setup3 -q -T -D -a 3
d447 1
a447 1
%setup4 -q -T -D -a 4
d450 1
a450 1
%setup5 -q -T -D -a 5
d453 1
a453 1
%setup6 -q -T -D -a 6
d456 1
a456 1
%setup7 -q -T -D -a 7
d459 1
a459 1
%setup9 -q -T -D -a 9
d462 1
a462 1
%setup10 -q -T -D -a 10
d465 1
a465 1
%setup11 -q -T -D -a 11
d468 1
a468 1
%setup12 -q -T -D -a 12
d471 1
a471 1
%setup13 -q -T -D -a 13
d473 1
a473 1
%setup14 -q -T -D -a 14
d475 1
a475 1
%setup15 -q -T -D -a 15
d478 1
a478 1
%setup16 -q -T -D -a 16
@
1.205
log
@Mass-Commit:
- split "Distribution" header into "Distribution" (old) and "Class"
(new) headers by moving the attached class information.
- embed the vendor version tracking configuration through the
new "%track" section.
- bump up the OpenPKG bootstrap dependency, because the "Class" header
and "%track" section are only supported by our latest bootstrap version.
@
text
@d65 1
a65 1
Release: 20040203
d1055 1
@
1.204
log
@fix once again this ugly unversioned mod_auth_ldap stuff; it happend again that some proxy cache gave us an outdated version; this time, not only correct it but do not let it happen again by *always* unpacking this stuff, whether needed or not, just to see it failing
@
text
@d60 2
a61 1
Distribution: OpenPKG [BASE]
d65 1
a65 1
Release: 20040202
d198 2
a199 2
BuildPreReq: OpenPKG, openpkg >= 20030927
PreReq: OpenPKG, openpkg >= 20030927
d347 74
@
1.203
log
@go the OpenPKG independence way and use own ndbm compatiblity provided by gdbm. This might break existing installations due to gdbm_ndbm not being file format compatible to vendor ndbm. Existing ndbm files must be rebuild or applications must explicitly use vendor ndbm (if available) by being build with no gdbm_ndbm.
@
text
@d64 1
a64 1
Release: 20040130
a397 1
%if "%{with_mod_auth_ldap}" == "yes"
a398 1
%endif
@
1.202
log
@get Apache/mod_php running with the OCI8 API provided by oracle-barebone
@
text
@d64 1
a64 1
Release: 20040127
d135 1
a135 1
%option with_gdbm_ndbm no
@
1.201
log
@Finally remove PHP3 support, because PHP3 is already obsolete for years
(even PHP5 is already coming) and we have a "php3" package and together
with suPHP it allows one to still provide PHP3 in Apache. This removes
a great bunch of extra complexity from the packaging of Apache now.
@
text
@d64 1
a64 1
Release: 20040124
d520 3
d603 1
d840 1
@
1.200
log
@Add libiconv support to mod_php.
Submitted by: Stuart Bingë
@
text
@a39 1
%define V_mod_php3 3.0.18
a79 1
%option with_mod_php3 no
a133 8
# package options (optional PHP3 specific settings; requires "with_mod_php3")
%option with_mod_php3_ftp no
%option with_mod_php3_gd no
%option with_mod_php3_jpeg no
%option with_mod_php3_mysql no
%option with_mod_php3_ssl no
%option with_mod_php3_zlib no
a143 3
%if "%{with_mod_php3}" == "yes"
%{error:build-time options 'with_mod_php' and 'with_mod_php3' conflict}
%endif
a161 11
%endif
%if "%{with_mod_php3}" == "yes"
%if "%{with_mod_ssl}" == "yes"
%undefine with_mod_php3_ssl
%define with_mod_php3_ssl yes
%endif
%if "%{with_mod_php3_mysql}" == "yes"
%undefine with_mod_php3_zlib
%define with_mod_php3_zlib yes
%endif
%endif
d166 1
d183 3
a185 4
Source14: http://www.php.net/distributions/php-%{V_mod_php3}.tar.gz
Source15: http://www.muquit.com/muquit/software/mod_auth_ldap/mod_auth_ldap.tar.gz
Source16: http://www.suphp.org/download/suphp-%{V_suphp}.tar.gz
Source17: http://osdn.dl.sourceforge.net/sourceforge/modauthmysql/mod_auth_mysql.tgz
a312 23
%if "%{with_mod_php3}" == "yes"
BuildPreReq: make, bison, flex
%if "%{with_mod_php3_gd}" == "yes"
BuildPreReq: gd
PreReq: gd
%endif
%if "%{with_mod_php3_jpeg}" == "yes"
BuildPreReq: jpeg
PreReq: jpeg
%endif
%if "%{with_mod_php3_mysql}" == "yes"
BuildPreReq: mysql
PreReq: mysql
%endif
%if "%{with_mod_php3_ssl}" == "yes"
BuildPreReq: openssl
PreReq: openssl
%endif
%if "%{with_mod_php3_zlib}" == "yes"
BuildPreReq: zlib
PreReq: zlib
%endif
%endif
d398 1
a398 1
%if "%{with_mod_php3}" == "yes"
d401 1
a401 1
%if "%{with_mod_auth_ldap}" == "yes"
a404 3
%setup17 -q -T -D -a 17
%endif
%if "%{with_suphp}" == "yes"
d422 2
a423 2
# optionally pre-configure Apache for mod_php, mod_php3 and mod_dav
%if "%{with_mod_php}" == "yes" || "%{with_mod_php3}" == "yes" || "%{with_mod_dav}" == "yes"
a671 43
# optionally prepare mod_php3
%if "%{with_mod_php3}" == "yes"
( cd php-%{V_mod_php3}
CC="%{l_cc}" \
%if "%{with_mod_ssl}" == "yes"
CFLAGS="%{l_cflags -O} %{l_cppflags} -DEAPI" \
%else
CFLAGS="%{l_cflags -O} %{l_cppflags}" \
%endif
CPPFLAGS="%{l_cflags -O} %{l_cppflags}" \
LDFLAGS="%{l_cflags -O} %{l_ldflags}" \
./configure \
--prefix=%{l_prefix} \
--with-apache=../apache_%{V_apache} \
--with-config-file-path=%{l_prefix}/etc/apache \
%if "%{with_mod_php3_ftp}" == "yes"
--with-ftp \
%endif
%if "%{with_mod_php3_mysql}" == "yes"
--with-mysql=%{l_prefix} \
%else
--without-mysql \
%endif
%if "%{with_mod_php3_zlib}" == "yes"
--with-zlib=%{l_prefix} \
%endif
%if "%{with_mod_php3_jpeg}" == "yes"
--with-jpeg=%{l_prefix} \
%endif
%if "%{with_mod_php3_gd}" == "yes"
--with-gd=%{l_prefix} \
%endif
%if "%{with_mod_php3_ssl}" == "yes"
--with-openssl=%{l_prefix} \
%endif
--disable-shared \
--enable-track-vars
%{l_make} %{l_mflags}
%{l_make} %{l_mflags} install \
prefix=$RPM_BUILD_ROOT%{l_prefix}
) || exit $?
%endif
a878 3
%endif
%if "%{with_mod_php3}" == "yes"
--activate-module=src/modules/php3/libphp3.a \
@
1.199
log
@bump year in copyright messages to cover new year 2004. This is a CVS only commit -- no packages were rolled intentionally
@
text
@d65 1
a65 1
Release: 20040121
d134 1
d332 4
d698 3
@
1.198
log
@make people happy and add EXIF support, too
@
text
@d3 3
a5 3
## Copyright (c) 2000-2003 The OpenPKG Project
## Copyright (c) 2000-2003 Ralf S. Engelschall
## Copyright (c) 2000-2003 Cable & Wireless
@
1.197
log
@cleanup consistency of options by renaming some of them
@
text
@d133 1
d690 3
@
1.196
log
@fixed rc script
@
text
@d65 1
a65 1
Release: 20040112
d102 1
a102 1
%option with_mod_php_db no
d107 1
a107 1
%option with_mod_php_openssl no
d129 1
a129 1
%option with_mod_php_unixodbc no
d139 1
a139 1
%option with_mod_php3_openssl no
d156 1
a156 1
%undefine with_mod_php_openssl
d158 1
a158 1
%define with_mod_php_openssl yes
d170 2
a171 2
%undefine with_mod_php_openssl
%define with_mod_php_openssl yes
d176 2
a177 2
%undefine with_mod_php3_openssl
%define with_mod_php3_openssl yes
d244 1
a244 1
%if "%{with_mod_php_db}" == "yes"
d260 1
a260 1
%if "%{with_mod_php_openssl}" == "yes"
d326 1
a326 1
%if "%{with_mod_php_unixodbc}" == "yes"
d345 1
a345 1
%if "%{with_mod_php3_openssl}" == "yes"
d558 1
a558 1
%if "%{with_mod_php_db}" == "yes"
d600 1
a600 1
%if "%{with_mod_php_db}" == "yes"
d620 1
a620 1
%if "%{with_mod_php_openssl}" == "yes" || "%{with_mod_php_openldap}" == "yes"
d684 1
a684 1
%if "%{with_mod_php_unixodbc}" == "yes"
d742 1
a742 1
%if "%{with_mod_php3_openssl}" == "yes"
@
1.195
log
@modifying package: apache-1.3.29 20040109 -> 20040110
@
text
@d65 1
a65 1
Release: 20040110
@
1.194
log
@adopted file path changes introduced by freetype-20031107
@
text
@d53 1
a53 1
%define V_suphp 0.3.1
d65 1
a65 1
Release: 20040109
a214 1
Patch1: http://www.suphp.org/download/suphp-%{V_suphp}-solaris.patch
a449 1
%patch1 -p0
@
1.193
log
@gd 2.0.16 dropped gdFreeFontCache() used by PHP 4.3.4 in favor of gdFontCacheShutdown(). gd 2.0.20 re-introduces gdFreeFontCache() as a wrapper function for backwards compatibility with applications such as PHP (with gd and freetype support enabled).
@
text
@d406 6
@
1.192
log
@fix mod_auth_ldap building by including a newer vendor tarball
@
text
@d65 1
a65 1
Release: 20040106
d242 2
a243 2
BuildPreReq: gd, jpeg, png
PreReq: gd, jpeg, png
@
1.191
log
@workaround Oracle inter-library depencency by explicitly linking in all libraries
@
text
@d65 1
a65 1
Release: 20031231
@
1.190
log
@added shell environment script
@
text
@d65 1
a65 1
Release: 20031229
d910 4
@
1.189
log
@added support for mod_auth_mysql
@
text
@d213 1
d1029 7
@
1.188
log
@Use more correct installation method.
Submitted by: Stuart Bingë
@
text
@d46 1
d65 1
a65 1
Release: 20031217
d88 1
d207 1
d358 4
d439 3
d805 7
d900 5
d978 3
@
1.187
log
@Remove redundant conditional for mod_auth_ldap
@
text
@d64 1
a64 1
Release: 20031128
d691 1
a691 1
prefix=$RPM_BUILD_ROOT%{l_prefix}
@
1.186
log
@repair broken mod_auth_ldap link logic, and update it to 2.4.2
@
text
@a876 1
%if "%{with_mod_auth_ldap}" == "yes"
a881 1
%endif
@
1.185
log
@use same permissions as used already for suexec to be consistent
@
text
@d45 1
a45 1
%define V_mod_auth_ldap 2.4.1
d64 1
a64 1
Release: 20031127
d790 1
a790 1
( cd modauthldap
d877 7
@
1.184
log
@be more flexible for make sure empty lib/php does not exist
@
text
@d1056 1
a1056 1
'%attr(4711,%{l_susr},%{l_mgrp}) %{l_prefix}/sbin/suphp' \
@
1.183
log
@add optional suPHP support
@
text
@d74 1
d847 1
a847 1
--with-php=%{l_prefix}/cgi/php \
d1014 1
@
1.182
log
@fix this nasty workaround until PR#290 (PEAR packages) is addressed
@
text
@d52 1
d64 1
a64 1
Release: 20031126
d71 4
d203 1
d210 1
d362 4
d431 4
d835 17
d882 3
d969 3
d1015 8
d1052 3
@
1.181
log
@with_mod_php_pear is a requirement for Kolab/Horde, so give it a try
@
text
@d63 1
a63 1
Release: 20031125
a658 1
--disable-cli \
d660 1
d663 1
@
1.180
log
@modifying package: apache-1.3.29 20031104 -> 20031124
@
text
@d63 1
a63 1
Release: 20031124
d124 1
d660 3
d664 1
@
1.179
log
@modifying package: apache-1.3.29 20031101 -> 20031104
@
text
@d47 1
a47 1
%define V_mod_fastcgi 2.4.0
d63 1
a63 1
Release: 20031104
@
1.178
log
@modifying package: apache-1.3.29 20031028 -> 20031101
@
text
@d39 1
a39 1
%define V_mod_php 4.3.3
d63 1
a63 1
Release: 20031101
@
1.177
log
@added PHP multi-byte regex/string support
@
text
@d37 1
a37 1
%define V_mod_ssl 2.8.15-1.3.28
d63 1
a63 1
Release: 20031028
@
1.176
log
@upgrading package: apache 1.3.28 -> 1.3.29
@
text
@d122 2
d539 6
@
1.175
log
@fix XML (Expat based) support. Now you especially you can build with both mod_dav and mod_php (with XML support enabled)
@
text
@d36 1
a36 1
%define V_apache 1.3.28
d63 1
a63 1
Release: 20031009
@
1.174
log
@modifying package: apache-1.3.28 20031007 -> 20031008
@
text
@d63 1
a63 1
Release: 20031008
d285 1
a285 1
%if "%{with_mod_php_xml}" == "yes"
d613 4
a616 1
--with-xml=%{l_prefix} \
d727 2
a728 1
--with-apache=../apache_%{V_apache}
@
1.173
log
@add OpenPKG release branding
@
text
@d38 1
a38 1
%define V_mod_perl 1.28
d63 1
a63 1
Release: 20031007
@
1.172
log
@add optional debugging support
@
text
@d370 3
@
1.171
log
@move to now fixed %{error} macro
@
text
@d63 1
a63 1
Release: 20031002
d136 3
d433 3
d437 1
d496 1
d500 5
d706 7
d718 1
d801 3
d805 1
d847 3
d975 1
d978 1
@
1.170
log
@provide env also to .pl, the default extension of mod_perl CGIs
@
text
@d63 1
a63 1
Release: 20030922
d139 1
a139 1
RPM ERROR: with_mod_php conflicts with with_mod_php3
d202 2
a203 2
BuildPreReq: OpenPKG, openpkg >= 20030718
PreReq: OpenPKG, openpkg >= 20030718
@
1.169
log
@add optional UnixODBC support to mod_php
@
text
@d63 1
a63 1
Release: 20030916
@
1.168
log
@fix indendation
@
text
@d63 1
a63 1
Release: 20030910
d121 1
d309 4
d624 3
@
1.167
log
@add SNMP support to mod_php
@
text
@d63 1
a63 1
Release: 20030904
@
1.166
log
@modifying package: apache-1.3.28 20030828 -> 20030830
@
text
@d63 1
a63 1
Release: 20030830
d120 1
d304 4
d619 3
@
1.165
log
@upgrade php 4.3.2 -> 4.3.3 ; vendor rolled in equivalent patches
@
text
@d42 1
a42 1
%define V_mod_layout 3.2
d63 1
a63 1
Release: 20030828
@
1.164
log
@forced sendmail path
@
text
@d39 1
a39 1
%define V_mod_php 4.3.2
d63 1
a63 1
Release: 20030812
a195 1
Patch1: apache.patch.php
a366 1
%patch1 -p0
@
1.163
log
@introduced shared core/chain options to resolve DSO problems on Solaris (mod_coldfusion)
@
text
@d213 1
d507 2
@
1.162
log
@be more flexible and allow global access.log to be ignored
@
text
@d63 1
a63 1
Release: 20030731
d131 2
d426 6
d831 6
@
1.161
log
@allow SetEnv to set PATH variable; use suexec.log instead of default suexec_log
@
text
@d63 1
a63 1
Release: 20030729
@
1.160
log
@fix suexec-zombie problem, see also http://nagoya.apache.org/bugzilla/show_bug.cgi?id=21737
@
text
@d801 1
@
1.159
log
@achieve robust subshell handling by consistently using '(...) || exit 0' constructs to make sure the scripts fail if a subshell fails
@
text
@d63 1
a63 1
Release: 20030723
@
1.158
log
@use canonical patch filenames only
@
text
@d63 1
a63 1
Release: 20030722
d412 1
a412 1
)
d432 1
a432 1
)
d465 1
a465 1
)
d618 1
a618 1
)
d661 1
a661 1
)
d678 1
a678 1
)
d687 1
a687 1
)
d694 1
a694 1
)
d702 1
a702 1
)
d709 1
a709 1
)
d722 1
a722 1
)
d729 1
a729 1
)
d736 1
a736 1
)
d743 1
a743 1
)
d750 1
a750 1
)
d855 1
a855 1
)
d877 1
a877 1
)
@
1.157
log
@PR#202 run-time check and related issues
@
text
@d194 1
a194 1
Patch1: php.patch
@
1.156
log
@cleanup the priority: move 200 to 500 and because 500 is default just ommit it; fix DNS/NTP/etc. dependencies
@
text
@d948 6
d955 4
d961 1
a961 3
if [ $1 -eq 0 ]; then
$RPM_INSTALL_PREFIX/sbin/pamtool --remove --smart --name=apache
fi
d963 1
@
1.155
log
@PR#210: shtool options space before argument
@
text
@d63 1
a63 1
Release: 20030721
@
1.154
log
@replace opXXXX with rcXXXX (PR#207)
@
text
@d63 1
a63 1
Release: 20030719
@
1.153
log
@upgrading package: apache 1.3.27 -> 1.3.28
@
text
@d63 1
a63 1
Release: 20030718
d199 2
a200 2
BuildPreReq: OpenPKG, openpkg >= 20030717
PreReq: OpenPKG, openpkg >= 20030717
@
1.152
log
@fix PR#205, use variable %{l_susr} not constant root
@
text
@d36 2
a37 2
%define V_apache 1.3.27
%define V_mod_ssl 2.8.14-1.3.27
d63 1
a63 1
Release: 20030717
@
1.151
log
@fix PR#204, use new %{l_value -s ...}
@
text
@d922 1
a922 1
'%attr(4755,root,%{l_mgrp}) %{l_prefix}/sbin/suexec' \
@
1.150
log
@%status
@
text
@d199 2
a200 2
BuildPreReq: OpenPKG, openpkg >= 20030716
PreReq: OpenPKG, openpkg >= 20030716
d899 1
a899 2
%{l_shtool} install -c -m 644 \
-e 's;@@l_prefix@@;%{l_prefix};g' \
a901 2
-e 's;@@l_nusr@@;%{l_nusr};g' \
-e 's;@@l_ngrp@@;%{l_ngrp};g' \
d911 1
a911 3
%{l_shtool} install -c -m 755 -e 's;@@l_prefix@@;%{l_prefix};g' \
-e 's;@@l_susr@@;%{l_susr};g' -e 's;@@l_sgrp@@;%{l_sgrp};g' \
-e 's;@@l_musr@@;%{l_musr};g' -e 's;@@l_mgrp@@;%{l_mgrp};g' \
@
1.149
log
@add PostgreSQL support for PHP
@
text
@d63 1
a63 1
Release: 20030715
d199 2
a200 2
BuildPreReq: OpenPKG, openpkg >= 20030710
PreReq: OpenPKG, openpkg >= 20030710
@
1.148
log
@use new openpkg_rc_def variable in run-command scripts for allowing the admin to change the global default for xxx_enable
@
text
@d63 1
a63 1
Release: 20030710
d92 1
d151 4
d215 4
d509 5
@
1.147
log
@fix path to LD_SHLIB in apxs
@
text
@d63 1
a63 1
Release: 20030709
d194 2
a195 2
BuildPreReq: OpenPKG, openpkg >= 20030103
PreReq: OpenPKG, openpkg >= 20030103
@
1.146
log
@cleanup copyright part by using just the main company name of Cable & Wireless and adding the URL to the global website
@
text
@d63 1
a63 1
Release: 20030707
d769 1
@
1.145
log
@add libraries to PreReq
@
text
@a2 1
## Copyright (c) 2000-2003 Cable & Wireless Deutschland GmbH
d5 1
@
1.144
log
@mysql3 is a 'faked' package for mysql (and not an 'alternative' package as our definition states), so configure it and use it this way
@
text
@d63 1
a63 1
Release: 20030704
d198 1
d208 1
d212 1
d216 1
d220 1
d224 1
d228 1
d232 1
d236 1
d239 1
d242 1
d247 1
d251 1
d255 1
d259 1
d263 1
d267 1
d271 1
d275 1
d279 1
d283 1
d287 1
d297 1
d301 1
d305 1
d309 1
d313 1
d318 1
d326 1
@
1.143
log
@modifying package: apache-1.3.27 20030702 -> 20030703
@
text
@d63 1
a63 1
Release: 20030703
d206 1
a206 1
BuildPreReq: MYSQL
d280 1
a280 1
BuildPreReq: MYSQL
@
1.142
log
@fix handling of with_mod_php_wddx option
@
text
@d38 1
a38 1
%define V_mod_perl 1.27
d63 1
a63 1
Release: 20030702
@
1.141
log
@php oci8 driver: don't use OCI_SHARED_MODE by default
@
text
@d63 1
a63 1
Release: 20030701
d542 1
a542 1
%if "%{with_mod_php_dom}" == "yes"
@
1.140
log
@only include sasl dependencies when building with php_openldap at all
@
text
@d63 1
a63 1
Release: 20030627
d189 1
d316 1
a316 1
%patch -p0
d327 1
@
1.139
log
@drop php include/build files, they are part of the php package. add option with_mod_php_openldapsasl to select SASL bindings for openldap. Yes, that's a hack.
@
text
@a226 1
%endif
d231 1
@
1.138
log
@be smarter with linker options, but not smart enough
@
text
@d63 1
a63 1
Release: 20030611
d66 3
a68 3
%option with_suexec yes
%option with_suexec_caller %{l_nusr}
%option with_suexec_userdir public_html
d71 7
a77 7
%option with_mod_ssl no
%option with_mod_perl no
%option with_mod_php no
%option with_mod_php3 no
%option with_mod_dav no
%option with_mod_layout no
%option with_mod_macro no
d80 8
a87 8
%option with_mod_auth_ldap no
%option with_mod_auth_pam no
%option with_mod_gzip no
%option with_mod_fastcgi no
%option with_mod_throttle no
%option with_mod_access_referer no
%option with_mod_roaming no
%option with_mod_relocate no
d90 29
a118 28
%option with_mod_php_calendar no
%option with_mod_php_mysql no
%option with_mod_php_gd no
%option with_mod_php_db no
%option with_mod_php_debug no
%option with_mod_php_pdflib no
%option with_mod_php_zlib no
%option with_mod_php_bzip2 no
%option with_mod_php_openssl no
%option with_mod_php_openldap no
%option with_mod_php_mm no
%option with_mod_php_pcre no
%option with_mod_php_ftp no
%option with_mod_php_java no
%option with_mod_php_oci7 no
%option with_mod_php_oci8 no
%option with_mod_php_freetype no
%option with_mod_php_gettext no
%option with_mod_php_imap no
%option with_mod_php_xml no
%option with_mod_php_dom no
%option with_mod_php_bc no
%option with_mod_php_transsid no
%option with_mod_php_curl no
%option with_mod_php_mhash no
%option with_mod_php_wddx no
%option with_mod_php_gdbm no
%option with_mod_php_versioning no
d121 6
a126 6
%option with_mod_php3_ftp no
%option with_mod_php3_gd no
%option with_mod_php3_jpeg no
%option with_mod_php3_mysql no
%option with_mod_php3_openssl no
%option with_mod_php3_zlib no
d129 1
a129 1
%option with_gdbm_ndbm no
d139 2
a140 2
%define with_mod_php_openssl yes
%define with_mod_php_mm yes
d144 1
a144 1
%define with_mod_php_gd yes
d148 1
a148 1
%define with_mod_php_zlib yes
d154 1
a154 1
%define with_mod_php3_openssl yes
d158 1
a158 1
%define with_mod_php3_zlib yes
d163 1
a163 1
%define with_gdbm_ndbm yes
d228 5
d445 1
a445 1
%if "%{with_mod_php_openldap}" == "yes"
d846 2
@
1.137
log
@fix Berkeley-DB support in mod_php (especially under RedHat)
@
text
@d63 1
a63 1
Release: 20030605
@
1.136
log
@fix building of mod_auth_pam under GCC 3.3
@
text
@d63 1
a63 1
Release: 20030604
d445 3
d475 1
a475 1
--with-db3=%{l_prefix} \
@
1.135
log
@there is a single gd now
@
text
@d63 1
a63 1
Release: 20030603
d646 2
a647 1
cp mod_auth_pam.c ../apache_%{V_apache}/src/modules/extra/
@
1.134
log
@modifying package: apache-1.3.27 20030516 -> 20030529
@
text
@d63 1
a63 1
Release: 20030529
d207 1
a207 1
BuildPreReq: GD, jpeg, png
d267 1
a267 1
BuildPreReq: GD
@
1.133
log
@imap requires OpenSSL
@
text
@d39 1
a39 1
%define V_mod_php 4.3.1
d63 1
a63 1
Release: 20030516
@
1.132
log
@modernize flags
@
text
@d63 1
a63 1
Release: 20030408
d243 1
a243 1
BuildPreReq: imap
@
1.131
log
@fix typos
@
text
@d426 3
a428 3
CFLAGS="%{l_cflags -O} -I%{l_prefix}/include"; export CFLAGS
CPPFLAGS="%{l_cflags -O} -I%{l_prefix}/include"; export CPPFLAGS
LDFLAGS="%{l_cflags -O} -L%{l_prefix}/lib"; export LDFLAGS
d572 1
a572 1
CFLAGS="%{l_cflags -O} -I%{l_prefix}/include -DEAPI" \
d574 1
a574 1
CFLAGS="%{l_cflags -O} -I%{l_prefix}/include" \
d576 2
a577 2
CPPFLAGS="%{l_cflags -O} -I%{l_prefix}/include" \
LDFLAGS="%{l_cflags -O} -L%{l_prefix}/lib" \
d715 2
a716 2
cflags="$cflags -I%{l_prefix}/include"
ldflags="$ldflags -L%{l_prefix}/lib"
d720 2
a721 2
cflags="$cflags -I%{l_prefix}/include"
ldflags="$ldflags -L%{l_prefix}/lib"
@
1.130
log
@speclint police
@
text
@d594 1
a594 1
--with-jpeg=${prefix} \
d597 1
a597 1
--with-gd=${prefix} \
@
1.129
log
@make apache.vhost a noreplace config
@
text
@d63 1
a63 1
Release: 20030404
d862 2
a863 2
strip $RPM_BUILD_ROOT%{l_prefix}/bin/* 2> /dev/null || true
strip $RPM_BUILD_ROOT%{l_prefix}/sbin/* 2> /dev/null || true
@
1.128
log
@rc script clean up
@
text
@d63 1
a63 1
Release: 20030328
d879 2
a880 1
'%config %attr(444,%{l_musr},%{l_mgrp}) %{l_prefix}/etc/apache/apache.base'
@
1.127
log
@upgrade to fixed mod_ssl 2.8.14
@
text
@d63 1
a63 1
Release: 20030321
d856 3
a858 2
%{l_shtool} install -c -m 755 -e 's;@@l_prefix@@;%{l_prefix};g' \
-e 's;@@l_musr@@;%{l_musr};g' -e 's;@@l_mgrp@@;%{l_mgrp};g' \
@
1.126
log
@upgrade to mod_ssl 2.8.13
@
text
@d37 1
a37 1
%define V_mod_ssl 2.8.13-1.3.27
d63 1
a63 1
Release: 20030318
@
1.125
log
@mega-commit: speclint police changes which were not picked up by openpkg-dev before
@
text
@d37 1
a37 1
%define V_mod_ssl 2.8.12-1.3.27
d63 1
a63 1
Release: 20030305
@
1.124
log
@disable mysql support instead of falling back to embedded code
@
text
@d2 1
a2 1
## apache.spec -- RPM Specification for Apache
d63 1
a63 1
Release: 20030228
d133 1
a133 1
ERROR: with_mod_php conflicts with with_mod_php3
@
1.123
log
@Upgrading mod_php 4.3.0 -> 4.3.1
@
text
@d63 1
a63 1
Release: 20030218
d458 2
d587 2
@
1.122
log
@fix typo
@
text
@d39 1
a39 1
%define V_mod_php 4.3.0
d63 1
a63 1
Release: 20030212
@
1.121
log
@add optional GDBM based NDBM support
@
text
@d63 1
a63 1
Release: 20030211
d160 1
a160 1
%if "%{with_php_gdbm}" == "yes"
@
1.120
log
@more meat
@
text
@d127 3
d160 4
d289 3
d714 5
@
1.119
log
@argh, damn suexec, go home ;-]
@
text
@d63 1
a63 1
Release: 20030210
d116 2
d250 3
d533 6
@
1.118
log
@'--disable-suexec' does not work, simply skip it
@
text
@d837 1
d839 1
@
1.117
log
@add better suexec support
@
text
@a714 2
%else
--disable-suexec \
@
1.116
log
@add WDDX support, too
@
text
@d65 5
d711 1
d713 5
a717 2
--suexec-caller=%{l_nusr} \
--suexec-userdir=.www \
@
1.115
log
@remove calculation of relative path in APACI; performed under threat of force only
@
text
@d110 1
d508 3
@
1.114
log
@add DOM/XSLT support; fix zlib support
@
text
@d63 1
a63 1
Release: 20030207
d172 1
d288 1
@
1.113
log
@fix mod_auth_pam building
@
text
@d105 1
d134 1
a134 1
%if "%{with_mod_php_mysql}" == "yes" || "%{with_mod_php_pdflib}" == "yes" || "%{with_mod_php_gd}" == "yes"
d232 3
d456 1
d500 5
@
1.112
log
@use new ORACLE/oracle package and add OCI7 support, too
@
text
@d44 1
a44 1
%define V_mod_auth_pam 1.0a
@
1.111
log
@add more mod_perl support
@
text
@d63 1
a63 1
Release: 20030206
d99 1
d237 3
d418 4
d479 3
@
1.110
log
@php4.3 requires to disable building of the CLI explicitely
@
text
@d168 2
a169 1
Source23: rc.apache
a758 1
# optionally cleanup for mod_perl
d760 1
d762 4
@
1.109
log
@we already have enough stuff and this is in the (hated) PHP3 section anyway
@
text
@d63 1
a63 1
Release: 20030202
d496 1
@
1.108
log
@more precide EXPAT control
@
text
@d63 1
a63 1
Release: 20030123
a544 9
# FIXME: the following options would also be nice to
# be added conditionally, but the RPM 4.0.2 macro processor
# is already at its limit and does not allow more here.
# --enable-safe-mode
# --with-exec-dir[=DIR]
# --enable-magic-quotes
# --enable-memory-limit
# --enable-sysvsem
# --enable-sysvshm
@
1.107
log
@upgrade to mod_fastcgi 2.4.0
@
text
@d63 1
a63 1
Release: 20030119
d706 3
@
1.106
log
@using virtual package MYSQL
@
text
@d47 1
a47 1
%define V_mod_fastcgi 2.2.12
d63 1
a63 1
Release: 20030116
@
1.106.2.1
log
@Welcome OPENPKG_1_STABLE branch...
@
text
@d63 1
a63 1
Release: 1.20030116
d173 2
a174 2
BuildPreReq: OpenPKG, openpkg >= 1.20030103
PreReq: OpenPKG, openpkg >= 1.20030103
@
1.106.2.2
log
@upgrade to mod_ssl 2.8.13
@
text
@d37 1
a37 1
%define V_mod_ssl 2.8.13-1.3.27
d63 1
a63 1
Release: 1.20030318
@
1.106.2.3
log
@upgrade to mod_ssl 2.8.14
@
text
@d37 1
a37 1
%define V_mod_ssl 2.8.14-1.3.27
d63 1
a63 1
Release: 1.20030321
@
1.106.2.4
log
@speclint police
@
text
@d2 1
a2 1
## apache.spec -- OpenPKG RPM Specification
@
1.106.2.5
log
@mass Merge-From-CURRENT (MFC) in preparation for OpenPKG 1.3 [class BASE only]
@
text
@d3 1
a5 1
## Copyright (c) 2000-2003 Cable & Wireless
d36 4
a39 4
%define V_apache 1.3.28
%define V_mod_ssl 2.8.15-1.3.28
%define V_mod_perl 1.28
%define V_mod_php 4.3.2
d44 1
a44 1
%define V_mod_auth_pam 1.1.1
d47 1
a47 1
%define V_mod_fastcgi 2.4.0
d63 1
a63 6
Release: 1.20030724
# package options (suexec related)
%option with_suexec yes
%option with_suexec_caller %{l_nusr}
%option with_suexec_userdir public_html
d66 7
a72 7
%option with_mod_ssl no
%option with_mod_perl no
%option with_mod_php no
%option with_mod_php3 no
%option with_mod_dav no
%option with_mod_layout no
%option with_mod_macro no
d75 8
a82 8
%option with_mod_auth_ldap no
%option with_mod_auth_pam no
%option with_mod_gzip no
%option with_mod_fastcgi no
%option with_mod_throttle no
%option with_mod_access_referer no
%option with_mod_roaming no
%option with_mod_relocate no
d85 23
a107 30
%option with_mod_php_calendar no
%option with_mod_php_mysql no
%option with_mod_php_pgsql no
%option with_mod_php_gd no
%option with_mod_php_db no
%option with_mod_php_debug no
%option with_mod_php_pdflib no
%option with_mod_php_zlib no
%option with_mod_php_bzip2 no
%option with_mod_php_openssl no
%option with_mod_php_openldap no
%option with_mod_php_openldapsasl no
%option with_mod_php_mm no
%option with_mod_php_pcre no
%option with_mod_php_ftp no
%option with_mod_php_java no
%option with_mod_php_oci7 no
%option with_mod_php_oci8 no
%option with_mod_php_freetype no
%option with_mod_php_gettext no
%option with_mod_php_imap no
%option with_mod_php_xml no
%option with_mod_php_dom no
%option with_mod_php_bc no
%option with_mod_php_transsid no
%option with_mod_php_curl no
%option with_mod_php_mhash no
%option with_mod_php_wddx no
%option with_mod_php_gdbm no
%option with_mod_php_versioning no
d110 6
a115 9
%option with_mod_php3_ftp no
%option with_mod_php3_gd no
%option with_mod_php3_jpeg no
%option with_mod_php3_mysql no
%option with_mod_php3_openssl no
%option with_mod_php3_zlib no
# package options (braindead ones only)
%option with_gdbm_ndbm no
d120 1
a120 1
RPM ERROR: with_mod_php conflicts with with_mod_php3
d125 2
a126 2
%define with_mod_php_openssl yes
%define with_mod_php_mm yes
d130 1
a130 1
%define with_mod_php_gd yes
d132 1
a132 1
%if "%{with_mod_php_mysql}" == "yes" || "%{with_mod_php_pdflib}" == "yes" || "%{with_mod_php_gd}" == "yes" || "%{with_mod_php_dom}" == "yes"
d134 1
a134 5
%define with_mod_php_zlib yes
%endif
%if "%{with_mod_php_pgsql}" == "yes"
%undefine with_mod_php_openssl
%define with_mod_php_openssl yes
d140 1
a140 1
%define with_mod_php3_openssl yes
d144 1
a144 2
%define with_mod_php3_zlib yes
%endif
a145 3
%if "%{with_mod_php_gdbm}" == "yes"
%undefine with_gdbm_ndbm
%define with_gdbm_ndbm yes
d168 1
a168 4
Source23: apache.pl
Source24: rc.apache
Patch0: apache.patch
Patch1: apache.patch.php
d173 2
a174 2
BuildPreReq: OpenPKG, openpkg >= 1.20030724
PreReq: OpenPKG, openpkg >= 1.20030724
a176 1
PreReq: openssl, mm
d185 1
a185 6
BuildPreReq: mysql
PreReq: mysql
%endif
%if "%{with_mod_php_pgsql}" == "yes"
BuildPreReq: postgresql, openssl
PreReq: postgresql, openssl
d188 1
a188 2
BuildPreReq: gd, jpeg, png
PreReq: gd, jpeg, png
a191 1
PreReq: db
a194 1
PreReq: pdflib, jpeg, png
a197 1
PreReq: zlib
a200 1
PreReq: bzip2
a203 1
PreReq: openssl
a206 8
PreReq: openldap, openssl
%if "%{with_mod_php_openldapsasl}" == "yes"
BuildPreReq: openldap::with_sasl = yes
PreReq: openldap::with_sasl = yes
%else
BuildPreReq: openldap::with_sasl = no
PreReq: openldap::with_sasl = no
%endif
a209 1
PreReq: mm
a212 1
PreReq: pcre
a215 1
PreReq: j2se
a218 1
PreReq: freetype
a221 1
PreReq: gettext, libiconv
d224 1
a224 2
BuildPreReq: imap, openssl
PreReq: imap, openssl
a227 5
PreReq: expat
%endif
%if "%{with_mod_php_dom}" == "yes"
BuildPreReq: libxml, libxslt
PreReq: libxml, libxslt
a230 1
PreReq: curl
a233 8
PreReq: mhash
%endif
%if "%{with_mod_php_gdbm}" == "yes"
BuildPreReq: gdbm
PreReq: gdbm
%endif
%if "%{with_mod_php_oci7}" == "yes" || "%{with_mod_php_oci8}" == "yes"
BuildPreReq: ORACLE
d239 1
a239 2
BuildPreReq: gd
PreReq: gd
a242 1
PreReq: jpeg
d245 1
a245 2
BuildPreReq: mysql
PreReq: mysql
a248 1
PreReq: openssl
a251 1
PreReq: zlib
a255 1
PreReq: openldap, openssl
a260 4
%if "%{with_gdbm_ndbm}" == "yes"
BuildPreReq: gdbm, gdbm::with_ndbm = yes
PreReq: gdbm, gdbm::with_ndbm = yes
%endif
a277 1
%patch0 -p0
a287 1
%patch1 -p0
d334 1
a334 1
) || exit $?
d354 1
a354 1
) || exit $?
d387 1
a387 1
) || exit $?
d394 3
a396 3
CFLAGS="%{l_cflags -O} %{l_cppflags}"; export CFLAGS
CPPFLAGS="%{l_cflags -O} %{l_cppflags}"; export CPPFLAGS
LDFLAGS="%{l_cflags -O} %{l_ldflags}"; export LDFLAGS
d407 1
a407 1
%if "%{with_mod_php_openldap}" == "yes" && "%{with_mod_php_openldapsasl}" == "yes"
a412 7
%if "%{with_mod_php_db}" == "yes"
LIBS="$LIBS -ldb"
%endif
%if "%{with_mod_php_oci7}" == "yes" || "%{with_mod_php_oci8}" == "yes"
ORACLE_HOME="`%{l_prefix}/etc/rc --query oracle_home`"
export ORACLE_HOME
%endif
a421 7
%else
--without-mysql \
%endif
%if "%{with_mod_php_pgsql}" == "yes"
--with-pgsql=%{l_prefix} \
%else
--without-pgsql \
d434 1
a434 1
--with-db4=%{l_prefix} \
a442 1
--with-zlib-dir=%{l_prefix} \
a470 3
%if "%{with_mod_php_oci7}" == "yes"
--with-oracle \
%endif
a483 8
%if "%{with_mod_php_dom}" == "yes"
--with-dom=%{l_prefix} \
--with-dom-xslt=%{l_prefix} \
--with-dom-exslt=%{l_prefix} \
%endif
%if "%{with_mod_php_wddx}" == "yes"
--enable-wddx \
%endif
a495 7
%if "%{with_mod_php_gdbm}" == "yes"
--with-gdbm=%{l_prefix} \
%endif
%if "%{with_mod_php_versioning}" == "yes"
--enable-versioning \
%endif
--disable-cli \
d507 1
a507 1
) || exit $?
d515 1
a515 1
CFLAGS="%{l_cflags -O} %{l_cppflags} -DEAPI" \
d517 1
a517 1
CFLAGS="%{l_cflags -O} %{l_cppflags}" \
d519 2
a520 2
CPPFLAGS="%{l_cflags -O} %{l_cppflags}" \
LDFLAGS="%{l_cflags -O} %{l_ldflags}" \
a529 2
%else
--without-mysql \
d535 1
a535 1
--with-jpeg=%{l_prefix} \
d538 1
a538 1
--with-gd=%{l_prefix} \
d545 9
d557 1
a557 1
) || exit $?
d574 1
a574 1
) || exit $?
d583 1
a583 1
) || exit $?
d590 1
a590 1
) || exit $?
d596 2
a597 3
sed -e '234N;s/\n//' -e '239N;s/\n//' ../apache_%{V_apache}/src/modules/extra/mod_auth_pam.c
) || exit $?
d604 1
a604 1
) || exit $?
d617 1
a617 1
) || exit $?
d624 1
a624 1
) || exit $?
d631 1
a631 1
) || exit $?
d638 1
a638 1
) || exit $?
d645 1
a645 1
) || exit $?
d665 2
a666 2
cflags="$cflags %{l_cppflags}"
ldflags="$ldflags %{l_ldflags}"
a668 5
%if "%{with_gdbm_ndbm}" == "yes"
cflags="$cflags %{l_cppflags}"
ldflags="$ldflags %{l_ldflags}"
libs="$libs -lndbm -lgdbm"
%endif
a672 1
LD_SHLIB="%{l_cc}" \
a685 1
%if "%{with_suexec}" == "yes"
d687 2
a688 3
--suexec-caller=%{with_suexec_caller} \
--suexec-userdir=%{with_suexec_userdir} \
%endif
a705 3
--enable-rule=EXPAT \
%else
--disable-rule=EXPAT \
d739 1
a739 1
) || exit $?
d761 1
a761 1
) || exit $?
d763 1
a764 1
# cleanup for mod_perl
a765 4
# provide mod_perl init script
%{l_shtool} install -c -m 644 \
%{SOURCE apache.pl} \
$RPM_BUILD_ROOT%{l_prefix}/etc/apache/
a771 2
rm -rf $RPM_BUILD_ROOT%{l_prefix}/include/php
rm -rf $RPM_BUILD_ROOT%{l_prefix}/lib/php/build
d777 2
a778 1
%{l_shtool} install -c -m 644 %{l_value -s -a} \
d781 2
d792 2
a793 1
%{l_shtool} install -c -m 755 %{l_value -s -a} \
d797 2
a798 2
strip $RPM_BUILD_ROOT%{l_prefix}/bin/* 2>/dev/null || true
strip $RPM_BUILD_ROOT%{l_prefix}/sbin/* 2>/dev/null || true
d803 1
a803 3
%if "%{with_suexec}" == "yes"
'%attr(4755,%{l_susr},%{l_mgrp}) %{l_prefix}/sbin/suexec' \
%endif
d812 1
a812 2
'%config %attr(444,%{l_musr},%{l_mgrp}) %{l_prefix}/etc/apache/apache.base' \
'%config(noreplace) %attr(444,%{l_musr},%{l_mgrp}) %{l_prefix}/etc/apache/apache.vhost'
a826 6
# after upgrade, restart service
[ $1 -eq 2 ] || exit 0
eval `%{l_rc} apache status 2>/dev/null`
[ ".$apache_active" = .yes ] && %{l_rc} apache restart
exit 0
a827 4
# before erase, stop service and remove log files
[ $1 -eq 0 ] || exit 0
%{l_rc} apache stop 2>/dev/null
rm -rf $RPM_INSTALL_PREFIX/var/apache/log/ >/dev/null 2>&1 || true
d830 3
a832 1
$RPM_INSTALL_PREFIX/sbin/pamtool --remove --smart --name=apache
a833 1
exit 0
@
1.106.2.6
log
@MFC: all changes since last merge
@
text
@d63 1
a63 1
Release: 1.20030729
a800 1
--suexec-logfile=%{l_prefix}/var/apache/log/suexec.log \
@
1.106.2.7
log
@MFC: be more flexible and allow global access.log to be ignored
@
text
@d63 1
a63 1
Release: 1.20030731
@
1.106.2.6.2.1
log
@bump release numbers on OpenPKG 1.3-STABLE branch for OpenPKG 1.3.0-RELEASE
@
text
@d63 1
a63 1
Release: 1.3.0
d199 2
a200 2
BuildPreReq: OpenPKG, openpkg >= 1.3.0
PreReq: OpenPKG, openpkg >= 1.3.0
@
1.106.2.6.2.2
log
@Security Bugfix (CAN-2003-0542, OpenPKG-SA-2003.046-apache)
@
text
@d63 1
a63 1
Release: 1.3.1
@
1.106.2.6.2.3
log
@fix PR#293, conditionally link to libresolv
@
text
@d63 1
a63 1
Release: 1.3.2
a772 5
case "%{l_target}" in
*-solaris* )
libs="$libs -lresolv"
;;
esac
@
1.106.2.6.2.4
log
@apply security fixes (CAN-2003-0993, CAN-2003-0020, CAN-2003-0987, CAN-2004-0174)
@
text
@d63 1
a63 1
Release: 1.3.3
@
1.106.2.6.2.5
log
@apply security bugfix (CAN-2004-0488)
@
text
@d63 1
a63 1
Release: 1.3.4
a194 1
Patch2: apache.patch.modssl
a412 3
( cd apache_%{V_apache}
%{l_patch} -p0 <%{PATCH apache.patch.modssl}
) || exit $?
@
1.106.2.6.2.6
log
@SA-2004.029-apache; CAN-2004-0492
@
text
@d63 1
a63 1
Release: 1.3.5
@
1.106.2.6.2.7
log
@fix format string vulnerability
@
text
@d63 1
a63 1
Release: 1.3.6
@
1.106.2.1.2.1
log
@bump versions and dependencies for OpenPKG 1.2
@
text
@d63 1
a63 1
Release: 1.2.0
d173 2
a174 2
BuildPreReq: OpenPKG, openpkg >= 1.2.0
PreReq: OpenPKG, openpkg >= 1.2.0
@
1.106.2.1.2.2
log
@Update for PHP security advisory 17. February 2003.
@
text
@d63 1
a63 1
Release: 1.2.1
a168 1
Patch0: http://www.php.net/distributions/php-4.3.0-to-4.3.1.patch.gz
a287 1
%patch0 -p0
@
1.106.2.1.2.3
log
@apply security bugfix (OpenPKG-SA-2003.020-modssl)
@
text
@d63 1
a63 1
Release: 1.2.2
a169 1
Patch1: mod_ssl.patch
a282 1
%patch1 -p0
@
1.106.2.1.2.4
log
@Security Bugfix (CAN-2003-0542, OpenPKG-SA-2003.046-apache)
@
text
@d63 1
a63 1
Release: 1.2.3
a170 1
Patch2: apache.patch
a279 1
%patch2 -p0
@
1.106.2.1.2.5
log
@fix PR#293, conditionally link to libresolv
@
text
@d63 1
a63 1
Release: 1.2.4
a673 5
case "%{l_target}" in
*-solaris* )
libs="$libs -lresolv"
;;
esac
@
1.105
log
@Correct build requirements for optional PHP module.
@
text
@d185 1
a185 1
BuildPreReq: mysql
d245 1
a245 1
BuildPreReq: mysql
@
1.104
log
@Bump the beast with C&W/IT-Ops-SSE stuff:
- add mod_auth_ldap
- add cURL and mhash support for mod_php
- add dummy php.ini
@
text
@d63 1
a63 1
Release: 20030107
d183 1
a183 1
BuildPreReq: make, bison, flex
@
1.103
log
@adjust to new IMAP world order
@
text
@d45 1
d75 1
d106 2
d164 1
d227 7
a233 1
BuildPreReq: expat
d254 3
d319 3
d490 6
d600 7
d664 5
d716 3
d766 6
@
1.102
log
@upgrade to new %option world order
@
text
@d62 1
a62 1
Release: 20030103
d219 1
a219 1
BuildPreReq: c-client
d388 1
a388 1
LIBS="$LIBS -liconv" \
d393 3
d462 1
@
1.101
log
@upgrade to new %option world order
@
text
@d62 1
a62 1
Release: 20021230
d64 1
a64 1
# the additionally used Apache modules (can be enabled without thinking)
d73 1
a73 1
# the additionally used Apache modules (you have to know what you do)
d82 1
a82 2
# more optional PHP4 specific settings
# (requires "with_mod_php" set to "yes" above!)
d105 1
a105 2
# more optional PHP3 specific settings
# (requires "with_mod_php3" set to "yes" above!)
d168 2
a169 2
BuildPreReq: OpenPKG, openpkg >= 20021230
PreReq: OpenPKG, openpkg >= 20021230
a224 1
a242 1
a259 2
%options -p25
@
1.100
log
@cosmetics: strip trailing whitespaces
@
text
@d35 28
a62 3
## ATTENTION: DO NOT EDIT THE FOLLOWING DEFAULTS DIRECTLY IN THIS FILE!
## INSTEAD USE --define "with_xxx yes" ON THE COMMAND LINE. THE REASON
## IS THAT RPM'S MACRO MECHANISM HORSES UP HORRIBLY ELSE!
a144 29
# package component versions
%define V_apache 1.3.27
%define V_mod_ssl 2.8.12-1.3.27
%define V_mod_perl 1.27
%define V_mod_php 4.3.0
%define V_mod_php3 3.0.18
%define V_mod_dav 1.0.3-1.3.6
%define V_mod_layout 3.2
%define V_mod_macro 1.1.2
%define V_mod_auth_pam 1.0a
%define V_mod_gzip 1.3.19.1a
%define V_mod_fastcgi 2.2.12
%define V_mod_throttle 312
%define V_mod_access_referer 1.0.2
%define V_mod_roaming 1.0.2
%define V_mod_relocate 1.0
# package information
Name: apache
Summary: Apache HTTP Server
URL: http://httpd.apache.org/
Vendor: Apache Software Foundation
Packager: The OpenPKG Project
Distribution: OpenPKG [BASE]
Group: Web
License: ASF
Version: %{V_apache}
Release: 20021230
@
1.99
log
@bump of Copyright messages for forthcoming years 2003
@
text
@d394 1
a394 1
%if "%{with_mod_php_gd}" == "yes"
d528 1
a528 1
# FIXME: the following options would also be nice to
@
1.98
log
@cleanup package by using new %option stuff
@
text
@d3 3
a5 3
## Copyright (c) 2000-2002 Cable & Wireless Deutschland GmbH
## Copyright (c) 2000-2002 The OpenPKG Project
## Copyright (c) 2000-2002 Ralf S. Engelschall
@
1.97
log
@upgrade to PHP 4.3.0
@
text
@d40 7
a46 7
%{!?with_mod_ssl: %define with_mod_ssl no}
%{!?with_mod_perl: %define with_mod_perl no}
%{!?with_mod_php: %define with_mod_php no}
%{!?with_mod_php3: %define with_mod_php3 no}
%{!?with_mod_dav: %define with_mod_dav no}
%{!?with_mod_layout: %define with_mod_layout no}
%{!?with_mod_macro: %define with_mod_macro no}
d49 7
a55 7
%{!?with_mod_auth_pam: %define with_mod_auth_pam no}
%{!?with_mod_gzip: %define with_mod_gzip no}
%{!?with_mod_fastcgi: %define with_mod_fastcgi no}
%{!?with_mod_throttle: %define with_mod_throttle no}
%{!?with_mod_access_referer: %define with_mod_access_referer no}
%{!?with_mod_roaming: %define with_mod_roaming no}
%{!?with_mod_relocate: %define with_mod_relocate no}
d59 21
a79 21
%{!?with_mod_php_calendar: %define with_mod_php_calendar no}
%{!?with_mod_php_mysql: %define with_mod_php_mysql no}
%{!?with_mod_php_gd: %define with_mod_php_gd no}
%{!?with_mod_php_db: %define with_mod_php_db no}
%{!?with_mod_php_debug: %define with_mod_php_debug no}
%{!?with_mod_php_pdflib: %define with_mod_php_pdflib no}
%{!?with_mod_php_zlib: %define with_mod_php_zlib no}
%{!?with_mod_php_bzip2: %define with_mod_php_bzip2 no}
%{!?with_mod_php_openssl: %define with_mod_php_openssl no}
%{!?with_mod_php_openldap: %define with_mod_php_openldap no}
%{!?with_mod_php_mm: %define with_mod_php_mm no}
%{!?with_mod_php_pcre: %define with_mod_php_pcre no}
%{!?with_mod_php_ftp: %define with_mod_php_ftp no}
%{!?with_mod_php_java: %define with_mod_php_java no}
%{!?with_mod_php_oci8: %define with_mod_php_oci8 no}
%{!?with_mod_php_freetype: %define with_mod_php_freetype no}
%{!?with_mod_php_gettext: %define with_mod_php_gettext no}
%{!?with_mod_php_imap: %define with_mod_php_imap no}
%{!?with_mod_php_xml: %define with_mod_php_xml no}
%{!?with_mod_php_bc: %define with_mod_php_bc no}
%{!?with_mod_php_transsid: %define with_mod_php_transsid no}
d83 6
a88 6
%{!?with_mod_php3_ftp: %define with_mod_php3_ftp no}
%{!?with_mod_php3_gd: %define with_mod_php3_gd no}
%{!?with_mod_php3_jpeg: %define with_mod_php3_jpeg no}
%{!?with_mod_php3_mysql: %define with_mod_php3_mysql no}
%{!?with_mod_php3_openssl: %define with_mod_php3_openssl no}
%{!?with_mod_php3_zlib: %define with_mod_php3_zlib no}
d93 1
a93 3
%{error: with_mod_php conflicts with with_mod_php3}
# FIXME: error macro does not terminate execution
exit 1
d96 4
a99 2
%define with_mod_php_openssl yes
%define with_mod_php_mm yes
d102 2
a103 1
%define with_mod_php_gd yes
d106 2
a107 1
%define with_mod_php_zlib yes
d112 2
a113 1
%define with_mod_php3_openssl yes
d116 2
a117 1
%define with_mod_php3_zlib yes
d148 1
a148 1
Release: 20021228
d174 2
a175 2
BuildPreReq: OpenPKG, openpkg >= 20020222
PreReq: OpenPKG, openpkg >= 20020222
d269 1
a269 48
Options (additional modules I):
--define 'with_mod_dav %{with_mod_dav}'
--define 'with_mod_layout %{with_mod_layout}'
--define 'with_mod_macro %{with_mod_macro}'
--define 'with_mod_perl %{with_mod_perl}'
--define 'with_mod_php %{with_mod_php}'
--define 'with_mod_php3 %{with_mod_php3}'
--define 'with_mod_ssl %{with_mod_ssl}'
Options (additional modules II):
--define 'with_mod_access_referer %{with_mod_access_referer}'
--define 'with_mod_auth_pam %{with_mod_auth_pam}'
--define 'with_mod_fastcgi %{with_mod_fastcgi}'
--define 'with_mod_gzip %{with_mod_gzip}'
--define 'with_mod_relocate %{with_mod_relocate}'
--define 'with_mod_roaming %{with_mod_roaming}'
--define 'with_mod_throttle %{with_mod_throttle}'
Options (additional extensions for mod_php):
--define 'with_mod_php_bzip2 %{with_mod_php_bzip2}'
--define 'with_mod_php_bc %{with_mod_php_bc}'
--define 'with_mod_php_calendar %{with_mod_php_calendar}'
--define 'with_mod_php_db %{with_mod_php_db}'
--define 'with_mod_php_debug %{with_mod_php_debug}'
--define 'with_mod_php_ftp %{with_mod_php_ftp}'
--define 'with_mod_php_freetype %{with_mod_php_freetype}'
--define 'with_mod_php_gd %{with_mod_php_gd}'
--define 'with_mod_php_gettext %{with_mod_php_gettext}'
--define 'with_mod_php_imap %{with_mod_php_imap}'
--define 'with_mod_php_java %{with_mod_php_java}'
--define 'with_mod_php_mm %{with_mod_php_mm}'
--define 'with_mod_php_mysql %{with_mod_php_mysql}'
--define 'with_mod_php_oci8 %{with_mod_php_oci8}'
--define 'with_mod_php_openldap %{with_mod_php_openldap}'
--define 'with_mod_php_openssl %{with_mod_php_openssl}'
--define 'with_mod_php_pcre %{with_mod_php_pcre}'
--define 'with_mod_php_pdflib %{with_mod_php_pdflib}'
--define 'with_mod_php_transsid %{with_mod_php_transsid}'
--define 'with_mod_php_xml %{with_mod_php_xml}'
--define 'with_mod_php_zlib %{with_mod_php_zlib}'
Options (additional extensions for mod_php3):
--define 'with_mod_php3_ftp %{with_mod_php3_ftp}'
--define 'with_mod_php3_gd %{with_mod_php3_gd}'
--define 'with_mod_php3_jpeg %{with_mod_php3_jpeg}'
--define 'with_mod_php3_mysql %{with_mod_php3_mysql}'
--define 'with_mod_php3_openssl %{with_mod_php3_openssl}'
--define 'with_mod_php3_zlib %{with_mod_php3_zlib}'
d274 1
@
1.96
log
@finally remove backslashes from --define lines in %description to be 100% consistent again
@
text
@d121 1
a121 1
%define V_mod_php 4.2.3
d144 1
a144 1
Release: 20021129
a165 1
Patch0: apache-php-db4.patch
a325 1
%patch0 -p0
@
1.95
log
@finally kick-out this brain-dead mod_zmod stuff which always made headaches
@
text
@d267 7
a273 7
--define 'with_mod_dav %{with_mod_dav}' \
--define 'with_mod_layout %{with_mod_layout}' \
--define 'with_mod_macro %{with_mod_macro}' \
--define 'with_mod_perl %{with_mod_perl}' \
--define 'with_mod_php %{with_mod_php}' \
--define 'with_mod_php3 %{with_mod_php3}' \
--define 'with_mod_ssl %{with_mod_ssl}' \
d276 7
a282 7
--define 'with_mod_access_referer %{with_mod_access_referer}' \
--define 'with_mod_auth_pam %{with_mod_auth_pam}' \
--define 'with_mod_fastcgi %{with_mod_fastcgi}' \
--define 'with_mod_gzip %{with_mod_gzip}' \
--define 'with_mod_relocate %{with_mod_relocate}' \
--define 'with_mod_roaming %{with_mod_roaming}' \
--define 'with_mod_throttle %{with_mod_throttle}' \
d285 21
a305 21
--define 'with_mod_php_bzip2 %{with_mod_php_bzip2}' \
--define 'with_mod_php_bc %{with_mod_php_bc}' \
--define 'with_mod_php_calendar %{with_mod_php_calendar}' \
--define 'with_mod_php_db %{with_mod_php_db}' \
--define 'with_mod_php_debug %{with_mod_php_debug}' \
--define 'with_mod_php_ftp %{with_mod_php_ftp}' \
--define 'with_mod_php_freetype %{with_mod_php_freetype}' \
--define 'with_mod_php_gd %{with_mod_php_gd}' \
--define 'with_mod_php_gettext %{with_mod_php_gettext}' \
--define 'with_mod_php_imap %{with_mod_php_imap}' \
--define 'with_mod_php_java %{with_mod_php_java}' \
--define 'with_mod_php_mm %{with_mod_php_mm}' \
--define 'with_mod_php_mysql %{with_mod_php_mysql}' \
--define 'with_mod_php_oci8 %{with_mod_php_oci8}' \
--define 'with_mod_php_openldap %{with_mod_php_openldap}' \
--define 'with_mod_php_openssl %{with_mod_php_openssl}' \
--define 'with_mod_php_pcre %{with_mod_php_pcre}' \
--define 'with_mod_php_pdflib %{with_mod_php_pdflib}' \
--define 'with_mod_php_transsid %{with_mod_php_transsid}' \
--define 'with_mod_php_xml %{with_mod_php_xml}' \
--define 'with_mod_php_zlib %{with_mod_php_zlib}' \
d308 6
a313 6
--define 'with_mod_php3_ftp %{with_mod_php3_ftp}' \
--define 'with_mod_php3_gd %{with_mod_php3_gd}' \
--define 'with_mod_php3_jpeg %{with_mod_php3_jpeg}' \
--define 'with_mod_php3_mysql %{with_mod_php3_mysql}' \
--define 'with_mod_php3_openssl %{with_mod_php3_openssl}' \
--define 'with_mod_php3_zlib %{with_mod_php3_zlib}' \
@
1.94
log
@add support for DB 4.1.24 to Apache's PHP
@
text
@a50 1
%{!?with_mod_zmod: %define with_mod_zmod no}
a127 1
%define V_mod_zmod 2_3
d144 1
a144 1
Release: 20021122
d156 6
a161 7
Source9: http://www.ivw.de/???/src.apapi.FIN%{V_mod_zmod}.tar.gz
Source10: http://www.fastcgi.com/dist/mod_fastcgi-%{V_mod_fastcgi}.tar.gz
Source11: http://www.snert.com/Software/mod_throttle/mod_throttle%{V_mod_throttle}.tgz
Source12: http://download.sourceforge.net/accessreferer/mod_access_referer-%{V_mod_access_referer}.tar.gz
Source13: http://www.klomp.org/mod_roaming/mod_roaming-%{V_mod_roaming}.tar.gz
Source14: http://software.tangent.org/download/mod_relocate-%{V_mod_relocate}.tar.gz
Source15: http://www.php.net/distributions/php-%{V_mod_php3}.tar.gz
a282 1
--define 'with_mod_zmod %{with_mod_zmod}' \
d341 1
a341 1
%if "%{with_mod_zmod}" == "yes"
d344 1
a344 1
%if "%{with_mod_fastcgi}" == "yes"
d347 1
a347 1
%if "%{with_mod_throttle}" == "yes"
d350 1
a350 1
%if "%{with_mod_access_referer}" == "yes"
d353 1
a353 1
%if "%{with_mod_roaming}" == "yes"
d356 1
a356 1
%if "%{with_mod_relocate}" == "yes"
a358 3
%if "%{with_mod_php3}" == "yes"
%setup15 -q -T -D -a 15
%endif
a631 9
# optionally prepare mod_zmod
%if "%{with_mod_zmod}" == "yes"
( cd src
mkdir ../apache_%{V_apache}/src/modules/zmod
%{l_shtool} subst -e 's;"compat.h";"ap_compat.h";' modules/zmod/mod_zmod.c
cp modules/zmod/* ../apache_%{V_apache}/src/modules/zmod/
)
%endif
a732 3
%endif
%if "%{with_mod_zmod}" == "yes"
--activate-module=src/modules/zmod/libzmod.a \
@
1.93
log
@be more clear here
@
text
@d146 1
a146 1
Release: 20021120
d169 1
d331 1
@
1.92
log
@fix mod_perl support
@
text
@d577 9
a585 7
# FIXME:
# --enable-safe-mode
# --with-exec-dir[=DIR]
# --enable-magic-quotes
# --enable-memory-limit
# --enable-sysvsem
# --enable-sysvshm
@
1.91
log
@upgrade to mod_ssl 2.8.12 to close XSS security bug
@
text
@d146 1
a146 1
Release: 20021023
d404 1
d409 4
a412 5
echo " -I$RPM_BUILD_ROOT%{l_prefix}/lib/perl5/${version} \\" >>$perl
echo " -I$RPM_BUILD_ROOT%{l_prefix}/lib/perl5/${version}/${archname} \\" >>$perl
echo " -I$RPM_BUILD_ROOT%{l_prefix}/lib/perl5/site_perl \\" >>$perl
echo " -I$RPM_BUILD_ROOT%{l_prefix}/lib/perl5/site_perl/${version} \\" >>$perl
echo " -I$RPM_BUILD_ROOT%{l_prefix}/lib/perl5/site_perl/${version}/${archname} \\" >>$perl
d426 1
a426 3
mkdir $RPM_BUILD_ROOT%{l_prefix}/perl5
mv $RPM_BUILD_ROOT%{l_prefix}/lib/* $RPM_BUILD_ROOT%{l_prefix}/perl5/
mv $RPM_BUILD_ROOT%{l_prefix}/perl5 $RPM_BUILD_ROOT%{l_prefix}/lib/
@
1.90
log
@upgrade to j2se
@
text
@d120 1
a120 1
%define V_mod_ssl 2.8.11-1.3.27
d146 1
a146 1
Release: 20021009
@
1.89
log
@fix tracking, disable PEAR (hint by Thomas Rohde)
@
text
@d146 1
a146 1
Release: 20021005
d215 1
a215 1
BuildPreReq: jdk-sun
d510 1
a510 1
--with-java=%{l_prefix}/libexec/jdk-sun \
@
1.88
log
@Apache 1.3.27 + mod_ssl 2.8.11
@
text
@d146 1
a146 1
Release: 20021004
d530 1
@
1.87
log
@fix logic
@
text
@d119 2
a120 2
%define V_apache 1.3.26
%define V_mod_ssl 2.8.10-1.3.26
d146 1
a146 1
Release: 20020918
@
1.86
log
@workaround for brain-dead Solaris which has a /lib -> /usr/lib symlink
@
text
@d688 1
a688 1
if [ ".$pam_incdir" != "./usr/include" -o ".$pam_incdir" != "./include" ]; then
d692 1
a692 1
if [ ".$pam_libdir" != "./usr/lib" -o ".$pam_libdir" != "./lib" ]; then
@
1.85
log
@fix pamtool usage
@
text
@d146 1
a146 1
Release: 20020916
d688 1
a688 1
if [ ".$pam_incdir" != "./usr/include" ]; then
d692 1
a692 1
if [ ".$pam_libdir" != "./usr/lib" ]; then
@
1.84
log
@fix dependencies inside PHP
@
text
@d146 1
a146 1
Release: 20020913
d845 1
a845 1
$RPM_INSTALL_PREFIX/sbin/pamtool -a -s -n "apache"
d853 1
a853 1
$RPM_INSTALL_PREFIX/sbin/pamtool -r -s -n "apache"
@
1.83
log
@upgrade to PHP 4.2.3
@
text
@d146 1
a146 1
Release: 20020907
d437 5
a441 1
CC="%{l_cc}" \
d443 4
a446 11
CFLAGS="%{l_cflags -O} -I%{l_prefix}/include -DEAPI" \
%else
CFLAGS="%{l_cflags -O} -I%{l_prefix}/include" \
%endif
CPPFLAGS="%{l_cflags -O} -I%{l_prefix}/include" \
LDFLAGS="%{l_cflags -O} -L%{l_prefix}/lib" \
%if "%{with_mod_php_gd}" == "yes" && "%{with_mod_php_gettext}" == "yes"
LIBS="-lpng -lz -liconv" \
%else
%if "%{with_mod_php_gd}" == "yes"
LIBS="-lpng -lz" \
d449 1
a449 1
LIBS="-liconv" \
d451 2
@
1.82
log
@fix mod_php+gd+zlib situation (inter-dependencies)
@
text
@d122 1
a122 1
%define V_mod_php 4.2.2
d146 1
a146 1
Release: 20020829
@
1.81
log
@cleanup: remove $PATH fiddling, because already obsoleted by sane build environment
@
text
@d99 2
a100 2
%define with_mod_php_openssl yes
%define with_mod_php_mm yes
d102 2
a103 2
%if "%{with_mod_php_mysql}" == "yes" || "%{with_mod_php_pdflib}" == "yes"
%define with_mod_php_zlib yes
d105 2
a106 2
%if "%{with_mod_php_freetype}" == "yes"
%define with_mod_php_gd yes
d111 1
a111 1
%define with_mod_php3_openssl yes
d114 1
a114 1
%define with_mod_php3_zlib yes
d146 1
a146 1
Release: 20020801
d275 1
a275 1
--define 'with_mod_ssl %{with_mod_ssl}'
d285 1
a285 1
--define 'with_mod_zmod %{with_mod_zmod}'
d308 1
a308 1
--define 'with_mod_php_zlib %{with_mod_php_zlib}
d316 1
a316 1
--define 'with_mod_php3_zlib %{with_mod_php3_zlib}'
@
1.81.2.1
log
@bump release numbers for OpenPKG 1.1
@
text
@d146 1
a146 1
Release: 1.1.0
d173 2
a174 2
BuildPreReq: OpenPKG, openpkg >= 1.1.0
PreReq: OpenPKG, openpkg >= 1.1.0
@
1.81.2.2
log
@fix security bugs (see OpenPKG-SA-2002.009-apache)
@
text
@d146 1
a146 1
Release: 1.1.1
a168 1
Patch0: apache.patch
a320 1
%patch0 -p0
d689 1
a689 1
if [ ".$pam_incdir" != "./usr/include" -a ".$pam_incdir" != "./include" ]; then
d693 1
a693 1
if [ ".$pam_libdir" != "./usr/lib" -a ".$pam_libdir" != "./lib" ]; then
d846 1
a846 1
$RPM_INSTALL_PREFIX/sbin/pamtool --add --smart --name=apache
d854 1
a854 1
$RPM_INSTALL_PREFIX/sbin/pamtool --remove --smart --name=apache
@
1.81.2.3
log
@add bugfixing patch for mod_ssl XSS problem
@
text
@d146 1
a146 1
Release: 1.1.2
a169 1
Patch1: mod_ssl.patch
a325 1
%patch1 -p0
@
1.81.2.4
log
@fix typo
@
text
@d310 1
a310 1
--define 'with_mod_php_zlib %{with_mod_php_zlib}'
@
1.81.2.5
log
@SA-2003.005-php; CAN-2002-1396
@
text
@d146 1
a146 1
Release: 1.1.3
a170 1
Patch2: php.patch
a333 1
%patch2 -p0
@
1.81.2.6
log
@apply security bugfix (OpenPKG-SA-2003.020-modssl)
@
text
@d146 1
a146 1
Release: 1.1.4
@
1.81.2.7
log
@SA-2003.032-php; CAN-2002-0985, CAN-2002-0986, CAN-2003-0442
@
text
@d146 1
a146 1
Release: 1.1.5
@
1.80
log
@Woohhooo: apply the new package classification system.
(CORE, BASE, PLUS, PRIV, EVAL, JUNK). A description of
them follows on the website soon.
@
text
@a366 1
PATH="%{l_prefix}/bin:%{l_prefix}/sbin:$PATH"; export PATH
@
1.79
log
@some more changes on Thomas's request
@
text
@d142 1
a142 1
Distribution: OpenPKG [REL]
@
1.78
log
@fixed decription of options
@
text
@d188 1
a188 1
BuildPreReq: GD
d194 1
a194 1
BuildPreReq: pdflib
d468 2
d492 2
@
1.77
log
@some more PHP4 stuff
@
text
@d294 1
@
1.76
log
@some more PHP4 options
@
text
@d469 1
@
1.75
log
@uniform 'copy-n-paste'-able style of all options
@
text
@d60 1
d64 1
d288 1
a288 1
--define 'with_mod_php_bzip23 %{with_mod_php_bzip2}' \
d290 1
d292 1
d459 3
d475 5
d527 1
@
1.74
log
@Current pdflib does not seem to work with PHP3
@
text
@d144 1
a144 1
Release: 20020731
d267 7
a273 3
with_mod_ssl=%{with_mod_ssl} with_mod_perl=%{with_mod_perl}
with_mod_php=%{with_mod_php} with_mod_php3=%{with_mod_php3}
with_mod_dav=%{with_mod_dav} with_mod_layout=%{with_mod_layout} with_mod_macro=%{with_mod_macro}
d276 8
a283 3
with_mod_auth_pam=%{with_mod_auth_pam} with_mod_gzip=%{with_mod_gzip} with_mod_zmod=%{with_mod_zmod}
with_mod_fastcgi=%{with_mod_fastcgi} with_mod_throttle=%{with_mod_throttle} with_mod_access_referer=%{with_mod_access_referer}
with_mod_roaming=%{with_mod_roaming} with_mod_relocate=%{with_mod_relocate}
d286 18
a303 7
with_mod_php_mysql=%{with_mod_php_mysql} with_mod_php_gd=%{with_mod_php_gd} with_mod_php_db=%{with_mod_php_db}
with_mod_php_pdflib=%{with_mod_php_pdflib} with_mod_php_zlib=%{with_mod_php_zlib} with_mod_php_bzip2=%{with_mod_php_bzip2}
with_mod_php_openssl=%{with_mod_php_openssl} with_mod_php_openldap=%{with_mod_php_openldap} with_mod_php_mm=%{with_mod_php_mm}
with_mod_php_pcre=%{with_mod_php_pcre} with_mod_php_ftp=%{with_mod_php_ftp} with_mod_php_java=%{with_mod_php_java}
with_mod_php_oci8=%{with_mod_php_oci8} with_mod_php_gettext=%{with_mod_php_gettext}
with_mod_php_imap=%{with_mod_php_imap} with_mod_php_xml=%{with_mod_php_xml}
with_mod_php_bc=%{with_mod_php_bc}
d306 6
a311 6
with_mod_php3_ftp %{with_mod_php3_ftp}
with_mod_php3_gd %{with_mod_php3_gd}
with_mod_php3_jpeg %{with_mod_php3_jpeg}
with_mod_php3_mysql %{with_mod_php3_mysql}
with_mod_php3_openssl %{with_mod_php3_openssl}
with_mod_php3_zlib %{with_mod_php3_zlib}
@
1.73
log
@Also gd1 should be sufficient to be linked into mod_php
@
text
@a86 1
%{!?with_mod_php3_pdflib: %define with_mod_php3_pdflib no}
d111 1
a111 1
%if "%{with_mod_php3_mysql}" == "yes" || "%{with_mod_php3_pdflib}" == "yes"
d144 1
a144 1
Release: 20020723
a242 3
%if "%{with_mod_php3_pdflib}" == "yes"
BuildPreReq: pdflib
%endif
a290 1
with_mod_php3_pdflib %{with_mod_php3_pdflib}
a528 3
%endif
%if "%{with_mod_php3_pdflib}" == "yes"
--with-pdflib=%{l_prefix} \
@
1.72
log
@PHP3 support doesn't make things better but nevertheless sometimes it is
required :-/
@
text
@d187 1
a187 1
BuildPreReq: gd
d233 1
a233 1
BuildPreReq: gd
@
1.71
log
@upgrade PHP
@
text
@d43 1
d58 1
a58 1
# more optional settings
d80 10
d92 5
d101 1
a101 1
%if "%{with_mod_php_mysql}" == "yes"
d108 8
d122 1
d145 1
a145 1
Release: 20020722
d163 1
d193 1
a193 1
BuildPreReq: pdflib, zlib
d229 23
d271 2
a272 1
with_mod_ssl=%{with_mod_ssl} with_mod_perl=%{with_mod_perl} with_mod_php=%{with_mod_php}
d289 9
d341 3
d360 2
a361 2
# optionally pre-configure Apache for mod_php and mod_dav
%if "%{with_mod_php}" == "yes" || "%{with_mod_dav}" == "yes"
d453 1
a453 1
%if "%{with_mod_php_zlib}" == "yes" || "%{with_mod_php_pdflib}" == "yes"
d511 51
d699 3
@
1.70
log
@add PHP option with_mod_php_transsid
@
text
@d97 1
a97 1
%define V_mod_php 4.2.1
d120 1
a120 1
Release: 20020716
@
1.69
log
@make suEXEC feature working
@
text
@d77 1
d120 1
a120 1
Release: 20020706
d433 3
@
1.68
log
@polishing
@
text
@d119 1
a119 1
Release: 20020624
d569 1
a569 1
--suexec-caller=%{l_musr} \
@
1.67
log
@upgrade to mod_ssl 2.8.10
@
text
@d145 2
a146 2
BuildPreReq: openpkg >= 20020222
PreReq: openpkg >= 20020222
@
1.66
log
@try to fix PAM support for Solaris
@
text
@d94 1
a94 1
%define V_mod_ssl 2.8.9-1.3.26
d119 1
a119 1
Release: 20020620
@
1.65
log
@fixed typo and adjusted file list of SSL config files
@
text
@d541 8
a548 2
cflags="$cflags -I`%{l_prefix}/etc/rc --query pam_incdir`"
ldflags="$ldflags -L`%{l_prefix}/etc/rc --query pam_libdir`"
@
1.64
log
@SSL config files has to be flagged as such as well
@
text
@d672 6
a677 2
%if "%{mod_ssl}" == "yes"
'%config %{l_prefix}/etc/apache/ssl.*/*' \
@
1.63
log
@fix PAM support
@
text
@d672 3
@
1.62
log
@upgrade to Apache 1.3.26 and mod_ssl 2.8.9 (puhhh)
@
text
@d119 1
a119 1
Release: 20020619
d540 1
a540 1
%if "%{with_pam}" == "yes"
@
1.61
log
@bumped release
@
text
@d94 1
a94 1
%define V_mod_ssl 2.8.8-1.3.24
d119 1
a119 1
Release: 20020602
@
1.60
log
@upgrade to mod_perl 1.27
@
text
@d93 1
a93 1
%define V_apache 1.3.24
@
1.59
log
@strip trailing whitespaces
@
text
@d35 4
d95 1
a95 1
%define V_mod_perl 1.26
d119 1
a119 1
Release: 20020514
@
1.58
log
@upgrade mod_layout and mod_php
@
text
@d53 1
a53 1
# more optional settings
d215 1
a215 1
d338 1
a338 1
%{l_make} %{l_mflags}
d431 1
a431 1
%{l_make} %{l_mflags}
@
1.57
log
@fix mod_roaming, upgrade mod_layout
@
text
@d92 1
a92 1
%define V_mod_php 4.2.0
d94 1
a94 1
%define V_mod_layout 3.1.9
d115 1
a115 1
Release: 20020512
@
1.56
log
@Updated mod_roaming; updated URLs for apache, mod_auth_pam and mod_relocate;
@
text
@d94 1
a94 1
%define V_mod_layout 3.1.8
d102 1
a102 1
%define V_mod_roaming 2.0.0
d115 1
a115 1
Release: 20020508
@
1.55
log
@upgrade mod_layout to version 3.1.8
@
text
@d102 1
a102 1
%define V_mod_roaming 1.0.2
d115 1
a115 1
Release: 20020425
d118 1
a118 1
Source0: http://httpd.apache.org/dist/httpd/apache_%{V_apache}.tar.gz
d125 1
a125 1
Source7: http://pam.sourceforge.net/mod_auth_pam/mod_auth_pam.tar.gz
d132 1
a132 1
Source14: http://www.tangent.org/mod_relocate/mod_relocate-%{V_mod_relocate}.tar.gz
@
1.54
log
@upgrade to PHP 4.2.0
@
text
@d94 1
a94 1
%define V_mod_layout 3.1.7
d115 1
a115 1
Release: 20020423
@
1.53
log
@added PHP bcmath support - enough PHP features for today
@
text
@d92 1
a92 1
%define V_mod_php 4.1.2
d115 1
a115 1
Release: 20020418
@
1.52
log
@yapf - yet another php feature :-) XML support
@
text
@d72 1
d232 1
d425 3
@
1.51
log
@o added IMAP support to PHP
o HTTP seems to work better that FTP as upstream source for mod_layout
@
text
@d71 1
d193 3
d230 1
a230 1
with_mod_php_imap=%{with_mod_php_imap}
d420 3
@
1.50
log
@just little cosmetic, added with_mod_php_gettext to the description
@
text
@d70 1
d121 1
a121 1
Source5: ftp://ftp.tangent.org/pub/apache/mod_layout-%{V_mod_layout}.tar.gz
d189 3
d226 1
d413 3
@
1.49
log
@added php gettext support
@
text
@d221 1
a221 1
with_mod_php_oci8=%{with_mod_php_oci8}
@
1.48
log
@Upgraded mod_layout module in RPM specification
@
text
@d69 1
d112 1
a112 1
Release: 20020417
d185 3
d348 3
d354 4
d405 3
@
1.47
log
@fix variable names
@
text
@d90 1
a90 1
%define V_mod_layout 3.1.4
d111 1
a111 1
Release: 20020412
@
1.46
log
@add optional freetype support to optional php stuff
@
text
@d73 2
a74 2
%define with_php_openssl yes
%define with_php_mm yes
d77 1
a77 1
%define with_php_zlib yes
d80 1
a80 1
%define with_php_gd yes
d111 1
a111 1
Release: 20020405
@
1.45
log
@upgrade to mod_ssl 2.8.8
@
text
@d68 1
d79 3
d111 1
a111 1
Release: 20020327
d181 3
d356 4
@
1.44
log
@forgot to bump release
@
text
@d82 1
a82 1
%define V_mod_ssl 2.8.7-1.3.23
d107 1
a107 1
Release: 20020322
@
1.43
log
@upgrade to Apache 1.3.24 (already available, but still not announced ;)
@
text
@d107 1
a107 1
Release: 20020320
@
1.42
log
@Major overhauling of Apache specification by consistencly use with_xxx as the
option variables, by adding comments, etc.
@
text
@d81 2
a82 2
%define V_apache 1.3.23
%define V_mod_ssl 2.8.7
d111 1
a111 1
Source1: http://www.modssl.org/source/mod_ssl-%{V_mod_ssl}-%{V_apache}.tar.gz
d264 1
a264 1
( cd mod_ssl-%{V_mod_ssl}-%{V_apache}
d267 1
a267 1
--expert
@
1.41
log
@upgrade ingredients
@
text
@d36 6
a41 18
%ifndef mod_ssl
%define mod_ssl no
%endif
%ifndef mod_perl
%define mod_perl no
%endif
%ifndef mod_php
%define mod_php no
%endif
%ifndef mod_dav
%define mod_dav no
%endif
%ifndef mod_layout
%define mod_layout no
%endif
%ifndef mod_macro
%define mod_macro no
%endif
d44 30
a73 5
%ifndef mod_auth_pam
%define mod_auth_pam no
%endif
%ifndef mod_gzip
%define mod_gzip no
d75 2
a76 2
%ifndef mod_zmod
%define mod_zmod no
a77 14
%ifndef mod_fastcgi
%define mod_fastcgi no
%endif
%ifndef mod_throttle
%define mod_throttle no
%endif
%ifndef mod_access_referer
%define mod_access_referer no
%endif
%ifndef mod_roaming
%define mod_roaming no
%endif
%ifndef mod_relocate
%define mod_relocate no
d80 1
a80 17
# more optional settings
# (requires mod_php set to "yes" above)
%define php_mysql no
%define php_gd no
%define php_db no
%define php_pdflib no
%define php_zlib no
%define php_bzip2 no
%define php_openssl no
%define php_openldap no
%define php_mm no
%define php_pcre no
%define php_ftp no
%define php_java no
%define php_oci8 no
# the software versions
a96 5
# fixing some implicit inter-module dependencies
%if "%{php_mysql}" == "yes"
%define php_zlib yes
%endif
d107 1
a107 1
Release: 20020318
a110 1
# %if "%{mod_ssl}" == "yes"
a111 2
# %endif
# %if "%{mod_perl}" == "yes"
a112 2
# %endif
# %if "%{mod_php}" == "yes"
a113 2
# %endif
# %if "%{mod_dav}" == "yes"
a114 2
# %endif
# %if "%{mod_layout}" == "yes"
a115 2
# %endif
# %if "%{mod_macro}" == "yes"
a116 2
# %endif
# %if "%{mod_auth_pam}" == "yes"
a117 2
# %endif
# %if "%{mod_gzip}" == "yes"
a118 2
# %endif
# %if "%{mod_zmod}" == "yes"
a119 2
# %endif
# %if "%{mod_fastcgi}" == "yes"
a120 2
# %endif
# %if "%{mod_throttle}" == "yes"
a121 2
# %endif
# %if "%{mod_access_referer}" == "yes"
a122 2
# %endif
# %if "%{mod_roaming}" == "yes"
a123 2
# %endif
# %if "%{mod_relocate}" == "yes"
a124 1
# %endif
d135 1
a135 1
%if "%{mod_ssl}" == "yes"
d138 1
a138 1
%if "%{mod_perl}" == "yes"
d142 1
a142 1
%if "%{mod_php}" == "yes"
d144 1
a144 1
%if "%{php_mysql}" == "yes"
d147 1
a147 1
%if "%{php_gd}" == "yes"
d150 1
a150 1
%if "%{php_db}" == "yes"
d153 1
a153 1
%if "%{php_pdflib}" == "yes"
d156 1
a156 1
%if "%{php_zlib}" == "yes"
d159 1
a159 1
%if "%{php_bzip2}" == "yes"
d162 1
a162 1
%if "%{php_openssl}" == "yes"
d165 1
a165 1
%if "%{php_openldap}" == "yes"
d168 1
a168 1
%if "%{php_mm}" == "yes"
d171 1
a171 1
%if "%{php_pcre}" == "yes"
d174 1
a174 1
%if "%{php_java}" == "yes"
d178 1
a178 1
%if "%{mod_auth_pam}" == "yes"
d195 16
a210 15
This Apache %{V_apache} package optionally can include:
- mod_ssl %{V_mod_ssl} for HTTPS support.
- mod_perl %{V_mod_perl} for dynamic Perl scripting.
- mod_php %{V_mod_php} for dynamic PHP scripting.
- mod_dav %{V_mod_dav} for WebDAV support.
- mod_layout %{V_mod_layout} for header/footer support.
- mod_macro %{V_mod_macro} for macro support in config files.
- mod_auth_pam %{V_mod_auth_pam} for PAM-based authentication.
- mod_gzip %{V_mod_gzip} for on-the-fly GZIP-based data compression.
- mod_zmod %{V_mod_zmod} for IVW-compliant logfile writing.
- mod_fastcgi %{V_mod_fastcgi} for FastCGI support.
- mod_access_referer %{V_mod_access_referer} for access control via HTTP Referer.
- mod_roaming %{V_mod_roaming} for Netscape Communicator roaming support.
- mod_relocate %{V_mod_relocate} for external URL redirection with logging.
d213 1
d215 2
a216 1
%if "%{mod_ssl}" == "yes"
d219 1
a219 1
%if "%{mod_perl}" == "yes"
d222 1
a222 1
%if "%{mod_php}" == "yes"
d225 1
a225 1
%if "%{mod_dav}" == "yes"
d228 1
a228 1
%if "%{mod_layout}" == "yes"
d231 1
a231 1
%if "%{mod_macro}" == "yes"
d234 1
a234 1
%if "%{mod_auth_pam}" == "yes"
d237 1
a237 1
%if "%{mod_zmod}" == "yes"
d240 1
a240 1
%if "%{mod_fastcgi}" == "yes"
d243 1
a243 1
%if "%{mod_throttle}" == "yes"
d246 1
a246 1
%if "%{mod_access_referer}" == "yes"
d249 1
a249 1
%if "%{mod_roaming}" == "yes"
d252 1
a252 1
%if "%{mod_relocate}" == "yes"
d257 1
d261 3
a263 1
%if "%{mod_ssl}" == "yes"
d270 3
a272 1
%if "%{mod_php}" == "yes" || "%{mod_dav}" == "yes"
d277 1
a277 1
%if "%{mod_ssl}" == "yes"
d290 3
a292 1
%if "%{mod_perl}" == "yes"
d325 3
a327 1
%if "%{mod_php}" == "yes"
d330 1
a330 1
%if "%{mod_ssl}" == "yes"
d337 1
a337 1
%if "%{php_gd}" == "yes"
d344 1
a344 1
%if "%{php_mysql}" == "yes"
d347 1
a347 1
%if "%{php_gd}" == "yes"
d350 1
a350 1
%if "%{php_db}" == "yes"
d353 1
a353 1
%if "%{php_zlib}" == "yes" || "%{php_pdflib}" == "yes"
d356 1
a356 1
%if "%{php_bzip2}" == "yes"
d359 1
a359 1
%if "%{php_pdflib}" == "yes"
d362 1
a362 1
%if "%{php_openssl}" == "yes" || "%{php_openldap}" == "yes"
d365 1
a365 1
%if "%{php_openldap}" == "yes"
d368 1
a368 1
%if "%{php_mm}" == "yes"
d372 1
a372 1
%if "%{php_pcre}" == "yes"
d375 1
a375 1
%if "%{php_ftp}" == "yes"
d378 1
a378 1
%if "%{php_java}" == "yes"
d381 1
a381 1
%if "%{php_oci8}" == "yes"
d395 3
a397 1
%if "%{mod_dav}" == "yes"
d400 1
a400 1
%if "%{mod_ssl}" == "yes"
d412 3
a414 1
%if "%{mod_layout}" == "yes"
d421 3
a423 1
%if "%{mod_macro}" == "yes"
d428 3
a430 1
%if "%{mod_auth_pam}" == "yes"
d435 3
a437 1
%if "%{mod_gzip}" == "yes"
d440 3
a442 1
%if "%{mod_zmod}" == "yes"
d449 3
a451 1
%if "%{mod_fastcgi}" == "yes"
d457 3
a459 1
%if "%{mod_throttle}" == "yes"
d464 3
a466 1
%if "%{mod_access_referer}" == "yes"
d471 3
a473 1
%if "%{mod_roaming}" == "yes"
d478 3
a480 1
%if "%{mod_relocate}" == "yes"
d485 2
d500 1
a500 1
%if "%{mod_ssl}" == "yes"
d518 1
a518 1
%if "%{mod_ssl}" == "yes"
d522 1
a522 1
%if "%{mod_perl}" == "yes"
d525 1
a525 1
%if "%{mod_php}" == "yes"
d528 1
a528 1
%if "%{mod_dav}" == "yes"
d531 1
a531 1
%if "%{mod_layout}" == "yes"
d534 1
a534 1
%if "%{mod_macro}" == "yes"
d537 1
a537 1
%if "%{mod_auth_pam}" == "yes"
d540 1
a540 1
%if "%{mod_gzip}" == "yes"
d543 1
a543 1
%if "%{mod_zmod}" == "yes"
d546 1
a546 1
%if "%{mod_fastcgi}" == "yes"
d549 1
a549 1
%if "%{mod_throttle}" == "yes"
d552 1
a552 1
%if "%{mod_access_referer}" == "yes"
d555 1
a555 1
%if "%{mod_roaming}" == "yes"
d558 1
a558 1
%if "%{mod_relocate}" == "yes"
d566 1
d568 1
d570 1
d586 3
a588 1
%if "%{mod_perl}" == "yes"
d591 2
d608 1
d614 1
d618 1
d631 1
a631 1
%if "%{mod_auth_pam}" == "yes"
d639 1
a639 1
%if "%{mod_auth_pam}" == "yes"
@
1.40
log
@fix PAM entry management
@
text
@d102 3
a104 3
%define V_mod_dav 1.0.2-1.3.6
%define V_mod_layout 3.0.4
%define V_mod_macro 1.1.1
d108 1
a108 1
%define V_mod_fastcgi 2.2.10
d129 1
a129 1
Release: 20020315
d161 1
a161 1
Source10: http://www.fastcgi.com/dist/mod_fastcgi_%{V_mod_fastcgi}.tar.gz
d476 1
a476 1
( cd mod_fastcgi_%{V_mod_fastcgi}
@
1.39
log
@- add warning comment
- use better PAM support
- use %ifndef...%endif
@
text
@d637 3
a639 1
$RPM_INSTALL_PREFIX/sbin/pamtool -a -s -n "apache"
d645 3
a647 1
$RPM_INSTALL_PREFIX/sbin/pamtool -r -s -n "apache"
@
1.38
log
@php requires bison and flex
@
text
@d26 11
a36 1
# the additionally used Apache modules
d38 2
d41 2
d44 2
d47 2
d50 2
d53 4
d58 2
d61 2
d64 2
d67 2
d70 2
d73 2
d76 2
d79 1
d127 1
a127 1
License: BSD-style
d129 1
a129 1
Release: 20020311
d183 2
a184 2
BuildPreReq: openpkg >= 20020206
PreReq: openpkg >= 20020206
d228 4
d502 8
d511 3
a513 1
CFLAGS="%{l_cflags -O}" \
a517 3
%if "%{mod_auth_pam}" == "yes"
LIBS="$LIBS -lpam" \
%endif
d633 12
@
1.37
log
@forgot to disable everything again
@
text
@d154 1
a154 1
BuildPreReq: make
@
1.36
log
@fixing some implicit inter-module dependencies
@
text
@d29 1
a29 1
%define mod_php yes
d44 1
a44 1
%define php_mysql yes
@
1.35
log
@upgrade to PHP 4.1.2
@
text
@d29 1
a29 1
%define mod_php no
d44 1
a44 1
%define php_mysql no
d75 5
d90 1
a90 1
Release: 20020228
@
1.34
log
@upgrade to mod_ssl 2.8.7
@
text
@d62 1
a62 1
%define V_mod_php 4.1.1
d85 1
a85 1
Release: 20020226
@
1.33
log
@fix dependency
@
text
@d60 1
a60 1
%define V_mod_ssl 2.8.6
d85 1
a85 1
Release: 20020215
@
1.32
log
@Because our latest GNU shtool 1.6.0 (as used in openpkg >= 20020206)
provides a full-featured "shtool subst" command, we finally switch from
our old "rpmtool subst cmd cmd ... -- file ..." to "shtool subst -e cmd
-e cmd ... file ...". Please do no longer use "rpmtool subst" because
its "subst" command will be removed soon, too.
@
text
@d85 1
a85 1
Release: 20020206
d139 2
a140 2
BuildPreReq: openpkg >= 20020206.0
PreReq: openpkg >= 20020206.0
@
1.31
log
@Switch to l_{s,m,r,n}{usr,grp}.
@
text
@d313 2
a314 2
%{l_rpmtool} subst "s;^\\(PERL = \\).*;\\1 $perl;" \
-- ../apache_%{V_apache}/src/modules/perl/mod_perl.config
d377 4
a380 4
%{l_rpmtool} subst \
"s;^\\(EXTENSION_DIR = \\)\\(%{l_prefix}\\);\\1$RPM_BUILD_ROOT\\2;" \
"s;^\\(PEAR_INSTALLDIR = \\)\\(%{l_prefix}\\);\\1$RPM_BUILD_ROOT\\2;" \
-- config_vars.mk
d423 1
a423 1
%{l_rpmtool} subst 's;"compat.h";"ap_compat.h";' -- modules/zmod/mod_zmod.c
@
1.30
log
@bump release
@
text
@d85 1
a85 1
Release: 20020201
d139 2
a140 2
BuildPreReq: openpkg >= 20011126.0
PreReq: openpkg >= 20011126.0
d473 1
a473 1
--suexec-caller=%{l_fsusr} \
d551 2
a552 2
-e 's;@@l_npusr@@;%{l_npusr};g' \
-e 's;@@l_npgrp@@;%{l_npgrp};g' \
d562 1
a562 1
-e 's;@@l_fsusr@@;%{l_fsusr};g' -e 's;@@l_fsgrp@@;%{l_fsgrp};g' \
d570 1
a570 1
'%attr(4755,root,%{l_fsgrp}) %{l_prefix}/sbin/suexec' \
d572 1
a572 1
'%config %attr(444,%{l_fsusr},%{l_fsgrp}) %{l_prefix}/etc/apache/apache.base'
@
1.29
log
@upgrade to Apache 1.3.23 and mod_ssl 2.8.6
@
text
@d85 1
a85 1
Release: 20020116
@
1.28
log
@replace double-quotes by single-quotes in substs if possible
@
text
@d59 2
a60 2
%define V_apache 1.3.22
%define V_mod_ssl 2.8.5
@
1.27
log
@upgrade to mod_layout 3.0.4
@
text
@d548 1
a548 1
-e "s;@@l_prefix@@;%{l_prefix};g" \
d551 2
a552 2
-e "s;@@l_npusr@@;%{l_npusr};g" \
-e "s;@@l_npgrp@@;%{l_npgrp};g" \
@
1.26
log
@bump up
@
text
@d64 1
a64 1
%define V_mod_layout 3.0.3
d85 1
a85 1
Release: 20020110
@
1.25
log
@rpm is brain-dead and does not understand eol-comments
@
text
@d85 1
a85 1
Release: 20020109
@
1.24
log
@add pdflib, java and oracle support to Apache's PHP (grrrr... brrr...)
@
text
@d56 1
a56 1
%define php_oci8 no # ORACLE 8i (requires $ORACLE_HOME set!)
@
1.23
log
@bump version
@
text
@d47 1
d54 3
d85 1
a85 1
Release: 20020101
d159 3
d180 3
d343 1
a343 1
%if "%{php_zlib}" == "yes"
d349 3
d364 9
@
1.22
log
@bump copyright years
@
text
@d81 1
a81 1
Release: 20011227
@
1.21
log
@bump release
@
text
@d3 3
a5 3
## Copyright (c) 2000-2001 Cable & Wireless Deutschland GmbH
## Copyright (c) 2000-2001 The OpenPKG Project
## Copyright (c) 2000-2001 Ralf S. Engelschall
@
1.20
log
@upgrade to PHP 4.1.1
@
text
@d81 1
a81 1
Release: 20011213
@
1.19
log
@bump version
@
text
@d29 1
a29 1
%define mod_php yes
d58 1
a58 1
%define V_mod_php 4.1.0
@
1.18
log
@upgrade to PHP 4.1.0
@
text
@d81 1
a81 1
Release: 20011201
@
1.17
log
@Add support to PHP for the following additional extensions:
db, zlib, bzip2, openssl, openldap, mm, pcre.
@
text
@d29 1
a29 1
%define mod_php no
d58 1
a58 1
%define V_mod_php 4.0.6
a92 1
Patch0: php-%{V_mod_php}.patch
a212 1
%patch0 -p0
@
1.16
log
@remove trailing zero to conform with new scheme
@
text
@d46 7
d153 21
d331 22
@
1.16.2.1
log
@bump release numbers
@
text
@d74 1
a74 1
Release: 1.0.0
@
1.16.2.2
log
@forgotten: bump bootstrap dependencies
@
text
@d129 2
a130 2
BuildPreReq: openpkg >= 1.0.0
PreReq: openpkg >= 1.0.0
@
1.16.2.3
log
@PHP security bugfix for HTTP/POST request processing (merged into php-4.0.6.patch)
@
text
@d74 1
a74 1
Release: 1.0.1
@
1.16.2.4
log
@backport Apache 1.3.24 -> 1.3.26 security bugfixes to Apache 1.3.22
@
text
@d74 1
a74 1
Release: 1.0.2
a124 1
Patch0: apache.patch
a177 1
%patch -p0
@
1.16.2.5
log
@fix building if PHP is enabled
@
text
@d74 1
a74 1
Release: 1.0.3
a77 1
Patch0: apache.patch
d86 1
a86 1
Patch3: php-%{V_mod_php}.patch
d125 1
d179 1
a179 1
%patch0 -p0
d188 1
a188 1
%patch3 -p0
@
1.16.2.6
log
@remove ServerTokens, fix config tagging for SSL stuff
@
text
@d74 1
a74 1
Release: 1.0.4
a503 7
%if "%{mod_ssl}" == "yes"
'%config %{l_prefix}/etc/apache/ssl.crl/*.crl' \
'%config %{l_prefix}/etc/apache/ssl.crt/*.crt' \
'%config %{l_prefix}/etc/apache/ssl.csr/*.csr' \
'%config %{l_prefix}/etc/apache/ssl.key/*.key' \
'%config %{l_prefix}/etc/apache/ssl.prm/*.prm' \
%endif
@
1.16.2.7
log
@fix security bugs (see OpenPKG-SA-2002.009-apache)
@
text
@d74 1
a74 1
Release: 1.0.5
@
1.16.2.8
log
@add bugfixing patch for mod_ssl XSS problem
@
text
@d74 1
a74 1
Release: 1.0.6
a80 1
Patch1: mod_ssl.patch
a181 1
%patch1 -p0
@
1.15
log
@fix URL
@
text
@d74 1
a74 1
Release: 20011201.0
@
1.14
log
@adjust distribution and release
@
text
@d86 1
a86 1
Patch0: ftp://ftp.openpkg.org/DST/php/php-%{V_mod_php}.patch
@
1.13
log
@Bump releases.
@
text
@d70 1
a70 1
Distribution: OpenPKG [EXP]
d74 1
a74 1
Release: 20011126.0
@
1.12
log
@add OpenPKG to copyright lines
@
text
@d74 1
a74 1
Release: 20011122.0
d129 2
a130 2
BuildPreReq: openpkg >= 0.9-20011025.0
PreReq: openpkg >= 0.9-20011025.0
@
1.11
log
@backout temporary fix now that I found out the problem in src2make
@
text
@d4 2
d74 1
a74 1
Release: 20011121.0
@
1.10
log
@add a mega-kludge to workaround a transitive make(1) problem in src2make
@
text
@d449 1
a449 1
%{l_make} %{l_mflags -O} build-quiet SRC=src
d454 1
a454 1
%{l_make} %{l_mflags} install root=$RPM_BUILD_ROOT SRC=src
@
1.9
log
@Hmmmm.... goodbye good thought out but in practice unusable %{l_branch}
variable. We have to use a static value here (implies manual editing again),
because else source and binary RPM filenames won't match if binary is built
one or more days after the source was rolled.
@
text
@d449 1
a449 1
%{l_make} %{l_mflags -O} build-quiet
d454 1
a454 1
%{l_make} %{l_mflags} install root=$RPM_BUILD_ROOT
@
1.8
log
@strip binaries
@
text
@d72 1
a72 1
Release: %{l_branch}.0
@
1.7
log
@upgrade mod_layout to version 3.0.3
@
text
@d493 3
@
1.6
log
@bump to the correct 0.9-20011025.0
@
text
@d51 1
a51 1
%define V_mod_layout 3.0.1
@
1.5
log
@upgrade to new -CURRENT scheme
@
text
@d127 2
a128 2
BuildPreReq: openpkg >= 0.9-20011022.0
PreReq: openpkg >= 0.9-20011022.0
@
1.4
log
@upgrade to Apache 1.3.22 and mod_ssl 2.8.5
@
text
@d72 1
a72 1
Release: 25
d127 2
a128 2
BuildPreReq: openpkg >= 0.9-22
PreReq: openpkg >= 0.9-22
@
1.3
log
@Fix rc-script. Backslashes were missing.
PR: 9
Submitted by: Christoph Schug
@
text
@d25 3
a27 3
%define mod_ssl yes
%define mod_perl yes
%define mod_php yes
d32 1
a32 1
%define mod_gzip yes
d43 1
a43 1
%define php_gd yes
d46 2
a47 2
%define V_apache 1.3.20
%define V_mod_ssl 2.8.4
d51 1
a51 1
%define V_mod_layout 3.0
d72 1
a72 1
Release: 23
d243 1
a243 2
--localstatedir=%{l_prefix}/var/apache \
--without-confadjust
a399 1
--without-confadjust \
@
1.2
log
@Cleanup:
1. Move "Group:" below "Distribution:"
2. Use "The OpenPKG Project" for "Packager:"
3. Add type tag to "Distribution:" (default is now EXP)
@
text
@d72 1
a72 1
Release: 22
@
1.1
log
@Initial revision
@
text
@a64 1
Group: Web
d67 3
a69 2
Packager: rse@@openpkg.org
Distribution: OpenPKG
@
1.1.1.1
log
@Import OpenPKG sources into CVS repository
@
text
@@