File: INSTALL

package info (click to toggle)
gphoto 0.3.5-6
  • links: PTS
  • area: main
  • in suites: potato
  • size: 2,636 kB
  • ctags: 1,973
  • sloc: ansic: 23,035; sh: 4,851; makefile: 175
file content (59 lines) | stat: -rw-r--r-- 2,262 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
$Id: INSTALL,v 1.3 1999/06/04 11:41:32 ole Exp $

gPhoto is now in GNOME CVS

CVS is a powerful method of allowing many developers work on the same source
code. This is possible because each developer checks out a copy of the
current version of the source code. Then they each independently work on
their personal copy of the sources. When they have made changes, they commit
them back to the CVS respository. The CVS server takes care of things like
trying to merge their changes with those of others. When that doesn't work,
the developer is notified and they do a hand merge of the conflicts.

So that is how developers use CVS. To just try out the latest versions of
stuff, you don't have to usually worry about all that. You will just need to
understand how to check out packages. Understand, however, that you are
looking at the latest and greatest version, and usually it might not even
build, or it will core dump instantly. That is ok, as the people working on
it will fix those problems before a stable release is made, and annouced
publicly.

If you're not familiar with anonymous CVS, check out the cvs.ps file in your
distrib of CVS. If you have got a Redhat box, it is in /usr/doc/cvs-1.9 (or
another version number).

For anonymous access to gPhoto in GNOME CVS you should follow these steps:

    1. First you need to setup the CVS environmental variables. 
       You might want to put this in your login script.

       export CVSROOT=:pserver:anonymous@anoncvs.gnome.org:/cvs/gnome 

    2. Then use CVS as normal like this: 

       cvs login     (There is no password for the 'anonymous' user.)
       cvs -z3 checkout gphoto

    You can get individual library modules by:

       cvs -z3 checkout gphoto/sony 
       cvs -z3 checkout gphoto/philips 

Daily snapshots and patches will be available from anonymous FTP 
ftp://ftp.jimpick.com/pub/gnome/snap/gphoto/ if you prefer this.

Now you will want to go through and build and install gPhoto:

       cd gphoto
       ./autogen.sh
       make
       make install

After you have checked the code out, you can use

       cvs -z3 update gphoto

to update your personal copy of gPhoto to the latest version 
from the GNOME CVS server and rebuild. 

See http://www.gphoto.org/ for updates.