From: <abe...@us...> - 2012-12-28 01:34:03
|
Revision: 5842 http://astlinux.svn.sourceforge.net/astlinux/?rev=5842&view=rev Author: abelbeck Date: 2012-12-28 01:33:55 +0000 (Fri, 28 Dec 2012) Log Message: ----------- perl, perlcross download now redirects to sourceforge in a funky way, use ours for now Modified Paths: -------------- branches/1.0/package/perl/perl.mk Modified: branches/1.0/package/perl/perl.mk =================================================================== --- branches/1.0/package/perl/perl.mk 2012-12-27 21:23:56 UTC (rev 5841) +++ branches/1.0/package/perl/perl.mk 2012-12-28 01:33:55 UTC (rev 5842) @@ -16,7 +16,8 @@ PERL_CROSS_VERSION = 0.7.1 PERL_CROSS_BASE_VERSION = 5.$(PERL_VERSION_MAJOR).0 -PERL_CROSS_SITE = http://download.berlios.de/perlcross +#PERL_CROSS_SITE = http://download.berlios.de/perlcross +PERL_CROSS_SITE = http://files.astlinux.org PERL_CROSS_SOURCE = perl-$(PERL_CROSS_BASE_VERSION)-cross-$(PERL_CROSS_VERSION).tar.gz PERL_CROSS_OLD_POD = perl$(subst .,,$(PERL_CROSS_BASE_VERSION))delta.pod PERL_CROSS_NEW_POD = perl$(subst .,,$(PERL_VERSION))delta.pod This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2013-01-01 22:09:18
|
Revision: 5848 http://astlinux.svn.sourceforge.net/astlinux/?rev=5848&view=rev Author: abelbeck Date: 2013-01-01 22:09:12 +0000 (Tue, 01 Jan 2013) Log Message: ----------- perl, also make 'unidatafiles' to generate 'unicore/Heavy.pl' then remove most of the unicore files Modified Paths: -------------- branches/1.0/package/perl/perl.mk Modified: branches/1.0/package/perl/perl.mk =================================================================== --- branches/1.0/package/perl/perl.mk 2012-12-30 17:35:55 UTC (rev 5847) +++ branches/1.0/package/perl/perl.mk 2013-01-01 22:09:12 UTC (rev 5848) @@ -86,7 +86,7 @@ # perlcross's miniperl_top forgets base, which is required by mktables. # Instead of patching, it's easier to just set PERL5LIB define PERL_BUILD_CMDS - PERL5LIB=$(@D)/dist/base/lib $(MAKE1) -C $(@D) perl modules + PERL5LIB=$(@D)/dist/base/lib $(MAKE1) -C $(@D) perl modules unidatafiles endef define PERL_INSTALL_STAGING_CMDS @@ -103,6 +103,9 @@ PERL5LIB=$(@D)/dist/base/lib $(MAKE1) -C $(@D) DESTDIR="$(TARGET_DIR)" $(PERL_INSTALL_TARGET_GOALS) # Remove all .pod files find $(TARGET_DIR)/usr/lib/perl/ -name "*.pod" | xargs rm -f + # Remove many unicore files + find $(TARGET_DIR)/usr/lib/perl/unicore/* -type d | xargs rm -rf + rm -f $(TARGET_DIR)/usr/lib/perl/unicore/Name.pl # ln -sf perl$(PERL_VERSION) $(TARGET_DIR)/usr/bin/perl endef This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2013-01-01 22:46:25
|
Revision: 5849 http://astlinux.svn.sourceforge.net/astlinux/?rev=5849&view=rev Author: abelbeck Date: 2013-01-01 22:46:16 +0000 (Tue, 01 Jan 2013) Log Message: ----------- perl, build tweaks, no functional change Modified Paths: -------------- branches/1.0/package/perl/perl.mk Modified: branches/1.0/package/perl/perl.mk =================================================================== --- branches/1.0/package/perl/perl.mk 2013-01-01 22:09:12 UTC (rev 5848) +++ branches/1.0/package/perl/perl.mk 2013-01-01 22:46:16 UTC (rev 5849) @@ -102,9 +102,10 @@ define PERL_INSTALL_TARGET_CMDS PERL5LIB=$(@D)/dist/base/lib $(MAKE1) -C $(@D) DESTDIR="$(TARGET_DIR)" $(PERL_INSTALL_TARGET_GOALS) # Remove all .pod files - find $(TARGET_DIR)/usr/lib/perl/ -name "*.pod" | xargs rm -f + find $(TARGET_DIR)/usr/lib/perl/ -name "*.pod" -print0 | xargs -0 rm -f # Remove many unicore files - find $(TARGET_DIR)/usr/lib/perl/unicore/* -type d | xargs rm -rf + rm -rf $(TARGET_DIR)/usr/lib/perl/unicore/lib/ + rm -rf $(TARGET_DIR)/usr/lib/perl/unicore/To/ rm -f $(TARGET_DIR)/usr/lib/perl/unicore/Name.pl # ln -sf perl$(PERL_VERSION) $(TARGET_DIR)/usr/bin/perl This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2013-01-14 13:57:17
|
Revision: 5893 http://astlinux.svn.sourceforge.net/astlinux/?rev=5893&view=rev Author: abelbeck Date: 2013-01-14 13:57:05 +0000 (Mon, 14 Jan 2013) Log Message: ----------- perl, add compiled 'Cwd' module Modified Paths: -------------- branches/1.0/package/perl/perl.mk Modified: branches/1.0/package/perl/perl.mk =================================================================== --- branches/1.0/package/perl/perl.mk 2013-01-13 22:43:32 UTC (rev 5892) +++ branches/1.0/package/perl/perl.mk 2013-01-14 13:57:05 UTC (rev 5893) @@ -12,7 +12,7 @@ # Depend on linux to define LINUX_VERSION_PROBED PERL_DEPENDENCIES = linux -PERL_MODULES = constant Carp Errno Fcntl POSIX Digest Socket IO XSLoader Digest/MD5 Digest/SHA Getopt/Std Time/Local File/Glob +PERL_MODULES = constant Carp Errno Fcntl Cwd POSIX Digest Socket IO XSLoader Digest/MD5 Digest/SHA Getopt/Std Time/Local File/Glob PERL_CROSS_VERSION = 0.7.1 PERL_CROSS_BASE_VERSION = 5.$(PERL_VERSION_MAJOR).0 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2013-07-31 18:33:54
|
Revision: 6160 http://sourceforge.net/p/astlinux/code/6160 Author: abelbeck Date: 2013-07-31 18:33:46 +0000 (Wed, 31 Jul 2013) Log Message: ----------- perl, version bump to 5.16.3 using perlcross 0.7.4, fixes 'rehashing flaw' CVE-2013-1667 Note: perl now installs in /usr/lib/perl5/ matching mainline perl Modified Paths: -------------- branches/1.0/package/perl/perl.mk Modified: branches/1.0/package/perl/perl.mk =================================================================== --- branches/1.0/package/perl/perl.mk 2013-07-30 20:57:40 UTC (rev 6159) +++ branches/1.0/package/perl/perl.mk 2013-07-31 18:33:46 UTC (rev 6160) @@ -5,7 +5,7 @@ ############################################################# PERL_VERSION_MAJOR = 16 -PERL_VERSION = 5.$(PERL_VERSION_MAJOR).2 +PERL_VERSION = 5.$(PERL_VERSION_MAJOR).3 PERL_SITE = http://www.cpan.org/src/5.0 PERL_SOURCE = perl-$(PERL_VERSION).tar.bz2 PERL_INSTALL_STAGING = YES @@ -14,8 +14,8 @@ PERL_MODULES = constant Carp Errno Fcntl Cwd POSIX Digest Socket IO XSLoader Digest/MD5 Digest/SHA Getopt/Std Time/Local File/Glob -PERL_CROSS_VERSION = 0.7.1 -PERL_CROSS_BASE_VERSION = 5.$(PERL_VERSION_MAJOR).0 +PERL_CROSS_VERSION = 0.7.4 +PERL_CROSS_BASE_VERSION = 5.$(PERL_VERSION_MAJOR).3 #PERL_CROSS_SITE = http://download.berlios.de/perlcross PERL_CROSS_SITE = http://files.astlinux.org PERL_CROSS_SOURCE = perl-$(PERL_CROSS_BASE_VERSION)-cross-$(PERL_CROSS_VERSION).tar.gz @@ -102,18 +102,18 @@ define PERL_INSTALL_TARGET_CMDS PERL5LIB=$(@D)/dist/base/lib $(MAKE1) -C $(@D) DESTDIR="$(TARGET_DIR)" $(PERL_INSTALL_TARGET_GOALS) # Remove all .pod files - find $(TARGET_DIR)/usr/lib/perl/ -name "*.pod" -print0 | xargs -0 rm -f + find $(TARGET_DIR)/usr/lib/perl5/ -name "*.pod" -print0 | xargs -0 rm -f # Remove many unicore files - rm -rf $(TARGET_DIR)/usr/lib/perl/unicore/lib/ - rm -rf $(TARGET_DIR)/usr/lib/perl/unicore/To/ - rm -f $(TARGET_DIR)/usr/lib/perl/unicore/Name.pl + rm -rf $(TARGET_DIR)/usr/lib/perl5/unicore/lib/ + rm -rf $(TARGET_DIR)/usr/lib/perl5/unicore/To/ + rm -f $(TARGET_DIR)/usr/lib/perl5/unicore/Name.pl # ln -sf perl$(PERL_VERSION) $(TARGET_DIR)/usr/bin/perl endef define PERL_CLEAN_CMDS -$(MAKE1) -C $(@D) clean - rm -rf $(TARGET_DIR)/usr/lib/perl/ + rm -rf $(TARGET_DIR)/usr/lib/perl5/ rm -f $(TARGET_DIR)/usr/bin/perl $(TARGET_DIR)/usr/bin/perl$(PERL_VERSION) endef This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2013-08-05 20:40:31
|
Revision: 6164 http://sourceforge.net/p/astlinux/code/6164 Author: abelbeck Date: 2013-08-05 20:40:29 +0000 (Mon, 05 Aug 2013) Log Message: ----------- perl, add modules Getopt::Long and Sys::Hostname, enough for ddclient without SSL, for anyone who wants to play with it. Note: SSL support requires CPAN modules IO::Socket::SSL and Net::SSLeay which has cross-compile build issues Modified Paths: -------------- branches/1.0/package/perl/perl.mk Modified: branches/1.0/package/perl/perl.mk =================================================================== --- branches/1.0/package/perl/perl.mk 2013-08-03 18:41:04 UTC (rev 6163) +++ branches/1.0/package/perl/perl.mk 2013-08-05 20:40:29 UTC (rev 6164) @@ -12,7 +12,8 @@ # Depend on linux to define LINUX_VERSION_PROBED PERL_DEPENDENCIES = linux -PERL_MODULES = constant Carp Errno Fcntl Cwd POSIX Digest Socket IO XSLoader Digest/MD5 Digest/SHA Getopt/Std Time/Local File/Glob +PERL_MODULES = constant Carp Errno Fcntl Cwd POSIX Digest Socket IO XSLoader +PERL_MODULES += Digest/MD5 Digest/SHA Getopt/Std Getopt/Long Time/Local File/Glob Sys/Hostname PERL_CROSS_VERSION = 0.7.4 PERL_CROSS_BASE_VERSION = 5.$(PERL_VERSION_MAJOR).3 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2014-01-16 23:51:13
|
Revision: 6357 http://sourceforge.net/p/astlinux/code/6357 Author: abelbeck Date: 2014-01-16 23:51:10 +0000 (Thu, 16 Jan 2014) Log Message: ----------- perl, version bump to perl 5.18.2 and perl-cross 0.8.3 Modified Paths: -------------- branches/1.0/package/perl/perl.mk Modified: branches/1.0/package/perl/perl.mk =================================================================== --- branches/1.0/package/perl/perl.mk 2014-01-16 12:12:54 UTC (rev 6356) +++ branches/1.0/package/perl/perl.mk 2014-01-16 23:51:10 UTC (rev 6357) @@ -4,8 +4,8 @@ # ############################################################# -PERL_VERSION_MAJOR = 16 -PERL_VERSION = 5.$(PERL_VERSION_MAJOR).3 +PERL_VERSION_MAJOR = 18 +PERL_VERSION = 5.$(PERL_VERSION_MAJOR).2 PERL_SITE = http://www.cpan.org/src/5.0 PERL_SOURCE = perl-$(PERL_VERSION).tar.bz2 PERL_INSTALL_STAGING = YES @@ -15,10 +15,10 @@ PERL_MODULES = constant Carp Errno Fcntl Cwd POSIX Digest Socket IO XSLoader PERL_MODULES += Digest/MD5 Digest/SHA Getopt/Std Getopt/Long Time/Local File/Glob Sys/Hostname -PERL_CROSS_VERSION = 0.7.4 -PERL_CROSS_BASE_VERSION = 5.$(PERL_VERSION_MAJOR).3 -#PERL_CROSS_SITE = http://download.berlios.de/perlcross -PERL_CROSS_SITE = http://files.astlinux.org +PERL_CROSS_VERSION = 0.8.3 +PERL_CROSS_BASE_VERSION = 5.$(PERL_VERSION_MAJOR).1 +PERL_CROSS_SITE = http://download.berlios.de/perlcross +#PERL_CROSS_SITE = http://files.astlinux.org PERL_CROSS_SOURCE = perl-$(PERL_CROSS_BASE_VERSION)-cross-$(PERL_CROSS_VERSION).tar.gz PERL_CROSS_OLD_POD = perl$(subst .,,$(PERL_CROSS_BASE_VERSION))delta.pod PERL_CROSS_NEW_POD = perl$(subst .,,$(PERL_VERSION))delta.pod @@ -84,14 +84,12 @@ $(SED) 's/UNKNOWN-/Buildroot $(BR2_VERSION_FULL) /' $(@D)/patchlevel.h endef -# perlcross's miniperl_top forgets base, which is required by mktables. -# Instead of patching, it's easier to just set PERL5LIB define PERL_BUILD_CMDS - PERL5LIB=$(@D)/dist/base/lib $(MAKE1) -C $(@D) perl modules unidatafiles + $(MAKE1) -C $(@D) all endef define PERL_INSTALL_STAGING_CMDS - PERL5LIB=$(@D)/dist/base/lib $(MAKE1) -C $(@D) DESTDIR="$(STAGING_DIR)" install.perl + $(MAKE1) -C $(@D) DESTDIR="$(STAGING_DIR)" install.perl endef PERL_INSTALL_TARGET_GOALS = install.perl @@ -101,13 +99,13 @@ define PERL_INSTALL_TARGET_CMDS - PERL5LIB=$(@D)/dist/base/lib $(MAKE1) -C $(@D) DESTDIR="$(TARGET_DIR)" $(PERL_INSTALL_TARGET_GOALS) + $(MAKE1) -C $(@D) DESTDIR="$(TARGET_DIR)" $(PERL_INSTALL_TARGET_GOALS) # Remove all .pod files find $(TARGET_DIR)/usr/lib/perl5/ -name "*.pod" -print0 | xargs -0 rm -f # Remove many unicore files - rm -rf $(TARGET_DIR)/usr/lib/perl5/unicore/lib/ - rm -rf $(TARGET_DIR)/usr/lib/perl5/unicore/To/ - rm -f $(TARGET_DIR)/usr/lib/perl5/unicore/Name.pl + rm -rf $(TARGET_DIR)/usr/lib/perl5/$(PERL_VERSION)/unicore/lib/ + rm -rf $(TARGET_DIR)/usr/lib/perl5/$(PERL_VERSION)/unicore/To/ + rm -f $(TARGET_DIR)/usr/lib/perl5/$(PERL_VERSION)/unicore/Name.pl # ln -sf perl$(PERL_VERSION) $(TARGET_DIR)/usr/bin/perl endef This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2014-01-16 23:55:37
|
Revision: 6358 http://sourceforge.net/p/astlinux/code/6358 Author: abelbeck Date: 2014-01-16 23:55:34 +0000 (Thu, 16 Jan 2014) Log Message: ----------- perl, the perlcross redirect at sourceforge does not always work, use ours Modified Paths: -------------- branches/1.0/package/perl/perl.mk Modified: branches/1.0/package/perl/perl.mk =================================================================== --- branches/1.0/package/perl/perl.mk 2014-01-16 23:51:10 UTC (rev 6357) +++ branches/1.0/package/perl/perl.mk 2014-01-16 23:55:34 UTC (rev 6358) @@ -17,8 +17,8 @@ PERL_CROSS_VERSION = 0.8.3 PERL_CROSS_BASE_VERSION = 5.$(PERL_VERSION_MAJOR).1 -PERL_CROSS_SITE = http://download.berlios.de/perlcross -#PERL_CROSS_SITE = http://files.astlinux.org +#PERL_CROSS_SITE = http://download.berlios.de/perlcross +PERL_CROSS_SITE = http://files.astlinux.org PERL_CROSS_SOURCE = perl-$(PERL_CROSS_BASE_VERSION)-cross-$(PERL_CROSS_VERSION).tar.gz PERL_CROSS_OLD_POD = perl$(subst .,,$(PERL_CROSS_BASE_VERSION))delta.pod PERL_CROSS_NEW_POD = perl$(subst .,,$(PERL_VERSION))delta.pod This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-03-08 20:07:59
|
Revision: 7002 http://sourceforge.net/p/astlinux/code/7002 Author: abelbeck Date: 2015-03-08 20:07:57 +0000 (Sun, 08 Mar 2015) Log Message: ----------- perl, perlcross version bump to 0.9.6 Modified Paths: -------------- branches/1.0/package/perl/perl.mk Modified: branches/1.0/package/perl/perl.mk =================================================================== --- branches/1.0/package/perl/perl.mk 2015-03-08 17:08:18 UTC (rev 7001) +++ branches/1.0/package/perl/perl.mk 2015-03-08 20:07:57 UTC (rev 7002) @@ -15,7 +15,7 @@ PERL_MODULES = constant version Carp Errno Fcntl PathTools POSIX Digest Socket IO XSLoader Exporter File-Find PERL_MODULES += Digest/MD5 Digest/SHA Getopt/Long Time/Local File/Glob Sys/Hostname -PERL_CROSS_VERSION = 0.9.5 +PERL_CROSS_VERSION = 0.9.6 PERL_CROSS_BASE_VERSION = 5.$(PERL_VERSION_MAJOR).2 #PERL_CROSS_SITE = http://raw.github.com/arsv/perl-cross/releases PERL_CROSS_SITE = http://files.astlinux.org @@ -75,7 +75,6 @@ define PERL_CONFIGURE_CMDS (cd $(@D); HOSTCC='$(HOSTCC_NOCACHE)' ./configure $(PERL_CONF_OPT)) $(SED) 's/UNKNOWN-/Buildroot $(BR2_VERSION_FULL) /' $(@D)/patchlevel.h - touch $(@D)/x2p/a2p.c # prevents regen by yacc endef define PERL_BUILD_CMDS This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-07-03 16:45:37
|
Revision: 7137 http://sourceforge.net/p/astlinux/code/7137 Author: abelbeck Date: 2015-07-03 16:45:35 +0000 (Fri, 03 Jul 2015) Log Message: ----------- perl, perl-cross version bump to 0.9.7 Modified Paths: -------------- branches/1.0/package/perl/perl.mk Modified: branches/1.0/package/perl/perl.mk =================================================================== --- branches/1.0/package/perl/perl.mk 2015-07-03 16:24:54 UTC (rev 7136) +++ branches/1.0/package/perl/perl.mk 2015-07-03 16:45:35 UTC (rev 7137) @@ -15,7 +15,7 @@ PERL_MODULES = constant version Carp Errno Fcntl PathTools POSIX Digest Socket IO XSLoader Exporter File-Find PERL_MODULES += Digest/MD5 Digest/SHA Getopt/Long Time/Local File/Glob Sys/Hostname -PERL_CROSS_VERSION = 0.9.6 +PERL_CROSS_VERSION = 0.9.7 PERL_CROSS_BASE_VERSION = 5.$(PERL_VERSION_MAJOR).2 #PERL_CROSS_SITE = http://raw.github.com/arsv/perl-cross/releases PERL_CROSS_SITE = http://files.astlinux.org This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-12-17 15:40:44
|
Revision: 7414 http://sourceforge.net/p/astlinux/code/7414 Author: abelbeck Date: 2015-12-17 15:40:42 +0000 (Thu, 17 Dec 2015) Log Message: ----------- perl, version bump to 5.22.1, perl-cross version bump to 1.0.2 Modified Paths: -------------- branches/1.0/package/perl/perl.mk Modified: branches/1.0/package/perl/perl.mk =================================================================== --- branches/1.0/package/perl/perl.mk 2015-12-17 14:59:17 UTC (rev 7413) +++ branches/1.0/package/perl/perl.mk 2015-12-17 15:40:42 UTC (rev 7414) @@ -5,7 +5,7 @@ ############################################################# PERL_VERSION_MAJOR = 22 -PERL_VERSION = 5.$(PERL_VERSION_MAJOR).0 +PERL_VERSION = 5.$(PERL_VERSION_MAJOR).1 PERL_SITE = http://www.cpan.org/src/5.0 PERL_SOURCE = perl-$(PERL_VERSION).tar.bz2 PERL_INSTALL_STAGING = YES @@ -17,9 +17,9 @@ PERL_MODULES = constant version Carp Errno Fcntl PathTools POSIX Digest Socket IO XSLoader Exporter File-Find PERL_MODULES += Digest/MD5 Digest/SHA Getopt/Long Time/Local File/Glob Sys/Hostname -PERL_CROSS_VERSION = 1.0.1 -#PERL_CROSS_SITE = https://raw.github.com/arsv/perl-cross/releases -PERL_CROSS_SITE = http://files.astlinux.org +PERL_CROSS_VERSION = 1.0.2 +PERL_CROSS_SITE = https://github.com/arsv/perl-cross/releases/download/$(PERL_CROSS_VERSION) +#PERL_CROSS_SITE = http://files.astlinux.org PERL_CROSS_SOURCE = perl-$(PERL_VERSION)-cross-$(PERL_CROSS_VERSION).tar.gz # We use the perlcross hack to cross-compile perl. It should This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-07-20 16:49:58
|
Revision: 7763 http://sourceforge.net/p/astlinux/code/7763 Author: abelbeck Date: 2016-07-20 16:49:54 +0000 (Wed, 20 Jul 2016) Log Message: ----------- perl, version bump to 5.24.0, perl-cross version bump to 1.0.3 Modified Paths: -------------- branches/1.0/package/perl/perl.mk Modified: branches/1.0/package/perl/perl.mk =================================================================== --- branches/1.0/package/perl/perl.mk 2016-07-20 15:47:02 UTC (rev 7762) +++ branches/1.0/package/perl/perl.mk 2016-07-20 16:49:54 UTC (rev 7763) @@ -4,8 +4,8 @@ # ############################################################# -PERL_VERSION_MAJOR = 22 -PERL_VERSION = 5.$(PERL_VERSION_MAJOR).1 +PERL_VERSION_MAJOR = 24 +PERL_VERSION = 5.$(PERL_VERSION_MAJOR).0 PERL_SITE = http://www.cpan.org/src/5.0 PERL_SOURCE = perl-$(PERL_VERSION).tar.bz2 PERL_INSTALL_STAGING = YES @@ -17,9 +17,8 @@ PERL_MODULES = constant version Carp Errno Fcntl PathTools POSIX Digest Socket IO XSLoader Exporter File-Find PERL_MODULES += Digest/MD5 Digest/SHA Getopt/Long Time/Local File/Glob Sys/Hostname -PERL_CROSS_VERSION = 1.0.2 +PERL_CROSS_VERSION = 1.0.3 PERL_CROSS_SITE = https://github.com/arsv/perl-cross/releases/download/$(PERL_CROSS_VERSION) -#PERL_CROSS_SITE = http://files.astlinux-project.org PERL_CROSS_SOURCE = perl-$(PERL_VERSION)-cross-$(PERL_CROSS_VERSION).tar.gz # We use the perlcross hack to cross-compile perl. It should This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2017-08-01 16:19:18
|
Revision: 8464 http://sourceforge.net/p/astlinux/code/8464 Author: abelbeck Date: 2017-08-01 16:19:16 +0000 (Tue, 01 Aug 2017) Log Message: ----------- perl, version bump to 5.24.2 using perl-cross 1.1.6 Modified Paths: -------------- branches/1.0/package/perl/perl.mk Modified: branches/1.0/package/perl/perl.mk =================================================================== --- branches/1.0/package/perl/perl.mk 2017-07-29 12:22:58 UTC (rev 8463) +++ branches/1.0/package/perl/perl.mk 2017-08-01 16:19:16 UTC (rev 8464) @@ -5,9 +5,9 @@ ############################################################# PERL_VERSION_MAJOR = 24 -PERL_VERSION = 5.$(PERL_VERSION_MAJOR).0 +PERL_VERSION = 5.$(PERL_VERSION_MAJOR).2 PERL_SITE = http://www.cpan.org/src/5.0 -PERL_SOURCE = perl-$(PERL_VERSION).tar.bz2 +PERL_SOURCE = perl-$(PERL_VERSION).tar.xz PERL_INSTALL_STAGING = YES # Depend on linux to define LINUX_VERSION_PROBED PERL_DEPENDENCIES = linux @@ -14,12 +14,13 @@ PERL_ARCHNAME = $(ARCH)-linux -PERL_MODULES = constant version Carp Errno Fcntl PathTools POSIX Digest Socket IO XSLoader Exporter B File-Find JSON-PP +PERL_MODULES = constant version base fields +PERL_MODULES += Carp Errno Fcntl PathTools POSIX Digest Socket IO XSLoader Exporter B File-Find JSON-PP PERL_MODULES += Digest/MD5 Digest/SHA Getopt/Long Time/Local File/Glob Sys/Hostname -PERL_CROSS_VERSION = 1.0.3 +PERL_CROSS_VERSION = 1.1.6 PERL_CROSS_SITE = https://github.com/arsv/perl-cross/releases/download/$(PERL_CROSS_VERSION) -PERL_CROSS_SOURCE = perl-$(PERL_VERSION)-cross-$(PERL_CROSS_VERSION).tar.gz +PERL_CROSS_SOURCE = perl-cross-$(PERL_CROSS_VERSION).tar.gz # We use the perlcross hack to cross-compile perl. It should # be extracted over the perl sources, so we don't define that @@ -48,10 +49,9 @@ --target=$(GNU_TARGET_NAME) \ --target-tools-prefix=$(TARGET_CROSS) \ --prefix=/usr \ - -Accflags='-DAPPLLIB_EXP=\"/mnt/kd/perl:/usr/local/share/perl\"' \ -Dsitelib=/mnt/kd/perl \ -Dld="$(TARGET_CC_NOCCACHE)" \ - -Dccflags="$(TARGET_CFLAGS)" \ + -Dccflags="$(TARGET_CFLAGS) -DAPPLLIB_EXP=\\\"/mnt/kd/perl:/usr/local/share/perl\\\" " \ -Dldflags="$(TARGET_LDFLAGS) -lm" \ -Dmydomain="" \ -Dmyhostname="$(BR2_TARGET_GENERIC_HOSTNAME)" \ @@ -83,13 +83,13 @@ endef define PERL_INSTALL_STAGING_CMDS - $(TARGET_MAKE_ENV) $(MAKE1) -C $(@D) DESTDIR="$(STAGING_DIR)" install.perl + $(TARGET_MAKE_ENV) $(MAKE1) -C $(@D) DESTDIR="$(STAGING_DIR)" install.perl install.sym endef define PERL_INSTALL_TARGET_CMDS # Undefine utils.lst file so cpan, corelist, ... perlthanks are not installed, keep shasum echo "utils/shasum" > $(@D)/utils.lst - $(TARGET_MAKE_ENV) $(MAKE1) -C $(@D) DESTDIR="$(TARGET_DIR)" install.perl + $(TARGET_MAKE_ENV) $(MAKE1) -C $(@D) DESTDIR="$(TARGET_DIR)" install.perl install.sym # Remove CORE dir rm -rf $(TARGET_DIR)/usr/lib/perl5/$(PERL_VERSION)/$(PERL_ARCHNAME)/CORE # Remove all .pod files @@ -100,14 +100,12 @@ rm -f $(TARGET_DIR)/usr/lib/perl5/$(PERL_VERSION)/unicore/Name.pl # Remove misc files find $(TARGET_DIR)/usr/lib/perl5/ -name '.packlist' -print0 | xargs -0 rm -f - # - ln -sf perl$(PERL_VERSION) $(TARGET_DIR)/usr/bin/perl endef define PERL_CLEAN_CMDS -$(MAKE1) -C $(@D) clean rm -rf $(TARGET_DIR)/usr/lib/perl5/ - rm -f $(TARGET_DIR)/usr/bin/perl $(TARGET_DIR)/usr/bin/perl$(PERL_VERSION) + rm -f $(TARGET_DIR)/usr/bin/perl endef $(eval $(call GENTARGETS,package,perl)) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |