31c3ad17ed
perl-gd now supplies a Build.PL, but this one is not cross-compilation friendly. So, we still use Makefile.PL like in previous version by using the new <pkg>_PREFER_INSTALLER variable. Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
33 lines
1.1 KiB
Diff
33 lines
1.1 KiB
Diff
let @INC and @LIBPATH empty when ignore_missing_gd
|
|
|
|
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
|
|
see https://github.com/lstein/Perl-GD/pull/7
|
|
|
|
Index: b/Makefile.PL
|
|
===================================================================
|
|
--- a/Makefile.PL
|
|
+++ b/Makefile.PL
|
|
@@ -43,13 +43,15 @@
|
|
}
|
|
|
|
push @LIBS, "-lgd";
|
|
-@INC = qw(-I/usr/include -I/usr/include/gd) unless @INC;
|
|
-@LIBPATH = qw(-L/usr/lib/X11 -L/usr/X11R6/lib -L/usr/X11/lib -L/usr/lib) unless @LIBPATH;
|
|
-
|
|
-# support for AMD64 libraries
|
|
-if (-d '/usr/lib64') {
|
|
- my @libs64 = map {my $a = $_; $a=~ s/lib$/lib64/; $a} @LIBPATH;
|
|
- @LIBPATH = (@LIBPATH,@libs64);
|
|
+unless ($force) {
|
|
+ @INC = qw(-I/usr/include -I/usr/include/gd) unless @INC;
|
|
+ @LIBPATH = qw(-L/usr/lib/X11 -L/usr/X11R6/lib -L/usr/X11/lib -L/usr/lib) unless @LIBPATH;
|
|
+
|
|
+ # support for AMD64 libraries
|
|
+ if (-d '/usr/lib64') {
|
|
+ my @libs64 = map {my $a = $_; $a=~ s/lib$/lib64/; $a} @LIBPATH;
|
|
+ @LIBPATH = (@LIBPATH,@libs64);
|
|
+ }
|
|
}
|
|
|
|
#############################################################################################
|