updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / droidcam / install.patch
blobb2cfa8ee59be2ae9e08e7fa9e178f3b12c3f201f
1 --- install.bak 2011-06-29 14:57:03.146546814 -0500
2 +++ install 2011-06-29 14:56:49.723386072 -0500
3 @@ -8,18 +8,12 @@
4 INSTALL=" -- INSTALL: "
5 DROIDCAM_V4L_KO="droidcam_v4l.ko";
6 DRIVER_LOCATION="/lib/modules/`uname -r`/kernel/drivers/media/video/";
7 -WIDTH="320"
8 -HEIGHT="240"
10 -if [ "$1" != "" ]
11 -then
12 - WIDTH=$1
13 - HEIGHT=$2
14 -fi
15 +[[ -z $WIDTH ]] && WIDTH=320
16 +[[ -z $HEIGHT ]] && HEIGHT=240
18 if [[ ! $(echo "$WIDTH" | grep -E "^[0-9]+$") || ! $(echo "$HEIGHT" | grep -E "^[0-9]+$") ]]
19 then
20 - echo "Inavlid parameters: '$WIDTH' and '$HEIGHT'"
21 + echo "Invalid parameters: '$WIDTH' and '$HEIGHT'"
22 exit 1
25 @@ -40,35 +34,11 @@
26 exit 1;
29 -echo "$INSTALL Moving droidcam driver and executable to system folders.."
30 -cp "webcam/$DROIDCAM_V4L_KO" $DRIVER_LOCATION
31 -cp droidcam /usr/bin/
33 -echo "$INSTALL Registering DroidCam device driver"
34 -/sbin/modprobe videodev
35 -/sbin/insmod $DRIVER_LOCATION$DROIDCAM_V4L_KO width=$WIDTH height=$HEIGHT
37 -echo "$INSTALL adding droidcam to /etc/modules";
38 -echo "videodev
39 -droidcam_v4l width=$WIDTH height=$HEIGHT
40 -" >> /etc/modules
42 -echo "$INSTALL Running depmod"
43 -depmod -a
45 -echo "$INSTALL Creating ~/.droidcam"
46 -mkdir ~/.droidcam/
47 -cp icon.png ~/.droidcam/
48 -cp README ~/.droidcam/
50 -echo "$WIDTH-$HEIGHT
51 -IP_ADDRESS
52 -4747" > ~/.droidcam/settings
54 -chmod a+rw ~/.droidcam/settings
55 +echo "$INSTALL Moving droidcam driver to system folders.."
56 +install -m0644 "webcam/$DROIDCAM_V4L_KO" $DRIVER_LOCATION
58 cd webcam
59 make -C /lib/modules/`uname -r`/build M=`pwd` clean
60 cd ..
62 -echo "$INSTALL Done! You can make sure droidcam_v4l is loaded using 'lsmod'"
63 +echo "$INSTALL Done!"