#!/bin/sh #set -e SVN=`which svn` if [ "x$SVN" = "x" ]; then echo "Install svn! (subversion client)" exit 1 fi if [ ! -d ptp2 ] ; then echo "No copy of the gphoto trunk, checking out..." svn checkout svn://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2/camlibs/ptp2 ptp2 fi if [ ! -d ptp2 ] ; then echo "Could not clone gphoto trunk." exit 1 fi cd ptp2 svn update cd .. cp ptp2/ptp.c ptp.c cp ptp2/ptp.h ptp.h cp ptp2/ptp-pack.c ptp-pack.c cp ptp2/chdk_ptp.h chdk_ptp.h cp ptp2/chdk_live_view.h chdk_live_view.h diff -ur ptp2/device-flags.h device-flags.h echo "Finished!"