summaryrefslogtreecommitdiff
path: root/mk/texinfo.mk
diff options
context:
space:
mode:
authorjschauma <jschauma@pkgsrc.org>2003-06-29 21:25:49 +0000
committerjschauma <jschauma@pkgsrc.org>2003-06-29 21:25:49 +0000
commit16b6beba8f41c66d780d2687293beca4cd7e83db (patch)
tree01b0579921e0d88844837e345fb9b8d003dc0653 /mk/texinfo.mk
parentc1d69ac614b95ecb33a2625247fa97a9007f611e (diff)
downloadpkgsrc-16b6beba8f41c66d780d2687293beca4cd7e83db.tar.gz
Introduce a variable called "MAKEINFO_ARGS", which may be used to pass
arguments to makeinfo(1). This was made necessary by the fact that under IRIX64 makeinfo(1) does not use a default split-size of 50000, which breaks our PLISTs. After feedback from seb@, initialize MAKEINFO_ARGS per default to _OPSYS_MAKEINFO_ARGS, which is set in defs.<OPSYS>.mk (currently only for IRIX using 64-bit ABI).
Diffstat (limited to 'mk/texinfo.mk')
-rw-r--r--mk/texinfo.mk8
1 files changed, 5 insertions, 3 deletions
diff --git a/mk/texinfo.mk b/mk/texinfo.mk
index 22f31764c90..1fbf6792db5 100644
--- a/mk/texinfo.mk
+++ b/mk/texinfo.mk
@@ -1,4 +1,4 @@
-# $NetBSD: texinfo.mk,v 1.11 2003/06/19 21:41:15 seb Exp $
+# $NetBSD: texinfo.mk,v 1.12 2003/06/29 21:25:49 jschauma Exp $
#
# This Makefile fragment is included by bsd.pkg.mk when INFO_FILES and
# USE_NEW_TEXINFO are defined.
@@ -79,6 +79,8 @@ USE_MAKEINFO?= NO
.if empty(USE_MAKEINFO:M[nN][oO])
+MAKEINFO_ARGS+= ${_OPSYS_MAKEINFO_ARGS}
+
# Does the system has a makeinfo command?
_MAKEINFO=
. for _i_ in /usr/bin/makeinfo
@@ -109,9 +111,9 @@ _NEED_TEXINFO= NO
BUILD_DEPENDS+= gtexinfo>=${TEXINFO_REQD}:../../devel/gtexinfo
_GTEXINFO_PREFIX_DEFAULT= ${LOCALBASE}
EVAL_PREFIX+= _GTEXINFO_PREFIX=gtexinfo
-MAKEINFO= ${_GTEXINFO_PREFIX}/bin/makeinfo
+MAKEINFO= ${_GTEXINFO_PREFIX}/bin/makeinfo ${MAKEINFO_ARGS}
. else
-MAKEINFO= ${_MAKEINFO}
+MAKEINFO= ${_MAKEINFO} ${MAKEINFO_ARGS}
. endif
# When not using buildlink2 set MAKEINFO in environment to the pathname