README
1-- This program is free software; you can redistribute it and/or modify
2-- it under the terms of the GNU General Public License as published by
3-- the Free Software Foundation; either version 2 of the License, or
4-- (at your option) any later version.
5--
6-- This program is distributed in the hope that it will be useful,
7-- but WITHOUT ANY WARRANTY; without even the implied warranty of
8-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
9-- GNU General Public License for more details.
10--
11-- You should have received a copy of the GNU General Public License
12-- along with this program; if not, write to the Free Software
13-- Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
14--
15-- (See the included file COPYING / GPL-2.0)
16--
17
18Mymoon is a tool which stands onscreen using ncurses, and prints for the
19given latitude and longitude:
20
21- Percentage of Moon's surface illumination
22- Distance between Moon & Earth
23- Moon set & Moon rise
24- Moon age
25
26
27Author: mulo <mulo@makemebad.net> http://makemebad.net/geek/codes
28Thanks to:
29Liam Girdwood author of libnova
30
31
32Build Dependencies
33==================
34
35 libnova >=0.7.0
36 Tested with libnova v0.7.0.
37 http://libnova.sourceforge.net/
38 ncurses,curses
39 Tested with ncurses-5.2
40 GNU build tools (automake, autoconf, libtool, aclocal, etc.)
41 no known special version requirements
42 http://www.gnu.org/
43
44Optional Build Dependencies
45===========================
46
47These are only needed if "make distclean" is used to start from "bare metal":
48
49automake >= 1.5
50autoconf >= 1.5
51
52Runtime Dependencies
53====================
54
55 libnova >=0.7.0
56 Tested with libnova v0.7.0.
57 http://libnova.sourceforge.net/
58 ncurses,curses
59 Tested with ncurses-5.2
60 http://www.gnu.org/software/ncurses/ncurses.html
61
62
63
64Getting Started
65===============
66
671) Verify that libnova, ncurses or curses, are installed and working.
68
69 Libnova: http://libnova.sourceforge.net/
70 Ncurses: http://www.gnu.org/software/ncurses/ncurses.html
71
72
732) Build and install mymoon:
74
75 ./configure
76 make
77 su -c make install
78
79 Run the following to check for options to change other build parameters:
80
81 ./configure --help
82
83