summaryrefslogtreecommitdiff
path: root/textproc/ispell/patches/patch-ab
blob: b01ad8daec464f29846172080884e182b890a2e4 (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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
$NetBSD: patch-ab,v 1.9 2014/05/14 02:28:13 rodent Exp $

--- Makefile.orig	Wed May 25 13:57:02 2005
+++ Makefile
@@ -373,13 +373,10 @@ install-dictbuild:
 	    rm -f fixispell-a$$MAN1EXT
 	@. ./config.sh; \
 	  set -x; \
-	  $$INSTALL sq.1 $$MAN1DIR/sq$$MAN1EXT; \
 	  for m in buildhash munchlist findaffix tryaffix; do \
 	    echo ".so `basename $$MAN1DIR`/ispell$$MAN1EXT" \
 	      > $$MAN1DIR/$$m$$MAN1EXT; \
-	  done; \
-	  echo ".so `basename $$MAN1DIR`/sq$$MAN1EXT" \
-	    > $$MAN1DIR/unsq$$MAN1EXT 
+	  done
 	@. ./config.sh; \
 	  set -x; \
 	  cd $$MAN1DIR; \
@@ -506,10 +503,10 @@ defhash.h:  config.X local.h Makefile
 
 config.sh:  config.X defhash.h local.h Makefile
 	set $(SHELLDEBUG); \
-	for var in BAKEXT BINDIR CC CFLAGS COUNTSUFFIX DEFDICT DEFHASH \
+	for var in BAKEXT CC CFLAGS COUNTSUFFIX DEFDICT DEFHASH \
 	  DEFLANG EXEEXT HASHSUFFIX INSTALL \
-	  LANGUAGES LIBDIR LIBES LINK LINT LINTFLAGS LOOK_XREF \
-	  MAKE_SORTTMP MAN1DIR MAN1EXT MAN45DIR MAN45EXT MAN45SECT MASTERHASH \
+	  LANGUAGES LIBES LINK LINT LINTFLAGS LOOK_XREF \
+	  MAKE_SORTTMP MAN1EXT MAN45EXT MAN45SECT MASTERHASH \
 	  MSGLANG POUNDBANG REGLIB STATSUFFIX \
 	  SPELL_XREF TERMLIB TIB_XREF WORDS YACC \
 	  ; do \
@@ -518,6 +515,12 @@ config.sh:  config.X defhash.h local.h Makefile
 	      | sed -e 's/"[^"]*$$/'"'/" -e "s/=/='/" -e 's/\\"/"/g' \
 	      | sed -n -e '$$p'; \
 	  done > config.sh; \
+	for var in BINDIR LIBDIR MAN1DIR MAN45DIR; do \
+	    cat config.X defhash.h local.h \
+	      | sed -n -e "s/^#define[ 	]*$$var[ 	]*"'"'"/$$var=/p" \
+	      | sed -e 's/"[^"]*$$/'"'/" -e "s/=/=\$${DESTDIR}'/" -e 's/\\"/"/g' \
+	      | sed -n -e '$$p'; \
+	  done >> config.sh; \
 	echo 'case "$$MAKE_SORTTMP" in "") \
 	  SORTTMP="-e /!!SORTTMP!!/s/=.*$$/=/";; *) SORTTMP=;; esac' \
 	  >> config.sh
@@ -636,7 +639,7 @@ local.h:
 	set +e; \
 	  [ -r local.h ]  ||  (cp local.h.generic local.h; chmod u+w local.h)
 
-msgs.h:	config.sh FRC
+msgs.h:	config.sh
 	@. ./config.sh; \
 	  set $(SHELLDEBUG); \
 	  set +e; \
@@ -650,7 +653,8 @@ msgs.h:	config.sh FRC
 	  else \
 	    set -x; \
 	    rm -f msgs.h; $$LINK $$msgs msgs.h  ||  cp $$msgs msgs.h; \
-	  fi
+	  fi; \
+	touch msgs.h
 
 FRC: