pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/mk Added two new variables, GNU_CONFIGURE_INFODIR and ...
details: https://anonhg.NetBSD.org/pkgsrc/rev/47df7101e0c3
branches: trunk
changeset: 501887:47df7101e0c3
user: rillig <rillig%pkgsrc.org@localhost>
date: Mon Oct 31 09:42:19 2005 +0000
description:
Added two new variables, GNU_CONFIGURE_INFODIR and GNU_CONFIGURE_MANDIR.
Up to now, a package that wanted to use a different location for
--mandir had to first define CONFIGURE_HAS_MANDIR=no and then
CONFIGURE_ARGS+=--mandir=${...}, which looks weird. Now it only has to
set GNU_CONFIGURE_MANDIR.
diffstat:
mk/bsd.pkg.mk | 20 +++++++++++---------
1 files changed, 11 insertions(+), 9 deletions(-)
diffs (44 lines):
diff -r 66dc5fe4013a -r 47df7101e0c3 mk/bsd.pkg.mk
--- a/mk/bsd.pkg.mk Mon Oct 31 09:38:54 2005 +0000
+++ b/mk/bsd.pkg.mk Mon Oct 31 09:42:19 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: bsd.pkg.mk,v 1.1735 2005/10/24 23:23:00 wiz Exp $
+# $NetBSD: bsd.pkg.mk,v 1.1736 2005/10/31 09:42:19 rillig Exp $
#
# This file is in the public domain.
#
@@ -715,24 +715,26 @@
BUILD_DEFS+= _DISTFILES _PATCHFILES
.if defined(GNU_CONFIGURE)
-#
-# GNU_CONFIGURE_PREFIX is the argument to the --prefix option passed to the
-# GNU configure script.
-#
+HAS_CONFIGURE= yes
+
GNU_CONFIGURE_PREFIX?= ${PREFIX}
+CONFIGURE_ARGS+= --prefix=${GNU_CONFIGURE_PREFIX}
+
USE_GNU_CONFIGURE_HOST?= yes
. if !empty(USE_GNU_CONFIGURE_HOST:M[yY][eE][sS])
CONFIGURE_ARGS+= --host=${MACHINE_GNU_PLATFORM}
. endif
-CONFIGURE_ARGS+= --prefix=${GNU_CONFIGURE_PREFIX}
-HAS_CONFIGURE= yes
+
CONFIGURE_HAS_INFODIR?= yes
+GNU_CONFIGURE_INFODIR?= ${GNU_CONFIGURE_PREFIX}/${INFO_DIR}
. if !empty(INFO_FILES) && !empty(CONFIGURE_HAS_INFODIR:M[yY][eE][sS])
-CONFIGURE_ARGS+= --infodir=${PREFIX}/${INFO_DIR}
+CONFIGURE_ARGS+= --infodir=${GNU_CONFIGURE_INFODIR:Q}
. endif
+
CONFIGURE_HAS_MANDIR?= yes
+GNU_CONFIGURE_MANDIR?= ${GNU_CONFIGURE_PREFIX}/${PKGMANDIR}
. if !empty(CONFIGURE_HAS_MANDIR:M[yY][eE][sS])
-CONFIGURE_ARGS+= --mandir=${PREFIX}/${PKGMANDIR}
+CONFIGURE_ARGS+= --mandir=${GNU_CONFIGURE_MANDIR:Q}
. endif
#
# By default, override config.guess and config.sub for GNU configure
Home |
Main Index |
Thread Index |
Old Index