File sourcenav-5.1.4.patch of Package Source-Navigator
--- Makefile.in
+++ Makefile.in
@@ -418,7 +418,9 @@
"gxx_include_dir=$(gxx_include_dir)" \
"gcc_version=$(gcc_version)" \
"gcc_version_trigger=$(gcc_version_trigger)" \
- "target_alias=$(target_alias)"
+ "target_alias=$(target_alias)" \
+ "DESTDIR=$(DESTDIR)" \
+ "INSTALL_ROOT=$(INSTALL_ROOT)"
# For any flags above that may contain shell code that varies from one
# target library to another. When doing recursive invocations of the
--- configure
+++ configure
@@ -697,7 +697,7 @@
if test -f skip-this-dir; then
# Perform the same cleanup as the trap handler, minus the "exit 1" of course,
# and reset the trap handler.
- trap 0
+ trap - 0
rm -rf Makefile* ${tmpdir}
# Execute the final clean-up actions
${config_shell} skip-this-dir
@@ -1599,7 +1599,7 @@
# Perform the same cleanup as the trap handler, minus the "exit 1" of course,
# and reset the trap handler.
rm -rf ${tmpdir}
-trap 0
+trap - 0
exit 0
--- itcl/Makefile.in
+++ itcl/Makefile.in
@@ -75,8 +75,8 @@
install:
for dir in $(subdirs) ; do \
if test -d $$dir ; then \
- echo "$$dir: $(MAKE) $@" ;\
- if (cd $$dir; $(MAKE) $@) ; then true ; else exit 1 ; fi ; \
+ echo "$$dir: $(MAKE) DESTDIR=$(DESTDIR) INSTALL_ROOT=$(INSTALL_ROOT) $@" ;\
+ if (cd $$dir; $(MAKE) DESTDIR=$(DESTDIR) INSTALL_ROOT=$(INSTALL_ROOT) $@) ; then true ; else exit 1 ; fi ; \
else \
exit 1; \
fi \
@@ -85,8 +85,8 @@
install-binaries:
for dir in $(subdirs) ; do \
if test -d $$dir ; then \
- echo "$$dir: $(MAKE) $@" ;\
- if (cd $$dir; $(MAKE) $@) ; then true ; else exit 1 ; fi ; \
+ echo "$$dir: $(MAKE) DESTDIR=$(DESTDIR) INSTALL_ROOT=$(INSTALL_ROOT) $@" ;\
+ if (cd $$dir; $(MAKE) DESTDIR=$(DESTDIR) INSTALL_ROOT=$(INSTALL_ROOT) $@) ; then true ; else exit 1 ; fi ; \
else \
exit 1; \
fi \
@@ -95,8 +95,8 @@
install-libraries:
for dir in $(subdirs) ; do \
if test -d $$dir ; then \
- echo "$$dir: $(MAKE) $@" ;\
- if (cd $$dir; $(MAKE) $@) ; then true ; else exit 1 ; fi ; \
+ echo "$$dir: $(MAKE) DESTDIR=$(DESTDIR) INSTALL_ROOT=$(INSTALL_ROOT) $@" ;\
+ if (cd $$dir; $(MAKE) DESTDIR=$(DESTDIR) INSTALL_ROOT=$(INSTALL_ROOT) $@) ; then true ; else exit 1 ; fi ; \
else \
exit 1; \
fi \
--- itcl/itcl/Makefile.in
+++ itcl/itcl/Makefile.in
@@ -272,16 +272,16 @@
#========================================================================
install-libraries: libraries
- $(mkinstalldirs) $(includedir)
+ $(mkinstalldirs) $(DESTDIR)$(includedir)
@echo "Installing header files in $(includedir)"
@for i in $(GENERIC_HDRS) ; do \
echo "Installing $$i" ; \
- $(INSTALL_DATA) $$i $(includedir) ; \
+ $(INSTALL_DATA) $$i $(DESTDIR)$(includedir) ; \
done;
@echo "Installing library files in $(ITCL_LIBRARY)"
@for i in $(srcdir)/library/*.tcl ; do \
echo "Installing $$i" ; \
- $(INSTALL_DATA) $$i $(ITCL_LIBRARY) ; \
+ $(INSTALL_DATA) $$i $(DESTDIR)$(ITCL_LIBRARY) ; \
done;
#========================================================================
@@ -290,12 +290,12 @@
#========================================================================
install-doc: doc
- $(mkinstalldirs) $(mandir)/mann
+ $(mkinstalldirs) $(DESTDIR)$(mandir)/mann
@echo "Installing man pages in $(mandir)"
@for i in $(srcdir)/doc/*.n; \
do \
echo "Installing $$i"; \
- $(INSTALL_DATA) $$i $(mandir)/mann ; \
+ $(INSTALL_DATA) $$i $(DESTDIR)$(mandir)/mann ; \
done
test: $(TCLSH_PROG)
@@ -445,7 +445,7 @@
$(RANLIB) $(DESTDIR)$(libdir)/$$p; \
else :; fi; \
done
- $(INSTALL_DATA) pkgIndex.tcl $(pkglibdir)
+ $(INSTALL_DATA) pkgIndex.tcl $(DESTDIR)$(pkglibdir)
#========================================================================
# Install binary executables (e.g. .exe files)
@@ -483,7 +483,7 @@
$(mkinstalldirs) $(DESTDIR)$(libdir)
$(mkinstalldirs) $(DESTDIR)$(bindir)
$(mkinstalldirs) $(DESTDIR)$(pkglibdir)
- $(mkinstalldirs) $(ITCL_LIBRARY)
+ $(mkinstalldirs) $(DESTDIR)$(ITCL_LIBRARY)
.PHONY: all binaries clean depend distclean doc install installdirs \
libraries test
--- itcl/itk/Makefile.in
+++ itcl/itk/Makefile.in
@@ -267,16 +267,16 @@
#========================================================================
install-libraries: libraries
- $(mkinstalldirs) $(includedir)
+ $(mkinstalldirs) $(DESTDIR)$(includedir)
@echo "Installing header files in $(includedir)"
@for i in $(GENERIC_HDRS) ; do \
echo "Installing $$i" ; \
- $(INSTALL_DATA) $$i $(includedir) ; \
+ $(INSTALL_DATA) $$i $(DESTDIR)$(includedir) ; \
done;
@echo "Installing library files in $(ITK_LIBRARY)"
@for i in $(srcdir)/library/*.* $(srcdir)/library/tclIndex ; do \
echo "Installing $$i" ; \
- $(INSTALL_DATA) $$i $(ITK_LIBRARY) ; \
+ $(INSTALL_DATA) $$i $(DESTDIR)$(ITK_LIBRARY) ; \
done;
#========================================================================
@@ -285,12 +285,12 @@
#========================================================================
install-doc: doc
- $(mkinstalldirs) $(mandir)/mann
+ $(mkinstalldirs) $(DESTDIR)$(mandir)/mann
@echo "Installing man pages in $(mandir)"
@for i in $(srcdir)/doc/*.n; \
do \
echo "Installing $$i info $(mandir)/mann"; \
- $(INSTALL_DATA) $$i $(mandir)/mann ; \
+ $(INSTALL_DATA) $$i $(DESTDIR)$(mandir)/mann ; \
done
test: $(TCLSH_PROG)
@@ -419,7 +419,7 @@
$(RANLIB) $(DESTDIR)$(libdir)/$$p; \
else :; fi; \
done
- $(INSTALL_DATA) pkgIndex.tcl $(pkglibdir)
+ $(INSTALL_DATA) pkgIndex.tcl $(DESTDIR)$(pkglibdir)
#========================================================================
# Install binary executables (e.g. .exe files)
@@ -457,7 +457,7 @@
$(mkinstalldirs) $(DESTDIR)$(libdir)
$(mkinstalldirs) $(DESTDIR)$(bindir)
$(mkinstalldirs) $(DESTDIR)$(pkglibdir)
- $(mkinstalldirs) $(ITK_LIBRARY)
+ $(mkinstalldirs) $(DESTDIR)$(ITK_LIBRARY)
.PHONY: all binaries clean depend distclean doc install installdirs \
libraries test
--- itcl/iwidgets3.0.0/Makefile.in
+++ itcl/iwidgets3.0.0/Makefile.in
@@ -55,7 +55,7 @@
INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/include
# Top-level directory in which to install manual entries:
-MAN_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/man
+MAN_INSTALL_DIR = $(prefix)/man
# Directory in which to install manual entry for itclsh:
MAN1_INSTALL_DIR = $(MAN_INSTALL_DIR)/man1
@@ -166,55 +166,55 @@
install-binaries:
install-libraries:
- @$(MKINSTALLDIRS) $(SCRIPT_INSTALL_DIR) $(LIB_INSTALL_DIR)
+ @$(MKINSTALLDIRS) $(DESTDIR)$(SCRIPT_INSTALL_DIR) $(LIB_INSTALL_DIR)
@rm -f $(LIB_INSTALL_DIR)/iwidgets
$(LN_S) $(SCRIPT_INSTALL_DIR) $(LIB_INSTALL_DIR)/iwidgets
- @$(MKINSTALLDIRS) $(SCRIPT_INSTALL_DIR)/scripts
+ @$(MKINSTALLDIRS) $(DESTDIR)$(SCRIPT_INSTALL_DIR)/scripts
@echo "Installing files from $(GENERIC_DIR) into $(SCRIPT_INSTALL_DIR)"
@for i in $(GENERIC_DIR)/*.itk $(GENERIC_DIR)/*.itcl $(GENERIC_DIR)/tclIndex $(GENERIC_DIR)/*.gif ; \
do \
- $(INSTALL_DATA) $$i $(SCRIPT_INSTALL_DIR)/scripts; \
+ $(INSTALL_DATA) $$i $(DESTDIR)$(SCRIPT_INSTALL_DIR)/scripts; \
done;
@echo "Installing iwidgets.tcl pkgIndex.tcl into $(SCRIPT_INSTALL_DIR)"
@for i in iwidgets.tcl pkgIndex.tcl ; \
do \
- $(INSTALL_DATA) $$i $(SCRIPT_INSTALL_DIR); \
+ $(INSTALL_DATA) $$i $(DESTDIR)$(SCRIPT_INSTALL_DIR); \
done;
$(MAKE) install-demos
install-demos:
- @$(MKINSTALLDIRS) $(SCRIPT_INSTALL_DIR)/demos/images $(SCRIPT_INSTALL_DIR)/demos/html
+ @$(MKINSTALLDIRS) $(DESTDIR)$(SCRIPT_INSTALL_DIR)/demos/images $(DESTDIR)$(SCRIPT_INSTALL_DIR)/demos/html
@echo "Installing demos from $(srcdir)/demos into $(SCRIPT_INSTALL_DIR)/demos"
@for i in $(srcdir)/demos/*; \
do \
if [ -f $$i ] ; then \
- $(INSTALL_SCRIPT) $$i $(SCRIPT_INSTALL_DIR)/demos; \
+ $(INSTALL_SCRIPT) $$i $(DESTDIR)$(SCRIPT_INSTALL_DIR)/demos; \
fi; \
done;
@echo "Installing images from $(srcdir)/demos/images into $(SCRIPT_INSTALL_DIR)/demos/images"
for i in $(srcdir)/demos/images/*; \
do \
if [ -f $$i ] ; then \
- $(INSTALL_DATA) $$i $(SCRIPT_INSTALL_DIR)/demos/images; \
+ $(INSTALL_DATA) $$i $(DESTDIR)$(SCRIPT_INSTALL_DIR)/demos/images; \
fi; \
done;
@echo "Installing html from $(srcdir)/demos/html into $(SCRIPT_INSTALL_DIR)/demos/html"
for i in $(srcdir)/demos/html/*; \
do \
if [ -f $$i ] ; then \
- $(INSTALL_DATA) $$i $(SCRIPT_INSTALL_DIR)/demos/html; \
+ $(INSTALL_DATA) $$i $(DESTDIR)$(SCRIPT_INSTALL_DIR)/demos/html; \
fi; \
done;
install-doc:
- @$(MKINSTALLDIRS) $(MANN_INSTALL_DIR)
+ @$(MKINSTALLDIRS) $(DESTDIR)$(MANN_INSTALL_DIR)
@echo "Installing docs from $(TOP_DIR)/doc into $(MANN_INSTALL_DIR)"
@cd $(TOP_DIR)/doc; for i in *.n; \
do \
sed -e '/man\.macros/r man.macros' -e '/man\.macros/d' \
- $$i > $(MANN_INSTALL_DIR)/$$i; \
+ $$i > $(DESTDIR)$(MANN_INSTALL_DIR)/$$i; \
done;
- $(INSTALL_DATA) $(srcdir)/license.terms $(SCRIPT_INSTALL_DIR)
+ $(INSTALL_DATA) $(srcdir)/license.terms $(DESTDIR)$(SCRIPT_INSTALL_DIR)
install-html:
@$(MKINSTALLDIRS) $(HTML_INSTALL_DIR)
--- snavigator/Makefile.am
+++ snavigator/Makefile.am
@@ -25,12 +25,12 @@
snavigator bitmaps
install-exec-local:
- $(INSTALL) $(top_srcdir)/../COPYING $(prefix)
- (cd ../tcl; $(MAKE) install-libraries)
- (cd ../tk; $(MAKE) install-libraries)
- (cd ../tix; $(MAKE) install-libraries)
- (cd ../itcl; $(MAKE) install-libraries)
- (cd ../libgui; $(MAKE) install)
+ $(INSTALL) $(top_srcdir)/../COPYING $(DESTDIR)$(prefix)
+ (cd ../tcl; $(MAKE) DESTDIR=$(DESTDIR) INSTALL_ROOT=$(INSTALL_ROOT) install-libraries)
+ (cd ../tk; $(MAKE) DESTDIR=$(DESTDIR) INSTALL_ROOT=$(INSTALL_ROOT) install-libraries)
+ (cd ../tix; $(MAKE) DESTDIR=$(DESTDIR) INSTALL_ROOT=$(INSTALL_ROOT) install-libraries)
+ (cd ../itcl; $(MAKE) DESTDIR=$(DESTDIR) INSTALL_ROOT=$(INSTALL_ROOT) install-libraries)
+ (cd ../libgui; $(MAKE) DESTDIR=$(DESTDIR) INSTALL_ROOT=$(INSTALL_ROOT) install)
rootdir = $(prefix)
--- snavigator/Makefile.in
+++ snavigator/Makefile.in
@@ -518,12 +518,12 @@
install-exec-local:
- $(INSTALL) $(top_srcdir)/../COPYING $(prefix)
- (cd ../tcl; $(MAKE) install-libraries)
- (cd ../tk; $(MAKE) install-libraries)
- (cd ../tix; $(MAKE) install-libraries)
- (cd ../itcl; $(MAKE) install-libraries)
- (cd ../libgui; $(MAKE) install)
+ $(INSTALL) $(top_srcdir)/../COPYING $(DESTDIR)$(prefix)
+ (cd ../tcl; $(MAKE) DESTDIR=$(DESTDIR) INSTALL_ROOT=$(INSTALL_ROOT) install-libraries)
+ (cd ../tk; $(MAKE) DESTDIR=$(DESTDIR) INSTALL_ROOT=$(INSTALL_ROOT) install-libraries)
+ (cd ../tix; $(MAKE) DESTDIR=$(DESTDIR) INSTALL_ROOT=$(INSTALL_ROOT) install-libraries)
+ (cd ../itcl; $(MAKE) DESTDIR=$(DESTDIR) INSTALL_ROOT=$(INSTALL_ROOT) install-libraries)
+ (cd ../libgui; $(MAKE) DESTDIR=$(DESTDIR) INSTALL_ROOT=$(INSTALL_ROOT) install)
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
--- snavigator/bitmaps/Makefile.am
+++ snavigator/bitmaps/Makefile.am
@@ -63,5 +63,5 @@
play.xpm rplay.xpm
install-data-local:
- $(INSTALL_DATA) $(srcdir)/@SPLASHFILE@ $(imagedir)/splash.gif
- $(INSTALL_DATA) $(srcdir)/@X11ICON@ $(imagedir)/paf.xbm
+ $(INSTALL_DATA) $(srcdir)/@SPLASHFILE@ $(DESTDIR)$(imagedir)/splash.gif
+ $(INSTALL_DATA) $(srcdir)/@X11ICON@ $(DESTDIR)$(imagedir)/paf.xbm
--- snavigator/bitmaps/Makefile.in
+++ snavigator/bitmaps/Makefile.in
@@ -333,8 +333,8 @@
install-data-local:
- $(INSTALL_DATA) $(srcdir)/@SPLASHFILE@ $(imagedir)/splash.gif
- $(INSTALL_DATA) $(srcdir)/@X11ICON@ $(imagedir)/paf.xbm
+ $(INSTALL_DATA) $(srcdir)/@SPLASHFILE@ $(DESTDIR)$(imagedir)/splash.gif
+ $(INSTALL_DATA) $(srcdir)/@X11ICON@ $(DESTDIR)$(imagedir)/paf.xbm
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
--- snavigator/db/Makefile.am
+++ snavigator/db/Makefile.am
@@ -42,8 +42,8 @@
CPPLib=$(CPPLibDir)/libcpp2.a
install-data-local:
- $(INSTALL_DATA) $(top_builddir)/../db/PORT/libdb.a $(sdkdir)/libpafdb.a
- $(RANLIB) $(sdkdir)/libpafdb.a
+ $(INSTALL_DATA) $(top_builddir)/../db/PORT/libdb.a $(DESTDIR)$(sdkdir)/libpafdb.a
+ $(RANLIB) $(DESTDIR)$(sdkdir)/libpafdb.a
dbcp_SOURCES = dbcp.c
dbcp_LDADD = libdbutils.a $(DB_LIBDIR)/libdb.a
--- snavigator/db/Makefile.in
+++ snavigator/db/Makefile.in
@@ -582,8 +582,8 @@
install-data-local:
- $(INSTALL_DATA) $(top_builddir)/../db/PORT/libdb.a $(sdkdir)/libpafdb.a
- $(RANLIB) $(sdkdir)/libpafdb.a
+ $(INSTALL_DATA) $(top_builddir)/../db/PORT/libdb.a $(DESTDIR)$(sdkdir)/libpafdb.a
+ $(RANLIB) $(DESTDIR)$(sdkdir)/libpafdb.a
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
--- snavigator/demo/Makefile.am
+++ snavigator/demo/Makefile.am
@@ -5,16 +5,16 @@
demosdir = $(datadir)/demos
install-data-local:
- @$(mkinstalldirs) $(demosdir)
+ @$(mkinstalldirs) $(DESTDIR)$(demosdir)
echo CVS > /tmp/sn-install-$$$$ ; \
for p in @C_DEMO@ @ASM_DEMO@ @FOR_DEMO@ @COB_DEMO@ @MONOP_DEMO@ @JAV_DEMO@ ; do \
echo "copying $$p to $(demosdir)" ; \
( \
cd $(srcdir) ; \
$(TAR) -ch$(OLDTARFLAG) -f /tmp/$$p.tar-$$$$ -X /tmp/sn-install-$$$$ $$p ; \
- cp /tmp/$$p.tar-$$$$ $(demosdir)/$$p.tar-$$$$ ; \
+ cp /tmp/$$p.tar-$$$$ $(DESTDIR)$(demosdir)/$$p.tar-$$$$ ; \
rm /tmp/$$p.tar-$$$$ ; \
- cd $(demosdir) ; \
+ cd $(DESTDIR)$(demosdir) ; \
$(TAR) -xf $$p.tar-$$$$ ; \
rm $$p.tar-$$$$ ; \
) \
--- snavigator/demo/Makefile.in
+++ snavigator/demo/Makefile.in
@@ -288,16 +288,16 @@
install-data-local:
- @$(mkinstalldirs) $(demosdir)
+ @$(mkinstalldirs) $(DESTDIR)$(demosdir)
echo CVS > /tmp/sn-install-$$$$ ; \
for p in @C_DEMO@ @ASM_DEMO@ @FOR_DEMO@ @COB_DEMO@ @MONOP_DEMO@ @JAV_DEMO@ ; do \
echo "copying $$p to $(demosdir)" ; \
( \
cd $(srcdir) ; \
$(TAR) -ch$(OLDTARFLAG) -f /tmp/$$p.tar-$$$$ -X /tmp/sn-install-$$$$ $$p ; \
- cp /tmp/$$p.tar-$$$$ $(demosdir)/$$p.tar-$$$$ ; \
+ cp /tmp/$$p.tar-$$$$ $(DESTDIR)$(demosdir)/$$p.tar-$$$$ ; \
rm /tmp/$$p.tar-$$$$ ; \
- cd $(demosdir) ; \
+ cd $(DESTDIR)$(demosdir) ; \
$(TAR) -xf $$p.tar-$$$$ ; \
rm $$p.tar-$$$$ ; \
) \
--- snavigator/packages/Makefile.am
+++ snavigator/packages/Makefile.am
@@ -28,6 +28,6 @@
install-data-local:
for i in $(packages); \
do \
- mkdir -p $(progdir)/$$i ;\
- cp -p $(srcdir)/$$i/*.tcl $(progdir)/$$i; \
+ mkdir -p $(DESTDIR)$(progdir)/$$i ;\
+ cp -p $(srcdir)/$$i/*.tcl $(DESTDIR)$(progdir)/$$i; \
done;
--- snavigator/packages/Makefile.in
+++ snavigator/packages/Makefile.in
@@ -312,8 +312,8 @@
install-data-local:
for i in $(packages); \
do \
- mkdir -p $(progdir)/$$i ;\
- cp -p $(srcdir)/$$i/*.tcl $(progdir)/$$i; \
+ mkdir -p $(DESTDIR)$(progdir)/$$i ;\
+ cp -p $(srcdir)/$$i/*.tcl $(DESTDIR)$(progdir)/$$i; \
done;
# Tell versions [3.59,3.63) of GNU make to not export all variables.
--- snavigator/parsers/toolbox/Makefile.in
+++ snavigator/parsers/toolbox/Makefile.in
@@ -189,7 +189,7 @@
libsnptools_a_SOURCES = snptools.c snptools.h
-sdkincludedir = $(datadir)/sdk/include
+sdkincludedir = @SN_SDK_EXEC_PREFIX@/include
sdkinclude_HEADERS = snptools.h
sdklibdir = @SN_SDK_EXEC_PREFIX@/lib
--- snavigator/sdk/Makefile.am
+++ snavigator/sdk/Makefile.am
@@ -22,7 +22,8 @@
## Process this file with automake to create Makefile.in.
SUBDIRS = api parsers
+sdklibdir = @SN_SDK_EXEC_PREFIX@/lib
install-exec-local:
- $(INSTALL_DATA) @TCL_LIB_FULL_PATH@ @SN_SDK_EXEC_PREFIX@/lib
+ $(INSTALL_DATA) @TCL_LIB_FULL_PATH@ $(DESTDIR)$(sdklibdir)
--- snavigator/sdk/Makefile.in
+++ snavigator/sdk/Makefile.in
@@ -202,7 +202,7 @@
X11ICON = @X11ICON@
YACC = @YACC@
ac_cv_c_itclsh = @ac_cv_c_itclsh@
-
+sdklibdir = @SN_SDK_EXEC_PREFIX@/lib
AUTOMAKE_OPTIONS = cygnus
SUBDIRS = api parsers
@@ -412,7 +412,7 @@
install-exec-local:
- $(INSTALL_DATA) @TCL_LIB_FULL_PATH@ @SN_SDK_EXEC_PREFIX@/lib
+ $(INSTALL_DATA) @TCL_LIB_FULL_PATH@ $(DESTDIR)$(sdklibdir)
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
--- snavigator/sdk/api/c/Makefile.am
+++ snavigator/sdk/api/c/Makefile.am
@@ -27,8 +27,8 @@
sdkinclude_h = db.h cdefs.h
install-data-local:
- $(mkinstalldirs) $(sdkincludedir)
+ $(mkinstalldirs) $(DESTDIR)$(sdkincludedir)
for h in $(sdkinclude_h) ; do \
- cp $(top_srcdir)/../db/include/$$h $(sdkincludedir) ;\
+ cp $(top_srcdir)/../db/include/$$h $(DESTDIR)$(sdkincludedir) ;\
done
--- snavigator/sdk/api/c/Makefile.in
+++ snavigator/sdk/api/c/Makefile.in
@@ -415,9 +415,9 @@
install-data-local:
- $(mkinstalldirs) $(sdkincludedir)
+ $(mkinstalldirs) $(DESTDIR)$(sdkincludedir)
for h in $(sdkinclude_h) ; do \
- cp $(top_srcdir)/../db/include/$$h $(sdkincludedir) ;\
+ cp $(top_srcdir)/../db/include/$$h $(DESTDIR)$(sdkincludedir) ;\
done
# Tell versions [3.59,3.63) of GNU make to not export all variables.
--- snavigator/snavigator/unix/Makefile.am
+++ snavigator/snavigator/unix/Makefile.am
@@ -31,4 +31,4 @@
install-exec-local: $(bindir)/@SN_LAUNCH_SHELL@
$(bindir)/@SN_LAUNCH_SHELL@: snavigator
- $(INSTALL_SCRIPT) snavigator $(bindir)/@SN_LAUNCH_SHELL@
+ $(INSTALL_SCRIPT) snavigator $(DESTDIR)$(bindir)/@SN_LAUNCH_SHELL@
--- snavigator/snavigator/unix/Makefile.in
+++ snavigator/snavigator/unix/Makefile.in
@@ -339,7 +339,7 @@
install-exec-local: $(bindir)/@SN_LAUNCH_SHELL@
$(bindir)/@SN_LAUNCH_SHELL@: snavigator
- $(INSTALL_SCRIPT) snavigator $(bindir)/@SN_LAUNCH_SHELL@
+ $(INSTALL_SCRIPT) snavigator $(DESTDIR)$(bindir)/@SN_LAUNCH_SHELL@
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
--- tcl/unix/Makefile.in
+++ tcl/unix/Makefile.in
@@ -35,7 +35,7 @@
# to be different than those used for actually reference files at
# run-time. INSTALL_ROOT is prepended to $prefix and $exec_prefix
# when installing files.
-INSTALL_ROOT =
+#INSTALL_ROOT =
TCL_LIBRARY = @datadir@/tcl$(VERSION)
--- tix/unix/Makefile.in
+++ tix/unix/Makefile.in
@@ -28,19 +28,19 @@
# Directory in which to install the library of Tix scripts and demos
# (note: you can set the TIX_LIBRARY environment variable at run-time to
# override the compiled-in location):
-TIX_LIBRARY = $(prefix)/share/tix$(TIX_VERSION)
+TIX_LIBRARY = $(INSTALL_ROOT)$(prefix)/share/tix$(TIX_VERSION)
# Directory in which to install the archive libtix.a:
-LIB_DIR = $(exec_prefix)/lib
+LIB_DIR = $(INSTALL_ROOT)$(exec_prefix)/lib
# Directory in which to install the program wish:
-BIN_DIR = $(exec_prefix)/bin
+BIN_DIR = $(INSTALL_ROOT)$(exec_prefix)/bin
# Directory in which to install the include file tix.h:
-INCLUDE_DIR = $(prefix)/include
+INCLUDE_DIR = $(INSTALL_ROOT)$(prefix)/include
# Top-level directory for manual entries:
-MAN_DIR = $(prefix)/man
+MAN_DIR = $(INSTALL_ROOT)$(prefix)/man
# Directory in which to install manual entry for wish:
MAN1_DIR = $(MAN_DIR)/man1
@@ -116,7 +116,7 @@
if test -r $$i/Makefile; then \
echo "Entering directory $$i"; \
cd $$i; \
- $(MAKE) prefix=$(prefix) \
+ $(MAKE) prefix=$(prefix) INSTALL_ROOT=$(INSTALL_ROOT) \
exec_prefix=$(exec_prefix) _install_; \
cd ..; \
fi; \
--- tix/unix/tk8.3/Makefile.in
+++ tix/unix/tk8.3/Makefile.in
@@ -36,12 +36,12 @@
TIX_LIBRARY = $(prefix)/share/tix$(TIX_VERSION)
# Directory in which to install the archive libtix.a:
-LIB_DIR = $(exec_prefix)/lib
+LIB_DIR = $(INSTALL_ROOT)$(exec_prefix)/lib
LIB_INSTALL_DIR = $(LIB_DIR)
LIB_RUNTIME_DIR = $(LIB_DIR)
# Directory in which to install the program tixwish:
-BIN_DIR = $(exec_prefix)/bin
+BIN_DIR = $(INSTALL_ROOT)$(exec_prefix)/bin
# To change the compiler switches, for example to change from -O
# to -g, change the following line:
@@ -68,7 +68,7 @@
#
TCL_SRC_DIR = @TCL_SRC_DIR@
TCL_GENERIC_DIR = $(TCL_SRC_DIR)/generic
-TCL_BIN_DIR = @TCL_BIN_DIR@
+TCL_BIN_DIR = $(DESTDIR)/@TCL_BIN_DIR@
# Location of the Tk 8.1 source directory.
#
@@ -482,7 +482,7 @@
fi; \
done;
@echo "Installing $(TIX_LIB_FILE) as $(LIB_DIR)/$(TIX_LIB_FILE)"
- @$(INSTALL_DATA) $(TIX_LIB_FILE) $(LIB_DIR)/$(TIX_LIB_FILE)
+ @$(INSTALL_PROGRAM) $(TIX_LIB_FILE) $(LIB_DIR)/$(TIX_LIB_FILE)
@echo "Installing $(TIX_EXE_FILE) as $(BIN_DIR)/$(INST_EXE)"
@$(INSTALL_PROGRAM) $(TIX_EXE_FILE) $(BIN_DIR)/$(INST_EXE)
--- tk/Makefile.in
+++ tk/Makefile.in
@@ -11,7 +11,7 @@
@SET_MAKE@
all install install-binaries install-libraries install-minimal:
- @cd $(CONFIGDIR) && $(MAKE) $@
+ @cd $(CONFIGDIR) && $(MAKE) DESTDIR=$(DESTDIR) INSTALL_ROOT=$(INSTALL_ROOT) $@
# Nothing for these yet.
installcheck install-info info:
--- tk/unix/Makefile.in
+++ tk/unix/Makefile.in
@@ -37,7 +37,7 @@
# to be different than those used for actually reference files at
# run-time. INSTALL_ROOT is prepended to $prefix and $exec_prefix
# when installing files.
-INSTALL_ROOT =
+#INSTALL_ROOT =
# Directory from which applications will reference the library of Tcl
# scripts (note: you can set the TK_LIBRARY environment variable at