# Packages up TigerVNCViewer NAME = tigervnc UPVER = 1.1.0 VERSION = 0.2.6 PKG = uk.co.eridani.tigervnc DEPENDS = \ x/libx11 \ x/libice \ x/libsm \ x/libXext #SRC_GIT = git://git.webos-internals.org/x11/tigervnc.git SRC_TGZ = http://downloads.sourceforge.net/project/${NAME}/${NAME}/${UPVER}/${NAME}-${UPVER}.tar.gz PATCH = tigervnc-tp-0.2.6.diff PATCH_URL = http://www.eridani.co.uk/webos/TigerVNC/${PATCH} APP_DIR = /media/cryptofs/apps/usr/palm/applications/${PKG} XLIBS_DIR = /media/cryptofs/apps/usr/palm/applications/org.webosinternals.xserver/xlib include ../../../support/download.mk .PHONY: unpack unpack: build/.unpacked-${VERSION} build/.unpacked-${VERSION}: ${DL_DIR}/${NAME}-${VERSION}.tar.gz rm -rf build mkdir -p build tar -C build -z -x -f $< mv build/${NAME}-${UPVER} build/src touch $@ include ../../../support/staging.mk stage-local:: build include ../../../support/cross-compile.mk build: build/${ARCH}.built-${VERSION} build/%.built-${VERSION}: build/.unpacked-${VERSION} rm -f $@ #mkdir -p build/$* mv build/src build/$* cd build/$* ; wget ${PATCH_URL} cd build/$* ; \ CFLAGS="-O3 -Wall -mcpu=cortex-a8 -mfpu=neon -mfloat-abi=softfp" \ CPPFLAGS="-O3 -Wall -mcpu=cortex-a8 -mfpu=neon -mfloat-abi=softfp" \ LDFLAGS="-Wl,--allow-shlib-undefined" \ ./configure --host=arm-none-linux-gnueabi \ --x-libraries=${XLIBS_DIR} cd build/$* ; patch -p1 < ${PATCH} cd build/$* ; $(MAKE) touch $@ clobber:: rm -rf build