]> git.pld-linux.org Git - packages/apache1.git/blame - apache1-apxs-DESTDIR.patch
rel 15; builds
[packages/apache1.git] / apache1-apxs-DESTDIR.patch
CommitLineData
88ba7392
ER
1--- apache_1.3.34/src/support/apxs.pl 2006-04-13 11:33:42.264267119 +0300
2+++ /usr/sbin/apxs1 2006-04-12 18:43:04.710095895 +0300
3@@ -39,6 +39,7 @@
4 my $CFG_INCLUDEDIR = q(@includedir@); # substituted via APACI install
5 my $CFG_LIBEXECDIR = q(@libexecdir@); # substituted via APACI install
6 my $CFG_SYSCONFDIR = q(@sysconfdir@); # substituted via APACI install
7+my $CFG_DESTDIR = '';
8
9 ##
10 ## Cleanup the above stuff
11@@ -170,7 +171,7 @@
12 if ($opt_S =~ m/^([^=]+)=(.*)$/) {
13 my ($var, $val) = ($1, $2);
14 my $oldval = eval "\$CFG_$var";
15- unless ($var and $oldval) {
16+ unless ($var and defined($oldval)) {
17 print STDERR "apxs:Error: no config variable $var\n";
18 &usage;
19 }
20@@ -264,7 +265,7 @@
21 my $name;
22 foreach $name (qw(
23 TARGET CC CFLAGS CFLAGS_SHLIB LD_SHLIB LDFLAGS_SHLIB LIBS_SHLIB
24- PREFIX SBINDIR INCLUDEDIR LIBEXECDIR SYSCONFDIR
25+ PREFIX SBINDIR INCLUDEDIR LIBEXECDIR SYSCONFDIR DESTDIR
26 )) {
27 if ($arg eq $name or $arg eq lc($name)) {
28 my $val = eval "\$CFG_$name";
29@@ -425,14 +426,14 @@
30 if ($^O ne "MSWin32") {
31 $t =~ s|^.+/([^/]+)$|$1|;
32 if ($opt_i) {
33- push(@cmds, "cp -f $f $CFG_LIBEXECDIR/$t");
34- push(@cmds, "chmod 755 $CFG_LIBEXECDIR/$t");
35+ push(@cmds, "cp -f $f $CFG_DESTDIR$CFG_LIBEXECDIR/$t");
36+ push(@cmds, "chmod 755 $CFG_DESTDIR$CFG_LIBEXECDIR/$t");
37 }
38 }
39 else {
40 $t =~ s|^.+[/\\]([^/\\]+)$|$1|;
41 if ($opt_i) {
42- push(@cmds, "copy \"$f\" \"$CFG_LIBEXECDIR/$t\"");
43+ push(@cmds, "copy \"$f\" \"$CFG_DESTDIR$CFG_LIBEXECDIR/$t\"");
44 }
45 }
46
This page took 0.051498 seconds and 4 git commands to generate.