Kaynağa Gözat

fix perl module loading

Waldemar Brodkorb 9 yıl önce
ebeveyn
işleme
c730821d56

+ 4 - 1
package/p5-image-scale/Makefile

@@ -25,8 +25,11 @@ include $(ADK_TOPDIR)/mk/perl.mk
 CONFIG_STYLE:=		perl
 XAKE_FLAGS+=		$(PERL_ENV)
 CONFIGURE_ARGS+=	--with-jpeg-includes=${STAGING_TARGET_DIR}/usr/include \
+			--with-jpeg-libs=${STAGING_TARGET_DIR}/usr/lib \
 			--with-png-includes=${STAGING_TARGET_DIR}/usr/include \
-			--with-gif-includes=${STAGING_TARGET_DIR}/usr/include
+			--with-png-libs=${STAGING_TARGET_DIR}/usr/lib \
+			--with-gif-includes=${STAGING_TARGET_DIR}/usr/include \
+			--with-gif-libs=${STAGING_TARGET_DIR}/usr/lib \
 
 p5-image-scale-install:
 	$(INSTALL_DIR) $(IDIR_P5_IMAGE_SCALE)$(PERL_SITEDIR)

+ 11 - 0
package/p5-image-scale/patches/patch-src_png_c

@@ -0,0 +1,11 @@
+--- Image-Scale-0.08.orig/src/png.c	2011-07-11 10:03:28.000000000 -0500
++++ Image-Scale-0.08/src/png.c	2014-10-06 15:07:14.824434687 -0500
+@@ -40,7 +40,7 @@ image_png_read_buf(png_structp png_ptr,
+     }
+  }
+ 
+- png_memcpy(data, buffer_ptr(im->buf), len);
++ memcpy(data, buffer_ptr(im->buf), len);
+  buffer_consume(im->buf, len);
+  
+  goto ok;