# SliTaz package receipt. PACKED_SIZE="8.0K" UNPACKED_SIZE="12.0K" PACKAGE="fbvnc-config" VERSION="1.0" CATEGORY="meta" GROUP="network" SHORT_DESC="VNC client configuration" MAINTAINER="pascal.bellard@slitaz.org" LICENSE="BSD" WEB_SITE="http://tiny.slitaz.org/" DEPENDS="base-tiny" CONFIG_FILES="/etc/init.d/local.sh" # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { mkdir -p $fs/etc } config_form() { case "$START" in no|yes|ask) ;; *) START="cmdline" ;; esac case "$BPP" in 8|24|32) ;; *) BPP=16 ;; esac [ -n "$PORT" ] || PORT=5900 [ -n "$SERVER" ] || SERVER="192.168.0.10" cat < Autostart never always ask during boot with kernel argument 'fbvnc=server:port' Bits per pixel 8 16 32 Default server Default port EOT } config_note() { cat < function update_form() { var hide = true for (var i = 0; i < document.forms.length; i++) { for (var j = 0; j < document.forms[i].elements.length; j++) { var obj = document.forms[i].elements[j] if (obj.name == "START" && obj.defaultValue == "yes" && obj.checked == true) hide = false } } for (var i = 0; i < document.forms.length; i++) { for (var j = 0; j < document.forms[i].elements.length; j++) { var obj = document.forms[i].elements[j] switch (obj.name) { case "SERVER" : case "PORT" : obj.disabled = hide; break; } } } } update_form() window.onchange = update_form //--> EOT } post_install() { case "$START" in on) cat >> $1/etc/init.d/local.sh <> $1/etc/init.d/local.sh <> $1/etc/init.d/local.sh <