You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl-cvs@perl.apache.org by do...@hyperreal.org on 1999/01/19 21:42:22 UTC

cvs commit: modperl Changes Makefile.PL ToDo

dougm       99/01/19 12:42:21

  Modified:    .        Changes Makefile.PL ToDo
  Log:
  make sure ap_config_auto.h is picked up when PREP_HTTPD=1 (for
  non-distribution modules that use Apache::src to build)
  
  Revision  Changes    Path
  1.245     +3 -0      modperl/Changes
  
  Index: Changes
  ===================================================================
  RCS file: /export/home/cvs/modperl/Changes,v
  retrieving revision 1.244
  retrieving revision 1.245
  diff -u -r1.244 -r1.245
  --- Changes	1999/01/18 04:31:07	1.244
  +++ Changes	1999/01/19 20:42:19	1.245
  @@ -9,6 +9,9 @@
   
   =item 1.17_01-dev
   
  +make sure ap_config_auto.h is picked up when PREP_HTTPD=1 (for
  +non-distribution modules that use Apache::src to build)
  +
   Fixed "broken" $VERSION's so CPAN won't be confused
   [ Ask Bjoern Hansen <as...@netcetera.dk> ]
   
  
  
  
  1.121     +12 -0     modperl/Makefile.PL
  
  Index: Makefile.PL
  ===================================================================
  RCS file: /export/home/cvs/modperl/Makefile.PL,v
  retrieving revision 1.120
  retrieving revision 1.121
  diff -u -r1.120 -r1.121
  --- Makefile.PL	1998/12/23 01:22:02	1.120
  +++ Makefile.PL	1999/01/19 20:42:20	1.121
  @@ -1343,6 +1343,18 @@
   
       finddepth(\&wanted, $APACHE_SRC);
       $self->{PM}{"Apache/typemap"} = '$(INST_ARCHLIB)/' . "auto/Apache/typemap";
  +
  +    my $v = httpd_version($APACHE_SRC, 1);
  +    return '' unless $v >= 133;
  +    for (qw(ap_config_auto.h)) {
  +	my $from = "$APACHE_SRC/include/$_";
  +	my $to = '$(INST_ARCHLIB)/' . "auto/Apache/include/$_";
  +	unless ($self->{PM}->{$from}) {
  +	    $self->{PM}->{$from} = $to;
  +	    system "$Config{touch} $from";
  +	}
  +    }
  +
       '';
   }
   
  
  
  
  1.145     +0 -4      modperl/ToDo
  
  Index: ToDo
  ===================================================================
  RCS file: /export/home/cvs/modperl/ToDo,v
  retrieving revision 1.144
  retrieving revision 1.145
  diff -u -r1.144 -r1.145
  --- ToDo	1999/01/18 04:31:08	1.144
  +++ ToDo	1999/01/19 20:42:20	1.145
  @@ -7,15 +7,11 @@
   
   - Apache::Server->keep_alive_timeout/timeout
   
  -- %ENV not clearing?
  -
   - loose @ISA 'DynaLoader' to avoid AutoLoader::AUTOLOAD
   
   - --target=apache + 'make test'
   
   - @PerlSetVar core dumps outside of %Location (Ask)
  -
  -- ap_config_auto.h with PREP_HTTPD=1 (Ross Becker)
   
   - turn of strip of httpd in Apache's install.sh