mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-04 22:33:27 +00:00
789a9ef244
Note that this requires the presence of the tcl port, e.g. it needs portions of the unpacked tcl distribution sources. Some unfortunate hackery for this was therefore required in the Makefile.
83 lines
3.1 KiB
Plaintext
83 lines
3.1 KiB
Plaintext
--- Makefile.in.orig Fri Aug 15 13:17:51 1997
|
|
+++ Makefile.in Wed Aug 20 11:35:31 1997
|
|
@@ -56,7 +56,7 @@
|
|
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/tk$(VERSION)
|
|
|
|
# Top-level directory for manual entries:
|
|
MAN_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/man
|
|
@@ -94,11 +94,11 @@
|
|
|
|
# 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@ -lc
|
|
+LIBS = -L${PREFIX}/lib -ltcl80 @LIBS@ $(X11_LIB_SWITCHES) @DL_LIBS@ @MATH_LIBS@ -lc
|
|
|
|
# To change the compiler switches, for example to change from -O
|
|
# to -g, change the following line:
|
|
-CFLAGS = -O
|
|
+CFLAGS = @CFLAGS@
|
|
|
|
# To turn off the security checks that disallow incoming sends when
|
|
# the X server appears to be insecure, reverse the comments on the
|
|
@@ -134,7 +134,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
|
|
|
|
@@ -357,7 +357,8 @@
|
|
@echo "Installing wish"
|
|
@$(INSTALL_PROGRAM) wish $(BIN_INSTALL_DIR)/wish$(VERSION)
|
|
@echo "Installing tkConfig.sh"
|
|
- @$(INSTALL_DATA) tkConfig.sh $(LIB_INSTALL_DIR)/tkConfig.sh
|
|
+ @mkdir -p $(LIB_INSTALL_DIR)/tk$(VERSION)
|
|
+ @$(INSTALL_DATA) tkConfig.sh $(LIB_INSTALL_DIR)/tk$(VERSION)/tkConfig.sh
|
|
|
|
install-libraries:
|
|
@for i in $(INSTALL_ROOT)$(prefix)/lib $(INCLUDE_INSTALL_DIR) \
|
|
@@ -430,28 +431,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)
|
|
|