blob: beb1b9c1efb9ff225bc2089911ba23fdf51f5ef9 (
plain)
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
|
Downloading:
http://www.gnu.org/software/ncurses/ncurses.html
ftp://ftp.gnu.org/pub/gnu/ncurses/
ftp://dickey.his.com/ncurses/
The ncurses directory contains the original distribution except:
Ada95 c++ doc form menu misc panel progs tack test
The following files have been added:
ncurses.ac withenable.ac
Modifications:
Makefile.in:
remove install from the list in the end. Create an empty install::
target somewhere earlier in the file.
protect "test ... || ..." in Makefile.in with -
aclocal.m4, remove the following lines (thus disabling misc test
c++ subdirs):
SRC_SUBDIRS="$SRC_SUBDIRS test"
test -z "$MAKE_TERMINFO" && SRC_SUBDIRS="$SRC_SUBDIRS misc"
test "$cf_with_cxx_binding" != no && SRC_SUBDIRS="$SRC_SUBDIRS c++"
include/Makefile.in
add symlink to AUTO_SRC variable
add a rule
symlink:
@test -d ncurses || ln -s . ncurses
add the line
-rm -f ncurses
to the clean:: target
configure.in:
remove that ldconfig stuff
remove that cxx stuff
remove that ada stuff
cf_with_progs=no (instead of yes)
remove the line
modules_to_build="$modules_to_build panel menu form"
with_debug=no (instead of yes)
move one line below (after CF_DIRS_TO_MAKE):
CF_SRC_MODULES($modules_to_build)
remove the line
test "$use_database" = yes && SUB_MAKEFILES="$SUB_MAKEFILES misc/run_tic.sh:misc/run_tic.in"
Run autoconf with version 2.52.20011227. Patch available at
http://invisible-island.net/autoconf/
|