File xalan-c-1.10.0-lib64.patch of Package xalan-c
Index: c/Makefile.incl.in
===================================================================
--- c/Makefile.incl.in.orig
+++ c/Makefile.incl.in
@@ -72,7 +72,7 @@ ifdef XALAN_USE_ICU
endif
# required libraries
-XERCES_LIB = -L$(XERCESCROOT)/lib -lxerces-c
+XERCES_LIB = -lxerces-c
ICU_LIB = -L$(ICUROOT)/lib -licuuc -L$(ICUI18NROOT)/lib -licui18n
XALAN_LIB = $(LIBRARY_SEARCH_PATH) $(LIBRARY_LINK_NAME)
Index: c/src/xalanc/Makefile.in
===================================================================
--- c/src/xalanc/Makefile.in.orig
+++ c/src/xalanc/Makefile.in
@@ -136,8 +136,8 @@ ifdef XALAN_USE_ICU
XSL_INCL += -I${ICUROOT}/include
XSL_BUILD_OPTIONS += -DXALAN_USE_ICU
- ICU_LIBI18N_LIB=$(shell cd $(ICUROOT)/lib; ls libicui18n*[0-9][0-9].[0-9]*)
- ICU_LIBI18N_SO_NAME=$(shell cd $(ICUROOT)/lib; ls libicui18n*[0-9][0-9] libicui18n[0-9][0-9].? 2>/dev/null)
+ ICU_LIBI18N_LIB=$(shell cd $(ICULIB_LOC); ls libicui18n*[0-9][0-9].[0-9]*)
+ ICU_LIBI18N_SO_NAME=$(shell cd $(ICULIB_LOC); ls libicui18n*[0-9][0-9] libicui18n[0-9][0-9].? 2>/dev/null)
ICU_LIBI18N_LINK_NAME=libicui18n$(SHLIBSUFFIX)
endif
@@ -266,7 +266,7 @@ endif ## OS390
2> /dev/null; \
done
ifdef XALAN_USE_ICU
- $(INSTALL_PROGRAM) $(ICUROOT)/lib/$(ICU_LIBI18N_LIB) \
+ $(INSTALL_PROGRAM) $(ICULIB_LOC)/$(ICU_LIBI18N_LIB) \
$(DESTDIR)/$(libdir)
ifneq ($PLATFORM), OS390)
rm -f $(DESTDIR)/$(libdir)/$(ICU_LIBI18N_LINK_NAME) && \