ecopy app-text/noweb from the main portage tree.
[wtk-prefix-overlay.git] / app-text / noweb / files / noweb-2.11b-recmake.patch
diff --git a/app-text/noweb/files/noweb-2.11b-recmake.patch b/app-text/noweb/files/noweb-2.11b-recmake.patch
new file mode 100644 (file)
index 0000000..98b2993
--- /dev/null
@@ -0,0 +1,136 @@
+https://bugs.gentoo.org/show_bug.cgi?id=264273
+
+Index: noweb-2.11b/Makefile
+===================================================================
+--- noweb-2.11b.orig/Makefile
++++ noweb-2.11b/Makefile
+@@ -9,14 +9,14 @@ SHELL=/bin/sh
+ CINAME=-Nv`echo $(VERSION) | tr . _`
+ CIMSG=-f -m'standard checkin preparing to export version $(VERSION)'
+-source: ;     for i in src; do (cd $$i; make source); done
+-www: ;                for i in src/xdoc examples; do (cd $$i; make www); done
++source: ;     for i in src; do (cd $$i; $(MAKE) source); done
++www: ;                for i in src/xdoc examples; do (cd $$i; $(MAKE) www); done
+ clean:
+-      for i in src examples contrib; do (cd $$i; make clean); done
++      for i in src examples contrib; do (cd $$i; $(MAKE) clean); done
+       rm -f nwsrcfilter *~ */*~
+ clobber: clean
+-      for i in src examples contrib; do (cd $$i; make clobber); done
++      for i in src examples contrib; do (cd $$i; $(MAKE) clobber); done
+ DATE:
+       (./echo -n "Version $(VERSION) of "; date) > DATE
+@@ -51,6 +51,6 @@ emacscheck:
+       diff src/elisp/noweb-mode.el $(HOME)/emacs/noweb-mode.el
+ checkin:
+-      (cd src; make "CINAME=$(CINAME)" "CIMSG=$(CIMSG)" checkin)
++      (cd src; $(MAKE) "CINAME=$(CINAME)" "CIMSG=$(CIMSG)" checkin)
+Index: noweb-2.11b/contrib/norman/Makefile
+===================================================================
+--- noweb-2.11b.orig/contrib/norman/Makefile
++++ noweb-2.11b/contrib/norman/Makefile
+@@ -1,10 +1,10 @@
+ LIB=/dev/null # to be overridden
+ DIRS=numarkup
+-all: ;        for i in $(DIRS); do (cd $$i; make ICONC=$(ICONC) ICONT=$(ICONT) all); done
+-install: ;    for i in $(DIRS); do (cd $$i; make LIB=$(LIB) BIN=$(BIN) install); done
+-source: ;     for i in $(DIRS); do (cd $$i; make source); done
+-clean: ;      for i in $(DIRS); do (cd $$i; make clean); done
++all: ;        for i in $(DIRS); do (cd $$i; $(MAKE) ICONC=$(ICONC) ICONT=$(ICONT) all); done
++install: ;    for i in $(DIRS); do (cd $$i; $(MAKE) LIB=$(LIB) BIN=$(BIN) install); done
++source: ;     for i in $(DIRS); do (cd $$i; $(MAKE) source); done
++clean: ;      for i in $(DIRS); do (cd $$i; $(MAKE) clean); done
+ iconlib:      # cheap hack for slackmake
+       true
+Index: noweb-2.11b/contrib/norman/numarkup/Makefile
+===================================================================
+--- noweb-2.11b.orig/contrib/norman/numarkup/Makefile
++++ noweb-2.11b/contrib/norman/numarkup/Makefile
+@@ -11,11 +11,11 @@ OBJS = main.o pass1.o latex.o input.o sc
+ all: 
+       noweb -t numarkup.nw
+-      make $(TARGET)
++      $(MAKE) $(TARGET)
+ install:
+       noweb -t numarkup.nw
+-      make $(TARGET)
++      $(MAKE) $(TARGET)
+       strip $(TARGET)
+       cp $(TARGET) $(LIB)
+Index: noweb-2.11b/src/Makefile
+===================================================================
+--- noweb-2.11b.orig/src/Makefile
++++ noweb-2.11b/src/Makefile
+@@ -41,9 +41,9 @@ LIBNAME=$(LIB)
+ TEXNAME=$(TEXINPUTS)
+ all: 
+-      cd c; make "CC=$(CC)" "CFLAGS=$(CFLAGS)" all 
+-      for i in shell lib xdoc tex; do (cd $$i; make all); done
+-      cd $(LIBSRC); make "ICONT=$(ICONT)" "ICONC=$(ICONC)" all
++      cd c; $(MAKE) "CC=$(CC)" "CFLAGS=$(CFLAGS)" all 
++      for i in shell lib xdoc tex; do (cd $$i; $(MAKE) all); done
++      cd $(LIBSRC); $(MAKE) "ICONT=$(ICONT)" "ICONC=$(ICONC)" all
+ FAQ: FAQ.html
+       sleep 1; html2ascii FAQ.html > FAQ
+@@ -101,13 +101,13 @@ install-code: install-shell
+       -mkdir $(BIN) $(LIB) 2>/dev/null
+       true c/nt c/markup c/mnt c/finduses
+       cp c/nt c/markup c/mnt c/finduses $(LIB)
+-      cd $(LIBSRC); make ICONT=$(ICONT) ICONC=$(ICONC) LIB=$(LIB) BIN=$(BIN) install
+-      cd lib; make LIB=$(LIB) install
++      cd $(LIBSRC); $(MAKE) ICONT=$(ICONT) ICONC=$(ICONC) LIB=$(LIB) BIN=$(BIN) install
++      cd lib; $(MAKE) LIB=$(LIB) install
+ uninstall-code: uninstall-shell
+       rm $(LIB)/nt $(LIB)/markup $(LIB)/mnt $(LIB)/finduses 
+-      cd $(LIBSRC); make ICONT=$(ICONT) ICONC=$(ICONC) LIB=$(LIB) BIN=$(BIN) uninstall
+-      cd lib; make LIB=$(LIB) uninstall
++      cd $(LIBSRC); $(MAKE) ICONT=$(ICONT) ICONC=$(ICONC) LIB=$(LIB) BIN=$(BIN) uninstall
++      cd lib; $(MAKE) LIB=$(LIB) uninstall
+ install-man:
+       -mkdir $(MAN) $(MANDIR) $(MAN7DIR) 2>/dev/null
+       sed -e "s@|LIBDIR|@$(LIBNAME)@" -e "s@|TEXINPUTS|@$(TEXNAME)@" xdoc/cpif.1 > $(MANDIR)/cpif.$(MANEXT)
+@@ -193,24 +193,24 @@ install-elisp:
+ uninstall-elisp:
+       rm -f $(ELISP)/noweb-mode.el
+ checkin:
+-      for i in lib tex xdoc; do (cd $$i; make "CINAME=$(CINAME)" "CIMSG=$(CIMSG)" checkin); done
++      for i in lib tex xdoc; do (cd $$i; $(MAKE) "CINAME=$(CINAME)" "CIMSG=$(CIMSG)" checkin); done
+       for i in c icon awk; do (cd $$i; ci -l $(CINAME) $(CIMSG) *.nw Makefile); done
+       (cd elisp; ci -l $(CINAME) $(CIMSG) *.el)
+       ci -l $(CINAME) $(CIMSG) Makefile.nw INSTALL INSTALL.DOS README FAQ COPYRIGHT nwmake *.nw
+ source: FAQ
+-      for i in c shell lib xdoc icon awk tex; do (cd $$i; make CPIF=">" source); done
++      for i in c shell lib xdoc icon awk tex; do (cd $$i; $(MAKE) CPIF=">" source); done
+       sleep 1
+-      for i in c shell lib xdoc icon awk tex; do (cd $$i; make touch); done
++      for i in c shell lib xdoc icon awk tex; do (cd $$i; $(MAKE) touch); done
+ touch:
+       touch FAQ
+-      for i in c shell lib xdoc icon awk tex; do (cd $$i; make touch); done
++      for i in c shell lib xdoc icon awk tex; do (cd $$i; $(MAKE) touch); done
+ clean:
+-      for i in c shell lib xdoc icon awk tex; do (cd $$i; make clean); done
++      for i in c shell lib xdoc icon awk tex; do (cd $$i; $(MAKE) clean); done
+       rm -f nwsrcfilter *~ */*~
+ clobber: clean
+-      for i in c lib icon awk xdoc; do (cd $$i; make clobber); done
++      for i in c lib icon awk xdoc; do (cd $$i; $(MAKE) clobber); done
+ Makefile: Makefile.nw
+       chmod +w Makefile