1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-06 22:51:41 +00:00
freebsd-ports/www/p5-libapreq/files/patch-aa

120 lines
3.2 KiB
Plaintext
Raw Normal View History

--- c/Makefile.PL.orig Tue Mar 14 09:16:14 2000
+++ c/Makefile.PL Tue Mar 14 16:31:06 2000
@@ -7,49 +7,41 @@
win32_setup();
}
else {
- require Apache::src;
- my $src = Apache::src->new;
+ my $inc = `apxs -q INCLUDEDIR`;
use Cwd;
my $pwd = fastcwd;
my @objs = qw(apache_request.o apache_cookie.o 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)],
+ 'LINKTYPE' => 'dynamic',
'NAME' => 'libapreq',
- 'INC' => $src->inc,
- 'TYPEMAPS' => $src->typemaps,
+ 'INC' => "-I$inc",
'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::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";
+#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;
--- Cookie/Makefile.PL.orig Tue Mar 14 16:02:52 2000
+++ Cookie/Makefile.PL Tue Mar 14 16:05:01 2000
@@ -15,9 +15,8 @@
xsubpp("Cookie");
}
else {
- require Apache::src;
- my $src = Apache::src->new;
use File::Path 'mkpath';
+ my $inc = `apxs -q INCLUDEDIR`;
my $root = "../blib/arch/auto/libapreq";
mkpath $root, 1, 0755 unless -d $root;
@@ -25,8 +24,7 @@
system "touch $root/libapreq.a";
WriteMakefile(
@mm_args,
- 'INC' => "-I../c ". $src->inc,
- 'TYPEMAPS' => $src->typemaps,
+ 'INC' => "-I../c -I$inc -I$ENV{'PORTSDIR'}/www/p5-Apache/work/mod_perl-1.21/src/modules/perl",
'LIBS' => "-L$root -lapreq",
);
unlink "$root/libapreq.a";
--- Request/Makefile.PL.orig Tue Mar 14 09:53:01 2000
+++ Request/Makefile.PL Tue Mar 14 16:01:06 2000
@@ -15,9 +15,8 @@
xsubpp("Request");
}
else {
- require Apache::src;
- my $src = Apache::src->new;
use File::Path 'mkpath';
+ my $inc = `apxs -q INCLUDEDIR`;
my $root = "../blib/arch/auto/libapreq";
mkpath $root, 1, 0755 unless -d $root;
@@ -25,8 +24,7 @@
system "touch $root/libapreq.a";
WriteMakefile(
@mm_args,
- 'INC' => "-I../c ". $src->inc,
- 'TYPEMAPS' => $src->typemaps,
+ 'INC' => "-I../c -I$inc -I$ENV{'PORTSDIR'}/www/p5-Apache/work/mod_perl-1.21/src/modules/perl",
'LIBS' => "-L$root -lapreq",
);
unlink "$root/libapreq.a";