diff options
Diffstat (limited to 'package/perl/Makefile')
-rw-r--r-- | package/perl/Makefile | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/package/perl/Makefile b/package/perl/Makefile index 63b56c2c5..4da8aaabd 100644 --- a/package/perl/Makefile +++ b/package/perl/Makefile @@ -4,9 +4,9 @@ include ${ADK_TOPDIR}/rules.mk PKG_NAME:= perl -PKG_VERSION:= 5.24.1 +PKG_VERSION:= 5.40.2 PKG_RELEASE:= 1 -PKG_HASH:= 03a77bac4505c270f1890ece75afc7d4b555090b41aa41ea478747e23b2afb3f +PKG_HASH:= 0551c717458e703ef7972307ab19385edfa231198d88998df74e12226abf563b 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.1.5 +PC_VERSION:= 1.6.2 PC_SITE:= https://github.com/arsv/perl-cross/releases/download/$(PC_VERSION) include ${ADK_TOPDIR}/mk/host.mk @@ -36,7 +36,9 @@ CONFIGURE_ARGS:= --target=$(GNU_TARGET_NAME) \ -Dmyuname="$(ADK_VENDOR)" \ -Dosname=linux \ -Dosvers=4.0 \ - -Dperladmin=root + -Dperladmin=root \ + -Ud_strlcat \ + -Ud_strlcpy ifeq ($(ADK_TARGET_USE_STATIC_LIBS_ONLY),y) CONFIGURE_ARGS+= --all-static --no-dynaloader @@ -55,6 +57,7 @@ pre-configure: cd $(DL_DIR); wget $(PC_SITE)/perl-cross-$(PC_VERSION).tar.gz; \ fi) (cd $(WRKSRC); tar --strip-components=1 -xf $(DL_DIR)/perl-cross-$(PC_VERSION).tar.gz) + $(CP) $(SCRIPT_DIR)/config.* $(WRKSRC)/cnf perl-install: ${INSTALL_DIR} ${IDIR_PERL}/usr/bin |