Home | History | Annotate | Download | only in src
      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