wok diff perl/receipt @ rev 20477
Rebuild perl in 32 bits
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Wed Oct 17 20:44:06 2018 +0200 (2018-10-17) |
parents | 7423cf91a25b |
children | 7096ff088f38 |
line diff
1.1 --- a/perl/receipt Fri Oct 12 18:15:10 2018 +0200 1.2 +++ b/perl/receipt Wed Oct 17 20:44:06 2018 +0200 1.3 @@ -17,6 +17,7 @@ 1.4 cook_tmp_toolchain() 1.5 { 1.6 cd $src 1.7 + grep -rl 'uname -m' | xargs sed -i 's|uname -m|echo i686|' 1.8 { sh Configure -des -Dprefix=/tools \ 1.9 -Dstatic_ext='Data/Dumper Fcntl IO' && 1.10 1.11 @@ -24,8 +25,8 @@ 1.12 make perl utilities ext/Errno/pm_to_blib 1.13 } || return 1 1.14 cp perl pod/pod2man /tools/bin 1.15 - mkdir -p /tools/lib/perl5/5.12.3 1.16 - cp -R lib/* /tools/lib/perl5/5.12.3 1.17 + mkdir -p /tools/lib/perl5/$VERSION 1.18 + cp -R lib/* /tools/lib/perl5/$VERSION 1.19 } 1.20 1.21 1.22 @@ -33,7 +34,7 @@ 1.23 # 1.24 compile_rules() 1.25 { 1.26 - cd $src 1.27 + grep -rl 'uname -m' | xargs sed -i 's|uname -m|echo i686|' 1.28 ./configure.gnu --prefix=/usr && 1.29 make && 1.30 make install 1.31 @@ -44,7 +45,7 @@ 1.32 # Install in /usr (default is /usr/local). 1.33 sed -i s/'usr\/local'/'usr'/ uconfig.sh 1.34 # Sed to search mods in /usr/lib/perl5. 1.35 - sed -i s/'perl5\/5.12'/'perl5'/ uconfig.sh 1.36 + sed -i s/'perl5\/${VERSION%.*}'/'perl5'/ uconfig.sh 1.37 # Optimisation. 1.38 sed -i s/'unknown'/'$HOST_SYSTEM'/ uconfig.sh 1.39 # Make it!