wok-current rev 16709
fpc: improve receipt
author | Eric Joseph-Alexandre <erjo@slitaz.org> |
---|---|
date | Thu May 29 00:00:32 2014 +0200 (2014-05-29) |
parents | 393ec0342e42 |
children | 2df50097d513 |
files | fpc/receipt |
line diff
1.1 --- a/fpc/receipt Wed May 28 23:59:33 2014 +0200 1.2 +++ b/fpc/receipt Thu May 29 00:00:32 2014 +0200 1.3 @@ -54,10 +54,25 @@ 1.4 mkdir -p $fs/usr $fs/etc 1.5 cp -a $install/usr/bin $fs/usr 1.6 cp -a $install/usr/lib $fs/usr 1.7 + 1.8 # create symlink for compiler 1.9 ln -s /usr/lib/$PACKAGE/$VERSION/ppc386 $fs/usr/bin 1.10 + 1.11 # config file 1.12 - mkdir -p $fs/etc 1.13 - cp -a $fs/usr/lib/fpc/$VERSION/samplecfg $fs/etc/fpc.cfg 1.14 + #mkdir -p $fs/etc 1.15 + #cp -a $fs/usr/lib/fpc/$VERSION/samplecfg $fs/etc/fpc.cfg 1.16 } 1.17 1.18 +post_install() 1.19 +{ 1.20 + echo"Processing postinstall commands..." 1.21 + if [ ! -f $1/etc/fpc.cfg ]; then 1.22 + chroot $1/ fpcmkcfg > /etc/fpc.cfg 1.23 + fi 1.24 + 1.25 + # Fix units search path 1.26 + sed -i -e 's!^-Fu/units/$fpctarget!-Fu/usr/lib/fpc/2.6.4/units/$fpctarget!' \ 1.27 + -e 's!^-Fu/units/$fpctarget/*!-Fu/usr/lib/fpc/2.6.4/units/$fpctarget/*!' \ 1.28 + -e 's!^-Fu/units/$fpctarget/rtl!-Fu/usr/lib/fpc/2.6.4/units/$fpctarget/rtl!' $1/etc/fpc.cfg 1.29 + 1.30 +}