blob: 6cbf7329e09302d18ec3052d81a9fbd731abc170 [file] [log] [blame]
Linus Walleijf9e1e132006-05-02 10:43:44 +00001#!/bin/sh
2#set -e
3
Linus Walleij0f751d82013-11-04 02:05:49 +01004SVN=`which svn`
5if [ "x$SVN" = "x" ]; then
6 echo "Install svn! (subversion client)"
7 exit 1
8fi
9
Linus Walleij566f0762013-11-04 02:04:12 +010010if [ ! -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
13fi
14if [ ! -d ptp2 ] ; then
15 echo "Could not clone gphoto trunk."
16 exit 1
Linus Walleijf9e1e132006-05-02 10:43:44 +000017fi
18
Linus Walleij566f0762013-11-04 02:04:12 +010019cd ptp2
20svn update
21cd ..
Linus Walleijf9e1e132006-05-02 10:43:44 +000022
Linus Walleij566f0762013-11-04 02:04:12 +010023cp ptp2/ptp.c ptp.c
24cp ptp2/ptp.h ptp.h
25cp ptp2/ptp-pack.c ptp-pack.c
Linus Walleij9783ce32014-06-02 21:44:29 +020026cp ptp2/chdk_ptp.h chdk_ptp.h
27cp ptp2/chdk_live_view.h chdk_live_view.h
Linus Walleij43ed6502013-11-04 02:07:05 +010028diff -ur ptp2/device-flags.h device-flags.h
Linus Walleij566f0762013-11-04 02:04:12 +010029
30echo "Finished!"