wok-tiny rev 114
modules-*: fix post_install
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Fri Apr 01 23:34:24 2016 +0200 (2016-04-01) |
parents | d6527924eb96 |
children | 01db63d9f122 |
files | module-3c509/receipt module-8250/receipt module-cifs/receipt module-cs89x0/receipt module-ext3/receipt module-floppy/receipt module-fuse/receipt module-hfsplus/receipt module-ide/receipt module-isofs/receipt module-loop/receipt module-lp/receipt module-ne/receipt module-nfsd/receipt module-reiserfs/receipt module-serial/receipt module-tlan/receipt module-usb-storage/receipt module-usbkbd/receipt module-usblp/receipt module-usbmouse/receipt module-usbserial/receipt module-vfat/receipt module-xfs/receipt |
line diff
1.1 --- a/module-3c509/receipt Wed Mar 30 13:45:46 2016 +0200 1.2 +++ b/module-3c509/receipt Fri Apr 01 23:34:24 2016 +0200 1.3 @@ -30,6 +30,7 @@ 1.4 { 1.5 [ "$IRQ3C509" ] && IRQ3C509="|irq=${IRQ3C509// /,}" 1.6 [ "$XCVR3C509" ] && XCVR3C509="|xcvr=$XCVR3C509" 1.7 + grep -qs "^${PACKAGE#*-}|" $1/modules || 1.8 echo "${PACKAGE#*-}$IRQ3C509|debug=${DBG3C509:-0}$XCVR3C509|max_interrupt_work=${MAXE3C509:-10}" >> $1/modules 1.9 } 1.10
2.1 --- a/module-8250/receipt Wed Mar 30 13:45:46 2016 +0200 2.2 +++ b/module-8250/receipt Fri Apr 01 23:34:24 2016 +0200 2.3 @@ -28,5 +28,7 @@ 2.4 # Post install/remove commands for Tazpkg. 2.5 post_install() 2.6 { 2.7 - echo ${PACKAGE#*-} >> $1/modules 2.8 + for i in serial_core 8250 ; do 2.9 + grep -qs ^$i$ $1/modules || echo $i >> $1/modules 2.10 + done 2.11 }
3.1 --- a/module-cifs/receipt Wed Mar 30 13:45:46 2016 +0200 3.2 +++ b/module-cifs/receipt Fri Apr 01 23:34:24 2016 +0200 3.3 @@ -30,7 +30,9 @@ 3.4 # Post install/remove commands for Tazpkg. 3.5 post_install() 3.6 { 3.7 - echo ${PACKAGE#*-} >> $1/modules 3.8 + for i in nls_base cifs ; do 3.9 + grep -qs ^$i$ $1/modules || echo $i >> $1/modules 3.10 + done 3.11 grep -qs ^${PACKAGE#*-}$ $1/etc/filesystems || \ 3.12 echo "${PACKAGE#*-}" >> $1/etc/filesystems 3.13 }
4.1 --- a/module-cs89x0/receipt Wed Mar 30 13:45:46 2016 +0200 4.2 +++ b/module-cs89x0/receipt Fri Apr 01 23:34:24 2016 +0200 4.3 @@ -31,6 +31,7 @@ 4.4 [ "$IRQCS89" ] || return 4.5 IRQCS89="|irq=${IRQCS89%%[, ]*}" 4.6 [ "$IOCS89" ] && IOCS89="|io=${IOCS89%%[, ]*}" 4.7 + grep -qs "^${PACKAGE#*-}|" $1/modules || 4.8 echo "${PACKAGE#*-}$IOCS89$IRQCS89|mode=${MODECS89:-rj45}|debug=${DEBUGCS89:-0}" >> $1/modules 4.9 } 4.10
5.1 --- a/module-ext3/receipt Wed Mar 30 13:45:46 2016 +0200 5.2 +++ b/module-ext3/receipt Fri Apr 01 23:34:24 2016 +0200 5.3 @@ -30,7 +30,9 @@ 5.4 # Post install/remove commands for Tazpkg. 5.5 post_install() 5.6 { 5.7 - echo ${PACKAGE#*-} >> $1/modules 5.8 + for i in jbd ext3 ; do 5.9 + grep -qs ^$i$ $1/modules || echo $i >> $1/modules 5.10 + done 5.11 grep -qs ^${PACKAGE#*-}$ $1/etc/filesystems || \ 5.12 echo "${PACKAGE#*-}" >> $1/etc/filesystems 5.13 }
6.1 --- a/module-floppy/receipt Wed Mar 30 13:45:46 2016 +0200 6.2 +++ b/module-floppy/receipt Fri Apr 01 23:34:24 2016 +0200 6.3 @@ -29,5 +29,5 @@ 6.4 # Post install/remove commands for Tazpkg. 6.5 post_install() 6.6 { 6.7 - echo ${PACKAGE#*-} >> $1/modules 6.8 + grep -qs ^${PACKAGE#*-}$ $1/modules || echo ${PACKAGE#*-} >> $1/modules 6.9 }
7.1 --- a/module-fuse/receipt Wed Mar 30 13:45:46 2016 +0200 7.2 +++ b/module-fuse/receipt Fri Apr 01 23:34:24 2016 +0200 7.3 @@ -30,7 +30,7 @@ 7.4 # Post install/remove commands for Tazpkg. 7.5 post_install() 7.6 { 7.7 - echo ${PACKAGE#*-} >> $1/modules 7.8 + grep -qs ${PACKAGE#*-} $1/modules || echo ${PACKAGE#*-} >> $1/modules 7.9 grep -qs ^${PACKAGE#*-}$ $1/etc/filesystems || \ 7.10 echo "${PACKAGE#*-}" >> $1/etc/filesystems 7.11 }
8.1 --- a/module-hfsplus/receipt Wed Mar 30 13:45:46 2016 +0200 8.2 +++ b/module-hfsplus/receipt Fri Apr 01 23:34:24 2016 +0200 8.3 @@ -30,7 +30,9 @@ 8.4 # Post install/remove commands for Tazpkg. 8.5 post_install() 8.6 { 8.7 - echo ${PACKAGE#*-} >> $1/modules 8.8 + for i in nls_base hfsplus ; do 8.9 + grep -qs ^$i$ $1/modules || echo $i >> $1/modules 8.10 + done 8.11 grep -qs ^${PACKAGE#*-}$ $1/etc/filesystems || \ 8.12 echo "${PACKAGE#*-}" >> $1/etc/filesystems 8.13 }
9.1 --- a/module-ide/receipt Wed Mar 30 13:45:46 2016 +0200 9.2 +++ b/module-ide/receipt Fri Apr 01 23:34:24 2016 +0200 9.3 @@ -29,9 +29,7 @@ 9.4 # Post install/remove commands for Tazpkg. 9.5 post_install() 9.6 { 9.7 - cat >> $1/modules <<EOT 9.8 -ide-core 9.9 -ide-disk 9.10 -ide-generic 9.11 -EOT 9.12 + for i in ide-core ide-disk ide-generic ; do 9.13 + grep -qs ^$i$ $1/modules || echo $i >> $1/modules 9.14 + done 9.15 }
10.1 --- a/module-isofs/receipt Wed Mar 30 13:45:46 2016 +0200 10.2 +++ b/module-isofs/receipt Fri Apr 01 23:34:24 2016 +0200 10.3 @@ -30,7 +30,7 @@ 10.4 # Post install/remove commands for Tazpkg. 10.5 post_install() 10.6 { 10.7 - echo ${PACKAGE#*-} >> $1/modules 10.8 + grep -qs ${PACKAGE#*-} $1/modules || echo ${PACKAGE#*-} >> $1/modules 10.9 grep -qs ^${PACKAGE#*-}$ $1/etc/filesystems || \ 10.10 echo "${PACKAGE#*-}" >> $1/etc/filesystems 10.11 }
11.1 --- a/module-loop/receipt Wed Mar 30 13:45:46 2016 +0200 11.2 +++ b/module-loop/receipt Fri Apr 01 23:34:24 2016 +0200 11.3 @@ -28,5 +28,5 @@ 11.4 # Post install/remove commands for Tazpkg. 11.5 post_install() 11.6 { 11.7 - echo ${PACKAGE#*-} >> $1/modules 11.8 + grep -qs ${PACKAGE#*-} $1/modules || echo ${PACKAGE#*-} >> $1/modules 11.9 }
12.1 --- a/module-lp/receipt Wed Mar 30 13:45:46 2016 +0200 12.2 +++ b/module-lp/receipt Fri Apr 01 23:34:24 2016 +0200 12.3 @@ -28,5 +28,7 @@ 12.4 # Post install/remove commands for Tazpkg. 12.5 post_install() 12.6 { 12.7 - echo ${PACKAGE#*-} >> $1/modules 12.8 + for i in parport lp ; do 12.9 + grep -qs ^$i$ $1/modules || echo $i >> $1/modules 12.10 + done 12.11 }
13.1 --- a/module-ne/receipt Wed Mar 30 13:45:46 2016 +0200 13.2 +++ b/module-ne/receipt Fri Apr 01 23:34:24 2016 +0200 13.3 @@ -31,6 +31,7 @@ 13.4 [ "$IRQNE2K" ] && IRQNE2K="|irq=${IRQNE2K// /,}" 13.5 [ "$IONE2K" ] && IONE2K="|io=${IONE2K// /,}" 13.6 [ "$BADNE2K" == "ON" ] && BADNE2K="|bad" || BADNE2K="" 13.7 + grep -qs "^${PACKAGE#*-}|" $1/modules || 13.8 echo "${PACKAGE#*-}${IONE2K:-|io=0x300}$IRQNE2K$BADNE2K" >> $1/modules 13.9 } 13.10
14.1 --- a/module-nfsd/receipt Wed Mar 30 13:45:46 2016 +0200 14.2 +++ b/module-nfsd/receipt Fri Apr 01 23:34:24 2016 +0200 14.3 @@ -30,7 +30,9 @@ 14.4 # Post install/remove commands for Tazpkg. 14.5 post_install() 14.6 { 14.7 - echo ${PACKAGE#*-} >> $1/modules 14.8 + for i in sunrpc lockd exportfs nfsd ; do 14.9 + grep -qs ^$i$ $1/modules || echo $i >> $1/modules 14.10 + done 14.11 grep -qs ^${PACKAGE#*-}$ $1/etc/filesystems || \ 14.12 echo "${PACKAGE#*-}" >> $1/etc/filesystems 14.13 }
15.1 --- a/module-reiserfs/receipt Wed Mar 30 13:45:46 2016 +0200 15.2 +++ b/module-reiserfs/receipt Fri Apr 01 23:34:24 2016 +0200 15.3 @@ -30,7 +30,7 @@ 15.4 # Post install/remove commands for Tazpkg. 15.5 post_install() 15.6 { 15.7 - echo ${PACKAGE#*-} >> $1/modules 15.8 + grep -qs ${PACKAGE#*-} $1/modules || echo ${PACKAGE#*-} >> $1/modules 15.9 grep -qs ^${PACKAGE#*-}$ $1/etc/filesystems || \ 15.10 echo "${PACKAGE#*-}" >> $1/etc/filesystems 15.11 }
16.1 --- a/module-serial/receipt Wed Mar 30 13:45:46 2016 +0200 16.2 +++ b/module-serial/receipt Fri Apr 01 23:34:24 2016 +0200 16.3 @@ -31,5 +31,7 @@ 16.4 # Post install/remove commands for Tazpkg. 16.5 post_install() 16.6 { 16.7 - echo 8250_pci >> $1/modules 16.8 + for i in serial_core 8250 8250_pci ; do 16.9 + grep -qs ^$i$ $1/modules || echo $i >> $1/modules 16.10 + done 16.11 }
17.1 --- a/module-tlan/receipt Wed Mar 30 13:45:46 2016 +0200 17.2 +++ b/module-tlan/receipt Fri Apr 01 23:34:24 2016 +0200 17.3 @@ -28,6 +28,7 @@ 17.4 # Post install/remove commands for Tazpkg. 17.5 post_install() 17.6 { 17.7 + grep -qs "^${PACKAGE#*-}|" $1/modules || 17.8 echo "${PACKAGE#*-}|aui=${AUITLAN:-0}|bbuf=${BIGBUFTLAN:-0}|speed=${SPEEDTLAN:-0}|duplex=${DUPLEXTLAN:-0}" >> $1/modules 17.9 } 17.10
18.1 --- a/module-usb-storage/receipt Wed Mar 30 13:45:46 2016 +0200 18.2 +++ b/module-usb-storage/receipt Fri Apr 01 23:34:24 2016 +0200 18.3 @@ -29,7 +29,9 @@ 18.4 # Post install/remove commands for Tazpkg. 18.5 post_install() 18.6 { 18.7 - echo ${PACKAGE#*-} >> $1/modules 18.8 + for i in scsi_mod usbcore usb-storage ; do 18.9 + grep -qs ^$i$ $1/modules || echo $i >> $1/modules 18.10 + done 18.11 } 18.12 18.13 #scsi_mod.ko:
19.1 --- a/module-usbkbd/receipt Wed Mar 30 13:45:46 2016 +0200 19.2 +++ b/module-usbkbd/receipt Fri Apr 01 23:34:24 2016 +0200 19.3 @@ -28,5 +28,7 @@ 19.4 # Post install/remove commands for Tazpkg. 19.5 post_install() 19.6 { 19.7 - echo ${PACKAGE#*-} >> $1/modules 19.8 + for i in usbcore usbkbd ; do 19.9 + grep -qs ^$i$ $1/modules || echo $i >> $1/modules 19.10 + done 19.11 }
20.1 --- a/module-usblp/receipt Wed Mar 30 13:45:46 2016 +0200 20.2 +++ b/module-usblp/receipt Fri Apr 01 23:34:24 2016 +0200 20.3 @@ -29,5 +29,7 @@ 20.4 # Post install/remove commands for Tazpkg. 20.5 post_install() 20.6 { 20.7 - echo ${PACKAGE#*-} >> $1/modules 20.8 + for i in usbcore usblp ; do 20.9 + grep -qs ^$i$ $1/modules || echo $i >> $1/modules 20.10 + done 20.11 }
21.1 --- a/module-usbmouse/receipt Wed Mar 30 13:45:46 2016 +0200 21.2 +++ b/module-usbmouse/receipt Fri Apr 01 23:34:24 2016 +0200 21.3 @@ -29,5 +29,7 @@ 21.4 # Post install/remove commands for Tazpkg. 21.5 post_install() 21.6 { 21.7 - echo ${PACKAGE#*-} >> $1/modules 21.8 + for i in usbcore usbmouse ; do 21.9 + grep -qs ^$i$ $1/modules || echo $i >> $1/modules 21.10 + done 21.11 }
22.1 --- a/module-usbserial/receipt Wed Mar 30 13:45:46 2016 +0200 22.2 +++ b/module-usbserial/receipt Fri Apr 01 23:34:24 2016 +0200 22.3 @@ -32,5 +32,7 @@ 22.4 # Post install/remove commands for Tazpkg. 22.5 post_install() 22.6 { 22.7 - echo ${PACKAGE#*-} >> $1/modules 22.8 + for i in usbcore usbserial ; do 22.9 + grep -qs ^$i$ $1/modules || echo $i >> $1/modules 22.10 + done 22.11 }
23.1 --- a/module-vfat/receipt Wed Mar 30 13:45:46 2016 +0200 23.2 +++ b/module-vfat/receipt Fri Apr 01 23:34:24 2016 +0200 23.3 @@ -30,7 +30,9 @@ 23.4 # Post install/remove commands for Tazpkg. 23.5 post_install() 23.6 { 23.7 - echo ${PACKAGE#*-} >> $1/modules 23.8 + for i in nls_base fat vfat ; do 23.9 + grep -qs ^$i$ $1/modules || echo $i >> $1/modules 23.10 + done 23.11 for i in vfat fat msdos ; do 23.12 grep -qs ^$i$ $1/etc/filesystems || \ 23.13 echo "$i" >> $1/etc/filesystems
24.1 --- a/module-xfs/receipt Wed Mar 30 13:45:46 2016 +0200 24.2 +++ b/module-xfs/receipt Fri Apr 01 23:34:24 2016 +0200 24.3 @@ -30,7 +30,9 @@ 24.4 # Post install/remove commands for Tazpkg. 24.5 post_install() 24.6 { 24.7 - echo ${PACKAGE#*-} >> $1/modules 24.8 + for i in exportfs xfs ; do 24.9 + grep -qs ^$i$ $1/modules || echo $i >> $1/modules 24.10 + done 24.11 grep -qs ^${PACKAGE#*-}$ $1/etc/filesystems || \ 24.12 echo "${PACKAGE#*-}" >> $1/etc/filesystems 24.13 }