pkgsrc/lang/nhc98/patches/patch-aa
kristerw 71b9459671 Update nhc98 to 1.16.
Changes since 1.14a include:
* A large subset of the base package of hierarchical libraries is now
  included in the build.
* The primitive FFI mechanism has been updated to match the latest official
  spec, and the full Foreign libraries are also included (in hierarchical
  form).
* The library function List.sortBy now uses a stable O(n log n) mergesort.
* Numerous other small fixes, including revisions to the Haskell'98 standard.
2003-03-19 23:14:35 +00:00

33 lines
1.6 KiB
Text

$NetBSD: patch-aa,v 1.6 2003/03/19 23:14:35 kristerw Exp $
--- configure.orig Wed Mar 12 23:55:24 2003
+++ configure Wed Mar 12 23:57:47 2003
@@ -363,13 +363,13 @@
if $CCC -o curses curses.c >/dev/null 2>/dev/null
then CURSES=""
else
- if $CCC -o curses curses.c -lncurses >/dev/null 2>/dev/null
+ if $CCC $LDFLAGS -o curses curses.c -lncurses >/dev/null 2>/dev/null
then CURSES="-lncurses"
else
- if $CCC -o curses curses.c -lcurses >/dev/null 2>/dev/null
+ if $CCC $LDFLAGS -o curses curses.c -lcurses >/dev/null 2>/dev/null
then CURSES="-lcurses"
else
- if $CCC -o curses curses.c -lcurses -ltermcap >/dev/null 2>/dev/null
+ if $CCC $LDFLAGS -o curses curses.c -lcurses -ltermcap >/dev/null 2>/dev/null
then CURSES="-lcurses -ltermcap"
else CURSES="-ltermcap -lcurses" # don't know a good default?
fi
@@ -386,10 +386,10 @@
echo -n "Testing for the readline library: "
echo 'main(){readline();}' >rd.c
- if ${CCC} -o rd.out rd.c -lreadline >/dev/null 2>&1
+ if ${CCC} ${LDFLAGS} -o rd.out rd.c -lreadline >/dev/null 2>&1
then echo ' -lreadline (detected)'
READLINE="-DUSE_READLINE=1 -lreadline"
- else if ${CCC} -o rd.out rd.c -lreadline $CURSES >/dev/null 2>&1
+ else if ${CCC} ${LDFLAGS} -o rd.out rd.c -lreadline $CURSES >/dev/null 2>&1
then echo " -lreadline $CURSES (detected)"
READLINE="-DUSE_READLINE=1 -lreadline $CURSES"
else echo ' no (detected)'