| #!/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!" |