~ubuntu-branches/debian/squeeze/ntp/squeeze-201010051545

« back to all changes in this revision

Viewing changes to README.cvs

  • Committer: Bazaar Package Importer
  • Author(s): Matt Zimmerman
  • Date: 2004-10-11 16:10:27 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20041011161027-icyjbji8ujym633o
Tags: 1:4.2.0a-10ubuntu2
Use ntp.ubuntulinux.org instead of pool.ntp.org

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
To get the NTP distribution via anonymous CVS:
2
 
 
3
 
    % cvs -d :pserver:anoncvs@www.ntp.org:/cvs/ntp login
4
 
 
5
 
the password is: anoncvs
6
 
 
7
 
    % rm -rf ntp
8
 
    % cvs -d :pserver:anoncvs@www.ntp.org:/cvs/ntp co ntp
9
 
 
10
 
after which the "ntp_update" script in the top-level of the tree should
11
 
keep things in synch and properly timestamped.
12
 
 
13
 
PLEASE NOTE:
14
 
 
15
 
        When obtaining the NTP distribution directly via CVS instead of
16
 
        using "ntp_update", the files are installed in an arbitrary
17
 
        order.
18
 
 
19
 
        When you run "make", this may cause some of the generated files
20
 
        to be reconstructed.
21
 
 
22
 
        If you do not have the right verison of automake and autoconf,
23
 
        these files will be regenerated incorrectly.
24
 
 
25
 
        In this case, you can "fix" your distribution by running:
26
 
 
27
 
                             ntp_update -C
28
 
 
29
 
        which will force any local changes to your NTP files to be
30
 
        discarded and replaced with the versions in the repository.
31
 
 
32
 
        If "ntp_update -C" does not work  just remove the "broken"
33
 
        files (probably Makefile.in files) and re-run ntp_udate.
34
 
 
35
 
There are some mailing lists for the NTP CVS distribution.  For more
36
 
information, send a message to <majordomo@ntp.org> with the word "lists"
37
 
in the body of the message.
38
 
 
39
 
If you get NTP via CVS, you MAY need to build the release using GNU make
40
 
and gcc.
41
 
 
42
 
You can then "make dist" to build a release tarball that does not require
43
 
GNU make or gcc.
44
 
 
45
 
The reason GNU make and gcc may be required is because the repository
46
 
version of NTP does not have the make dependencies built-in.  These
47
 
dependencies are created dynamically, and this dynamic process may
48
 
require GNU make and gcc.
49
 
 
50
 
I'm told that the version of automake we are now using does not require
51
 
GNU make or gcc for the dependency tracking, but I haven't tested this
52
 
yet.