diff options
author | Thomas Gellekum <tg@FreeBSD.org> | 1999-05-05 10:50:10 +0000 |
---|---|---|
committer | Thomas Gellekum <tg@FreeBSD.org> | 1999-05-05 10:50:10 +0000 |
commit | 713cbc27fe0f13a99c6e9c9145733ca0d43fed71 (patch) | |
tree | 53dfb2967ad28a4e6afbb0bb693b4446dbf965e7 /x11-toolkits/tkstep80/files | |
parent | cdf04c21eead413ab7f7b61e0b216c3c37f144d9 (diff) |
Notes
Diffstat (limited to 'x11-toolkits/tkstep80/files')
-rw-r--r-- | x11-toolkits/tkstep80/files/patch-aa | 131 | ||||
-rw-r--r-- | x11-toolkits/tkstep80/files/patch-ab | 406 |
2 files changed, 336 insertions, 201 deletions
diff --git a/x11-toolkits/tkstep80/files/patch-aa b/x11-toolkits/tkstep80/files/patch-aa index 0e6759cbd6e5..26bee7f5f387 100644 --- a/x11-toolkits/tkstep80/files/patch-aa +++ b/x11-toolkits/tkstep80/files/patch-aa @@ -1,53 +1,78 @@ ---- configure.orig Sun Oct 4 13:14:37 1998 -+++ configure Sun Oct 4 13:26:21 1998 -@@ -877,14 +877,14 @@ - withval="$with_tcl" - TCL_BIN_DIR=$withval - else -- TCL_BIN_DIR=`cd ../../tcl8.0/unix; pwd` -+ TCL_BIN_DIR=${prefix}/lib/tcl8.0 - fi - - if test ! -d $TCL_BIN_DIR; then - { echo "configure: error: Tcl directory $TCL_BIN_DIR doesn't exist" 1>&2; exit 1; } - fi --if test ! -f $TCL_BIN_DIR/Makefile; then -- { echo "configure: error: There's no Makefile in $TCL_BIN_DIR; perhaps you didn't specify the Tcl *build* directory (not the toplevel Tcl directory) or you forgot to configure Tcl?" 1>&2; exit 1; } -+if test ! -f $TCL_BIN_DIR/tclConfig.sh; then -+ { echo "configure: error: There's no tclConfig.sh in $TCL_BIN_DIR; perhaps you didn't specify the Tcl *build* directory (not the toplevel Tcl directory) or you forgot to configure Tcl?" 1>&2; exit 1; } - fi - - #-------------------------------------------------------------------- -@@ -903,6 +903,8 @@ - DL_LIBS=$TCL_DL_LIBS - LD_FLAGS=$TCL_LD_FLAGS - -+TCL_SRC_DIR=${prefix}/include/tcl${TCL_VERSION} -+ - LIB_RUNTIME_DIR='${LIB_RUNTIME_DIR}' - - # If Tcl and Tk are installed in different places, adjust the library -@@ -2428,8 +2430,13 @@ - if test "$ok" = "yes" -a "${SHLIB_SUFFIX}" != ""; then - TK_SHARED_BUILD=1 - TK_SHLIB_CFLAGS="${SHLIB_CFLAGS}" -- eval "TK_LIB_FILE=libtkstep${TCL_SHARED_LIB_SUFFIX}" -- MAKE_LIB="\${SHLIB_LD} -o ${TK_LIB_FILE} \${OBJS} \$(TK_LD_SEARCH_FLAGS) ${SHLIB_LD_LIBS}" -+ if [ "$PORTOBJFORMAT" = "elf" ]; then -+ eval "TK_LIB_FILE=libtkstep`echo ${VERSION} | tr -d .`.so.1" -+ MAKE_LIB="\${SHLIB_LD} -soname ${TK_LIB_FILE} -o ${TK_LIB_FILE} \${OBJS} \$(TK_LD_SEARCH_FLAGS) ${SHLIB_LD_LIBS}" -+ else -+ eval "TK_LIB_FILE=libtkstep`echo ${VERSION} | tr -d .`.so.1.2" -+ MAKE_LIB="\${SHLIB_LD} -o ${TK_LIB_FILE} \${OBJS} \$(TK_LD_SEARCH_FLAGS) ${SHLIB_LD_LIBS}" -+ fi - RANLIB=":" - else - TK_SHARED_BUILD=0 -@@ -2736,6 +2743,7 @@ - s%@SHLIB_VERSION@%$SHLIB_VERSION%g - s%@TCL_BIN_DIR@%$TCL_BIN_DIR%g - s%@TCL_BUILD_LIB_SPEC@%$TCL_BUILD_LIB_SPEC%g -+s%@TCL_LIB_SPEC@%$TCL_LIB_SPEC%g - s%@TCL_SRC_DIR@%$TCL_SRC_DIR%g - s%@TCL_VERSION@%$TCL_VERSION%g - s%@TK_BUILD_LIB_SPEC@%$TK_BUILD_LIB_SPEC%g +*** configure.orig Mon Apr 19 21:28:50 1999 +--- configure Mon Apr 19 21:30:27 1999 +*************** +*** 891,904 **** + withval="$with_tcl" + TCL_BIN_DIR=$withval + else +! TCL_BIN_DIR=`cd ../../tcl8.0$TK_PATCH_LEVEL/unix; pwd` + fi + + if test ! -d $TCL_BIN_DIR; then + { echo "configure: error: Tcl directory $TCL_BIN_DIR doesn't exist" 1>&2; exit 1; } + fi +! if test ! -f $TCL_BIN_DIR/Makefile; then +! { echo "configure: error: There's no Makefile in $TCL_BIN_DIR; perhaps you didn't specify the Tcl *build* directory (not the toplevel Tcl directory) or you forgot to configure Tcl?" 1>&2; exit 1; } + fi + + #-------------------------------------------------------------------- +--- 891,904 ---- + withval="$with_tcl" + TCL_BIN_DIR=$withval + else +! TCL_BIN_DIR=${prefix}/lib/tcl8.0 + fi + + if test ! -d $TCL_BIN_DIR; then + { echo "configure: error: Tcl directory $TCL_BIN_DIR doesn't exist" 1>&2; exit 1; } + fi +! if test ! -f $TCL_BIN_DIR/tclConfig.sh; then +! { echo "configure: error: There's no tclConfig.sh in $TCL_BIN_DIR; perhaps you didn't specify the Tcl *build* directory (not the toplevel Tcl directory) or you forgot to configure Tcl?" 1>&2; exit 1; } + fi + + #-------------------------------------------------------------------- +*************** +*** 936,943 **** + DL_LIBS=$TCL_DL_LIBS + LD_FLAGS=$TCL_LD_FLAGS + CFLAGS_DEBUG=$TCL_CFLAGS_DEBUG +! CFLAGS_OPTIMIZE=$TCL_CFLAGS_OPTIMIZE + EXTRA_CFLAGS=$TCL_EXTRA_CFLAGS + + LIB_RUNTIME_DIR='${LIB_RUNTIME_DIR}' + +--- 936,944 ---- + DL_LIBS=$TCL_DL_LIBS + LD_FLAGS=$TCL_LD_FLAGS + CFLAGS_DEBUG=$TCL_CFLAGS_DEBUG +! CFLAGS_OPTIMIZE=$CFLAGS + EXTRA_CFLAGS=$TCL_EXTRA_CFLAGS ++ TCL_SRC_DIR=${prefix}/include/tcl${TCL_VERSION} + + LIB_RUNTIME_DIR='${LIB_RUNTIME_DIR}' + +*************** +*** 2480,2487 **** + if test "$ok" = "yes" -a "${SHLIB_SUFFIX}" != ""; then + TK_SHARED_BUILD=1 + TK_SHLIB_CFLAGS="${SHLIB_CFLAGS}" +! eval "TK_LIB_FILE=libtk${STEP}${TCL_SHARED_LIB_SUFFIX}" +! MAKE_LIB="\${SHLIB_LD} -o \${TK_LIB_FILE} \${OBJS} \$(TK_LD_SEARCH_FLAGS) ${SHLIB_LD_LIBS}" + RANLIB=":" + else + TK_SHARED_BUILD=0 +--- 2481,2494 ---- + if test "$ok" = "yes" -a "${SHLIB_SUFFIX}" != ""; then + TK_SHARED_BUILD=1 + TK_SHLIB_CFLAGS="${SHLIB_CFLAGS}" +! if [ "$PORTOBJFORMAT" = "elf" ]; then +! eval "TK_LIB_FILE=libtkstep`echo ${VERSION} | tr -d .`.so.1" +! MAKE_LIB="\${SHLIB_LD} -soname ${TK_LIB_FILE} -o ${TK_LIB_FILE} \${OBJS} \$(TK_LD_SEARCH_FLAGS) ${SHLIB_LD_LIBS}" +! else +! eval "TK_LIB_FILE=libtkstep`echo ${VERSION} | tr -d .`.so.1.4" +! MAKE_LIB="\${SHLIB_LD} -o ${TK_LIB_FILE} \${OBJS} \$(TK_LD_SEARCH_FLAGS) ${SHLIB_LD_LIBS}" +! fi +! + RANLIB=":" + else + TK_SHARED_BUILD=0 diff --git a/x11-toolkits/tkstep80/files/patch-ab b/x11-toolkits/tkstep80/files/patch-ab index b55d1bd2e421..b85d3d489dcb 100644 --- a/x11-toolkits/tkstep80/files/patch-ab +++ b/x11-toolkits/tkstep80/files/patch-ab @@ -1,148 +1,258 @@ ---- Makefile.in.orig Sun Oct 4 13:14:37 1998 -+++ Makefile.in Sun Oct 4 13:23:30 1998 -@@ -38,7 +38,7 @@ - # Directory from which applications will reference the library of Tcl - # scripts (note: you can set the TK_LIBRARY environment variable at - # run-time to override the compiled-in location): --TK_LIBRARY = $(prefix)/lib/tkstep$(VERSION) -+TK_LIBRARY = $(prefix)/share/tkstep$(VERSION) - - # Path name to use when installing library scripts: - SCRIPT_INSTALL_DIR = $(INSTALL_ROOT)$(TK_LIBRARY) -@@ -56,7 +56,9 @@ - BIN_DIR = $(exec_prefix)/bin - - # Directory in which to install the include file tk.h: --INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/include -+INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/include/tkstep$(VERSION) -+GENERIC_INCLUDE_INSTALL_DIR = $(INCLUDE_INSTALL_DIR)/generic -+UNIX_INCLUDE_INSTALL_DIR = $(INCLUDE_INSTALL_DIR)/unix - - # Top-level directory for manual entries: - MAN_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/man -@@ -94,7 +96,7 @@ - - # Libraries to use when linking. This definition is determined by the - # configure script. --LIBS = @TCL_BUILD_LIB_SPEC@ @LIBS@ $(X11_LIB_SWITCHES) @DL_LIBS@ @MATH_LIBS@ @EXTRA_LIBS@ -+LIBS = @TCL_LIB_SPEC@ @LIBS@ $(X11_LIB_SWITCHES) @DL_LIBS@ @MATH_LIBS@ @EXTRA_LIBS@ - - # To change the compiler switches, for example to change from -O - # to -g, change the following line: -@@ -134,7 +136,7 @@ - # "install" around; better to use the install-sh script that comes - # with the distribution, which is slower but guaranteed to work. - --INSTALL = @srcdir@/install-sh -c -+INSTALL = install -c - INSTALL_PROGRAM = ${INSTALL} - INSTALL_DATA = ${INSTALL} -m 644 - -@@ -292,8 +294,14 @@ - @TK_LIB_FILE@: ${OBJS} - rm -f @TK_LIB_FILE@ - @MAKE_LIB@ -+ ln -sf @TK_LIB_FILE@ libtkstep80.so - $(RANLIB) @TK_LIB_FILE@ - -+libtkstep80.a: ${OBJS} -+ rm -f libtkstep80.a -+ ar cr libtkstep80.a ${OBJS} -+ $(RANLIB) libtkstep80.a -+ - # Make target which outputs the list of the .o contained in the Tk lib - # usefull to build a single big shared library containing Tcl/Tk and other - # extensions. used for the Tcl Plugin. -- dl -@@ -344,7 +352,7 @@ - # some ranlibs write to current directory, and this might not always be - # possible (e.g. if installing as root). - --install-binaries: $(TK_LIB_FILE) wishstep -+install-binaries: $(TK_LIB_FILE) libtkstep80.a wishstep - @for i in $(LIB_INSTALL_DIR) $(BIN_INSTALL_DIR) ; \ - do \ - if [ ! -d $$i ] ; then \ -@@ -356,15 +364,22 @@ - done; - @echo "Installing $(TK_LIB_FILE)" - @$(INSTALL_DATA) $(TK_LIB_FILE) $(LIB_INSTALL_DIR)/$(TK_LIB_FILE) -+ @ln -sf $(TK_LIB_FILE) $(LIB_INSTALL_DIR)/libtkstep80.so - @(cd $(LIB_INSTALL_DIR); $(RANLIB) $(TK_LIB_FILE)) - @chmod 555 $(LIB_INSTALL_DIR)/$(TK_LIB_FILE) -+ @echo "Installing libtkstep80.a" -+ @$(INSTALL_DATA) libtkstep80.a $(LIB_INSTALL_DIR)/libtkstep80.a -+ @(cd $(LIB_INSTALL_DIR); $(RANLIB) libtkstep80.a) -+ @chmod 555 $(LIB_INSTALL_DIR)/libtkstep80.a - @echo "Installing wishstep" - @$(INSTALL_PROGRAM) wishstep $(BIN_INSTALL_DIR)/wishstep$(VERSION) - @echo "Installing tkStepConfig.sh" -- @$(INSTALL_DATA) tkConfig.sh $(LIB_INSTALL_DIR)/tkStepConfig.sh -+ @mkdir -p $(TK_LIBRARY) -+ @$(INSTALL_DATA) tkConfig.sh $(TK_LIBRARY)/tkStepConfig.sh - - install-libraries: - @for i in $(INSTALL_ROOT)$(prefix)/lib $(INCLUDE_INSTALL_DIR) \ -+ $(GENERIC_INCLUDE_INSTALL_DIR) $(UNIX_INCLUDE_INSTALL_DIR) \ - $(SCRIPT_INSTALL_DIR) $(SCRIPT_INSTALL_DIR)/images; \ - do \ - if [ ! -d $$i ] ; then \ -@@ -374,8 +389,19 @@ - else true; \ - fi; \ - done; -- @echo "Installing tkstep.h" -- @$(INSTALL_DATA) $(GENERIC_DIR)/tk.h $(INCLUDE_INSTALL_DIR)/tkstep.h -+ @echo "Installing headers" -+ @for i in $(GENERIC_DIR)/*.h ; \ -+ do \ -+ echo "Installing $$i"; \ -+ $(INSTALL_DATA) $$i $(GENERIC_INCLUDE_INSTALL_DIR); \ -+ done; -+ @for i in $(UNIX_DIR)/*.h ; \ -+ do \ -+ echo "Installing $$i"; \ -+ $(INSTALL_DATA) $$i $(UNIX_INCLUDE_INSTALL_DIR); \ -+ done; -+ @ln -sf $(GENERIC_INCLUDE_INSTALL_DIR)/tk.h $(INCLUDE_INSTALL_DIR)/tk.h -+ @ln -sf $(GENERIC_INCLUDE_INSTALL_DIR)/tk.h $(INCLUDE_INSTALL_DIR)/tkstep.h - for i in $(SRC_DIR)/library/*.tcl $(SRC_DIR)/library/*.xbm $(SRC_DIR)/library/tclIndex $(SRC_DIR)/library/prolog.ps $(UNIX_DIR)/tkAppInit.c; \ - do \ - echo "Installing $$i"; \ -@@ -434,28 +460,28 @@ - @cd $(SRC_DIR)/doc; for i in *.1; \ - do \ - echo "Installing doc/$$i"; \ -- rm -f $(MAN1_INSTALL_DIR)/$$i; \ -+ rm -f $(MAN1_INSTALL_DIR)/$$i $(MAN1_INSTALL_DIR)/$$i.gz; \ - sed -e '/man\.macros/r man.macros' -e '/man\.macros/d' \ -- $$i > $(MAN1_INSTALL_DIR)/$$i; \ -- chmod 444 $(MAN1_INSTALL_DIR)/$$i; \ -+ $$i | gzip -c > $(MAN1_INSTALL_DIR)/$$i.gz; \ -+ chmod 444 $(MAN1_INSTALL_DIR)/$$i.gz; \ - done; - $(UNIX_DIR)/mkLinks $(MAN1_INSTALL_DIR) - @cd $(SRC_DIR)/doc; for i in *.3; \ - do \ - echo "Installing doc/$$i"; \ -- rm -f $(MAN3_INSTALL_DIR)/$$i; \ -+ rm -f $(MAN3_INSTALL_DIR)/$$i $(MAN3_INSTALL_DIR)/$$i.gz; \ - sed -e '/man\.macros/r man.macros' -e '/man\.macros/d' \ -- $$i > $(MAN3_INSTALL_DIR)/$$i; \ -- chmod 444 $(MAN3_INSTALL_DIR)/$$i; \ -+ $$i | gzip -c > $(MAN3_INSTALL_DIR)/$$i.gz; \ -+ chmod 444 $(MAN3_INSTALL_DIR)/$$i.gz; \ - done; - $(UNIX_DIR)/mkLinks $(MAN3_INSTALL_DIR) - @cd $(SRC_DIR)/doc; for i in *.n; \ - do \ - echo "Installing doc/$$i"; \ -- rm -f $(MANN_INSTALL_DIR)/$$i; \ -+ rm -f $(MANN_INSTALL_DIR)/$$i $(MANN_INSTALL_DIR)/$$i.gz; \ - sed -e '/man\.macros/r man.macros' -e '/man\.macros/d' \ -- $$i > $(MANN_INSTALL_DIR)/$$i; \ -- chmod 444 $(MANN_INSTALL_DIR)/$$i; \ -+ $$i | gzip -c > $(MANN_INSTALL_DIR)/$$i.gz; \ -+ chmod 444 $(MANN_INSTALL_DIR)/$$i.gz; \ - done; - $(UNIX_DIR)/mkLinks $(MANN_INSTALL_DIR) - +*** Makefile.in.orig Tue Apr 20 22:09:37 1999 +--- Makefile.in Tue Apr 20 22:09:38 1999 +*************** +*** 56,62 **** + BIN_DIR = $(exec_prefix)/bin + + # Directory in which to install the include file tk.h: +! INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/include + + # Top-level directory for manual entries: + MAN_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/man +--- 56,64 ---- + BIN_DIR = $(exec_prefix)/bin + + # Directory in which to install the include file tk.h: +! INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/include/tkstep$(VERSION) +! GENERIC_INCLUDE_INSTALL_DIR = $(INCLUDE_INSTALL_DIR)/generic +! UNIX_INCLUDE_INSTALL_DIR = $(INCLUDE_INSTALL_DIR)/unix + + # Top-level directory for manual entries: + MAN_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/man +*************** +*** 113,119 **** + + # Libraries to use when linking. This definition is determined by the + # configure script. +! LIBS = @TCL_BUILD_LIB_SPEC@ @LIBS@ $(X11_LIB_SWITCHES) @DL_LIBS@ @MATH_LIBS@ @EXTRA_LIBS@ + + # To turn off the security checks that disallow incoming sends when + # the X server appears to be insecure, reverse the comments on the +--- 115,121 ---- + + # Libraries to use when linking. This definition is determined by the + # configure script. +! LIBS = -L${PREFIX}/lib -ltcl80 @LIBS@ $(X11_LIB_SWITCHES) @DL_LIBS@ @MATH_LIBS@ @EXTRA_LIBS@ + + # To turn off the security checks that disallow incoming sends when + # the X server appears to be insecure, reverse the comments on the +*************** +*** 149,155 **** + # "install" around; better to use the install-sh script that comes + # with the distribution, which is slower but guaranteed to work. + +! INSTALL = @srcdir@/install-sh -c + INSTALL_PROGRAM = ${INSTALL} + INSTALL_DATA = ${INSTALL} -m 644 + +--- 151,157 ---- + # "install" around; better to use the install-sh script that comes + # with the distribution, which is slower but guaranteed to work. + +! INSTALL = install -c + INSTALL_PROGRAM = ${INSTALL} + INSTALL_DATA = ${INSTALL} -m 644 + +*************** +*** 206,217 **** + + CC = @CC@ + CC_SWITCHES = ${CFLAGS} ${CFLAGS_WARNING} ${TK_SHLIB_CFLAGS} \ +! -I${UNIX_DIR} -I${GENERIC_DIR} \ + -I${BMAP_DIR} -I${TCL_GENERIC_DIR} ${X11_INCLUDES} ${AC_FLAGS} ${PROTO_FLAGS} \ + ${SECURITY_FLAGS} ${MEM_DEBUG_FLAGS} ${KEYSYM_FLAGS} + + DEPEND_SWITCHES = ${CFLAGS} -I${UNIX_DIR} -I${GENERIC_DIR} \ +! -I${BMAP_DIR} \ + -I${TCL_GENERIC_DIR} ${X11_INCLUDES} \ + ${AC_FLAGS} ${PROTO_FLAGS} ${SECURITY_FLAGS} ${MEM_DEBUG_FLAGS} \ + ${KEYSYM_FLAGS} +--- 208,219 ---- + + CC = @CC@ + CC_SWITCHES = ${CFLAGS} ${CFLAGS_WARNING} ${TK_SHLIB_CFLAGS} \ +! -I${UNIX_DIR} -I${GENERIC_DIR} -I${LOCALBASE}/include \ + -I${BMAP_DIR} -I${TCL_GENERIC_DIR} ${X11_INCLUDES} ${AC_FLAGS} ${PROTO_FLAGS} \ + ${SECURITY_FLAGS} ${MEM_DEBUG_FLAGS} ${KEYSYM_FLAGS} + + DEPEND_SWITCHES = ${CFLAGS} -I${UNIX_DIR} -I${GENERIC_DIR} \ +! -I${BMAP_DIR} -I${LOCALBASE}/include \ + -I${TCL_GENERIC_DIR} ${X11_INCLUDES} \ + ${AC_FLAGS} ${PROTO_FLAGS} ${SECURITY_FLAGS} ${MEM_DEBUG_FLAGS} \ + ${KEYSYM_FLAGS} +*************** +*** 314,321 **** +--- 316,330 ---- + ${TK_LIB_FILE}: ${OBJS} + rm -f ${TK_LIB_FILE} + @MAKE_LIB@ ++ ln -sf @TK_LIB_FILE@ libtkstep80.so + $(RANLIB) ${TK_LIB_FILE} + ++ libtkstep80.a: ${OBJS} ++ rm -f libtkstep80.a ++ ar cr libtkstep80.a ${OBJS} ++ ranlib libtkstep80.a ++ ++ + # Make target which outputs the list of the .o contained in the Tk lib + # usefull to build a single big shared library containing Tcl/Tk and other + # extensions. used for the Tcl Plugin. -- dl +*************** +*** 331,337 **** + $(TK_CC_SEARCH_FLAGS) -o wish@STEP@ + + tktest: $(TKTEST_OBJS) $(TK_LIB_FILE) +! ${CC} @LD_FLAGS@ $(TKTEST_OBJS) @TK_BUILD_LIB_SPEC@ $(LIBS) \ + $(TK_CC_SEARCH_FLAGS) -o tktest + + xttest: test.o tkTest.o tkSquare.o $(TK_LIB_FILE) +--- 340,346 ---- + $(TK_CC_SEARCH_FLAGS) -o wish@STEP@ + + tktest: $(TKTEST_OBJS) $(TK_LIB_FILE) +! ${CC} @LD_FLAGS@ $(TKTEST_OBJS) $(TK_LIB_FILE) $(LIBS) \ + $(TK_CC_SEARCH_FLAGS) -o tktest + + xttest: test.o tkTest.o tkSquare.o $(TK_LIB_FILE) +*************** +*** 370,376 **** + # some ranlibs write to current directory, and this might not always be + # possible (e.g. if installing as root). + +! install-binaries: $(TK_LIB_FILE) wish@STEP@ + @for i in $(LIB_INSTALL_DIR) $(BIN_INSTALL_DIR) ; \ + do \ + if [ ! -d $$i ] ; then \ +--- 379,385 ---- + # some ranlibs write to current directory, and this might not always be + # possible (e.g. if installing as root). + +! install-binaries: $(TK_LIB_FILE) libtkstep80.a wishstep + @for i in $(LIB_INSTALL_DIR) $(BIN_INSTALL_DIR) ; \ + do \ + if [ ! -d $$i ] ; then \ +*************** +*** 384,396 **** + @$(INSTALL_DATA) $(TK_LIB_FILE) $(LIB_INSTALL_DIR)/$(TK_LIB_FILE) + @(cd $(LIB_INSTALL_DIR); $(RANLIB) $(TK_LIB_FILE)) + @chmod 555 $(LIB_INSTALL_DIR)/$(TK_LIB_FILE) + @echo "Installing wish@STEP@" + @$(INSTALL_PROGRAM) wish@STEP@ $(BIN_INSTALL_DIR)/wish@STEP@$(VERSION) + @echo "Installing tk@STEP@Config.sh" +! @$(INSTALL_DATA) tk@STEP@Config.sh $(LIB_INSTALL_DIR)/tk@STEP@Config.sh + + install-libraries: + @for i in $(INSTALL_ROOT)$(prefix)/lib $(INCLUDE_INSTALL_DIR) \ + $(SCRIPT_INSTALL_DIR) $(SCRIPT_INSTALL_DIR)/images; \ + do \ + if [ ! -d $$i ] ; then \ +--- 393,411 ---- + @$(INSTALL_DATA) $(TK_LIB_FILE) $(LIB_INSTALL_DIR)/$(TK_LIB_FILE) + @(cd $(LIB_INSTALL_DIR); $(RANLIB) $(TK_LIB_FILE)) + @chmod 555 $(LIB_INSTALL_DIR)/$(TK_LIB_FILE) ++ @echo "Installing libtkstep80.a" ++ @$(INSTALL_DATA) libtkstep80.a $(LIB_INSTALL_DIR)/libtkstep80.a ++ @(cd $(LIB_INSTALL_DIR); $(RANLIB) libtkstep80.a) ++ @chmod 555 $(LIB_INSTALL_DIR)/libtkstep80.a + @echo "Installing wish@STEP@" + @$(INSTALL_PROGRAM) wish@STEP@ $(BIN_INSTALL_DIR)/wish@STEP@$(VERSION) + @echo "Installing tk@STEP@Config.sh" +! @mkdir -p $(TK_LIBRARY) +! @$(INSTALL_DATA) tk@STEP@Config.sh $(TK_LIBRARY)/tkStepConfig.sh + + install-libraries: + @for i in $(INSTALL_ROOT)$(prefix)/lib $(INCLUDE_INSTALL_DIR) \ ++ $(GENERIC_INCLUDE_INSTALL_DIR) $(UNIX_INCLUDE_INSTALL_DIR) \ + $(SCRIPT_INSTALL_DIR) $(SCRIPT_INSTALL_DIR)/images; \ + do \ + if [ ! -d $$i ] ; then \ +*************** +*** 400,407 **** + else true; \ + fi; \ + done; +! @echo "Installing tk@STEP@.h" +! @$(INSTALL_DATA) $(GENERIC_DIR)/tk.h $(INCLUDE_INSTALL_DIR)/tk@STEP@.h + for i in $(SRC_DIR)/library/*.tcl $(SRC_DIR)/library/*.xbm $(SRC_DIR)/library/tclIndex $(SRC_DIR)/library/prolog.ps $(UNIX_DIR)/tkAppInit.c; \ + do \ + echo "Installing $$i"; \ +--- 415,433 ---- + else true; \ + fi; \ + done; +! @echo "Installing headers" +! @for i in $(GENERIC_DIR)/*.h ; \ +! do \ +! echo "Installing $$i"; \ +! $(INSTALL_DATA) $$i $(GENERIC_INCLUDE_INSTALL_DIR); \ +! done; +! @for i in $(UNIX_DIR)/*.h ; \ +! do \ +! echo "Installing $$i"; \ +! $(INSTALL_DATA) $$i $(UNIX_INCLUDE_INSTALL_DIR); \ +! done; +! @ln -sf $(GENERIC_INCLUDE_INSTALL_DIR)/tk.h $(INCLUDE_INSTALL_DIR)/tk.h +! @ln -sf $(GENERIC_INCLUDE_INSTALL_DIR)/tk.h $(INCLUDE_INSTALL_DIR)/tkstep.h + for i in $(SRC_DIR)/library/*.tcl $(SRC_DIR)/library/*.xbm $(SRC_DIR)/library/tclIndex $(SRC_DIR)/library/prolog.ps $(UNIX_DIR)/tkAppInit.c; \ + do \ + echo "Installing $$i"; \ +*************** +*** 460,487 **** + @cd $(SRC_DIR)/doc; for i in *.1; \ + do \ + echo "Installing doc/$$i"; \ +! rm -f $(MAN1_INSTALL_DIR)/$$i; \ + sed -e '/man\.macros/r man.macros' -e '/man\.macros/d' \ +! $$i > $(MAN1_INSTALL_DIR)/$$i; \ +! chmod 444 $(MAN1_INSTALL_DIR)/$$i; \ + done; + $(UNIX_DIR)/mkLinks $(MAN1_INSTALL_DIR) + @cd $(SRC_DIR)/doc; for i in *.3; \ + do \ + echo "Installing doc/$$i"; \ +! rm -f $(MAN3_INSTALL_DIR)/$$i; \ + sed -e '/man\.macros/r man.macros' -e '/man\.macros/d' \ +! $$i > $(MAN3_INSTALL_DIR)/$$i; \ +! chmod 444 $(MAN3_INSTALL_DIR)/$$i; \ + done; + $(UNIX_DIR)/mkLinks $(MAN3_INSTALL_DIR) + @cd $(SRC_DIR)/doc; for i in *.n; \ + do \ + echo "Installing doc/$$i"; \ +! rm -f $(MANN_INSTALL_DIR)/$$i; \ + sed -e '/man\.macros/r man.macros' -e '/man\.macros/d' \ +! $$i > $(MANN_INSTALL_DIR)/$$i; \ +! chmod 444 $(MANN_INSTALL_DIR)/$$i; \ + done; + $(UNIX_DIR)/mkLinks $(MANN_INSTALL_DIR) + +--- 486,513 ---- + @cd $(SRC_DIR)/doc; for i in *.1; \ + do \ + echo "Installing doc/$$i"; \ +! rm -f $(MAN1_INSTALL_DIR)/$$i $(MAN1_INSTALL_DIR)/$$i.gz; \ + sed -e '/man\.macros/r man.macros' -e '/man\.macros/d' \ +! $$i | gzip -c > $(MAN1_INSTALL_DIR)/$$i.gz; \ +! chmod 444 $(MAN1_INSTALL_DIR)/$$i.gz; \ + done; + $(UNIX_DIR)/mkLinks $(MAN1_INSTALL_DIR) + @cd $(SRC_DIR)/doc; for i in *.3; \ + do \ + echo "Installing doc/$$i"; \ +! rm -f $(MAN3_INSTALL_DIR)/$$i $(MAN3_INSTALL_DIR)/$$i.gz; \ + sed -e '/man\.macros/r man.macros' -e '/man\.macros/d' \ +! $$i | gzip -c > $(MAN3_INSTALL_DIR)/$$i.gz; \ +! chmod 444 $(MAN3_INSTALL_DIR)/$$i.gz; \ + done; + $(UNIX_DIR)/mkLinks $(MAN3_INSTALL_DIR) + @cd $(SRC_DIR)/doc; for i in *.n; \ + do \ + echo "Installing doc/$$i"; \ +! rm -f $(MANN_INSTALL_DIR)/$$i $(MANN_INSTALL_DIR)/$$i.gz; \ + sed -e '/man\.macros/r man.macros' -e '/man\.macros/d' \ +! $$i | gzip -c > $(MANN_INSTALL_DIR)/$$i.gz; \ +! chmod 444 $(MANN_INSTALL_DIR)/$$i.gz; \ + done; + $(UNIX_DIR)/mkLinks $(MANN_INSTALL_DIR) + |