1 #!/bin/sh 2 #set -e 3 4 SVN=`which svn` 5 if [ "x$SVN" = "x" ]; then 6 echo "Install svn! (subversion client)" 7 exit 1 8 fi 9 10 if [ ! -d ptp2 ] ; then 11 echo "No copy of the gphoto trunk, checking out..." 12 svn checkout svn://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2/camlibs/ptp2 ptp2 13 fi 14 if [ ! -d ptp2 ] ; then 15 echo "Could not clone gphoto trunk." 16 exit 1 17 fi 18 19 cd ptp2 20 svn update 21 cd .. 22 23 cp ptp2/ptp.c ptp.c 24 cp ptp2/ptp.h ptp.h 25 cp ptp2/ptp-pack.c ptp-pack.c 26 cp ptp2/chdk_ptp.h chdk_ptp.h 27 cp ptp2/chdk_live_view.h chdk_live_view.h 28 diff -ur ptp2/device-flags.h device-flags.h 29 30 echo "Finished!" 31