-
Notifications
You must be signed in to change notification settings - Fork 560
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
perl DESTDIR bug #438
Labels
Comments
From wiget@wiget.t17.ds.pwr.wroc.plperl ExtUtils::MakeMaker don't allow use $DESTDIR to move installed =========================== cut ================================== Inline Patchdiff -ur perl5.005_61.old/lib/ExtUtils/MM_Unix.pm perl5.005_61/lib/ExtUtils/MM_Unix.pm
--- perl5.005_61.old/lib/ExtUtils/MM_Unix.pm Fri Aug 20 17:51:31 1999
+++ perl5.005_61/lib/ExtUtils/MM_Unix.pm Thu Aug 26 00:22:31 1999
@@ -527,8 +527,7 @@
AR_STATIC_ARGS NAME DISTNAME NAME_SYM VERSION
VERSION_SYM XS_VERSION INST_BIN INST_EXE INST_LIB
INST_ARCHLIB INST_SCRIPT PREFIX INSTALLDIRS
- INSTALLPRIVLIB INSTALLARCHLIB INSTALLSITELIB
- INSTALLSITEARCH INSTALLBIN INSTALLSCRIPT PERL_LIB
+ PERL_LIB
PERL_ARCHLIB SITELIBEXP SITEARCHEXP LIBPERL_A MYEXTLIB
FIRST_MAKEFILE MAKE_APERL_FILE PERLMAINCC PERL_SRC
PERL_INC PERL FULLPERL
@@ -538,6 +537,15 @@
push @m, "$tmp = $self->{$tmp}\n";
}
+ for $tmp (qw/
+
+ INSTALLPRIVLIB INSTALLARCHLIB INSTALLSITELIB
+ INSTALLSITEARCH INSTALLBIN INSTALLSCRIPT
+
+ / ) {
+ next unless defined $self->{$tmp};
+ push @m, "$tmp = \$\(DESTDIR\)$self->{$tmp}\n";
+ }
push @m, qq{
VERSION_MACRO = VERSION
DEFINE_VERSION = -D\$(VERSION_MACRO)=\\\"\$(VERSION)\\\"
@@ -580,17 +588,27 @@
";
for $tmp (qw/
- INST_HTMLPRIVLIBDIR INSTALLHTMLPRIVLIBDIR
- INST_HTMLSITELIBDIR INSTALLHTMLSITELIBDIR
- INST_HTMLSCRIPTDIR INSTALLHTMLSCRIPTDIR
- INST_HTMLLIBDIR HTMLEXT
- INST_MAN1DIR INSTALLMAN1DIR MAN1EXT
- INST_MAN3DIR INSTALLMAN3DIR MAN3EXT
+ INST_HTMLPRIVLIBDIR
+ INST_HTMLSITELIBDIR
+ INST_HTMLSCRIPTDIR
+ INST_HTMLLIBDIR HTMLEXT
+ INST_MAN1DIR MAN1EXT
+ INST_MAN3DIR MAN3EXT
/) {
next unless defined $self->{$tmp};
push @m, "$tmp = $self->{$tmp}\n";
}
+ for $tmp (qw/
+ INSTALLHTMLPRIVLIBDIR
+ INSTALLHTMLSITELIBDIR
+ INSTALLHTMLSCRIPTDIR
+ INSTALLMAN1DIR
+ INSTALLMAN3DIR
+ /) {
+ next unless defined $self->{$tmp};
+ push @m, "$tmp = \$\(DESTDIR\)$self->{$tmp}\n";
+ }
for $tmp (qw(
PERM_RW PERM_RWX
) Perl Info
|
This was referenced Oct 18, 2019
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Migrated from rt.perl.org#1279 (status was 'resolved')
Searchable as RT1279$
The text was updated successfully, but these errors were encountered: