wok-tiny rev 110
Add modules ide & tlan
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Wed Mar 09 21:30:10 2016 +0100 (2016-03-09) |
parents | 0d8ef9102fc0 |
children | 32e0cfa9bcc9 |
files | fbvnc-ssh/receipt hardware-ibm-6272/receipt linux/receipt linux/stuff/linux-2.6.14-slitaz.config linux/stuff/linux-2.6.14-unpack.u module-fat/receipt module-floppy/receipt module-ide/receipt module-tlan/receipt module-vfat/receipt |
line diff
1.1 --- a/fbvnc-ssh/receipt Sat Feb 27 10:51:46 2016 +0100 1.2 +++ b/fbvnc-ssh/receipt Wed Mar 09 21:30:10 2016 +0100 1.3 @@ -2,7 +2,8 @@ 1.4 1.5 PACKAGE="fbvnc-ssh" 1.6 VERSION="1.0" 1.7 -CATEGORY="network" 1.8 +CATEGORY="meta" 1.9 +GROUP="network" 1.10 SHORT_DESC="VNC client in frame buffer within a SSH tunnel." 1.11 MAINTAINER="pascal.bellard@slitaz.org" 1.12 LICENSE="BSD" 1.13 @@ -34,6 +35,10 @@ 1.14 </tr> 1.15 </table> 1.16 <p> 1.17 +<input type="checkbox" name="ASKFIRST" checked=checked /> 1.18 +Confirm VNC console launch (spare some memory) 1.19 +</p> 1.20 +<p> 1.21 You should add the public key in <b>\$HOME/.ssh/authorized_keys</b> of the VNC/SSH server. 1.22 </p> 1.23 <p> 1.24 @@ -51,17 +56,19 @@ 1.25 1.26 post_install() 1.27 { 1.28 + respawn=respawn 1.29 + [ "$ASKFIRST" ] && respawn=askfirst 1.30 sed -i 's/\(fbvnc -bpp [0-9]*\) \([^|]*\)/\1 127.0.0.1 5900/;/kill -1 1/d' $1/etc/init.d/local.sh 1.31 cat >> $1/etc/init.d/local.sh <<EOT 1.32 1.33 # From fbvnc-ssh 1.34 EOT 1.35 [ "$VNCONLY" == "yes" ] && cat >> $1/etc/init.d/local.sh <<EOT 1.36 -sed -i '/^tty[3-9]:.*/d' /etc/inittab 1.37 +sed -i '/^tty[2-9]:.*/d' /etc/inittab 1.38 EOT 1.39 cat >> $1/etc/init.d/local.sh <<EOT 1.40 grep -qs fbvnc /etc/inittab && 1.41 -sed -i "s|tty2:.*|tty2::respawn:/usr/bin/ssh -i /etc/dropbear/dropbear_dss_host_key -i /etc/dropbear/dropbear_rsa_host_key -y -N -L 5900:127.0.0.1:\$VNCPORT $VNCUSER@\$VNCSERVER|" /etc/inittab 1.42 +echo "vnc::$respawn:/usr/bin/ssh -i /etc/dropbear/dropbear_dss_host_key -i /etc/dropbear/dropbear_rsa_host_key -y -N -L 5900:127.0.0.1:\$VNCPORT $VNCUSER@\$VNCSERVER" >> /etc/inittab 1.43 kill -1 1 1.44 EOT 1.45 }
2.1 --- a/hardware-ibm-6272/receipt Sat Feb 27 10:51:46 2016 +0100 2.2 +++ b/hardware-ibm-6272/receipt Wed Mar 09 21:30:10 2016 +0100 2.3 @@ -2,14 +2,15 @@ 2.4 2.5 PACKAGE="hardware-ibm-6272" 2.6 VERSION="1.0" 2.7 -CATEGORY="system" 2.8 +CATEGORY="meta" 2.9 +GROUP="system" 2.10 MAINTAINER="devel@slitaz.org" 2.11 LICENSE="BSD" 2.12 SHORT_DESC="IBM 300GL 6272/6282 (P75-233 ISA/PCI/USB/ETH desktop) hardware support" 2.13 WEB_SITE="http://www.slitaz.org/" 2.14 2.15 DEPENDS="isapnptools module-cs89x0" 2.16 -SUGGESTED="module-serial module-lp module-floppy" 2.17 +SUGGESTED="module-serial module-lp module-floppy module-ide" 2.18 2.19 # Post message when installing. 2.20 post_install() 2.21 @@ -22,22 +23,24 @@ 2.22 chmod +x $1/etc/init.d/pnp.sh 2.23 cat >> $1/etc/init.d/pnp.sh <<EOT 2.24 2.25 -echo -n "Switching on cs89x0 isa pnp ethernet card " 2.26 +grep -qs CS8920 /var/log/dmesg.log && 2.27 +echo -n "Switching on cs89x0 isa pnp ethernet card " && 2.28 +pnpdump > /etc/isapnp.conf.base 2.29 for io in \$(seq 360 -10 250); do for irq in IRQ_CS89X0_LIST; do 2.30 -pnpdump | awk "BEGIN {s=0} \\ 2.31 +awk "BEGIN {s=0} \\ 2.32 /CONFIGURE CSC6040/ {s=1} { \\ 2.33 if (s==0) print; \\ 2.34 else if (/INT 0/) print \\"(INT 0 (IRQ \$irq (MODE +E)))\\"; \\ 2.35 else if (/IO 0/) print \\"(IO 0 (SIZE 16) (BASE 0x0\$io) (CHECK))\\"; \\ 2.36 else if (/ACT Y/) { s=0; print \\"(ACT Y)\\"} \\ 2.37 else print \\ 2.38 -}" > /etc/isapnp.conf 2.39 +}" < /etc/isapnp.conf.base > /etc/isapnp.conf 2.40 grep CSC6040 /etc/isapnp.conf || break 2 2.41 if isapnp /etc/isapnp.conf ; then 2.42 modprobe cs89x0 io=0x\$io irq=\$irq 2.43 break 2 2.44 fi 2.45 -done ; done > /dev/null 2>&1 2.46 +done ; done > /dev/null 2>&1 && rm -f /etc/isapnp.conf.base 2.47 status 2.48 EOT 2.49 grep pnp.sh $1/etc/rcS.conf ||
3.1 --- a/linux/receipt Sat Feb 27 10:51:46 2016 +0100 3.2 +++ b/linux/receipt Wed Mar 09 21:30:10 2016 +0100 3.3 @@ -27,6 +27,7 @@ 3.4 [ -s $SRC/$(basename $PATCH) ] || 3.5 wget --no-check-certificate -O $SRC/$(basename $PATCH) $PATCH 3.6 bzcat $SRC/$(basename $PATCH) | patch -p1 3.7 + patch -p0 < $stuff/linux-2.6.14-unpack.u 3.8 sed -i 's|\([>\.]\)val|\1u.val|;s|\([>\.]\)next|\1u.next|;216s|};|} u;|' lib/inflate.c 3.9 sed '/DEBUG/,/* kstrdup/d' < mm/slab.c > mm/kstrdup.c 3.10 echo 'obj-y += kstrdup.o' >> mm/Makefile 3.11 @@ -44,7 +45,8 @@ 3.12 cc -o bootloader.o -Wa,-algms=bootloader.lst -c $stuff/bootloader.S 3.13 objcopy -O binary bootloader.o bootloader.bin 3.14 3.15 - sed -i 's/^config %config/config/' Makefile 3.16 + sed -i '/config %config:/{NNNps/config %config:/%config:/}' Makefile 3.17 + sed -i 's/^config %config:/config:/' Makefile 3.18 cp $stuff/linux-$VERSION-slitaz.config .config 3.19 yes '' | make ARCH=i386 HOSTCC=gcc-2 config 3.20 make ARCH=i386 CC=gcc-2 HOSTCC=gcc-2 -j 4 bzImage
4.1 --- a/linux/stuff/linux-2.6.14-slitaz.config Sat Feb 27 10:51:46 2016 +0100 4.2 +++ b/linux/stuff/linux-2.6.14-slitaz.config Wed Mar 09 21:30:10 2016 +0100 4.3 @@ -1,7 +1,7 @@ 4.4 # 4.5 # Automatically generated make config: don't edit 4.6 # Linux kernel version: 2.6.14-tiny1 4.7 -# Fri Oct 2 11:54:23 2015 4.8 +# Sun Mar 6 11:30:55 2016 4.9 # 4.10 CONFIG_X86=y 4.11 CONFIG_SEMAPHORE_SLEEPERS=y 4.12 @@ -27,7 +27,7 @@ 4.13 # CONFIG_SYSVIPC is not set 4.14 # CONFIG_POSIX_MQUEUE is not set 4.15 # CONFIG_BSD_PROCESS_ACCT is not set 4.16 -CONFIG_SYSCTL=y 4.17 +CONFIG_SYSCTL=y 4.18 # CONFIG_AUDIT is not set 4.19 # CONFIG_HOTPLUG is not set 4.20 CONFIG_KOBJECT_UEVENT=y 4.21 @@ -331,12 +331,19 @@ 4.22 # 4.23 # Plug and Play support 4.24 # 4.25 -# CONFIG_PNP is not set 4.26 +CONFIG_PNP=y 4.27 +# CONFIG_PNP_DEBUG is not set 4.28 + 4.29 +# 4.30 +# Protocols 4.31 +# 4.32 +CONFIG_ISAPNP=y 4.33 +# CONFIG_PNPBIOS is not set 4.34 4.35 # 4.36 # Block devices 4.37 # 4.38 -# CONFIG_BLK_DEV_FD is not set 4.39 +CONFIG_BLK_DEV_FD=m 4.40 # CONFIG_BLK_DEV_XD is not set 4.41 # CONFIG_BLK_CPQ_DA is not set 4.42 # CONFIG_BLK_CPQ_CISS_DA is not set 4.43 @@ -366,10 +373,40 @@ 4.44 # 4.45 # ATA/ATAPI/MFM/RLL support 4.46 # 4.47 -CONFIG_IDE=y 4.48 -# CONFIG_BLK_DEV_IDE is not set 4.49 -CONFIG_BLK_DEV_HD_ONLY=y 4.50 -CONFIG_BLK_DEV_HD=y 4.51 +CONFIG_IDE=m 4.52 +CONFIG_BLK_DEV_IDE=m 4.53 + 4.54 +# 4.55 +# Please see Documentation/ide.txt for help/info on IDE drives 4.56 +# 4.57 +# CONFIG_BLK_DEV_IDE_SATA is not set 4.58 +# CONFIG_BLK_DEV_HD_IDE is not set 4.59 +CONFIG_BLK_DEV_IDEDISK=m 4.60 +# CONFIG_IDEDISK_MULTI_MODE is not set 4.61 +# CONFIG_BLK_DEV_IDECD is not set 4.62 +# CONFIG_BLK_DEV_IDETAPE is not set 4.63 +# CONFIG_BLK_DEV_IDEFLOPPY is not set 4.64 +# CONFIG_BLK_DEV_IDESCSI is not set 4.65 +# CONFIG_IDE_TASK_IOCTL is not set 4.66 + 4.67 +# 4.68 +# IDE chipset support/bugfixes 4.69 +# 4.70 +CONFIG_IDE_GENERIC=m 4.71 +# CONFIG_BLK_DEV_CMD640 is not set 4.72 +# CONFIG_BLK_DEV_IDEPNP is not set 4.73 +CONFIG_BLK_DEV_IDEPCI=y 4.74 +# CONFIG_IDEPCI_SHARE_IRQ is not set 4.75 +# CONFIG_BLK_DEV_OFFBOARD is not set 4.76 +# CONFIG_BLK_DEV_GENERIC is not set 4.77 +# CONFIG_BLK_DEV_OPTI621 is not set 4.78 +# CONFIG_BLK_DEV_RZ1000 is not set 4.79 +# CONFIG_BLK_DEV_IDEDMA_PCI is not set 4.80 +# CONFIG_IDE_ARM is not set 4.81 +# CONFIG_IDE_CHIPSETS is not set 4.82 +# CONFIG_BLK_DEV_IDEDMA is not set 4.83 +# CONFIG_IDEDMA_AUTO is not set 4.84 +# CONFIG_BLK_DEV_HD is not set 4.85 4.86 # 4.87 # SCSI device support 4.88 @@ -494,6 +531,7 @@ 4.89 # CONFIG_BONDING is not set 4.90 # CONFIG_EQUALIZER is not set 4.91 # CONFIG_TUN is not set 4.92 +# CONFIG_NET_SB1000 is not set 4.93 4.94 # 4.95 # ARCnet devices 4.96 @@ -509,7 +547,7 @@ 4.97 # Ethernet (10 or 100Mbit) 4.98 # 4.99 CONFIG_NET_ETHERNET=y 4.100 -# CONFIG_MII is not set 4.101 +CONFIG_MII=m 4.102 # CONFIG_HAPPYMEAL is not set 4.103 # CONFIG_SUNGEM is not set 4.104 # CONFIG_CASSINI is not set 4.105 @@ -559,13 +597,17 @@ 4.106 # CONFIG_E100 is not set 4.107 # CONFIG_FEALNX is not set 4.108 # CONFIG_NATSEMI is not set 4.109 -# CONFIG_NE2K_PCI is not set 4.110 -# CONFIG_8139CP is not set 4.111 -# CONFIG_8139TOO is not set 4.112 +CONFIG_NE2K_PCI=m 4.113 +CONFIG_8139CP=m 4.114 +CONFIG_8139TOO=m 4.115 +CONFIG_8139TOO_PIO=y 4.116 +# CONFIG_8139TOO_TUNE_TWISTER is not set 4.117 +# CONFIG_8139TOO_8129 is not set 4.118 +# CONFIG_8139_OLD_RX_RESET is not set 4.119 # CONFIG_SIS900 is not set 4.120 # CONFIG_EPIC100 is not set 4.121 # CONFIG_SUNDANCE is not set 4.122 -# CONFIG_TLAN is not set 4.123 +CONFIG_TLAN=m 4.124 # CONFIG_VIA_RHINE is not set 4.125 4.126 # 4.127 @@ -955,6 +997,7 @@ 4.128 # CONFIG_USB_STORAGE_DEBUG is not set 4.129 # CONFIG_USB_STORAGE_DATAFAB is not set 4.130 # CONFIG_USB_STORAGE_FREECOM is not set 4.131 +# CONFIG_USB_STORAGE_ISD200 is not set 4.132 # CONFIG_USB_STORAGE_DPCM is not set 4.133 # CONFIG_USB_STORAGE_USBAT is not set 4.134 # CONFIG_USB_STORAGE_SDDR09 is not set 4.135 @@ -1189,8 +1232,22 @@ 4.136 # 4.137 # Partition Types 4.138 # 4.139 -# CONFIG_PARTITION_ADVANCED is not set 4.140 +CONFIG_PARTITION_ADVANCED=y 4.141 +# CONFIG_ACORN_PARTITION is not set 4.142 +# CONFIG_OSF_PARTITION is not set 4.143 +# CONFIG_AMIGA_PARTITION is not set 4.144 +# CONFIG_ATARI_PARTITION is not set 4.145 +# CONFIG_MAC_PARTITION is not set 4.146 CONFIG_MSDOS_PARTITION=y 4.147 +# CONFIG_BSD_DISKLABEL is not set 4.148 +# CONFIG_MINIX_SUBPARTITION is not set 4.149 +# CONFIG_SOLARIS_X86_PARTITION is not set 4.150 +# CONFIG_UNIXWARE_DISKLABEL is not set 4.151 +# CONFIG_LDM_PARTITION is not set 4.152 +# CONFIG_SGI_PARTITION is not set 4.153 +# CONFIG_ULTRIX_PARTITION is not set 4.154 +# CONFIG_SUN_PARTITION is not set 4.155 +# CONFIG_EFI_PARTITION is not set 4.156 4.157 # 4.158 # Native Language Support
5.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 5.2 +++ b/linux/stuff/linux-2.6.14-unpack.u Wed Mar 09 21:30:10 2016 +0100 5.3 @@ -0,0 +1,33 @@ 5.4 +--- init/initramfs.c 5.5 ++++ init/initramfs.c 5.6 +@@ -394,25 +394,11 @@ 5.7 + panic(err); 5.8 + #ifdef CONFIG_BLK_DEV_INITRD 5.9 + if (initrd_start) { 5.10 +- int fd; 5.11 +- printk(KERN_INFO "checking if image is initramfs..."); 5.12 +- err = unpack_to_rootfs((char *)initrd_start, 5.13 +- initrd_end - initrd_start, 1); 5.14 +- if (!err) { 5.15 +- printk(" it is\n"); 5.16 +- unpack_to_rootfs((char *)initrd_start, 5.17 +- initrd_end - initrd_start, 0); 5.18 +- free_initrd(); 5.19 +- return; 5.20 +- } 5.21 +- printk("it isn't (%s); looks like an initrd\n", err); 5.22 +- fd = sys_open("/initrd.image", O_WRONLY|O_CREAT, 700); 5.23 +- if (fd >= 0) { 5.24 +- sys_write(fd, (char *)initrd_start, 5.25 +- initrd_end - initrd_start); 5.26 +- sys_close(fd); 5.27 +- free_initrd(); 5.28 +- } 5.29 ++ printk(KERN_INFO "Unpack initramfs..."); 5.30 ++ unpack_to_rootfs((char *)initrd_start, 5.31 ++ initrd_end - initrd_start, 0); 5.32 ++ free_initrd(); 5.33 ++ return; 5.34 + } 5.35 + #endif 5.36 + }
6.1 --- a/module-fat/receipt Sat Feb 27 10:51:46 2016 +0100 6.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 6.3 @@ -1,38 +0,0 @@ 6.4 -# SliTaz package receipt. 6.5 - 6.6 -PACKAGE="module-fat" 6.7 -VERSION="2.6.14" 6.8 -CATEGORY="base-system" 6.9 -GROUP="filesystem" 6.10 -SHORT_DESC="Kernel module for the vfat filesystem" 6.11 -MAINTAINER="pascal.bellard@slitaz.org" 6.12 -LICENSE="GPL2" 6.13 -WEB_SITE="http://tiny.slitaz.org/" 6.14 -WANTED="linux" 6.15 -CONFIG_FILES="/etc/filesystems" 6.16 - 6.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 6.18 -genpkg_rules() 6.19 -{ 6.20 - local path 6.21 - export src=$WOK/$WANTED/source/linux-$VERSION 6.22 - export _pkg=$WOK/$WANTED/install 6.23 - path=lib/modules/$(ls $_pkg/lib/modules)/kernel 6.24 - mkdir -p $fs/$path $fs/etc 6.25 - $src/slitaz/list_modules.sh fs/${PACKAGE#*-} | while read module; do 6.26 - dir=$path/$(dirname $module) 6.27 - [ -d $fs/$dir ] || mkdir -p $fs/$dir 6.28 - cp -a $_pkg/$path/$module $fs/$dir 6.29 - done 6.30 - touch $fs/etc/filesystems 6.31 -} 6.32 - 6.33 -# Post install/remove commands for Tazpkg. 6.34 -post_install() 6.35 -{ 6.36 - echo ${PACKAGE#*-} >> $1/modules 6.37 - for i in vfat fat msdos ; do 6.38 - grep -qs ^$i$ $1/etc/filesystems || \ 6.39 - echo "$i" >> $1/etc/filesystems 6.40 - done 6.41 -}
7.1 --- a/module-floppy/receipt Sat Feb 27 10:51:46 2016 +0100 7.2 +++ b/module-floppy/receipt Wed Mar 09 21:30:10 2016 +0100 7.3 @@ -9,7 +9,7 @@ 7.4 LICENSE="GPL2" 7.5 WEB_SITE="http://tiny.slitaz.org/" 7.6 WANTED="linux" 7.7 -SUGGESTED="module-ext3 module-fat" 7.8 +SUGGESTED="module-ext3 module-vfat" 7.9 7.10 # Rules to gen a SliTaz package suitable for Tazpkg. 7.11 genpkg_rules()
8.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 8.2 +++ b/module-ide/receipt Wed Mar 09 21:30:10 2016 +0100 8.3 @@ -0,0 +1,37 @@ 8.4 +# SliTaz package receipt. 8.5 + 8.6 +PACKAGE="module-ide" 8.7 +VERSION="2.6.14" 8.8 +CATEGORY="base-system" 8.9 +GROUP="driver" 8.10 +SHORT_DESC="Kernel module for the ide disk interface" 8.11 +MAINTAINER="pascal.bellard@slitaz.org" 8.12 +LICENSE="GPL2" 8.13 +WEB_SITE="http://tiny.slitaz.org/" 8.14 +WANTED="linux" 8.15 +SUGGESTED="module-ext3 module-vfat" 8.16 + 8.17 +# Rules to gen a SliTaz package suitable for Tazpkg. 8.18 +genpkg_rules() 8.19 +{ 8.20 + local path 8.21 + export src=$WOK/$WANTED/source/linux-$VERSION 8.22 + export _pkg=$WOK/$WANTED/install 8.23 + path=lib/modules/$(ls $_pkg/lib/modules)/kernel 8.24 + mkdir -p $fs/$path $fs/dev 8.25 + $src/slitaz/list_modules.sh drivers/ide | while read module; do 8.26 + dir=$path/$(dirname $module) 8.27 + [ -d $fs/$dir ] || mkdir -p $fs/$dir 8.28 + cp -a $_pkg/$path/$module $fs/$dir 8.29 + done 8.30 +} 8.31 + 8.32 +# Post install/remove commands for Tazpkg. 8.33 +post_install() 8.34 +{ 8.35 + cat >> $1/modules <<EOT 8.36 +ide-core 8.37 +ide-disk 8.38 +ide-generic 8.39 +EOT 8.40 +}
9.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 9.2 +++ b/module-tlan/receipt Wed Mar 09 21:30:10 2016 +0100 9.3 @@ -0,0 +1,61 @@ 9.4 +# SliTaz package receipt. 9.5 + 9.6 +PACKAGE="module-tlan" 9.7 +VERSION="2.6.14" 9.8 +CATEGORY="base-system" 9.9 +GROUP="driver,ethernet" 9.10 +SHORT_DESC="Kernel module for TI ThunderLAN based ethernet PCI adapters" 9.11 +MAINTAINER="pascal.bellard@slitaz.org" 9.12 +LICENSE="GPL2" 9.13 +WEB_SITE="http://tiny.slitaz.org/" 9.14 +WANTED="linux" 9.15 + 9.16 +# Rules to gen a SliTaz package suitable for Tazpkg. 9.17 +genpkg_rules() 9.18 +{ 9.19 + local path 9.20 + export src=$WOK/$WANTED/source/linux-$VERSION 9.21 + export _pkg=$WOK/$WANTED/install 9.22 + path=lib/modules/$(ls $_pkg/lib/modules)/kernel 9.23 + mkdir -p $fs/$path 9.24 + $src/slitaz/list_modules.sh drivers/net/${PACKAGE#*-}* | while read module; do 9.25 + dir=$path/$(dirname $module) 9.26 + [ -d $fs/$dir ] || mkdir -p $fs/$dir 9.27 + cp -a $_pkg/$path/$module $fs/$dir 9.28 + done 9.29 +} 9.30 + 9.31 +# Post install/remove commands for Tazpkg. 9.32 +post_install() 9.33 +{ 9.34 + echo "${PACKAGE#*-}|aui=${AUITLAN:-0}|bbuf=${BIGBUFTLAN:-0}|speed=${SPEEDTLAN:-0}|duplex=${DUPLEXTLAN:-0}" >> $1/modules 9.35 +} 9.36 + 9.37 +config_form() 9.38 +{ 9.39 + cat <<EOT 9.40 +<h4>TI ThunderLAN based ethernet PCI adapter</h4> 9.41 +<table> 9.42 +<tr> 9.43 +<td>Speed</td> 9.44 +<td><select name="SPEEDTLAN"> 9.45 + <option value="0">default</option> 9.46 + <option value="10"$([ "$SPEEDTLAN" == "10" ] && echo ' selected="selected"')>10 Mb</option> 9.47 + <option value="100"$([ "$SPEEDTLAN" == "100" ] && echo ' selected="selected"')>100 Mb</option> 9.48 +</select></td> 9.49 +</tr> 9.50 +<tr> 9.51 +<td>Mode</td> 9.52 +<td><select name="DUPLEXTLAN"> 9.53 + <option value="0">default</option> 9.54 + <option value="1"$([ "$DUPLEXTLAN" == "1" ] && echo ' selected="selected"')>half duplex</option> 9.55 + <option value="2"$([ "$DUPLEXTLAN" == "2" ] && echo ' selected="selected"')>full duplex</option> 9.56 +</select></td> 9.57 +</tr> 9.58 +</table> 9.59 +<input type="checkbox" name="AUITLAN" value="1" /> 9.60 +ThunderLAN use AUI port(s)<br> 9.61 +<input type="checkbox" name="BIGBUFTLAN" value="1" /> 9.62 +ThunderLAN use big buffer<br> 9.63 +EOT 9.64 +}
10.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 10.2 +++ b/module-vfat/receipt Wed Mar 09 21:30:10 2016 +0100 10.3 @@ -0,0 +1,38 @@ 10.4 +# SliTaz package receipt. 10.5 + 10.6 +PACKAGE="module-vfat" 10.7 +VERSION="2.6.14" 10.8 +CATEGORY="base-system" 10.9 +GROUP="filesystem" 10.10 +SHORT_DESC="Kernel module for the vfat filesystem" 10.11 +MAINTAINER="pascal.bellard@slitaz.org" 10.12 +LICENSE="GPL2" 10.13 +WEB_SITE="http://tiny.slitaz.org/" 10.14 +WANTED="linux" 10.15 +CONFIG_FILES="/etc/filesystems" 10.16 + 10.17 +# Rules to gen a SliTaz package suitable for Tazpkg. 10.18 +genpkg_rules() 10.19 +{ 10.20 + local path 10.21 + export src=$WOK/$WANTED/source/linux-$VERSION 10.22 + export _pkg=$WOK/$WANTED/install 10.23 + path=lib/modules/$(ls $_pkg/lib/modules)/kernel 10.24 + mkdir -p $fs/$path $fs/etc 10.25 + $src/slitaz/list_modules.sh fs/${PACKAGE#*-} | while read module; do 10.26 + dir=$path/$(dirname $module) 10.27 + [ -d $fs/$dir ] || mkdir -p $fs/$dir 10.28 + cp -a $_pkg/$path/$module $fs/$dir 10.29 + done 10.30 + touch $fs/etc/filesystems 10.31 +} 10.32 + 10.33 +# Post install/remove commands for Tazpkg. 10.34 +post_install() 10.35 +{ 10.36 + echo ${PACKAGE#*-} >> $1/modules 10.37 + for i in vfat fat msdos ; do 10.38 + grep -qs ^$i$ $1/etc/filesystems || \ 10.39 + echo "$i" >> $1/etc/filesystems 10.40 + done 10.41 +}