mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-28 10:08:24 +00:00
de4624ea5a
PR: ports/25807 Submitted by: maintainer
56 lines
1.4 KiB
Plaintext
56 lines
1.4 KiB
Plaintext
--- c/Makefile.PL.orig Wed Mar 29 22:22:28 2000
|
|
+++ c/Makefile.PL Wed Mar 14 11:21:17 2001
|
|
@@ -7,49 +7,23 @@
|
|
win32_setup();
|
|
}
|
|
else {
|
|
- require Apache::src;
|
|
- my $src = Apache::src->new;
|
|
+ my $inc1 = `apxs -q INCLUDEDIR`;
|
|
+ my $inc2 = $inc1 ."/modules/perl";
|
|
|
|
use Cwd;
|
|
my $pwd = fastcwd;
|
|
my @objs = qw(apache_request.o apache_cookie.o apache_multipart_buffer.o);
|
|
- $MY_LD_RUN_PATH = "$Config{installsitearch}/auto/libapreq:$pwd";
|
|
|
|
WriteMakefile(
|
|
- #grr, problems with things finding libapreq.so, sort out later.
|
|
'LINKTYPE' => 'static',
|
|
-# 'SKIP' => [qw(dynamic_lib dynamic_bs)],
|
|
'NAME' => 'libapreq',
|
|
- 'INC' => $src->inc,
|
|
- 'TYPEMAPS' => $src->typemaps,
|
|
+ 'INC' => "-I$inc1 -I$inc2",
|
|
'OBJECT' => "@objs",
|
|
);
|
|
}
|
|
|
|
use Cwd;
|
|
my $pwd = fastcwd;
|
|
-$ENV{LD_RUN_PATH} =
|
|
- "$ENV{LD_RUN_PATH}:$Config{installsitearch}/auto/libapr:$pwd";
|
|
-
|
|
-sub MY::dynamic {
|
|
- my $self = shift;
|
|
- my $string = $self->MM::dynamic;
|
|
- $string =~ s/(Makefile\s+).*/$1/g;
|
|
- $string;
|
|
-}
|
|
-
|
|
-sub MY::top_targets {
|
|
- my $self = shift;
|
|
- my $string = $self->MM::top_targets;
|
|
- my $libapreq = <<"EOF";
|
|
-LD_RUN_PATH = $ENV{LD_RUN_PATH}
|
|
-EOF
|
|
-
|
|
- my $so = "\n".'$(DLBASE).$(DLEXT): $(INST_DYNAMIC)'."\n";
|
|
-
|
|
- $string =~ s/(pure_all\s+::\s+)(.*)/$1 static $2/;
|
|
- return $libapreq . $so . $string;
|
|
-}
|
|
|
|
sub MY::post_initialize {
|
|
my $self = shift;
|