pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/textproc/icu



Module Name:    pkgsrc
Committed By:   adam
Date:           Thu Oct 26 07:37:12 UTC 2023

Modified Files:
        pkgsrc/textproc/icu: Makefile

Log Message:
icu: avoid Python for build - it is only needed to rebuild data, but data is provided in the distfile; this fixes circular dependency on Python and Sqlite3 with ICU


To generate a diff of this commit:
cvs rdiff -u -r1.150 -r1.151 pkgsrc/textproc/icu/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/textproc/icu/Makefile
diff -u pkgsrc/textproc/icu/Makefile:1.150 pkgsrc/textproc/icu/Makefile:1.151
--- pkgsrc/textproc/icu/Makefile:1.150  Mon Aug 14 05:25:22 2023
+++ pkgsrc/textproc/icu/Makefile        Thu Oct 26 07:37:12 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.150 2023/08/14 05:25:22 wiz Exp $
+# $NetBSD: Makefile,v 1.151 2023/10/26 07:37:12 adam Exp $
 
 DISTNAME=      icu4c-73_2-src
 PKGNAME=       ${DISTNAME:S/4c//:S/-src//:S/_/./g}
@@ -22,14 +22,15 @@ UNLIMIT_RESOURCES+= datasize
 GNU_CONFIGURE=         yes
 CONFIGURE_ARGS+=       --enable-static
 CONFIGURE_ENV+=                U_MAKE=${TOOLS_GMAKE}
+# Avoid Python; not really needed for build.
+# Fixes circular dependency on Python and Sqlite3 with ICU.
+CONFIGURE_ENV+=                ac_cv_prog_PYTHON=""
 
 # error: 'max_align_t' in namespace 'std' does not name a type
 GCC_REQD+=             4.9
 
 CHECK_SSP_SKIP=                lib/libicudata.so*
 
-PYTHON_FOR_BUILD_ONLY= tool
-
 .include "../../mk/pthread.buildlink3.mk"
 
 .if defined(PTHREAD_TYPE) && ${PTHREAD_TYPE} != "native"
@@ -137,5 +138,4 @@ SUBST_SED.icu-config+=      -e 's/l$${LIBICU}
 SUBST_SED.icu-config+= -e '/l$${ICUPREFIX}/ s/$${ICULIBSUFFIX_VERSION}//g'
 .endif
 
-.include "../../lang/python/tool.mk"
 .include "../../mk/bsd.pkg.mk"



Home | Main Index | Thread Index | Old Index