]>
Commit | Line | Data |
---|---|---|
34ef8f1e JB |
1 | --- cpmtools-2.18/configure.in.orig 2014-04-16 19:32:18.657557292 +0200 |
2 | +++ cpmtools-2.18/configure.in 2014-04-16 19:39:39.014214783 +0200 | |
3 | @@ -62,14 +62,16 @@ | |
621ac4c0 JB |
4 | |
5 | dnl Check for curses. If not found, don't build fsed.cpm | |
6 | dnl Try both curses and ncurses | |
7 | -AC_CHECK_LIB(curses, printw, FSED_CPM=fsed.cpm LIBS="-lcurses $LIBS", FSED_CPM=) | |
34ef8f1e | 8 | +AC_CHECK_LIB(ncurses, printw, FSED_CPM=fsed.cpm NCURSESLIBS="-lncurses", FSED_CPM=) |
621ac4c0 JB |
9 | if test x"$FSED_CPM" = x""; then |
10 | - AC_CHECK_LIB(ncurses, printw, FSED_CPM=fsed.cpm LIBS="-lncurses $LIBS", FSED_CPM=) | |
34ef8f1e JB |
11 | + AC_CHECK_LIB(curses, printw, FSED_CPM=fsed.cpm NCURSESLIBS="-lcurses", FSED_CPM=) |
12 | +fi | |
621ac4c0 | 13 | +AC_CHECK_LIB(tinfo, raw, NCURSESLIBS="$NCURSESLIBS -ltinfo") |
34ef8f1e JB |
14 | +AC_SUBST(NCURSESLIBS) |
15 | if test x"$FSED_CPM" != x""; then | |
16 | AC_DEFINE(NEED_NCURSES) | |
17 | AC_CHECK_HEADERS(ncurses/ncurses.h,have_ncurses_ncurses_h=yes) | |
18 | fi | |
19 | -fi | |
621ac4c0 JB |
20 | |
21 | dnl If using libdsk, check it's available. | |
22 | if test "$LIBDSK" != ""; then | |
8a4f3f65 JB |
23 | --- cpmtools-2.24/Makefile.in.orig 2023-01-30 20:32:25.000000000 +0100 |
24 | +++ cpmtools-2.24/Makefile.in 2023-09-12 21:55:25.491408281 +0200 | |
25 | @@ -20,6 +20,7 @@ FSED_CPM= @FSED_CPM@ | |
621ac4c0 JB |
26 | EXEEXT = @EXEEXT@ |
27 | OBJEXT = .@OBJEXT@ | |
28 | LIBS= @LIBS@ @LDLIBS@ | |
29 | +NCURSESLIBS= @NCURSESLIBS@ | |
30 | LDDEPS= @LDDEPS@ | |
31 | CPPFLAGS= @CPPFLAGS@ -DDISKDEFS=\"$(DISKDEFS)\" -DFORMAT=\"$(DEFFORMAT)\" | |
32 | # | |
8a4f3f65 | 33 | @@ -63,7 +64,7 @@ fsck.cpm$(EXEEXT): fsck.cpm$(OBJEXT) cpm |
621ac4c0 JB |
34 | $(CC) $(LDFLAGS) -o $@ fsck.cpm$(OBJEXT) cpmfs$(OBJEXT) getopt$(OBJEXT) getopt1$(OBJEXT) $(DEVICEOBJ) $(LIBS) |
35 | ||
8a4f3f65 JB |
36 | fsed.cpm$(EXEEXT): fsed.cpm$(OBJEXT) cpmfs$(OBJEXT) term_curses$(OBJEXT) getopt$(OBJEXT) getopt1$(OBJEXT) $(DEVICEOBJ) $(LDDEPS) |
37 | - $(CC) $(LDFLAGS) -o $@ fsed.cpm$(OBJEXT) cpmfs$(OBJEXT) term_curses$(OBJEXT) getopt$(OBJEXT) getopt1$(OBJEXT) $(DEVICEOBJ) $(LIBS) | |
38 | + $(CC) $(LDFLAGS) -o $@ fsed.cpm$(OBJEXT) cpmfs$(OBJEXT) term_curses$(OBJEXT) getopt$(OBJEXT) getopt1$(OBJEXT) $(DEVICEOBJ) $(NCURSESLIBS) $(LIBS) | |
621ac4c0 JB |
39 | |
40 | fsck.test: fsck.cpm | |
41 | -./fsck.cpm -f ibm-3740 -n badfs/status |