pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/converters/libiconv If USE_GNU_ICONV is defined, don't...
details: https://anonhg.NetBSD.org/pkgsrc/rev/8b59af53add4
branches: trunk
changeset: 474160:8b59af53add4
user: snj <snj%pkgsrc.org@localhost>
date: Mon Apr 26 00:28:39 2004 +0000
description:
If USE_GNU_ICONV is defined, don't use builtin libiconv if ICONV_TYPE is
native.
diffstat:
converters/libiconv/builtin.mk | 30 +++++++++++++++---------------
1 files changed, 15 insertions(+), 15 deletions(-)
diffs (53 lines):
diff -r 0d8dc8e496c0 -r 8b59af53add4 converters/libiconv/builtin.mk
--- a/converters/libiconv/builtin.mk Mon Apr 26 00:25:07 2004 +0000
+++ b/converters/libiconv/builtin.mk Mon Apr 26 00:28:39 2004 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: builtin.mk,v 1.2 2004/03/29 05:43:28 jlam Exp $
+# $NetBSD: builtin.mk,v 1.3 2004/04/26 00:28:39 snj Exp $
.if !defined(_LIBICONV_FOUND)
_LIBICONV_FOUND!= \
@@ -30,9 +30,22 @@
. endif
. endfor
+.if !defined(ICONV_TYPE)
+ICONV_TYPE?= gnu
+. if !empty(USE_BUILTIN.iconv:M[yY][eE][sS]) && exists(${_ICONV_H})
+ICONV_TYPE!= \
+ if ${GREP} -q "GNU LIBICONV Library" ${_ICONV_H}; then \
+ ${ECHO} "gnu"; \
+ else \
+ ${ECHO} "native"; \
+ fi
+. endif
+BUILDLINK_VARS+= ICONV_TYPE
+.endif
+
. if defined(USE_GNU_ICONV)
. if !empty(IS_BUILTIN.iconv:M[nN][oO]) || \
- (${PREFER.iconv} == "pkgsrc")
+ (${PREFER.iconv} == "pkgsrc") || ${ICONV_TYPE} == "native"
USE_BUILTIN.iconv= no
. endif
. endif
@@ -54,19 +67,6 @@
BUILDLINK_LDADD.iconv?= ${_LIBICONV}
-.if !defined(ICONV_TYPE)
-ICONV_TYPE?= gnu
-. if !empty(USE_BUILTIN.iconv:M[yY][eE][sS]) && exists(${_ICONV_H})
-ICONV_TYPE!= \
- if ${GREP} -q "GNU LIBICONV Library" ${_ICONV_H}; then \
- ${ECHO} "gnu"; \
- else \
- ${ECHO} "native"; \
- fi
-. endif
-BUILDLINK_VARS+= ICONV_TYPE
-.endif
-
.if defined(GNU_CONFIGURE)
. if !empty(USE_BUILTIN.iconv:M[nN][oO])
CONFIGURE_ARGS+= --with-libiconv-prefix=${BUILDLINK_PREFIX.iconv}
Home |
Main Index |
Thread Index |
Old Index