wok-current rev 8878
kbd, lzma, ncursesw, netatalk-pam, pciutils, postfix, procps: restore busybox links in port_remove()
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Sun Feb 27 01:38:28 2011 +0100 (2011-02-27) |
parents | 817385d8b34f |
children | 9dee63b88e27 |
files | kbd/receipt lzma/receipt ncursesw/receipt netatalk-pam/receipt pciutils/receipt postfix/receipt procps/receipt |
line diff
1.1 --- a/kbd/receipt Sun Feb 27 01:37:01 2011 +0100 1.2 +++ b/kbd/receipt Sun Feb 27 01:38:28 2011 +0100 1.3 @@ -36,3 +36,21 @@ 1.4 cp -a $_pkg/usr/bin $fs/usr 1.5 } 1.6 1.7 +# Overlap busybox 1.8 +pre_install() 1.9 +{ 1.10 + rm -f $1/usr/bin/deallocvt 1.11 + rm -f $1/usr/bin/chvt 1.12 + rm -f $1/usr/bin/setkeycodes 1.13 + rm -f $1/usr/bin/openvt 1.14 + rm -f $1/usr/bin/kbd_mode 1.15 +} 1.16 + 1.17 +post_remove() 1.18 +{ 1.19 + ln -s /bin/busybox /usr/bin/deallocvt 1.20 + ln -s /bin/busybox /usr/bin/chvt 1.21 + ln -s /bin/busybox /usr/bin/setkeycodes 1.22 + ln -s /bin/busybox /usr/bin/openvt 1.23 + ln -s /bin/busybox /usr/bin/kbd_mode 1.24 +}
2.1 --- a/lzma/receipt Sun Feb 27 01:37:01 2011 +0100 2.2 +++ b/lzma/receipt Sun Feb 27 01:38:28 2011 +0100 2.3 @@ -84,10 +84,12 @@ 2.4 echo "Processing pre-install commands..." 2.5 echo -n "Removing all Busybox replaced utils... " 2.6 rm -f $root/usr/bin/unlzma 2.7 + rm -f $root/usr/bin/lzcat 2.8 status 2.9 } 2.10 2.11 post_remove() 2.12 { 2.13 ln -s /bin/busybox /usr/bin/unlzma 2.14 -} 2.15 \ No newline at end of file 2.16 + ln -s /bin/busybox /usr/bin/lzcat 2.17 +}
3.1 --- a/ncursesw/receipt Sun Feb 27 01:37:01 2011 +0100 3.2 +++ b/ncursesw/receipt Sun Feb 27 01:38:28 2011 +0100 3.3 @@ -45,3 +45,16 @@ 3.4 cp $_pkg/usr/bin/tset $fs/usr/bin 3.5 cp $_pkg/usr/bin/reset $fs/usr/bin 3.6 } 3.7 + 3.8 +# Overlap busybox 3.9 +pre_install() 3.10 +{ 3.11 + rm -f $1/usr/bin/clear 3.12 + rm -f $1/usr/bin/reset 3.13 +} 3.14 + 3.15 +post_remove() 3.16 +{ 3.17 + ln -s /bin/busybox /usr/bin/clear 3.18 + ln -s /bin/busybox /usr/bin/reset 3.19 +}
4.1 --- a/netatalk-pam/receipt Sun Feb 27 01:37:01 2011 +0100 4.2 +++ b/netatalk-pam/receipt Sun Feb 27 01:38:28 2011 +0100 4.3 @@ -51,3 +51,14 @@ 4.4 ---- 4.5 EOF 4.6 } 4.7 + 4.8 +# Overlap busybox 4.9 +pre_install() 4.10 +{ 4.11 + rm -f $1/usr/bin/timeout 4.12 +} 4.13 + 4.14 +post_remove() 4.15 +{ 4.16 + ln -s /bin/busybox /usr/bin/timeout 4.17 +}
5.1 --- a/pciutils/receipt Sun Feb 27 01:37:01 2011 +0100 5.2 +++ b/pciutils/receipt Sun Feb 27 01:38:28 2011 +0100 5.3 @@ -30,3 +30,14 @@ 5.4 cp -a $src/lspci $fs/usr/bin 5.5 cp -a $src/setpci $fs/usr/bin 5.6 } 5.7 + 5.8 +# Overlap busybox 5.9 +pre_install() 5.10 +{ 5.11 + rm -f $1/usr/bin/lspci 5.12 +} 5.13 + 5.14 +post_remove() 5.15 +{ 5.16 + ln -s /bin/busybox /usr/bin/lspci 5.17 +}
6.1 --- a/postfix/receipt Sun Feb 27 01:37:01 2011 +0100 6.2 +++ b/postfix/receipt Sun Feb 27 01:38:28 2011 +0100 6.3 @@ -98,8 +98,15 @@ 6.4 EOF 6.5 } 6.6 6.7 +# Overlap busybox 6.8 +pre_install() 6.9 +{ 6.10 + rm -f $1/usr/sbin/sendmail 6.11 +} 6.12 + 6.13 post_remove() 6.14 { 6.15 deluser postfix 6.16 delgroup postdrop 6.17 + ln -s /bin/busybox /usr/sbin/sendmail 6.18 }
7.1 --- a/procps/receipt Sun Feb 27 01:37:01 2011 +0100 7.2 +++ b/procps/receipt Sun Feb 27 01:38:28 2011 +0100 7.3 @@ -32,3 +32,17 @@ 7.4 done 7.5 } 7.6 7.7 +# Overlap busybox 7.8 +pre_install() 7.9 +{ 7.10 + rm -f $1/usr/bin/pkill 7.11 + rm -f $1/usr/bin/pmap 7.12 + rm -f $1/usr/bin/pgrep 7.13 +} 7.14 + 7.15 +post_remove() 7.16 +{ 7.17 + ln -s /bin/busybox /usr/bin/pkill 7.18 + ln -s /bin/busybox /usr/bin/pmap 7.19 + ln -s /bin/busybox /usr/bin/pgrep 7.20 +}