summaryrefslogtreecommitdiff
path: root/textproc/xalan-c/scripts/configure.xalan-c
diff options
context:
space:
mode:
Diffstat (limited to 'textproc/xalan-c/scripts/configure.xalan-c')
-rw-r--r--textproc/xalan-c/scripts/configure.xalan-c130
1 files changed, 0 insertions, 130 deletions
diff --git a/textproc/xalan-c/scripts/configure.xalan-c b/textproc/xalan-c/scripts/configure.xalan-c
deleted file mode 100644
index c9b4d4638624..000000000000
--- a/textproc/xalan-c/scripts/configure.xalan-c
+++ /dev/null
@@ -1,130 +0,0 @@
-#!/bin/sh
-# $FreeBSD$
-
-if test -f ${WRKDIRPREFIX}${REALCURDIR}/Makefile.inc ; then
- exit
-fi
-
-if test ! -d ${WRKDIRPREFIX}${REALCURDIR} ; then
- ${MKDIR} -p ${WRKDIRPREFIX}${REALCURDIR}
-fi
-exec > ${WRKDIRPREFIX}${REALCURDIR}/Makefile.inc
-
-##
-## XERCESCROOT
-##
-
-XERCESC_VER=`${PKG_INFO} -v 'xerces-c2*' | ${GREP} 'Package name: xerces-c2-' 2>/dev/null`
-
-if test $? -ne 0 ; then
- # no xerces-c2 port installed
-
- if test "x${XALAN_USE_ICU}" = "x" ; then
- # use default: libiconv
- # iconv.3:${PORTSDIR}/converters/libiconv
- ${ECHO} "LIB_DEPENDS+= iconv:${PORTSDIR}/converters/libiconv"
- ${ECHO} "CONFIGURE_ENV+= LDFLAGS='-L${LOCALBASE}/lib -liconv'"
- ${ECHO} "MAKE_ENV+= LDFLAGS='-L${LOCALBASE}/lib -liconv'"
- ${ECHO} "PLIST_SUB+= ICUDEP=\"@comment \""
-
- else
- # we want ICU
- # licuuc.22:${PORTSDIR}/devel/icu2
- #${ECHO} "LIB_DEPENDS+= licuuc:${PORTSDIR}/devel/icu2"
- #${ECHO} "CONFIGURE_ENV+= TRANSCODER=icu XALAN_USE_ICU=1"
- #${ECHO} "MAKE_ENV+= TRANSCODER=icu XALAN_USE_ICU=1"
-
- ${ECHO} ""
- ${ECHO} "We cannot build xerces-c2 port with ICU." >&2
- ${ECHO} "If you want to use ICU please build and install" >&2
- ${ECHO} " xerces-c2 port first by running" >&2
- ${ECHO} " make TRANSCODER=icu && make install" >&2
- ${ECHO} " in ${PORTSDIR}/textproc/xerces-c2." >&2
- ${ECHO} "Then we can detect this and will automatically " >&2
- ${ECHO} " build xalan-c with ICU support too." >&2
- ${ECHO} ""
-
- exit 1;
- fi
-
- ${ECHO} "LIB_DEPENDS+= xerces-c:${PORTSDIR}/textproc/xerces-c2"
-
- exit 0;
-fi
-
-XERCESC_PORTVER=`${ECHO} ${XERCESC_VER} | ${SED} -e 's#.*Package name: xerces-c2-\(.*\)#\1#' -e 's#\.#_#g'`
-${ECHO} '# we need the _extracted_ xerces-c2 port sources to build this one'
-${ECHO} "XERCESCROOT?= ${LOCALBASE}"
-
-# get xerces-c2 major version
-LIBVER=`${LDCONFIG} -r | ${SED} -ne 's/.*[1-9]*[0-9]*:-lxerces-c.\([1-9]*[0-9]*\) => .*/\1/p'`
-${ECHO} "LIB_DEPENDS+= xerces-c.${LIBVER}:${PORTSDIR}/textproc/xerces-c2"
-${ECHO} ""
-
-##
-## dynamic dependencies
-##
-USE_ICU=0
-
-XERCESC_DEPS=`${PKG_INFO} -v 'xerces-c2*' | ${GREP} -1 '^Dependency: '`
-if test $? -eq 0 ; then
- # check if xerces-c2 depends on libiconv port
- X=`${ECHO} ${XERCESC_DEPS} | ${SED} -ne 's#.*Dependency: libiconv-[^ ]* dependency origin: \(.*\)#\1#gp'`
- rc=$?
- t=`${ECHO} ${XERCESC_DEPS} | grep libiconv`
- rci=$?
- if test $rc -eq 0 -a $rci -eq 0 -a "x${X}" = "x"; then
- X="converters/libiconv"
- fi
- if test $rc -eq 0 -a "x${X}" != "x"; then
- LIBVER=`${LDCONFIG} -r | ${SED} -ne 's/.*[1-9]*[0-9]*:-l\(iconv[^\ ]*\) => .*/\1/p'`
- if test $? -eq 0 -a "x${LIBVER}" != "x"; then
- ${ECHO} "LIB_DEPENDS+= ${LIBVER}:${PORTSDIR}/${X}"
- ${ECHO} "CONFIGURE_ENV+= LDFLAGS='-L${LOCALBASE}/lib -liconv'"
- ${ECHO} "MAKE_ENV+= LDFLAGS='-L${LOCALBASE}/lib -liconv'"
- fi
- ${ECHO} ""
- fi
-
- # check if xerces-c2 depends on icu2 port
- X=`${ECHO} ${XERCESC_DEPS} | ${SED} -ne 's#.*Dependency: icu-[^ ]* dependency origin: \(.*\)#\1#gp'`
- rc=$?
- t=`${ECHO} ${XERCESC_DEPS} | grep icu`
- rci=$?
- if test $rc -eq 0 -a $rci -eq 0 -a "x${X}" = "x"; then
- X="devel/icu2"
- fi
- if test $rc -eq 0 -a "x${X}" != "x"; then
- LIBVER=`${LDCONFIG} -r | ${SED} -ne 's/.*[1-9]*[0-9]*:-l\(icuuc[^\ ]*\) => .*/\1/p'`
- if test $? -eq 0 -a "x${LIBVER}" != "x"; then
- ${ECHO} "LIB_DEPENDS+= ${LIBVER}:${PORTSDIR}/${X}"
- ${ECHO} "CONFIGURE_ENV+= XALAN_USE_ICU=1"
- ${ECHO} "MAKE_ENV+= XALAN_USE_ICU=1"
- ${ECHO} "CONFIGURE_ARGS+= -t icu"
- USE_ICU=1
- fi
- ${ECHO} ""
- fi
-
- if test $USE_ICU -eq 0; then
- if test "x${XALAN_USE_ICU}" != "x" ; then
- ${ECHO} "ERROR: XALAN_USE_ICU set but xerces-c2 compiled w/o icu support ?" >&2
- ${ECHO} " please unset XALAN_USE_ICU or compile xerces-c2 with icu support." >&2
- exit 1
- fi
- ${ECHO} "PLIST_SUB+= ICUDEP=\"@comment \""
- else
- ${ECHO} "ICUROOT?= ${LOCALBASE}"
- ${ECHO} "CONFIGURE_ENV+= ICUROOT=\${ICUROOT}"
- ${ECHO} "MAKE_ENV+= ICUROOT=\${ICUROOT}"
- ${ECHO} "PLIST_SUB+= ICUDEP=\"\""
- ${ECHO} "PKGNAMESUFFIX+= -icu"
-# if test "x${XALAN_USE_ICU}" = "x" ; then
-# ${ECHO} "ERROR: xerces-c2 compiled with icu support." >&2
-# ${ECHO} " please set XALAN_USE_ICU and start make again." >&2
-# exit 2
-# fi
- fi
-fi
-
-# End;