# HG changeset patch # User Pascal Bellard # Date 1315428017 -7200 # Node ID 975eb205a4d1864e7dd15fd72422db6c05b4c338 # Parent 5a16a50be476e13358428bc0d912259c91e33cb6 Add fbvnc diff -r 5a16a50be476 -r 975eb205a4d1 fbvnc/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/fbvnc/receipt Wed Sep 07 22:40:17 2011 +0200 @@ -0,0 +1,63 @@ +# SliTaz package receipt. + +PACKAGE="fbvnc" +VERSION="20110416" +CATEGORY="network" +SHORT_DESC="VNC client in frame buffer." +MAINTAINER="pascal.bellard@slitaz.org" +WEB_SITE="http://repo.or.cz/w/fbvnc.git" +TARBALL="$PACKAGE-$VERSION.tar.gz" +[ -n "$TARGET" ] || TARGET="i486" +BUILD_DEPENDS="uclibc-cross-compiler-$TARGET" +DEPENDS="base-tiny" + +# Rules to configure and make the package. +compile_rules() +{ + [ -s $SOURCES_REPOSITORY/$TARBALL ] || + wget -O $SOURCES_REPOSITORY/$TARBALL \ + $WEB_SITE/snapshot/e42bc02b14b3331e7c7f45c6b42179d0af99ed7b.tar.gz + tar xzf $SOURCES_REPOSITORY/$TARBALL + mv $PACKAGE $src + cd $src + sed -i "s/^CC.*/CC = uclibc-$TARGET-gcc/" Makefile + make && uclibc-$TARGET-strip fbvnc +} + + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/bin + cp $src/fbvnc $fs/usr/bin +} + +config_form() +{ + CHECKED=" checked=checked" + [ "$START" == "on" ] || CHECKED="" + [ -n "$PORT" ] || PORT=5900 + cat < + +Autostart + + + +Server + + + +Port + + + +EOT +} + +post_install() +{ + [ "$START" == "on" ] && cat >> $1/etc/init.d/local.sh <