tightvnc_1.3dev7.bb : add tightvnc recipe
authorGraeme Gregory <dp@xora.org.uk>
Wed, 1 Mar 2006 16:28:47 +0000 (16:28 +0000)
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>
Wed, 1 Mar 2006 16:28:47 +0000 (16:28 +0000)
packages/vnc/tightvnc/.mtn2git_empty [new file with mode: 0644]
packages/vnc/tightvnc/Makefile [new file with mode: 0644]
packages/vnc/tightvnc_1.3dev7.bb [new file with mode: 0644]

diff --git a/packages/vnc/tightvnc/.mtn2git_empty b/packages/vnc/tightvnc/.mtn2git_empty
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/packages/vnc/tightvnc/Makefile b/packages/vnc/tightvnc/Makefile
new file mode 100644 (file)
index 0000000..0367fbc
--- /dev/null
@@ -0,0 +1,23 @@
+SOURCES = argsresources.c \
+caps.c \
+colour.c \
+cursor.c \
+desktop.c \
+dialogs.c \
+fullscreen.c \
+listen.c \
+misc.c \
+popup.c \
+rfbproto.c \
+selection.c \
+shm.c \
+sockets.c \
+tunnel.c \
+vncviewer.c \
+../libvncauth/vncauth.c \
+../libvncauth/d3des.c
+
+tightvncviewer : $(SOURCES)
+       #/home/dp/zaurus/build-gcc/tmp/cross/bin/arm-linux-gcc -I../include -I/home/dp/zaurus/build-gcc/tmp/staging/arm-linux/include/ -I. -L/home/dp/zaurus/build-gcc/tmp/staging/arm-linux/lib/ -lX11 -lXaw -o vncviewer $(SOURCES)
+       $(CC) $(CFLAGS) $(LDFLAGS) -I. -I../include -I../libvncauth/ -lX11 -lXaw -ljpeg -lz -o tightvncviewer $(SOURCES)
+
diff --git a/packages/vnc/tightvnc_1.3dev7.bb b/packages/vnc/tightvnc_1.3dev7.bb
new file mode 100644 (file)
index 0000000..8866176
--- /dev/null
@@ -0,0 +1,24 @@
+DESCRIPTION = "A Unix VNC client"
+HOMEPAGE = "http://www.tightvnc.com/"
+DEPENDS = "x11 zlib xmu xaw"
+LICENSE = "GPL"
+MAINTAINER = "Graeme Gregory <dp@xora.org.uk>"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/vnc-tight/tightvnc-1.3dev7_unixsrc.tar.gz \
+           file://Makefile"
+
+S = ${WORKDIR}/vnc_unixsrc/vncviewer/
+
+PACKAGES="tightvncviewer"
+FILES_tightvncviewer = "/usr/bin/tightvncviewer"
+
+do_compile () {
+       install ${WORKDIR}/Makefile ${S}
+       oe_runmake
+}
+
+do_install () {
+       install -d ${D}${bindir}
+       install tightvncviewer ${D}${bindir}
+}
+