freebsd-ports/mail/mew/files/patch-info_Makefile
Xin LI 243d3cc782 o Fix patch to info/Makefile for parallel build.
o Mark MAKE_JOBS_SAFE.

Submitted by:	Hiroto Kagotani (maintainer)
PR:		ports/133009
2009-05-07 21:28:45 +00:00

43 lines
1.1 KiB
Text

--- info/Makefile.orig 2007-12-03 14:57:00.000000000 +0900
+++ info/Makefile 2009-03-25 00:08:51.000000000 +0900
@@ -15,12 +15,10 @@
## EDIT THE FOLLOWINGS
##
-prefix=/usr/local
+prefix=${PREFIX}
infodir=$(prefix)/info
-EMACS=emacs
-#EMACS = xemacs
-#EMACS = mule
+EMACS=${EMACS_CMD}
INSTALLINFO = `which install-info`
#INSTALLINFO = /usr/local/bin/install-info
@@ -53,20 +51,20 @@
info:
sed -e 's/@setfilename mew.jis.info/@setfilename mew.info/' \
-e 's/@set jp/@set us/' mew.texi > tmp.texi
- mv tmp.texi mew.texi
$(RM) mew.info*
$(TOUCH) mew.info
$(EMACS) -batch -q -no-site-file -l texinfmt \
- -f batch-texinfo-format mew.texi
+ -f batch-texinfo-format tmp.texi
+ $(RM) tmp.texi
jinfo:
sed -e 's/@setfilename mew.info/@setfilename mew.jis.info/' \
- -e 's/@set us/@set jp/' mew.texi > tmp.texi
- mv tmp.texi mew.texi
+ -e 's/@set us/@set jp/' mew.texi > tmp.jis.texi
$(RM) mew.jis.info*
$(TOUCH) mew.jis.info
$(EMACS) -batch -q -no-site-file -l texinfmt \
- -f batch-texinfo-format mew.texi
+ -f batch-texinfo-format tmp.jis.texi
+ $(RM) tmp.jis.texi
install: install-info
install-info: