Pārlūkot izejas kodu

perl: update to 5.24.1

Waldemar Brodkorb 6 gadi atpakaļ
vecāks
revīzija
8edfd6ed18
1 mainītis faili ar 10 papildinājumiem un 6 dzēšanām
  1. 10 6
      package/perl/Makefile

+ 10 - 6
package/perl/Makefile

@@ -4,9 +4,9 @@
 include ${ADK_TOPDIR}/rules.mk
 
 PKG_NAME:=		perl
-PKG_VERSION:=		5.22.1
+PKG_VERSION:=		5.24.1
 PKG_RELEASE:=		1
-PKG_HASH:=		2b475d0849d54c4250e9cba4241b7b7291cffb45dfd083b677ca7b5d38118f27
+PKG_HASH:=		ebe7c66906d4fb55449380ab1b7e004eeef52c38d3443fa301f8e17a1a4cb67f
 PKG_DESCR:=		perl interpreter
 PKG_SECTION:=		dev/lang
 PKG_NEEDS:=		threads
@@ -14,7 +14,7 @@ PKG_URL:=		http://www.perl.org/
 PKG_SITES:=		http://www.cpan.org/src/
 PKG_NOPARALLEL:=	1
 
-PC_VERSION:=		1.0.2
+PC_VERSION:=		1.1.5
 PC_SITE:=		https://github.com/arsv/perl-cross/releases/download/$(PC_VERSION)
 
 DISTFILES:=		${PKG_NAME}-${PKG_VERSION}.tar.gz
@@ -40,6 +40,10 @@ CONFIGURE_ARGS:=	--target=$(GNU_TARGET_NAME) \
 			-Dosvers=4.0 \
 			-Dperladmin=root
 
+ifeq ($(ADK_TARGET_USE_STATIC_LIBS_ONLY),y)
+CONFIGURE_ARGS+=	--all-static --no-dynaloader
+endif
+
 host-configure:
 	(cd ${WRKBUILD}; ${BASH} ./Configure -des -Duseperlio -Dprefix=${STAGING_HOST_DIR}/usr)
 
@@ -49,10 +53,10 @@ perl-hostinstall:
 	mv ${STAGING_HOST_DIR}/usr/bin/perl ${STAGING_HOST_DIR}/usr/bin/perl-host
 
 pre-configure:
-	(if [ ! -f $(DL_DIR)/perl-$(PKG_VERSION)-cross-$(PC_VERSION).tar.gz ]; then \
-		cd $(DL_DIR); wget $(PC_SITE)/perl-$(PKG_VERSION)-cross-$(PC_VERSION).tar.gz; \
+	(if [ ! -f $(DL_DIR)/perl-cross-$(PC_VERSION).tar.gz ]; then \
+		cd $(DL_DIR); wget $(PC_SITE)/perl-cross-$(PC_VERSION).tar.gz; \
 	fi)
-	(cd $(WRKSRC); tar --strip-components=1 -xf $(DL_DIR)/perl-$(PKG_VERSION)-cross-$(PC_VERSION).tar.gz)
+	(cd $(WRKSRC); tar --strip-components=1 -xf $(DL_DIR)/perl-cross-$(PC_VERSION).tar.gz)
 
 perl-install:
 	${INSTALL_DIR} ${IDIR_PERL}/usr/bin