forked from BarkyTheDog/catclock
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathreadme_original
85 lines (61 loc) · 2.99 KB
/
readme_original
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
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
XCLOCK NOTES
------------
Description
-----------
This version of xclock is a Motif-based variant of the MIT xclock
program, with an alarm feature, and a new "cat" mode, in addition to
the analog and digital modes.
History
--------
The code here started out as an X10 client program back in 1984. Xclock
was originally written by Tony Della Fera of DEC, and "Hacked up by a cast of
thousands . . .". The alarm feature was added sometime later by
Ed Moy of Berkeley. For X11, xclock was turned into an Xaw application
by transferring most of the functionality to an xclock widget. The
alarm feature never made it back into the MIT sources.
The current incarnation of xclock is now a Motif 1.1.1 application, and
has the new "cat" mode. The cat image was based on the famous "Kit-Cat" (R)
plastic wall clock, and was designed by Deanna Hohn of DEC Advanced Technology
Development. The Motif interface, eyes, tails, and the general state
of the program now are a product of Philip Schneider of DEC.
Only God and a large number of lawyers could ever determine exactly
who owns this code, what the copying restrictions might be, etc. You're
probably OK as long as the original copyright header remains intact, and
you don't try to sell it or use it in any sort of a product. The original
code came from MIT, and so I expect that their ownership/copying restrictions
apply. Changes done by Deanna Hohn and Philip Schneider are free of
any restrictions beyond those which may hold for the original sources.
Compiling
---------
On most systems, just typing in the following should do what you want:
xmkmf <top-level X directory> .
make depend
make
A non-imake Makefile exists for those who might want/need it, called
Makefile.simple.
You may need/want to change the following things in the IMakefile :
MOTIFLIBS -- locations of libXm.a and libXt.a
MOTIFINCS -- include file directories
DESTINATION -- where to install xclock
DEFINES -- define HAS_GNU_EMACS if you use
GNU emacs; comment-out if you use
an emacs that must be executed in
an xterm window.
This program has been tested only on DEC Ultrix workstations. It
*should* be portable to any X/Unix/Motif-"compliant" system. There
may be some os-dependent stuff in the parts of the code that allow
you to call up your editor on the alarm file, but this should be
easily removable or fixable if need be.
Application Defaults / Command-line Options
-------------------------------------------
Xclock (should :-) correctly parse all Xt arguments, and all the usual
Xt resources (e.g., in one's .Xdefaults file) apply to xclock. (These are
things like -display, -geometry, -reverse, etc.) In addition, there are a
number of xclock-specific options, which are detailed in the man page
"xclock.man". A sample set of entries for one's ".Xdefaults" file are located
in the file "xclock.ad".
Bug Reports
-----------
Please send bug reports, comments, etc. to :
Philip Schneider