]> git.pld-linux.org Git - packages/cpmtools.git/blame - cpmtools-link.patch
- updated to 2.24
[packages/cpmtools.git] / cpmtools-link.patch
CommitLineData
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
This page took 0.125827 seconds and 4 git commands to generate.