|
@@ -17,6 +17,8 @@ PERL_CROSS_BASE_VERSION = 5.$(PERL_VERSION_MAJOR).2
|
|
|
# DO NOT refactor with the github helper (the result is not the same)
|
|
|
PERL_CROSS_SITE = http://raw.github.com/arsv/perl-cross/releases
|
|
|
PERL_CROSS_SOURCE = perl-$(PERL_CROSS_BASE_VERSION)-cross-$(PERL_CROSS_VERSION).tar.gz
|
|
|
+PERL_EXTRA_DOWNLOADS = $(PERL_CROSS_SITE)/$(PERL_CROSS_SOURCE)
|
|
|
+
|
|
|
PERL_CROSS_OLD_POD = perl$(subst .,,$(PERL_CROSS_BASE_VERSION))delta.pod
|
|
|
PERL_CROSS_NEW_POD = perl$(subst .,,$(PERL_VERSION))delta.pod
|
|
|
|
|
@@ -24,12 +26,6 @@ PERL_CROSS_NEW_POD = perl$(subst .,,$(PERL_VERSION))delta.pod
|
|
|
# be extracted over the perl sources, so we don't define that
|
|
|
# as a separate package. Instead, it is downloaded and extracted
|
|
|
# together with perl
|
|
|
-
|
|
|
-define PERL_CROSS_DOWNLOAD
|
|
|
- $(call DOWNLOAD,$(PERL_CROSS_SITE:/=)/$(PERL_CROSS_SOURCE))
|
|
|
-endef
|
|
|
-PERL_POST_DOWNLOAD_HOOKS += PERL_CROSS_DOWNLOAD
|
|
|
-
|
|
|
define PERL_CROSS_EXTRACT
|
|
|
$(call suitable-extractor,$(PERL_CROSS_SOURCE)) $(DL_DIR)/$(PERL_CROSS_SOURCE) | \
|
|
|
$(TAR) $(TAR_STRIP_COMPONENTS)=1 -C $(@D) $(TAR_OPTIONS) -
|