wok-tiny rev 125
Remove fbvnc (is in busybox)
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Sat Feb 11 16:00:15 2017 +0100 (2017-02-11) |
parents | b422abc85a5f |
children | 10cf1a5f187d |
files | fbvnc-ssh/receipt fbvnc/receipt |
line diff
1.1 --- a/fbvnc-ssh/receipt Sat Feb 11 15:47:13 2017 +0100 1.2 +++ b/fbvnc-ssh/receipt Sat Feb 11 16:00:15 2017 +0100 1.3 @@ -8,7 +8,7 @@ 1.4 MAINTAINER="pascal.bellard@slitaz.org" 1.5 LICENSE="BSD" 1.6 WEB_SITE="http://tiny.slitaz.org/" 1.7 -DEPENDS="base-tiny fbvnc dropbear" 1.8 +DEPENDS="base-tiny dropbear" 1.9 1.10 # Rules to gen a SliTaz package suitable for Tazpkg. 1.11 genpkg_rules()
2.1 --- a/fbvnc/receipt Sat Feb 11 15:47:13 2017 +0100 2.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 2.3 @@ -1,149 +0,0 @@ 2.4 -# SliTaz package receipt. 2.5 - 2.6 -PACKAGE="fbvnc" 2.7 -VERSION="20130314" 2.8 -CATEGORY="network" 2.9 -SHORT_DESC="VNC client in frame buffer." 2.10 -MAINTAINER="pascal.bellard@slitaz.org" 2.11 -LICENSE="GPL2" 2.12 -WEB_SITE="http://repo.or.cz/w/fbvnc.git" 2.13 -TARBALL="$PACKAGE-$VERSION.tar.bz2" 2.14 -WGET_URL="git|git://repo.or.cz/fbvnc.git" 2.15 -[ -n "$TARGET" ] || TARGET="i486" 2.16 -BUILD_DEPENDS="uclibc-cross-compiler-$TARGET git bzip2" 2.17 -DEPENDS="base-tiny" 2.18 - 2.19 -# Rules to configure and make the package. 2.20 -compile_rules() 2.21 -{ 2.22 - sed -i "s/^CC.*/CC = uclibc-$TARGET-gcc/;s/^LDFLAGS.*/& -s/" Makefile 2.23 - make 2.24 -} 2.25 - 2.26 - 2.27 -# Rules to gen a SliTaz package suitable for Tazpkg. 2.28 -genpkg_rules() 2.29 -{ 2.30 - mkdir -p $fs/usr/bin 2.31 - cp $src/fbvnc $fs/usr/bin 2.32 -} 2.33 - 2.34 -config_form() 2.35 -{ 2.36 - case "$START" in 2.37 - no|yes|ask) ;; 2.38 - *) START="cmdline" ;; 2.39 - esac 2.40 - case "$BPP" in 2.41 - 8|24|32) ;; 2.42 - *) BPP=16 ;; 2.43 - esac 2.44 - [ -n "$PORT" ] || PORT=5900 2.45 - [ -n "$SERVER" ] || SERVER="192.168.0.10" 2.46 - cat <<EOT 2.47 -<table> 2.48 -<tr> 2.49 -<td>Autostart</td> 2.50 -<td> 2.51 -<input type="radio" name="START" $([ "$START" == "no" ] && echo "checked=checked ")value="no"> never 2.52 -<input type="radio" name="START" $([ "$START" == "yes" ] && echo "checked=checked ")value="yes"> always 2.53 -<input type="radio" name="START" $([ "$START" == "ask" ] && echo "checked=checked ")value="ask"> ask during boot 2.54 -<input type="radio" name="START" $([ "$START" == "cmdline" ] && echo "checked=checked ")value="cmdline"> with kernel argument 'fbvnc=<i>server</i>:<i>port</i>' 2.55 -</td> 2.56 -</tr> 2.57 -<tr> 2.58 -<td>Bits per pixel</td> 2.59 -<td> 2.60 -<input type="radio" name="BPP" $([ "$BPP" == "8" ] && echo "checked=checked ")value="8"> 8 2.61 -<input type="radio" name="BPP" $([ "$BPP" == "16" ] && echo "checked=checked ")value="16"> 16 2.62 -<input type="radio" name="BPP" $([ "$BPP" == "32" ] && echo "checked=checked ")value="32"> 32 2.63 -</td> 2.64 -</tr> 2.65 -<tr> 2.66 -<td>Default server</td> 2.67 -<td><input type="text" name="SERVER" value="$SERVER"></td> 2.68 -</tr> 2.69 -<tr> 2.70 -<td>Default port</td> 2.71 -<td><input type="text" name="PORT" value="$PORT"></td> 2.72 -</tr> 2.73 -</table> 2.74 -EOT 2.75 -} 2.76 - 2.77 -config_note() 2.78 -{ 2.79 - cat <<EOT 2.80 -<script type="text/javascript"> 2.81 -function update_form() 2.82 -{ 2.83 - var hide = true 2.84 - for (var i = 0; i < document.forms.length; i++) { 2.85 - for (var j = 0; j < document.forms[i].elements.length; j++) { 2.86 - var obj = document.forms[i].elements[j] 2.87 - if (obj.name == "START" && obj.defaultValue == "yes" 2.88 - && obj.checked == true) 2.89 - hide = false 2.90 - } 2.91 - } 2.92 - for (var i = 0; i < document.forms.length; i++) { 2.93 - for (var j = 0; j < document.forms[i].elements.length; j++) { 2.94 - var obj = document.forms[i].elements[j] 2.95 - switch (obj.name) { 2.96 - case "SERVER" : 2.97 - case "PORT" : 2.98 - obj.disabled = hide; break; 2.99 - } 2.100 - } 2.101 - } 2.102 -} 2.103 -update_form() 2.104 -window.onchange = update_form 2.105 -//--> 2.106 -</script> 2.107 -EOT 2.108 -} 2.109 - 2.110 -post_install() 2.111 -{ 2.112 - case "$START" in 2.113 - on) cat >> $1/etc/init.d/local.sh <<EOT 2.114 - 2.115 -# From fbvnc 2.116 -VNCSERVER="$SERVER" 2.117 -VNCPORT="$PORT" 2.118 -sed -i "s|tty1:.*|tty1::respawn:/usr/bin/fbvnc -bpp $BPP $SERVER $PORT|" /etc/inittab 2.119 -kill -1 1 2.120 -EOT 2.121 - ;; 2.122 - ask) cat >> $1/etc/init.d/local.sh <<EOT 2.123 - 2.124 -# From fbvnc 2.125 -echo -n "VNC server to connect (example: 192.168.0.123 5900): " 2.126 -read -t 30 SERVER 2.127 -[ -n "\$SERVER" ] && 2.128 -sed -i "s|tty1:.*|tty1::respawn:/usr/bin/fbvnc -bpp $BPP \$SERVER|" /etc/inittab 2.129 -set -- \$SERVER 5900 2.130 -VNCSERVER="\$1" 2.131 -VNCPORT="\$2" 2.132 -kill -1 1 2.133 -EOT 2.134 - ;; 2.135 - cmdline) cat >> $1/etc/init.d/local.sh <<EOT 2.136 - 2.137 -# From fbvnc 2.138 -for i in \$(cat /proc/cmdline); do 2.139 - case "\$i" in 2.140 - fbvnc=*) 2.141 - i=\${i#fbvnc=} 2.142 - sed -i "s|tty1:.*|tty1::respawn:/usr/bin/fbvnc -bpp $BPP \${i/:/ }|" /etc/inittab 2.143 - set -- \${i/:/ } 5900 2.144 - VNCSERVER="\$1" 2.145 - VNCPORT="\$2" 2.146 - kill -1 1 2.147 - esac 2.148 -done 2.149 -EOT 2.150 - ;; 2.151 - esac 2.152 -}