From 9770c58ec3ec1d2d639f43f1475dd5f65581b514 Mon Sep 17 00:00:00 2001 From: "Steven R. Loomis" Date: Thu, 20 Sep 2007 16:19:52 +0000 Subject: [PATCH] ICU-5951 install.sh not found for pkgdata on solaris in installed ICU X-SVN-Rev: 22706 --- icu4c/source/Makefile.in | 1 + icu4c/source/config/Makefile.inc.in | 3 ++- icu4c/source/config/icu-config-bottom | 10 ++++++++++ 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/icu4c/source/Makefile.in b/icu4c/source/Makefile.in index b856a5c04ed..0619cf61fbe 100644 --- a/icu4c/source/Makefile.in +++ b/icu4c/source/Makefile.in @@ -125,6 +125,7 @@ install-icu: $(INSTALLED_BUILT_FILES) @$(MKINSTALLDIRS) $(DESTDIR)$(sbindir) $(INSTALL_DATA) @platform_make_fragment@ $(DESTDIR)$(pkgdatadir)/config/@platform_make_fragment_name@ $(INSTALL_SCRIPT) $(top_srcdir)/mkinstalldirs $(DESTDIR)$(pkgdatadir)/mkinstalldirs + $(INSTALL_SCRIPT) $(top_srcdir)/install-sh $(DESTDIR)$(pkgdatadir)/install-sh $(INSTALL_DATA) $(top_srcdir)/../license.html $(DESTDIR)$(pkgdatadir)/license.html $(INSTALL_SCRIPT) $(top_builddir)/config/icu-config $(DESTDIR)$(bindir)/icu-config $(INSTALL_DATA) $(top_builddir)/config/Makefile.inc $(DESTDIR)$(pkglibdir)/Makefile.inc diff --git a/icu4c/source/config/Makefile.inc.in b/icu4c/source/config/Makefile.inc.in index e6b59a30a45..02d22052807 100644 --- a/icu4c/source/config/Makefile.inc.in +++ b/icu4c/source/config/Makefile.inc.in @@ -177,7 +177,8 @@ CXXFLAGS = @CXXFLAGS@ DEFAULT_MODE = @DATA_PACKAGING_MODE@ DEFS = @DEFS@ FFLAGS = @FFLAGS@ -INSTALL = @INSTALL@ +# use a consistent INSTALL +INSTALL = $(SHELL) $(pkgdatadir)/install-sh -c INSTALL_DATA = @INSTALL_DATA@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ diff --git a/icu4c/source/config/icu-config-bottom b/icu4c/source/config/icu-config-bottom index d298cfd3c10..5c866c5ef81 100644 --- a/icu4c/source/config/icu-config-bottom +++ b/icu4c/source/config/icu-config-bottom @@ -59,6 +59,8 @@ allflags() echo " --unicode-version Print version of Unicode data used in ICU ($UNICODE_VERSION)" echo " --version Print ICU version ($VERSION)" echo " --incfile Print path to Makefile.inc (for -O option of pkgdata)" + echo " --install Print path to install-sh" + echo " --mkinstalldirs Print path to mkinstalldirs" } ## Print the normal usage message @@ -145,6 +147,14 @@ do echo $sbindir ;; + --mkinstalldirs) + echo ${MKINSTALLDIRS} + ;; + + --install) + echo ${INSTALL} + ;; + --invoke=*) QUOT="\"" CMD="${var}"